kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Feb 8 07:01:21 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.32' (ECDSA) to the list of known hosts. 2020/02/08 07:01:35 fuzzer started 2020/02/08 07:01:41 dialing manager at 10.128.15.235:5291 2020/02/08 07:01:41 syscalls: 337 2020/02/08 07:01:41 code coverage: enabled 2020/02/08 07:01:41 comparison tracing: enabled 2020/02/08 07:01:41 extra coverage: support is not implemented in syzkaller 2020/02/08 07:01:41 setuid sandbox: enabled 2020/02/08 07:01:41 namespace sandbox: support is not implemented in syzkaller 2020/02/08 07:01:41 Android sandbox: support is not implemented in syzkaller 2020/02/08 07:01:41 fault injection: support is not implemented in syzkaller 2020/02/08 07:01:41 leak checking: support is not implemented in syzkaller 2020/02/08 07:01:41 net packet injection: enabled 2020/02/08 07:01:41 net device setup: support is not implemented in syzkaller 2020/02/08 07:01:41 concurrency sanitizer: support is not implemented in syzkaller 2020/02/08 07:01:41 devlink PCI setup: support is not implemented in syzkaller 07:01:47 executing program 0: r0 = semget(0x2, 0x4, 0x400) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/4096) acct(&(0x7f0000001000)='./file0\x00') semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000001040)=""/94) r1 = semget$private(0x0, 0x3, 0x24) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000010c0)=[0x1ff, 0x87, 0x1, 0x100, 0x6, 0x81, 0x3, 0xf5]) r2 = semget(0x1, 0x0, 0x4) semop(r2, &(0x7f0000001100)=[{0x4, 0x5, 0x800}, {0x3, 0xcc, 0x800}, {0x1, 0xff, 0x800}], 0x3) r3 = openat(0xffffffffffffffff, &(0x7f0000001140)='./file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000001180)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000011c0)=0x400) r4 = semget$private(0x0, 0x4, 0x40) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001200)=""/7) r5 = socket$unix(0x1, 0x1, 0x0) lseek(r5, 0x0, 0x5, 0x1) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001240)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000001280)={0x7e, './file0\x00'}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x40, 0x0) lseek(r7, 0x0, 0xfffffffffffffffb, 0x1) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000001300)=""/42) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001340)='/dev/zero\x00', 0x80, 0x0) recvfrom(r8, &(0x7f0000001380)=""/147, 0x93, 0x1, &(0x7f0000001440)=@in6={0x18, 0x3, 0x40, 0x1}, 0xc) r9 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000001480)={0x7ff, 0x8001, 0xffff, 0x7, "46461d1449723abc41b4e56c623e5b927b75605d", 0xac8, 0x10001}) r10 = socket(0x6, 0x2, 0x6a) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000002bc0)='/dev/tty\x00', 0x1, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002c00)='/dev/bpf\x00', 0x0, 0x0) r13 = socket$inet6(0x18, 0x4, 0x40) r14 = geteuid() r15 = getgid() r16 = getuid() sendmsg$unix(r10, &(0x7f0000002cc0)={&(0x7f00000014c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002b00)=[{&(0x7f0000001500)="4c5887d4515516bcff8603e7ffa81e7697686d0fa276dd542d9c733244e41eaa2b85fe5863fe613005bcca6d5002ed0dee3d1b189780742f46aa3d26cd834ee52e2ef729a80f99a5fdecbb7fcc8b36bbaac9d01a031b711a79560d6bc3d7aca4065aabd431c878fb280a51c476956251242a90268e762360b6e5de28d1d6525743363da4583a9b5ef425f026e13dc5846d8b92cee8d7d29781bfc82a6882c3c4cc7ebb956d4b75322f70881b361b9f33fae99d3178644567473a9094de8fd338727f9f0e5616e7", 0xc7}, {&(0x7f0000001600)="f5d0d37938ebdb888b5207509e29141939296dc626f89efe1535683252d08cfa592993209b68309b3a678c8cf0ba3739434e7c5845aa1f7fa173959ebbb77543f61334e7d66c1ccb2c62", 0x4a}, {&(0x7f0000001680)="c393272665ca49b4c9f91cf3106ad1641ddc149c23535ecaf18c4de58bd8a0633ede70a97384a7b2049c1f013dae2c788247ab98132b167b2bf511c9c2b7d1381e8555090839aa18d6dad8ac68af5da1f0391012d5d9619e699f5da9e297571ae598738a58b87a0baa4852bab61c17ec9f724fb7a90848369a37915fca794a73b383ffd3face2cb926ff712438648e46e2a8eb01b7e67871a1eed696f46f4d38d5bae3d4851ec01f634340e07bd94431f1e0541bba0aebb62de71a2217a7c383f021543c10636756f273e2d399", 0xcd}, {&(0x7f0000001780)="628c2d720a2f6e583b484a43801955e6e849a3d0eaadc99fcead82a9cfb66d2729ebf7117fc6edbd9de45bec787d85af276ebc8a14277e5911285e7f11cfce6528550f9c87c378c25fe728690b0b50a240a5e57f1b22282cf142270bacfee733118b97fa5f7f95549789e56fd406510602b712ba18e8dbdec8847ce51a18ce8d37a5883c08b05820b03f48e84edf8db2cf8cac4256b9f70ccaef9eb60de1f8871fa162e0db5ba687fae7636a52379046324ab076842c572e64c82ebb08d913ef70a03f7fa08504e763efd08b2753d5a8bf38b556c58e931c77fb99aac7bce84860e00ba74b1b8112448ed3666ff1fca5e8d7bf7ced915d42fa6425bf7a5142217816117b1e4e28ecc47d05b1bc70e52324215557da8cf23225ba03dfb0cc8e881558d2bf07054cfd99b84ab32133fbd56e637b8bf00e9a26301d836a438e64831b71638c5e8e6069359ab4b086626df77a428e380a4eea71615dfc5dd23d5e212f3afe0f123cbe915c8d7c8e9839efa26a4acee676b7c44074162a580473c2087b46ad26ef00bf48fb93b0de5241e691205eccee065265211acc3258521f44ab8ee329d096b484e99817d5298fad4436658f4bd665830daa2319e9a1187eaf138edde2c3a19ba882237692f173d9123274c5aa47b84a9edac23c9c383b85f4c5e2d04b8b30262dfdbcd5a57c421fd6cde0d36a6460c5272b5b96488a8386de9c18388e688535c7f77a8bc4ef39c4c5f6a578ea0b494a074fec36a23d154bb6c8cc10230c3e53fe9420fb51f84ffd046342f92d57ddc825b040da99c58d6665edb5c27e3696dbc4c70d4a3f9a11071255a46fae74efc6e552dc176e4dc41305cf84a7b4986878a726b9aba07d772823476ad20be9bddcdb8d3edf364c450560188d615c4ead63756224cf02a3d68922ea7737d0c24e6d5ad1715912c2ad20a60ee72ffb54b27f15c40942363d64a3c28450746345f3bee1762cc023822877e155c1fd89ab55fbd7a4340989bda86a84b2caa197fbac7d7970079f5cac0a416649d8fd01b3f8106b4e190b24eb17c937c4518e12a1442732f7ec5a8bb25d3aa7f66f43b445bf064d2113be009ac113cd10e6c8ae1395dc642cbfa947ccc94db43597e4f78a914d326b3fbcc1ca91eaf375018266e89ad16f758fbaa519b4374665434ea178735eda693e144108b7890c4dc4753f6cc7f41ebf2b320ab9ec54288b6cb5ebccc218b2a9d0e2c82abda9372af1d9fe8f255babcce0bd8a504a05b039a03c9113ef09da75458892588041dacf7b09ed4c5c478aa67fa83946323b0c3d5cdac32e50aed68f6b250a99241a182050766705a29cf1762106a0097bc3c4f2bf4f837681b14f3d03a84ebbbb17194ba090e400631a3c4cba5f628d306b7300f978c786fc6cc57404b77eaeeef0d386a7a4ec08055d31851b4c63760b5b74c5a77a5fa856c911cb0fc2841b60a2710c85bb1a1ac8ccb1713bfc60191971265beec98c4fae3e5f87a2519bbaa5db7f29fa412bb0d52f28f4a7dbf5fd4f86afd5454c0e960fc8ce2c4b3537e7388b052739aeb2013e9a8935ff879ec48f9525248552ddc5a18feb984aef21437eb14bce0356c13416ca679fdf7220dd767472033a14e53de223efccc732b5d94e4e69f333cd946fdb14ba1a50df4e20bfe52e9091fa3f8428210f97f0be424b4d4490b1ad0a4eb2f43501b3a7d972ceac2ae99cc8050ed07d4ac2ab21c18317319e0a2fc5ca3840535d3e8d1c3af594c11c2fa7adfcde9164d87c601bbd0238175255ea37c93a15f4563e36cd167a2bce94febab5a2f99e871b213bc8518ac81acee0c53a0bbf5267383f3d8b3344ac9242f7330a0f667016a071e57ac4b909849e24f1fc85c538cc27af6627fefea5fc0c245727fcf424c1407e4200cbc60dc6864a016458ee52be42bfbb86d7e89422df81746aeef371078cbc9cf4002160d75ca60cec346673a106bcab4292bcea9133e6e2b2fbe052824835a75ca13cb1c869ea7386a0fd800e52997f866d4b6a1195b4ac41d44608cdb67ef82f91e706a9cb33f205d166077846e13acafb782f9f76d0fd6698d711cba7dfd1956f043078e355db76c794342b2816a368ac12ce1ce1d8aa6b56dd284a2dd38416af9375d59bebaab09b493bd9ee7ffc09540435732490b2c5faf88bc4cae5a95cd8b09e45e7b54f301da79c3b78914341685b058bdec09f14bd824104b67643e6daef00c3ab8d98c3ee0fc98a52ec2c45dc52ea74f89e1d69c40cc1a5929cb31ea5aced95cf93ccfc1304fa81f2c6998e6442d2693b4cf27bc301441ccf0ecf7e0af2493694ec072f8508bc3eb8fdf898551a3bd1feb794d5798415b1018e5ffddd4c62c5105ce124deabb681aa3ddc82529e8c37773f2fbf94370d48dd7ee4b4bd5584f516bced5bf4d585a357ec7d7fce55779bcff0b945e396089764df2b2aec3ff6e1eb44d35328cdeddb3246be44b54d7aa4eae78fef5b0476581bf4ddd51e86611d86d50b7800c5b93c0448236364d0525a042c7da5f01f715de88570bb4b9f517904d63ebd14adecc1c57d8c83cfa65cc92f847d543fee25e6fe24b305c5808ca4960d85694dfed69e4344937ddb6eb01cf3533b94a28073a207b308ea48156a3dc9e2d6e7a4d90017e3c86aca98d17b819489496ef5b18c15a32e8eeb192c5ca0490086fd3b16687c5c0d9a02c2b7848b2ec7f61696f51f5cb09e77bc525e9fdaf6efb41a9bb2503d6067b55efb82486eea6884de18026cf6ffec3da7495f65138278a488ade7f550089904bb9d527763768b27db4e66dd115ff3e07ea12e2cd342dcddedac56370e540f21bde6d6d02ac8cdf6cf347a4f3610daa360816715e48e5d6d30eddb13c8f29a7a4b218997f6d13216e0bf08936fbbfd78b44b6a791e8ef6314e0cf898b83e22506b337b3fc849013dd794257893a09713fc88ff1e3f1e0afa44e9741a4dfca18d6017939d6e7d4079dc4775490472c75a431051444c089e03d6dedd59622103bc5cee7d898fce7ca7d0df2f9dcbfd8d24427a37166337e3ba671691ec05a7e66ff7461eb83a60e81544807d1a1ff39ff474f2c27b3019c68be5265f7f7149dce3540f3dd29778135878275c57e3d914865b0be9171701b66597e213835fbd997ba1ea1bc9a05f74f4688af203c55ed7170faee6880b507dbbace40ba4960e588c3699dd002a8ad7b25671c108399db30cff0a489ce187a9f2d47beafcf974ed5cf5fe0d9e8d24be1d0267fb23f146d74f38a0a57eadb3bf8e0bb645abea5b397d4609c206490e473c15e41490fc986a4d3caa2a5d2a0c1d5465a48201abda5fdbc94a03a40927aefa56485fcc3541da77abe679b0234389b979a200b24e4d952bbf1363ac48788543f4f6503a41e891bf08fc40f68d650c39bb7ecbf063498a11f3e8d70046e7b438f9553b78ea295beb3477d3c24e48e6526243561c5e63861cd0e3a2df6e83545b2d659a02872551c62b6a797a9c794ffafc5128743bab43de1e2c876baba14b255b496f28268d4b8494ce46bc12a0e672307ef26f5fd3f8dadac63371b7d3479451a1036855348614df9438b7f61a3ef14d08c2fe69a15211088153b787490b870ad6e7e0fce6b295a65564202106c947cae95d4b2b8a4b93ed8a1709f539da9add7193560bde3cb71e7436954825ec34e96c1c23e40bba2834137b5425f803ec89dff3b812857dbf5c3060e7336694dee8315c28bfd0bc2599357d7081565a69798235706d4bc54a76298c813a3faad34fec8e09796438fdf2833c08408fa2e4cde1f75f91fa5c879af307161f51e2f9216d6f89758cb6bb03c71441408ec1c29ad88d5b8e25bec92d2127efe70c872a390bbefc248ae1aeb5a9f30848182120d92ceff371c9d085595543eaa28f5bb23bed3675d00dfd43cbb286811cfbb52af2ad991262ffc76dcc9c42648b7d5e2cbbb12175b13118db241c67cf300973b619a960a5d77d27ae1df1996bb93daea26a1e5a479e9561547fc21e048095fa31d1bced22aa03a25b41d313235973f4877fe8162a65636b7250fc7561201fd743a6aa7455c09718b9327caf5cdbcfead76773dbed2dffe273be69cfee0cf2849646e3554d6f9620f5c63eb42b2340e4661fbe2e20cca7c90b53392fd690817bc0b7647d8aa1e3b174a81ce067155ee407884fe2a33af0d526d29d98103ecd4b3842813aa5cb500462a17c773785c9483b649a8bdba823507ddc90cd6f676c507b21894500e4b64ae9aaf6a0816d5552dd9ea51c523dfcdac46e30568ad257c855077765219e2bf831ba9e75d4ca024d186e49c9f876e81b97506f7bb0e8dfd88c9256b4a89a02f844459e9704487f046f08411d9b511a5c45dba45c450c046209ebda4681d5ea1af622c67e30a566072bb0c42b4df6a2dd7c227445cbf7a008462882506b5eec784b0788b36b7b5f11244b68a8def613a9213b853436a5e657f5ae4f54d8d3e09489c8228af0f4d53a4e80a32f81d7ba290d80de47aa64fedbc1d7b31439ff085ee7808acf78fc7db5652cd48761965c0be5872371065f184b6de67c08f429b7b031563284cc77d2ab346a9ea9f97587769d971eedf98de032c1be9a0bf9276d6dc7a7691207ae123fa068af92bf641db33c6de7ffe0100f391fbe9604ad4d998374b8754775dbb450e9c37700daad55e6fbf9cfe0b5638cc5e8f1fba5571d34b149b9785e62bc6f0a12975152d8337bb1aeed39a6e01c6a9fdd9cf8358f6522a0b59b1e8effd468b69ef7224f168ed32de5a8a9479b2c5b91fad84ad68e4cbd10a91964d8d04856cdc4f74af8019d77c89c676f58e475ee152aceac0e805c1dc2c613d5f0ed745489c2130997f26d3534134ce6270a86ee060c0b6dc6d9847a166ae19302a11d58855aa9eedd7a9d6a7bafe4f5ebef98d4c05c0fa12948f9ae163e62377f4cd54af0b3e0c26936f40c2b6e9b252091befb69f117bfeb1890967d3cdc4c49103a7146527fecbad7a0f079c101d73fa3882ad2f704e53934a216915b594e4e143ff417c26fa13a3e9e22c055115186854327ed936bfe1ccb2ab2b787787106667eacc729837cd64d7b6eb28dda87e7c6cf0deb2b9bdd51378e7d655ba48dba14356f473e83b84a728b3fe70ee6f2a860569dbebe155c43ee418704e7831e7d119d7a73ff44a2424d76675560199514c0b021e25f1aacf2920496bb0e3bfe73a064795e1e6cec485f9bb8639d6a6f1afdf1d65e759c5a8a6ddc872b57d9ca17cc718d19b7d037babc7c61f638df275ef941269eadddf9593c6616b583389861674eaaf90cc5b87f1f5ba3d051c3966e25332c409e02349a3d168896f39125161466f94ae9954740c3d3b9a3fd1a24f6ad0f16331e059426bae0ffd8fa4bd04f3b203e8fffcb8c46cf90adfc197eca54ae2d8a62fe3e779663f64e541688961dfd57ef5b573114f89253a04f4fa6656a9446b16d85c48e76febbe83659f6ed8e96d80ead53da2e9cb65541b9d243a46eca246f8e06d58766970c0fb49f832d688415a78682351537f0432882fdb764d4e19d636265fbe9fa608127b10fd977f8d130ba3479b16d84250eb544a847e1df900b0357fa16a17bad823b6effbcf96fef66a8745597ec711840096dd400216643270288f201a7c5067a8c0b0f9cb7f7a74f0fea96f7d5fbf7b32eb31df2907cd65664d5c7b8d338db3d1e69e326b484e27abcee53a79a2608734b9ce2d9b8309c036d0555575c20c53dea2385911cc514069471dc0ce30ec3255caebcf037bfe80fe09b9f", 0x1000}, {&(0x7f0000002780)="407ea6ec5f51fd1729f81d3d42c0a8ae8a7021bdf03ca828dcf9c1e172171d2d8829d0dc2b9bef76a5068d03ed727f6616ef34aa3830369017c1ab06b13914623ecde79d132191b8adbf3b32fda80fc605bacc64c6f009b2abab023af18052e161a2faaffb6ebdca538d658ce5e2d23775cf34b58c96c13dc7de1be6d05603a513a37311e93601f615ff5342dab3611307ec694954f1655ac58c25668ab2dadab39f45f1f1f37e3304be9b02cd9444f43b6ed0ed24a5b178a8c9316f0542ea68008d6f3dee1c6531e04fb58341b30033d494a0bb", 0xd4}, {&(0x7f0000002880)="b275b9d9318bae320803909fa275adf185a12a1d24d58c12189c26342202acf015073aa5424ed6662075dadadfe654519f0e9308ed6057201430e34ef8aff6c0", 0x40}, {&(0x7f00000028c0)="38bc40775be6c41206154e1652bd8ed543ab76ba57e10141cccef74f919d85bb39ab098198394615c72ff6088071b15651abd23d80e4f3ecca001bde753fe638213970753e73bd530fe2ec5d0e070a9a065a6c0678e5", 0x56}, {&(0x7f0000002940)="4a5661d9521004fbeb507358d0f25e058dab79245716d68c6fc1fef3bafa555c46548da4cc1b848d5917621af91f16a108cd8159e96f6c12a79b9fe9ca1ddb2242a855c860d0672000fdb78fa4766320dfc69c9d82a863fdab2072c70f76b5d21784d0fbf53ce4a6b09ae22eadb50f039f77cec22f191e2e2ec8771f4a480cfd73a3971335aca4b30f267d511893293244bebaa4976516253b3924d25dd4a48df8d277d128f57368d0a53390fb524e4d321e647aa39d07448c64db9e635a0fafe8ef0746efc1fcda9802d2da1c1feb65525f1314a5a3192d16b8ec8f5c5ea3c4841f2dc8688192f1f04bc712c06399d82a52", 0xf2}, {&(0x7f0000002a40)="37037664fa1923c9e3df11ff1f9585ea00cb7b79718a34000e06df1de546d87f599e08e85dd0da6fbf27083dbee10a3c19c2dc3da8d5613188e1f27067e546528b57b78b0127281fb4ec7a67f9d634059472a70427ee814b6d188b1eb1661f1bed36f306e2d0ee0473aa18ac7587d96461c449cd022417dab2e9c7bb4d86c710f58f278064fbf6369a1e595891dc2887bc3e84b8e1a351d2ea8dfeee6721ca", 0x9f}], 0x9, &(0x7f0000002c40)=[@rights={0x28, 0xffff, 0x1, [r9, r11, r8, r12, r13]}, @cred={0x20, 0xffff, 0x0, 0x0, r14, r15}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r16}], 0x68, 0x409}, 0x40b) 07:01:47 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3b) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000100)=0x3) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20, 0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x7) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = accept$inet6(r4, 0x0, &(0x7f0000000200)) listen(r5, 0x5) r6 = socket(0x18, 0x3, 0x7f) accept(r6, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x18) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x400, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x2, 0x0) dup2(r7, r8) r9 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x10, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x0, 0x7, 0x44f0, 0x4}, 0xc) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x400, 0x0) fcntl$dupfd(r10, 0xa, r1) r11 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r12 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x2, 0x0) dup2(r11, r12) r13 = shmget(0x2, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r18 = getpgid(0xffffffffffffffff) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000640)={{0xffffffff, r14, r15, r16, r17, 0x24, 0x81}, 0x3, 0x20, r18, r19, 0x1, 0x6, 0xc5}) 07:01:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xee], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mprotect(&(0x7f000050b000/0x2000)=nil, 0x2000, 0x0) 07:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x400, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 07:01:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "060000009481d1d4a3ed6463be7500a2ae7eb200"}) r1 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x2e}, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x556, 0x7fff, "0222f9d688a1827000000000981981cf6607906d"}) shutdown(r1, 0x0) 07:01:48 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) setsockopt(r5, 0x1000000029, 0x202a, &(0x7f0000000080)="7dfb6c587122173eb5bf4c884b154f1dffd4a651bf867b584ccd1c254056fa2b4f33d1b74240967cc33829f6009913ffc456b6c5676931524b7a47811650c582f60e718044c1d6d9c328ca0bb31d8b33f8796403c5a04295bc65ad76b1000000000000f19213eeb1c6804fe7045db6d8af457da85aa0158d", 0x78) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 07:01:48 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 07:01:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) socketpair(0x18, 0x4, 0x3f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x0, 0x8, 0xd91, 0x1f}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xffbffff8, 0xc38, "661fbef2245185a8186503182eab7fff0e091fe6"}) 07:01:48 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) r2 = socket(0x2, 0x2, 0x0) dup(r2) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) dup2(0xffffffffffffffff, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) unlinkat(r4, &(0x7f0000000100)='./file0\x00', 0x0) 07:01:48 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 07:01:48 executing program 1: execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='#\x00', &(0x7f00000001c0)='-%\x00', &(0x7f0000000200)='(&-,\x00', &(0x7f0000000240)='C-&^\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=',%\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) 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, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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) 07:01:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:01:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x899f, 0x6c, &(0x7f0000000040), 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000006b000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:01:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x200, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xffffffff, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x6, 0x2, 0x90) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 07:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r3 = socket(0x20, 0x1, 0x4d) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = accept$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490296295fa1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a0fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb7b7625f70f0efd5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfeb93cb83797c10151db9be700"], &(0x7f0000000080)=0x6e) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x80a0, 0x0) accept$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r7 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r5, &(0x7f0000000180)='./file0\x00', r7, r8, 0x4) r9 = getgid() sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)}], 0x1, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, r4, r7, r9}], 0x20, 0x402}, 0x2) recvfrom(0xffffffffffffff9c, &(0x7f00000003c0)=""/250, 0xfa, 0x46, &(0x7f00000004c0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x105}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:01:48 executing program 1: r0 = socket(0x2, 0x3, 0x2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r3, 0x0, 0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$lock(r3, 0x7, &(0x7f0000000240)={0x1, 0x2, 0x7ff, 0x8001, r4}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xa6, &(0x7f0000000180)="be00d28d181ba3180c29e7530bf522d5d536d1d5bff8a016f295fdac7ef8ffa91f2b6e1d3fb21f03e9d5f0a63023e243f651191812c57f9997707f102a26753ea5fb5998f74d4da902b9b4bf0a1534059e9c5fc980a98192150d7c059e74c5cbdc47eaec0c4a0940a91546a3157051f6a073ec50ebbedb953ae394e1954c7b597a317ac09b4d25423d6078d8fb8694e6ab0db232557a415f797820590f7234557c77102d72f1") ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = socket(0x2, 0x1, 0x4) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r5, 0x4}, {r6, 0x8}, {r1, 0x40}, {r7, 0x4}, {0xffffffffffffffff, 0x10}, {r8, 0x20}, {r9, 0x2e}, {r1, 0x100}], 0xa, 0xff) recvfrom(r7, &(0x7f00000000c0)=""/165, 0xa5, 0x43, &(0x7f0000000000)=@in6={0x18, 0x1, 0x401, 0x1}, 0xc) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) 07:01:48 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x8001, 0x2) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040), 0x4) shmget(0x0, 0x2000, 0x45, &(0x7f0000ffc000/0x2000)=nil) getegid() r3 = getuid() r4 = socket(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r5 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r5, 0x0) lchown(&(0x7f0000000040)='./file0\x00', r3, 0x0) r6 = getuid() r7 = getuid() lchown(&(0x7f00000001c0)='./file0\x00', r7, 0x0) setreuid(r3, r6) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r9 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() r13 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x8, &(0x7f0000000080), 0x4) socket$inet6(0x18, 0x2, 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r11, r12, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) 07:01:48 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x8}, {r2, 0x4}, {r3, 0x8}, {r0, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r0, 0x100}], 0xa, 0xff) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a3083040000000000000000001300"}) poll(&(0x7f0000000000)=[{r7, 0x80}], 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) 07:01:48 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000000)={0x81, 0x81, {0x997, 0x2}}) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa340000"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 07:01:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="1dfe06278a340b9e029dc6dc69f6d20f940ef2decdf8f8b8f60c402a56401a7e0d31b7832941bb8929f90a3433ddde10818bdbfd9448328276de9a1c85e13d93896fc4b0211b3f3a5d51486c254d9d19690682f31f566e574cbcab6cc2965439d74766c1a241e9bcc85294bc901168221b6d920ca8c4f2c941c91cbccf520a98148d7772e5728403f3b0251efd86edb7e68ecc884a43ddcb86498c", 0x9b) 07:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5, 0xff}, {0xc, 0x0, 0xe5}, {0x6, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 07:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x81}, {0x4046}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r1) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000040)=0x80, 0x4) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r3, 0x0, 0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$setown(r3, 0x6, r4) 07:01:48 executing program 0: r0 = socket(0x17, 0x5, 0x20) sendto(r0, &(0x7f0000000000)="002662a5013f060e0d2df641d1671c2fcf3b9ca87d12336f2f3dccf16038272fac533b21", 0x24, 0x408, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x1, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000540)="47592871102c066bd23ef7d4e39f0ae353933d5d2d7469da5eece5e707acf9942f50f7bbff3b84b476d06f025cb1f3534625843127c90f24d367e596c0db03ce113911c7ad0e960e50fb55b993bca907525d185a2224fffebbecf0882cc786c15ebe13db7457aacb65c644c4055b6f2a4e1349c83bc905344c1bca7de13c7c86f2e889be9b04ba01771858880a5df46b211d5d11cb3b12b27814624ddd234e1323363d8d26ddc3f5c772d0fbec620e7492a7118b5d90b4ba822a4f4c6c5dd64cf77aee039ce3bfa5931537af69a2f53d3e723d40443f94dfddbcf5946a9e6770a261c4c053288de22fbd70d163a0642ecb", 0xf1}], 0x1) execve(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x200, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) bind$inet6(r4, &(0x7f0000000180)={0x18, 0x3, 0x80, 0xff}, 0xc) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000140)={0x8c, 0x0, &(0x7f0000000080)=""/140}) pread(r2, 0x0, 0x0, 0x0, 0x0) ftruncate(r2, 0x0, 0xff) 07:01:48 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7, 0x8, 0x1, 0x6}, {0x2, 0xa8, 0x80, 0x7d9c70fc}]}) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r2, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$BIOCFLUSH(r3, 0x20004268) r4 = socket(0x0, 0x2, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000200)) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x1, 0x0) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pread(r6, 0x0, 0x0, 0x0, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = fcntl$dupfd(r5, 0x0, r5) socketpair(0x18, 0x2, 0x3, &(0x7f0000000040)) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 07:01:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xfffffffc, 0x100000001, 0x558f, "aeb705cabf206289800000003fe169721600", 0x0, 0xef9}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) 07:01:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, 0x1}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) r8 = getppid() r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r10 = accept$unix(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490296295fa1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a0fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb7b7625f70f0efd5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfeb93cb83797c10151db9be700"], &(0x7f0000000080)=0x6e) accept$unix(r9, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r11 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r9, &(0x7f0000000180)='./file0\x00', r11, r12, 0x4) r13 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r13, &(0x7f0000000100)=""/24, 0x18) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r17 = socket(0x2, 0x1, 0x4) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060, 0x0, 0x5, 0x4}, {0x6}]}) poll(&(0x7f0000001180)=[{r13, 0x10}, {r14, 0x20}, {r15, 0x4}, {r16, 0x8}, {r13, 0x40}, {r17, 0x4}, {0xffffffffffffffff, 0x10}, {r18, 0x20}, {r19, 0x2e}, {r13, 0x100}], 0xa, 0xff) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r21 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x0, 0x0) r22 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r22, 0x0, 0x0, 0x0, 0x2) r23 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r23, 0x0, 0x0, 0x0, 0x0) r24 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r24, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="0000578505"], 0x8, &(0x7f00000000c0)=[{&(0x7f0000000440)="10236213eb5c91ca9d6777c1e9c6168927de0be045e79ae94d5995650de471e51669cc0c82dffb473eb20822765fbe891aaa5280c7bc725dba4b79c67e63b41b105b00d1e6122f84b680a244e21ccc4ec1d991770e0a1fe97ead3173f4d0078e27ba800562b985c33cfde0b76b341bfc168ab682874e24c931b154530a2fa998124b0cb73b0d78f0f5c51928eb42a0dbecf4f6dbba041eb88e918c72710acfca7addbbab348e0c3904f4faab01f72a1d832aa1c796148f138a73726c398952bd039c573fd2d3e3474ae56e1f15de8c94d79126da9f205b7f41b223176aa321ab2060fe663de6f3e311d7b88249df3caf356c99f67012e333a2a625562d59031435b5126362b691d268e6fb140634ab3edf9ef2fbc03e5047ec7b02c99e5459d08976b916ec3af60c6ea37686f0deb3d319e9a4b9b42f5b95d8c548bc7cf596f6a58199286a0fbb95c87a1c552d28561e982c3bbafd20468ff89be00e91ff61138518e10aa9a91e91c4ccd08774d599128b11d88a287cfe737ae6ccd66b8cc7d65ea76c6a479e61e36a3c2fedbf854cbdc7ed791e1fe12f20a23658f39d292a0c23432c62cdfb9fb5af0232f4c3d3bff69a0ddb8681472dc9f68c235bef85172e0497869237039be950b2d56f0005d7cb40cb0930df1b399cbcedf1c44b4bbda2a59a53bf23e769b15a9d904d9a685017a83d52f5979df70f06ad4f626d5a542ade3216db1b17e7d9e03e1cb82844c477fc864e108a05d8c1c7eaeb4ac15ae93ca254a3431cd24dbb82507d9a34696bbd9c5c61e4d8cd38a6a952f0ceec95eacb7e9475555e2c498c41d448a257e218ea5bc908b8aa2785b967cf4d44ac20e36742fb3f27178feae4f76f5cc9d4a78989f191f927f144936bea5a31dd6ce6bab07b581e5a6a24c33d26820843352a16e280b1283427b9fb1c2ee402ae5174a05d18c7bf60314f66e5a1457a3b106978ebe5b4ba3b6cece41e63e07627c5ca61e6b11b123e3f070b6ac7d7448e8f0b822db9ba1a0ee05ccdcd9ba406e09ea99ee9164c83443d580b2f61d516dd06eb27a9979c760ec441a0f743e60f02586a32cbf463e98784a4d6fb030058515a9877d8547ff9adefaa2b724c53ab55417a01c71454c621e46d4c22a7360a01284eeec0cdc82e426478518e6da667e73d55148b1d9ac29ecacbb1497d62d53aae29451f38178ae567425fec32662b76fc5bf64e9f6e2d6b6f3cf9eea063e35378575fc30535f6ff6567d6d75ff939fa1d2d7812ffaba8e662e850020f60e022bc20b9d3992011d389c6b99b036e3e8539cc21bc631ad99244e24fc4964b3930d6a89239895382bc8078de5e8081530c3a727cfe04c7be63e48a7da9eb3368ebfc5eddedf889a53abb3e7a855093adb01b57e1e1d5252461ac423f3809ca92c665ea6666d7906ba3256c79ae65bac9b30631f74aecc4ff430964f64ffa76dad2d51761cdd9d0e96bceb16dcd88265b48d671c67c6fdb1231b18a937b2422c2ab5b184542931d84a63c1e09081098fa554ce5f1945a2088512acd2aab2bfef302508e6dbdc96f905a3cc2dbb7f7ccc54394035424524ef2a6fd4e1b402b4f1f53bbc1d3f3d4ed7eb77147fdc0d98bada5ae61930117a87913d2b3235827dc936d6489ea146f609080b39b8efa54ff2fcdb8a6eb37680e7570ffd352fb704c11966751b67d856cd284b9ca9cb793e48fe651ba0fd434c97a994b6b5cd6cedd4b28b3c4fb6e8ffdefb0a777f667041d11d5d1b70e594617e4105f7f7ba00759d7e3da32396292fd5a4b1ba85e6d1c0b79e43a06477e2e96f19df28b521af3e0f5d91c7e1dddfea7006b2fee825930709d9f9d37fe12e8eb0e2872d91b34a4ccb5eb53599e7f368ae9f38d7f572f202b036054f9025c8f1661c2fe484d6bde26750140748f8931d12e4c92cac56d923b004c6d83596120b3f614fe13bddeb7501d1fdb0cdba9a44cfce15028c06893d6a561cebd88e7479a0e6224be6aa4f7e38cd5f49c2261ca46eadd8b244190fe8fc4d1c3781508af31ff5b4c64e50b5c2a3adef6fdc6234ff3f4dcb25fc085629cc20ef15d9f56ebb2d742c0b2b83c1a7737073eb07e14092bc9e0012143bccf07d769552cd7fa1938e45298f87905c8e43fcdf68a8aa87957ea6ed6181b7f0f46de10b0fbee9d7c6c909f2e6a6df5b9563c4f8ccc3fd1d2b0527115d1ead29c46ec304b997c21a5bd0be5f6ad986d8d995b9afe7a24f79c8e26c966ec5f6cc8517cd142343a74a55beb9636ccb861f9b2f1684bba5fd9edfbb9872e77f6b225a7d97c3238be7c4e301438b0891ac0e46d0ed664ce5032310a1ec5c66ce045041398f490a1884a84b77dad6ce4a4e58a5582017914ff1c04cc404b802ec77a3df138d9bbe5317d82529815aab6d06d8ff292145f3035de77408c3c1d271bddd8226dcee14a2218724199f12bcd9febd482f07dcfc451744369694889be7392c7c81de669d1b195bd823f9b93247a6b9863753bf24041465baab897ed27f2ce05f8b1f773e1c2f3b6eec8ea4128148bcb21dc4662677973094ff04969ca2201d9483d8e0a9ca1749a4d4a9edd72a7b9afe86ea0f447070c1f946db25ded159c8a9e6f2d510dd46a0f809e8548e28d66c59f3557037c97cd7100a7063f943ad56d72972b6f93398d6fde98ab138192e9931b81f6fb4f15bc234e9b442733e34b30810dab0d63e0381e3f32909ee2a18412bafeec4d2f21bfd56eaa0a2dc413c4108eb6d6fb7c718f32668e3f93cd99a5a0b3f2794d4a6f624eb09f2ae0702362a9903fff97b89256926e558a4fda05d32df54148dbbcf4c6646e22ea1aec3633c17ae3be3b58ab990f52cc8e06f3636a75549e11838c337cdca860cabfd5b579fa5d3439b40848f1785b0505fcd3334ef83fd6a8f5390511e6abcb7b4902ae76288d30cea402bd6425e191b1fc22063d7811507b3e88b1aba0632d4cbf202e76c08751c4cdcb41214403e606aad7f2dd81ca6b65b8dcb64dc2f9ee749e63619cada4b0e553f1191339019fd571ac8af32ca9c223f7ae650b3ec250ad7cfe542e307f4bcc8f7871ba7a2e3492f1bfa170e58c1c0b26325a7dc74409997dfe4f69d68e8b412087a3c71ac005e0d7e5250d7601f602915b565e8aebedbdb78a80bf4d7a2f25b10bc6bd9263e950b4fb3007cfb766a3cde8ebc360b0331bf72f200ae6c6e9d2ea6307787de21c8fcebed2c089437b5cd23a74b065509e4dbccd6da05cae2d59f7b409b5cf74bd0a818f43446c8c719469eae7c0310497222c18b00b71660eb7f3175277537f9df749e9ed83f8180bff92f57601ce8f2a1a7070b4ce0595f7ba4df01e6e2edffec1703a8bc7da36c344050e129ccbfd9bd42e9da6f8d532c1de477acf6d3c8ae4309db2ef2cbe8aeb124ccc6422632a4b08a093ad643b6937cdc09923ff5889602d1f23b703179f1f40149684904fe8e1917f065c2c0f54b96e19fa9d69fd65ca527c0a6515090be68ebdb85515c7c1c7447511ba92800d2d6696cbe9c53d2297013f497313dbce702b74c7c8e90c2ea7108498466189dc637406ae2109039341d2fe98b432c4e5b237020b23dce728ed4953e282e24e3f1a76d943caa716f48f311b56730e544f277ba4661657666f9f9e7ba4f2ecd4ab8c094dfb41792e868fe6fd32ebde00b2aee973e7ddb6e67669b7e37f1caffddbd646583e8e86549a1d300ed3db2922a4a77b46806cfa178eaabe9725b386240f6f784c4eff8af8d00298a761eb9f37acdab6184c8cb61807062d324b2818baee588f1409308a04f4dc482ba7d126758ce476567144c46386d5204e4e9a788b6864ec0c55b8c89436ef8b6872e4ddf67aba714acf485f63ecd968b6dea712b9b9f1397fd6cb8e17679738f1ff04e63c43312414fbd627888ed014ff9378a493279b00a3e681431840c099d025092ceda6e889a6612be84d0d2dbed04d028ac14f27d3bfa6d23d9ced09c42e79f0f9e44542acd12fa2549304b246bb9b16c0898375d9866a23a9bb4fbf5399abacc1a43b4e5af238bfa12a62a286161d3cd2a4ea85984d7a605b9902053876b540a5f27938a981cdeef4d6f2e8d9fe7c7338d850fe9e2f4f353b6fd4992b4eda6a1f1296a3d863340f318f8ff32eb0586d5c054663cecd6ac3e035b5ff4f1620ce2130c6eeeb858b0bff192e0f4cb9df76d6bc6d46316674e072a36247455ad91575ae4fad6afb1ef283c5300a1d290f6aba10b85901ec1a3d84ea471d761aa60b659ca5cc3e05e4f92fb9637038cc9e63404f7410f1be38fb2fb0e8bbef38b7978f44b267af962777d12bf9d140a02d511881a714028443cb294d175fa9c835620c96a7dde48b14bb9aff64317ed6e90b700711abd877baf5e0772a05f1902faff18ef9aeeaa04f542fd7626043ece00c369e07af54091341c2356b34a11fcb4f00b8572187a370564784874b581af9988fe50df011ed4b7404e965240330728ac78800cba20446a79caa0e7314d040c73fca9f9ff0d4a4ad3eb81e76f0609c366e0fb32fd6b5ab21a9569f6de2ce33cfcbfd070c462914115f99365f1e1f9509987b63e88cb1d36ff7014e20de6b0e5f39841dc7fab8fba9ea54c7c8b27f14aea266eb6e714d79d0558cf17550c143bec554f534e148366efe2495ac9bdf9dc5d9cd33ea676302fc5eb58609093dd32f22f8a99f74044ef00b071a853ab3850b48923b195fd2cca32e162780168870471cc688e15dbb57a2d302979d227edbcf48b33936c0d34de27d6e473f058408d442182afa52d021926d7098fc3169f50cfadc869056b635fb8fcf622904ee21561150df2ae02d76aef3348d4b7ad20af27cd527b9c2418fa007099cace09e4632144bfdd9520d28f062eb6a620cbf7d026b7a19f991299346d7a05aa58c0d9c6fdb59944b7d511507baac5bd7e3980ed8c24535b18e131808e75182105e9a93cde1e9790118dce70edecc9a7a6fb9d62d72cf28f62a2ec72c387947f6780aec71b3e8cab93cdb1159060b8b408c709064ef8b42e1ba6c5335882c33e1657a56748147136451dc4375a0c0fdcc64e35248de72a6139b93f7d2b63c1137ae491e3f1b00eb3c06790f508e76339d9abc93d6e4c192c6e642b5865b3672cf69c1e21b1ebcc42bf4f9ce7d9366293677bd1b9819f580d9907947f3bd6641d99c5fbb0d8da1f089159a815e49a72f0cf239512eedb82ec4b6f5e911ae57660c2263dd7bfa8e80ff307d366f17320f8e3d0f4e38c10efae779a16158c7c54cae4eecccb3a0722a6e02a56a567b42d4fcc4585d9d27327a1cefeda85c8b41f8b4f2dd309dbdcf35479eda871df24d758541d0255a55e1b41c065f8483b9ed3faf4aaf8016f8116f19cacfdb05e457f0375615405b816718a16ee8fdbbafa5796d0ebf405b61f798880bce7db2cfbf8c5200fa84eff0e430a016244b3a77efe1dc3772428ccdfb39a0cb963ce2267e04c3b7c3f8c1a6066f5d8a7f4a65dd80ec845fdd7b582adaf6730e1db1b3aaf0e30eaf0786bce952a72b8ef7f62d32196f33744bed3e91c295f4dedf6a53fad8eb7c8c216a04a0c9bb4f5be23eb0757027459462816ef4759a8c800d97bc1445f5898bfd33252f33c541d37e5fb3de5e71141346e49050eb084cb79b34cec860c17e1843f9c6902703802437a0fa25de6cd8ebe6ae6eee075d5b49669c9c91198d7286fdcfad72e488f7882e7b8e268efa5623870339a652ba07292f4fe76f244f4b6ec8b2eb91120b01425e15b3a53ffc7d44f3841bb416b395f283f0b767", 0x1000}, {&(0x7f0000000180)="051d9702a097a8279c23d7650451cfeaec93c865d869e6487dfe332a06116951950ea0b55bf6f264cf93c2755c6d747dcea435abaa70bfab399bd9507068c078f4ef416ae46cbbb0df625339e0ded14888057c0803fcb7f808d16d96ee", 0x5d}, {&(0x7f0000001440)="17c794cbb037d53087d6b2208f0c109ac5ab6185048b06c1c96a32cc26a80dc1012738662f863b81ce3694f3f386155e4a6d1952e2f35fba3ba2fbf3190795e9d22fdefd86d0c598c6ff8ef2350a3a5dddd350876880b0181aa596e9a255eb5f123c159b271ccc135033784af4f726b0d66478ca3cf3e4b974bf9d92c0351d376672bfc447a13934a88b8816acbcd29d373b7b525dbb810ea6adb491f67a3bc1d5a291ac4e2f32a3839be07cf95fc0703a36ba55d2d6df46012340c9b27ad611ba12ee1e478d85eda70181ed1746c0b400152499c7ca0fbd33ab99a6cc4ca5cb920effb613c2112e94365689f6e9d6cf38344ba3617cf5c67f5d1422f86c30d2430cf46cec339dce1c530ce485d00c1d465a5361c7ead8a1c6c4b8d89e93d0c75dbe6c078c73e9904113cf104c132c6d9f7c80634026fa4a9e7fe93ee4d694c466d12902a4891fedb231cf2d0d893b0a34bf6d70c01cc5a378305288ca2187c67f47d7f05023d00cfa58560b59c99a80c194ab0910c1a94c21e8f08c8fe981b1ad098aa7fe0135b737d4727bf1324a307d4a0310b050eef1cfdd5a51776e3aebe031010b7a603ca54547a7da6f625226a8831080b4ab8b7c091f37729587d1466d09e32d395bcd67747cb26658acd0fa98bd4c95710294ae1df6e8f11166912f7cb201b5abd2cb521c495e3fe6c9c9eabf172ab4ccc65804b284eebd957446dceccf37ec3b0aa391ea56c21974c8561d650c72cdd5d37b1bcc507e13f6ef21a12ce60faf58b94fa735893a144613119e6b926916784c1f222c1b6440780d8b215de1e764cffcd7daadf1b8ca1db61f1dcae2d92dff5c8227bf1fc8be5ef25d53d1c88a1ea7954c4d792a51e294dabb4d71e0cddc7c56e499772d257cb4678b9ba8fafada904c427782b5dce313a548cb1ec65b6c9b5dbb705a32c78c83871b1c5f5b4889e175e9b4f05dcf8f5cb1cb17be31b8698c2b79564bdc30492f5bc16563bd1f379d80bfdcb082692c6abb37a8abe6d41f201d144126120f739c76e3366c58829336ab363d3aa50d95ade404c96bf8055e712ce07200d1da55b9218a9e8c51c478e3ff69db9f9200e81d55e48012a72409c21a50a5b52a2074934bd9112f542aba5a5bc0231d4e3d9659b7a322b75080d67a68778253ce300760ebdfa3ac6b497cd9897ab45982a45b2a4edcc456a88449e1c5c35637c114b1374e88632abf4ec6609d2a9f7bcc044e8e6a10a4ad252a5209803613123103f07564a1190bdee7595066e725ad473d7290e1d52a18285e3b018a97e1f66cf4c1baa769ae9d48c900f6bb4b6da22a60d416bf9150dbcdcc08a6a71861e542e699b0e3784b5f9622088c5c3774afa1e88a13cadb83f90ec730f946cce0c5a00ef915eb6de5b1358ed22156d54c16998e00a6e6a66180706832e4249c061a94f78503e8cfe5fa6c037fbfadd226b9a7ab4ab80c4733229cd178246e7c73fad704966fef9c528af6d45e649081c52168917921644672cf7be99cbcef0ade1a063f4ffdebe71fd5b8062ba846ba93cbb10e16d02ad59fbbd71f1643318e2c38474039d0702ac8948d95c0538556adacfadb897a8d6bee709c8c2499dcb8f7effadffa3daf0c3c8abcd4820c58286c9d4c46490387030dac74f45fa56f8913401287b6801c02320c008d2d38d86544d2af361278dac534907775c85c78e30b8d6be8bec77312631966ec739df2f4928c36247b736c30ea2b2c729f5f71f6aea1d51e9cf29f65837ef3e9577c3bbd4e95a183229e5db78bac0da12930dcc72f7edd261287c20205bdc9f94aa8cdd98d64e9235336cfff8e16b3d690aa39041e02eaf1dba57971aaf042d46ef8e34a2cf564036f52a79747385f15f57c79d2a8d731dc2def059ab3ca510f1f47f32c4484279bed3301b45217da17775889b8ba64a607c8375ac962f07f500216ac0c2dbe392f5d8fb4f13c70b89758daa42a0cd8cd6f6ed5549f9b429a57e7805affd5452c9039b1e1d1c48d0b934fea83db7b3acd53a735e32bb078f6f1cde91f23e296e56db1045ce059db914a6ff2fb2e9c06e7616d60003deff3df3dd66687175ed791ba7629d718c08844b9f5f4d40607c48f269ae015863bc81285c3054797a4f5df48ae7ec7c97eacdc2feae2141cb4bb8a633eca080c54d4750d97e57c4a6a59dfb13cd21912ded389d19ff1c12ebed04a82d437af1a5f2539bb63ece2adb3c0ea7505a581fd6ab9b772cdb4c4c310cc045e195abf8d487cc731364c52c5e8426631821395661b233384f344e3f947d87bad9fd503e6afbf1b5ad7242baf716210f0bfd47f8eecfec1f77471921f0704c3d09f4d2b077c324417fce85b694c74694690d31bc66e172c3713d78b381adc847c8d249800a67d93363c95a517a72d49e424d10b82e687980c34fe774b5c29d71f3d222f2574e770519df449a9db97e171dbfbccefad8c8004d7b21e7e0659b78bf8263514a27c5dc6c54d1c40a3540ad92922e32332b0bc722a328e5ad8b67d95c8ca81fad67f390a67c34758ef64f19cdb188f3d9dcc4a3e6a10c887d7d5429e79b0e47c2c45bffd6f92e653bbf4f4c6f6406799458b98d81bd5e3914f89df8767a40b047c5ea20fef09721359b15026fc77124b39561ef16213138244c56878b944169b23e41d7e2dc01d705d30fccfe36ed592fd6295ab0510284ab25b54eb9639462a7e2ed330ef57bcbe156c08332247e47240db483a9376ba04407d509735966dce91c0274b7e0603cfbd417771af8fd8ea1881940a8fc54d5f7b4d34111c7f9a6d7266d79b22e10ba50a965835aef2146c952d7fc82b421f5581a80650462f9b673248e3688532b2f4c433e9f03dd9f7f9a1ae10adb14929977b71a8b10e0d4d939b28a28a5c4a5670f1bd242f9a24abdad567c9a8fd62f2e45fd7c65ffddc567f307d0920a4f127275f698fb8c750c8a40570feb4f14399ed184b1a8fa60cc6a36258115bdd626c87862ed18e052f6e8ab0598d8cf1032627cee4158ef005836620af63b6d6de5e7ddc2377a44ad257f46eadb5bc6feeefdb40a8b3d006938834b7361ef998e7bedc0a9dd15a911737b1e336a0a1e4b41bcc8b19ca218de2d42dee070d7f86e63ba246a7afd2aacbfc88f1c5441a9062004ba838ee1747b37688a933db6c2fbb75bfc28b3ef3e59b0d876b345d4c0cb50013aace66f882d9fa909eda447bb187ab6bcaebef962361f6097f5e7ff73f106bccd048af7714d6da9e7734e44c425660d0c5c556cc82198f341b3335d789d496b299c8dd6151c94a1fc146b8679d460ccd7b4048a15bc9cb040bb181e1d3c3702e8016f587defc656b216337c4020e843d41222444b28a2ff9541ecb3b8d6bbd443e04c49959862a4409ea63f550385c158bc080f0a7804220336aedcdc69f6636531ec1f0542f4e833a2daa254f5542aacf356eaa116e2ccec04f0e39ce7c780d65ea2438fe9c1bb30f86458faa57c7747edc40c7989f2d0d830cf86f9399688068af1f6917c166206d0e4372dbadd35d7ba507d2851c4573ea3fdfe17c5805271b1677d42d2cc68cb53f644da3c974167fb201893f664b3a6be715d8f16b8bece91b82242c912f87c9a6aafefe43e0280e48ba5f07edc0f2200b3f741190b6dc1ef9d6724b1d87019af2ce57b89479a149f2fd8b546535e04c400fe3a9bc9c8d7681918fd1f631fe4def1a071386b734616a073261d6f606193110e90d2ca600afe9d33351ff1dcb22f6a92786e4dcae0262335ebd0461ffabd3936157421dbbed51207dccfeff739e3c8b91bfedc6c59fe2d789411dd454f438e29b69e9435af5e9c514b6d8118e27d1aaec9c3a03ff3c36782a686d27cc0c9d123793d17e9658936b31cd1c064dbce7c2cf4ef11744a4df53693b6eb5d5cd23cbb361cb8814052f760d650e50fdaa093877c83a3510c4ec7108eb64ddaac256e04902bf96ff2f4ad48f6c13933a4279679bbe2d0ed29399ee2def2919214d0ec13a60fe8e8860fd5f01137d766a26fc786f30864f78675cedbc0e58a4f336f73fdb0db9a7236fafeb7f654ef6d4ba91bcc06a542866786518b5f0c700b05ccde759177e52887d11e21c083b756e3bfe7e523f6efc6bc505b5564de03338fe57cd32fb1c977676dfc4852808232346643a30a7641098fb36f37b4798020b251f1e5e542f1b47db946ab586a688f6b72cfde5a9ed26847d1a2e789ee6d266adf20d38575a7f410401cfd1b192b230b670926270efe70956d98412b10f3d39b8aab4896eb4286a6266d0a8998af2f00277481b09a376584974d9877c92dd104cb94207f341489afae9256fa50717ed3008e58ba1c93314db70116d2f992117473ae9fa3526ad7781b20205ee564a872f90819de7335c0a2e68d0e51e59f160aa05ddf4c836ad6b8fdf311ae8d4e45a329b45e2a481cf27d671392ae5b18961bcd06aae2cf6411281fb8a4546204fca5706cbe59df7a761d03871e909c92d96797b738fe2f64a1b659b770174d4e2cd2bcdaf85c675bde069746b18ea5ee870635547e3ed44f1861a8dc5c572789650fb3f2731e40c647db1e3c7cb8c7cada127c7150a1150eed66e514d7f77bcb1f45c571a931d340881a337608dd512925e044ad1eaa58daad45b76575011b083db76433b74763579c84d39ef11c66ddee628e513b1044cfe6c420f8990608d2104e2f7a5df41f74184d173138dddccd3248a4340785d1f608ca846a1df8936e7defe090a37ec4d6b5156d51c3e73a42b18aafa44e26870476239a47636f36e569c69e27ca62ffd46725700e71d7ec57fa7b013e447a13a80ff71ab01a53e79ebcbdb236c28db3ac9d4ab6f287a6e60419cd819402ce42b80075e303a85677f345392f2eaa316326fb2785258855919c718c56aa9bc3f6e982d8f54f3d167e032a3022015b23815ab6aec3242b68c7229f21ee2983eb03794e18f94ffd00702eae8a0a61a55780ebbb3db24a89b5fabf5b04c2a8916afb4aa7f6168bc8895f935d8c23e7a794eb526a60b4ff29ee914bca8fb95a290a4927c555db8ef75b84e63951325cabd9f2bd17c867087277632f3cff6ef30fd39c1394585a144c51f8ffd8a941da6b0674429b6662c5952eec770a088b39378eb15b7cdb7277eb6c866942e90f2154d85dfc891d6132cf2c8d07fa355acea70e77798415b7c708d2496b3afb0959f8611d54f5c6f8318303f5f913306c41ea14f89b14b87ae7517d0b9e7702d59b6285f4036ae702e1558de59e0de586fe6b3d9c49dfe91a96d405a3e73fab40b4d4e3d0e956f9ec97fd982f142ee736cce41a879282c66767789d7dc3c80f9e9c8353658996519017d0899349864641335fd4bc329204f52251c6f4278207efbb0508b6d9413f3cd81a7e67e6a992d092267be403c4033d01464177f64b7e722c7879d08102e3824847cf265f08b5d2830db0d8d013fcdd4efffe42827502610834d314243dd7ce52f1ad7b1ed01d466074b3e1219842dbd7d6a0372a2e6e4c42709ad65dd0507a6394423a74dbd13a3a41a9a844b0ba15fa48c80ead4629afb8c2c6829fc69b46f0a4e59f8ba3ef3f00efca57162f8a31062a266273e8f3c10fb0aefbbdb0820a3ece9bcfbd1926b723b1f98a7a36f53e66508c734f54ac1d51516b02036f5ff79c6ec06dae5230d9953ef89be0d071aa06ebd536ebc1d12df95a97c724dd39c8ff1e6e9187915993a16ac61b65ff7965386e588cd882a564eb64c2fba75a273a8d87e35365b3e8b27b7efbe249a2467e69ee88819216cb9", 0x1000}, {&(0x7f0000000200)="7d69aa28737687a1d740728299806077bf32e9a0c237f48b7edd4e9031777da9e9c941dc64756f4faad9d8737aaf273301dcc1a445396ec4140d8aaf3f4fe0560064b824d31f5b667ebf1a9d7c8654cb9c2abb3abdf61cf19387", 0x5a}], 0x4, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r8, r11, r20}, @rights={0x28, 0xffff, 0x1, [r21, r0, r0, r22, r0]}, @rights={0x20, 0xffff, 0x1, [r23, r0, r24, r0]}], 0x68, 0x40c}, 0x401) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 07:01:48 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) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000200)="f6b1d99d96fa335042ec527ee9fc2709595a46bf38bf112e9b95c633b69bbce79a43c5e5cb6ebe1140a481acd77c83a2691592c2527504be911224281a1296105effb106df9aa2d88ab1f9d22e0e7eced9d256b5ce91e1e9f0f7bfb3f78542d0dfa7b8f10c0028acb37e79d775bde54f70f3e00492137f470761e0d012b9d0230f6368354ee9e427d0", 0x89}, {&(0x7f0000001600)="c1", 0x1}], 0x2, 0x0}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2}, {0x42, 0x8001}, {0x42}, {0x83, 0x2}, {0x2, 0x9}], 0x5}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x80000000, 0x552, 0x800, 0x10000, "6d7ca7d0eb22b100e8d761a0feefa5686a7929fd", 0x5, 0x3f}) 07:01:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x8) 07:01:48 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r0, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r3, &(0x7f0000000100)=""/24, 0x18) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = socket(0x2, 0x1, 0x4) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r3, 0x10}, {r4, 0x20}, {r5, 0x4}, {r6, 0x8}, {r3, 0x40}, {r7, 0x4}, {0xffffffffffffffff, 0x10}, {r8, 0x20}, {r9, 0x2e}, {r3, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000000)=0xcb1) ktrace(&(0x7f0000001540)='./bus\x00', 0x4, 0x30, r2) 07:01:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000], [], [0x0, 0x0, 0x3, 0x9, 0xffffffffffffffff, 0xffffffffdfffffff], [0x8, 0x0, 0x401], [{0x0, 0x81}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {r2, 0x4}, {r3, 0x8}, {r0, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r0, 0x100}], 0xa, 0xff) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 07:01:48 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282102000000720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) 07:01:48 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000faf000/0x3000)=nil, 0x3000, 0x3) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x3000) mlock(&(0x7f0000c93000/0x4000)=nil, 0x4000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(0xffffffffffffff9c, &(0x7f0000000b80)={&(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000200)="56f9b2026f12e7fcbc9ddee17255864c10f4c66f5f7152bb8c00b968e506ff81f18c073f4a7068a04019f30e37ebab14c8d19e5dc6cf61736eb1d9b25d94362720a48f9127586ae70a0b038939797e8e733d058ee047bb1d20b1490510c510b7e241759422d0a51d9fd5080e49a67952b1b37c65ef6763dce36cfd0e4e64cb5ed4ad7f8c4e4680075857fce1d540da82607237921f4003b3a82625e7ed97b0bde747e38f6a2133bbcfaf05904bbe78685c38122fd80f4b5042ce292df235a4", 0xbf}, {&(0x7f0000000300)="1c8227f1966c3c4ef6ebb3ef3ff5fb0bf9ce9cd738762d8239c7ec329331082ab97452e2a7515b071b483fe7f3c0f0436cf5195c8e042cf935aa6cd285a9893be04f65ac2dedd63a7db98c398664a5807f9929d09b9aa46b611df735c14388a8a51360b953bfa37941829f8b29dd1e4fab24869994cf0d790b03d08eea5393fccf6ad3c8518c453f87ad22589a609ab08e42f1d774636bf3d8689c7dc538f87f520a87eca32c7fb06356b207ef91adb9686c17927f16c98688a5273fb2cfd01283f76d4f8fe5db6bfbb3ae2e82a132baa7bdc7c2edbf4d1a5ebda7ac5809333735b9e2", 0xe3}, {&(0x7f0000000400)}, {&(0x7f0000000440)="ad62d9dee906f590bdb23c6e589b67e4da15d37779c169e1fd", 0x19}, {&(0x7f0000000480)="bd6dd0b19d0a00f631f59eb8d1268498862dd06379576d44735a2816302200bd508f3876ff6dcc61e90d686a0b32e5b3af0738dbc12281074d55381014d7c52958c13b3c763d4c9791c8d13f396a8724446d47e252a58345db2e7b0667e67236a55a57bc36f10696f71817ff9a2e91c6a1b418bbbaacece3e4d62a33a8a8b5bb5b7a4ee61714d9fdefece4fe04789da403485e02b1ef7c17f1594cb2fd55d9d4300149d44bbe23c9d52cbfeeb17bd9a7", 0xb0}, {&(0x7f0000000540)="18495db288e11db4f8b2dc8033bf2fbd94c090d2537ba06f7049c6cfc2fe97b51d5848e456a245c24bcf1631aaf7ca51a39736263bcc4738c6", 0x39}], 0x6, &(0x7f0000000600)=[{0xa8, 0x1, 0x3, "c12b7c89b38e57590e2ea4762e818e25292c3dcfd065856f94296bdf0002d65ecbde752a0617a78cf0de29b139ba32f0a5e592bb357026b46576b41f64971e894931f0f7d42d65a1825e0cc8267f9ae964866768e92323166b26ea692fabe11d6574e554672b00f4609363339541e47941e72849a33e1ee86427941ea86884389f21d18c517dd5e221a9cf61faa1a0add4"}, {0x68, 0xffff, 0x80000000, "e99983862bcd3463b0a58a7a3ec6188eea75e0bd71d8e6dbcef073789c6266cc808067527ed2d24e6bce984ba96ebcb8d58790a731c9d97e4b714f41383bc0654e7a25e67770d94312175b073d1f6240b0e2"}, {0x50, 0xfffe, 0x3, "15fc5f344c99424d02a4cbdb0a15f4933162043f7a93e8a1460d6d2395b6499d6d345df63cb0343c1ff46b4bff241f8d2f847791858532f1c90566d90a3ce759"}, {0xd8, 0x7ffe, 0xcb1, "aea9119bbd3de943e6defaf713abcd67648a7cd4e0843cd888742fa21313032db67aebc3872130f7dd8b038657d46afd586ca3fc6e789d9e938c75c96e46078cddbe373085e95a8490837ca8ed020d3957f8122e8f7b249225369f812a4c586b079eebd4eaf7c22018bd122f500f39783fcc4e0595cecf599957d216777f6a7d6d01e031704c63642868a4b86b67d16472823407cdca8f1f53d53e4c6a12cb767451e1b61aa3663fd052bcc8d49e3d05d15a167bbb965fbfee7863dfd18bf43a4bbe"}, {0xf0, 0x1ffff, 0x7, "2a76da6fc0affe65acfafa0be2f302011d7c67728527bc53d154482374fd312baed41d7f21e0835ba3314c3dcf05d8a720b9d4f5cf36330cc8753d016baaebe16071686c1f2040e89c37c90fec6809ef1cd98a4b8e6ef1882e33ce2277b4654be23098bdf32b3d662533c9925761e42cbd032baafe12a036fe610a23d8b2e3f623aa101e660d736a75227b1c289ab6658dc1d118bce69f31acd2339fdf357e5bf5b55aa28b703837831b7eeb3669bd62ee0101dc0bb69951f6cfead7c353191cc45fca08518c94aaf2b077b9efef227988713c6ec1d395e000da25f76b315969"}, {0xf0, 0x1, 0x6, "a04a8af357f9c58b6ef8ca31505ec789b68dc0f57d67d1db33d9d66175ebcdf2903771bb06d9a18fc55595a7276e3ef00c1266e93021645e2d4ab7767a91580efbd3b889e8d4e5eeea19de562c1c9ef033f108ab0fed9bb3eb37f90eb1c7f56abc4b6f8e40a22bfddf9cca155cf01cd957be7a37682e0fa9090fc21ff377bb20fdd38951bfa2323c16acf9160858b2c3a774b860a1748e3f41a0b28e5162e5a872a6e1159c26dd01a4073211dadbceff9f4ffcacd68fee02f0742bd0eacce727bef7260066753980b9e1f960db358fefbe7a5aaf075cf67a76cb4b51bd252eb4"}, {0x88, 0x1, 0x4, "f55499cd01ebc2a5496b13b49fbe11bd990e2b01e79fc5f9e263f379823ce1ea18acbebdb6f12fa5e058c3b0921d5e856f4a9ccdcbc869e8fd0c59e190397fec453d33d95d4f2798043b4b252c76ce11c0a8739de390d1c22d0a4f70f1b61af51e55b37f62b225768e4ee8a7c35d52c9eb6a4a"}, {0x60, 0xffff, 0x4, "eef9a57b1c02240cbb8c36180d6f6a19056d9f4bc97a09ea17e539b27d3986aa771c8e367f73c5cc044371d0ba7c6d7750bc388c7c72ab89ff0077799007c22e633510d7e69b19d823aade50"}, {0x20, 0x1, 0x1f595e14, "8cb7069cf368784d7ee31c591800b6"}, {0x48, 0x1, 0x40, "c70069598116dc3fdbc45f212575deeb88bc8638d8decd3fa3d048bc66428069be0ff07d07eb3fffd1a17671d6cda3393fd8d31b3ea52f"}], 0x568}, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r4 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r5 = getpid() getpeername$unix(r4, &(0x7f0000000040)=@abs, &(0x7f0000000bc0)=0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$lock(r4, 0x8, &(0x7f0000000140)={0x1, 0x1, 0x4a, 0x65f, r5}) fcntl$lock(r2, 0x8, &(0x7f0000000400)={0x3, 0x0, 0x8, 0x6a, r5}) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r7 = semget$private(0x0, 0x6, 0x480) semop(r7, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x6, 0x9, 0x1000}], 0xa) 07:01:48 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x800000003, 0x0, 0x1814, 0xffffffffffffffff, 0x0, 0x0) r0 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000a82000/0x3000)=nil) r1 = getuid() r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000200)=[{0x7, 0x3, 0xe0}, {0x1, 0x42, 0x40, 0x1}, {0x9, 0x80, 0xc0, 0xf1c6}, {0x1, 0x0, 0xec, 0x7}, {0x9, 0x81, 0x60, 0xc62}, {0x6, 0x1, 0x0, 0x9}, {0x6, 0x40, 0x4, 0x5}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r2, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x20}, {r8, 0x2e}, {r2, 0x100}], 0xa, 0xff) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x1, 0xffffffffffffffff, 0x0, r1, r9, 0x80, 0x1600}, 0x1aa, 0x30, r10, r11, 0x9, 0x40, 0x9dbf}) 07:01:48 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getpgid(r1) madvise(&(0x7f0000ff5000/0x1000)=nil, 0xffffffffdf00afff, 0x0) pwrite(r0, &(0x7f0000000040)="afbf75fbc3dc203dbfbeaa7741ac10d374d3c14270af1495d2", 0x19, 0x0, 0x5) 07:01:48 executing program 1: syz_open_pts() r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x268) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x200000000025}, {0x8060, 0x1}, {0xfff7, 0x0, 0x0, 0xffffff24}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {r2, 0x4}, {r3, 0x8}, {r0, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r0, 0x100}], 0xa, 0xff) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r7 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000040)) 07:01:48 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {r2, 0x4}, {r3, 0x8}, {r0, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r0, 0x100}], 0xa, 0xff) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x2, 0x6}, {0x18, 0x3, 0x1, 0x6}, 0xfff, [0x0, 0xfff, 0x1, 0x1, 0x7, 0x6, 0x8000, 0xa91]}, 0x3c) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r7 = getpgid(0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) msgsnd(r8, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000e27eb754204be23de094dfb724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3b952e27921b4f6f73cd2b74835e0189b9c15826abf1aed96b8f1b9870462e1dcbc0db4b359f7d7b9ce23b8581a78809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0540e3f232c0124ae055dfb18b4fb5b945916d14cc10fe217f2304948a57a89b66fc651b32d7ef7c433905cdd8c2b3a54be04df713764c67ef76578ba2c43e1f1000000073a00000000000000a3bf5e8edfdc2bc2218280592b2bff12a27340de2465200d9b5e79ca4d873c4e94e6b9eeb9568e15b0c0589553c92e3630d756ec704500303d2f8cf81c6f0abf1a89c3c2b18e583183852423c3971e56fbd03275eaa07c5a63e95765cb129bb9282f409ab2ddae859b6b4bfa5084fc0d3d9dbf190d7ad29ac98a1c44cd6114ea31aba4cc18090ea3f858246fecba27f29e0ed56590e8abe9af2d3ab19f9ababc9a6275b4db9febae0c929c0292cbd6428a"], 0xeb, 0x800) r9 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r9, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r10, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r7, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = dup2(r12, r11) sendmsg$unix(r13, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getpgid(0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r14, 0x1, 0xfffffffffffffffe) msgsnd(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb754204be23de094dfb724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e1dcbc0db4b359f7d7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r15 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r15, 0x29, 0x3e, 0x0, 0x0) 07:01:48 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="e001000000000000000000000000000049f154a513c9c8c70ddc0866a282f571f788b9793cd46700c67029fd9ca5a9bf914136ee4a1fc7dcb8c337a6ee83fe0ac946f668facf87e8c515c9c2428ce3c5a61976d761305c86c5f93d09aa44ddde27f5bf11887588d8b071d6e156ba30e8a3efa79e10899e8f8a6278a1796cef266c6796618c29fb329ccbdf8c7985e4b5f8d15cee1f70357a5bb15f2e4b6d1c0d74bcfbeb2f630298ca49eb68c62302316679b433acbc746f4018dd1732a202c254f0dc86119744ad0516c8133c818befd8ad6d3714f6d52a22417b234de65711c60f579ab5fb8b09bd3fc5d43680cdca18b9d21deba31967e90af7dd31967f06b39d3fce9d2f339d68b7e200b88136b3e93151030b76608447001f26747628ef056dd879f2e332697729f8c18e6f6603e1ecb295d96b2cb92b27a25c95d425cc41cb7a73ddc7f0ef55848e741203773ef1cfeda3105769b0d6e3f7591b0975ff41c95389bf657818efb050eaa861c55bd012a3a5bda5d37e66d784b30e2c6213e6fdf369ccf50350869b6cfdaed623e0bcdcd36e8f26eb9998e14857e78e4b633e58646e92e5b6368ae43616cc32b21e682a853d510fa2626607a72992eae6733565a2ca6cd8395c87eb3e21f3f6045875826d9e05ad"], 0x1d6}, 0x0) r0 = socket$inet(0x2, 0x4000, 0x5d) pwrite(r0, &(0x7f0000000000)="7790d334ddf0747c54ee184102118da9866ff00fb3926f663e0a47165d1c4794de97d006f2320481955616c977289da33618c52a4b29f14f3c675f13c90b55cfa0d93517879de6ed97eba66e648562bf1c290fe2811374621b9e5556465c771db972506de2c3ea143cef4a28b16cbf1b89dd700d91add5716f382dce06553d85eb7dbf63b7def382f0bcba270e6db298d466dd9b1109b24993a78231c791b9", 0x9f, 0x0, 0xffffffffffffffc8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x2, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{0x0, 0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffeffff}]}}) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r4, &(0x7f0000000100)=""/24, 0x18) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = socket(0x2, 0x1, 0x4) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000001180)=[{r4, 0x10}, {r5, 0x20}, {r6, 0x4}, {r7, 0x8}, {r4, 0x40}, {r8, 0x4}, {0xffffffffffffffff, 0x10}, {r9, 0x20}, {r10, 0x2e}, {r4, 0x100}], 0xa, 0xff) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000340)="e01663992f9cb5abea1c938f84b653d5e7a36b132933c3a5c4be127920c6e7102139e77f32e6896a311faac81260827cedd224b110741bc5e65061838f178866d9b88f7700", 0x45) r11 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getpeername$inet6(r11, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r14 = socket(0x2, 0x1, 0x4) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r12, 0x4}, {r13, 0x8}, {r2, 0x40}, {r14, 0x4}, {0xffffffffffffffff, 0x10}, {r15, 0x20}, {r16, 0x2e}, {r2, 0x100}], 0xa, 0xff) setsockopt$inet6_MRT6_DEL_MFC(r14, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x8, 0x9}, {0x18, 0x1, 0x7, 0x7}, 0xf729, [0x1000, 0x101, 0x9, 0x3, 0x7, 0xffffffff, 0x4, 0x2]}, 0x3c) 07:01:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) 07:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5}, {0x1}, {0x7ffffffe}]}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x41) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x1f, 0x0, 0x40, 0x3}, {0xdad, 0x7, 0x8, 0x800}, {0xff00, 0x5, 0x7d, 0x9}, {0x5, 0x9, 0x1, 0x9}, {0x8, 0x65, 0x5, 0x9e}, {0x1, 0x3f, 0x7f, 0xff}, {0x2, 0x2, 0x80, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 07:01:48 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r2, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x0) pread(r3, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000140)=0x2) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/29, 0x1d) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 07:01:48 executing program 0: truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x20, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[{0x74}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 07:01:48 executing program 1: 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, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41eb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b4733ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813494ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf80"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(0xffffffffffffff9c, &(0x7f0000000400)=""/36, 0x24) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = socket(0x2, 0x1, 0x4) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r4, 0x10}, {r5, 0x20}, {r6, 0x4}, {r7, 0x8}, {r4, 0x40}, {r8, 0x4}, {0xffffffffffffffff, 0x10}, {r9, 0x20}, {r10, 0x2e}, {r4, 0x100}], 0xa, 0xff) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r13 = accept$unix(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490296295fa1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a0fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb7b7625f70f0efd5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfeb93cb83797c10151db9be700"], &(0x7f0000000080)=0x6e) accept$unix(r12, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r14 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r12, &(0x7f0000000180)='./file0\x00', r14, r15, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r17]) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={r11, r14, r17}, 0xc) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 07:01:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="9b012e2f737a2acca33b5e16f6153099b81e8e60fc04460dc958cf4b5cfd3713c8c095c001000000000000001c836638abc8f756fccf1bd966ba62022d980c49d6f4d5123f9cf990abf4432d77dfda38219f87e8ae80a5b47b778c57be43c00580422e5f0978d849b7bc654b0333637176286b0b68f067fdb1c660421dbce76c346c7be53ab61699949b01ea4744c451c741a0b4a8ddaeaa618d6c0c3828c0e11c1fcef06e9e72efcabdd0d214404294988f103944b41f0957c150e0cf5d8091a9386a6f9676da7f0b0a7158c7eccd4e1840f7e816ceaecdaf2fcbe07c41180a183960b2b5b1f3591b07c33c4d1986a1d44013199acc32a3587a8de305a3618ac546ac9026c6d3e7a3931014b5f8d07d485607c59e1b3bd38bfa491d18d12c55e71396e5cd165387e02c6f266d5a601abd98e7ffcc963bf7090c40ccc712eda0f4c441f8f85ac7b65e05ecccd569378a75369c103595100b61b047dd5a9fc32c6c7cb13d68b97311"], 0x1) 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), 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r10 = dup(r9) ioctl$BIOCSETIF(r10, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35, 0xff, 0x9}, {0x74}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r11, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) socket(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) 07:01:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9ffffffffffff], [0x0, 0x0, 0x483]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x2d6, 0x6, 0x2, 0xfff0, &(0x7f00000004c0)={{0x20, 0x0, 0xfd, 0x1, 0x17, 0x986, 0x7}, {[0x9, 0x3f, 0x0, 0x20, 0x3, 0x4, 0x20, 0x6ff, 0x2, 0x2, 0x0, 0x401, 0x8000, 0x3, 0x80000001, 0x411b, 0xfff, 0x82], [0x2, 0x3ff, 0x199, 0x2, 0xfff, 0x101, 0x9, 0x6, 0x0, 0x2], [0x7f, 0x2, 0x80000001, 0x0, 0x8, 0x3deb, 0x5], [0x8000, 0x9, 0x1000, 0x101, 0x7, 0x7], [{0xffe1, 0x101, 0x9, 0x20}, {0x1c0, 0x7, 0x80000001, 0x81}, {0x1, 0x0, 0x896f, 0x1800000000}, {0x8000, 0x4, 0x3, 0x7}, {0x6000, 0xd63, 0x5, 0x1ff}, {0x7fff, 0xfffffff9, 0xfffffffd, 0x8}, {0x0, 0x40, 0xd8, 0x4}, {0x7, 0x6, 0x10001, 0x644}], {0x6, 0xffff, 0x3fd, 0x10001}, {0x7, 0x80000001, 0x100, 0x4}}}, 0x1, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000080)={0x68ed}) 07:01:49 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x7}, {0x8b}], 0x2}) 07:01:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x86130) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8, 0x0, 0xfffffffd, 0x40000]}, 0x3c) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/219, 0xdb) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {r1, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000340)={0x2, 0x1, 0x5, 0x68f4, 0x100}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000680)=""/195) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$KDGKBMODE(r10, 0x40044b06) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r11, 0xee01) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000080)=""/13) 07:01:49 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000400)={'./file0\x00', 0x4, 0x4, 0xfdf, 0x1, 0x200, 0x8001, 0x7fff, 0x2, 0x2, 0xff, 0x40}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) mprotect(&(0x7f00003c6000/0x3000)=nil, 0x3000, 0x1) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0x1000, 0x482d, 0x1, {[0x8, 0x9, 0x9, 0x1ff, 0xffffffffffff70c4, 0x2, 0x6, 0x1f, 0x81, 0x4, 0x80, 0x7, 0x9, 0xffffffffffff12a3, 0x5, 0x400, 0x7, 0x8], [0xffff, 0xfffffffffffffda3, 0xfff, 0x2, 0x0, 0x7, 0x7, 0x0, 0x25e], [0x6, 0x0, 0x0, 0x6d9, 0xffffffffffffffc0, 0xa9d, 0x3], [0x5da, 0x1ff, 0x0, 0x730, 0x5], [{0x7f, 0x6, 0x400, 0xdd}, {0x6, 0x4, 0x8, 0x9}, {0x9, 0x8, 0x6e8, 0x1}, {0x1, 0x7, 0x7, 0x1}, {0x4, 0x800, 0x9, 0xffffffffffffb35b}, {0x7, 0x4, 0x2, 0x8}, {0x6, 0x800006, 0x0, 0x3}, {0x4, 0x9, 0x10001, 0x4}], {0x0, 0x1000, 0x9, 0x8}, {0x1, 0x6, 0x2, 0x20000000000}}}) open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x42) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) 07:01:49 executing program 0: select(0x5a, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r4 = kqueue() dup2(r4, r2) kevent(r3, 0x0, 0x0, &(0x7f0000000580), 0x9, 0x0) close(r1) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) r6 = semget$private(0x0, 0x2, 0x1) semop(r6, &(0x7f0000000100)=[{0x3, 0xf001, 0x1000}], 0x1) 07:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x80000001) syz_emit_ethernet(0x1a5, &(0x7f0000000540)="2de3153329d6d5e3238d01c6ef362c48597d106f17f351fdbff17ec9be55f8d0e2a71655cfceb64d772ecb4b62e183494e423146d9344387875d290f9a92a8e65332cdc4875390616101c5215aa245abf42655a3c7f5d04239f1b4a5f040ca9c79684d4b57d8b06804f15beae67d98e88311c2aa48fc288cf4272d6ae26db520ca00023d29129ecd1c00d7dca60f1a7124387b9a0f84afe5387da9c3345ccace07f12122f3a7e6ddf6f164cf5e87566ec6982f574da9b9a656bc725eb756f5f2c2bc2d409f14e6aa97a53bc016c11d8c53edea918cede00ca6c8b06bddcfafe3fe93e70f271bfd06a659797633be47d730da9bc7b9c774f6a7bad34ce5681f37216a30388a18e2559f928ef3351f9bec0b07d48451c5716aeb54ab2c16e237cbd7bd99643cd0024b450f3b02ff1612619ec298d9e7de7a23140b2397c4fffb4d8a236ff3f67f68bddbbc429a6fabbb6ffa9bf03175d4942fe0e97f7aed995d9d86500b4df41feeaebf5232aa11d5a8b67af653bc54e3d7c6b168e6940ffde757d61fde83398d5da51bb9b30c566eb8d5e778bf76a7959b245b07be0ea4c295d4130beb6b77") pipe(&(0x7f0000000040)) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/10, 0xa) 07:01:49 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000140)={0x4, 0x7}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x6fb, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000], [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x400, 0x0, 0xfffffffffffffffc], [{0x6}, {}, {}, {0x0, 0x0, 0x9, 0x42}], {}, {0x0, 0xfffffffc}}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000019280)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x5, 0x0) getdents(r1, &(0x7f0000000100)=""/102400, 0x19000) kevent(r0, &(0x7f0000019300), 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) pwritev(r4, &(0x7f00000006c0)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0, 0x7fffffff) getsockname$inet(r4, &(0x7f0000000080), 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(r6, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(r7, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) r8 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(r8, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000100)=""/102400, 0x19000) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kqueue() openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000100)=""/102400, 0x19000) kevent(r0, &(0x7f0000019140)=[{}, {{}, 0xfffffffffffffffd, 0x2, 0x0, 0x6000000, 0x1}], 0x80000, &(0x7f00000191c0)=[{{r9}, 0xfffffffffffffffe, 0x55, 0x0, 0x1000000000000}, {{}, 0xfffffffffffffffa, 0x40}, {}], 0x0, 0x0) r10 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) r11 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r11, 0x0, 0x0, 0x0) getdents(r11, 0x0, 0x0) 07:01:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) close(0xffffffffffffffff) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fffffff, 0x5, 0xfffbfff9, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) r2 = socket(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x3d5b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendsyslog(&(0x7f0000000180)="ecfe8649aca13482af222893eb30e2522f2d300b63660b96b76c3fad619960883c7c5d3b0920d8a95abc7efe4c6a02cb17389b08dc2da4689352b269e804364bb38d05f10b49d69879b1489dd58373e835722ae9798ded4dfdc20b9cb7c8911e36e8fe9ff0f22d4319b10fed14f9954278bc270eb58b59fb353ebf21bc8c5d04dedba647311c7794c4c885c01209f33d910d514c0742922997d9527bcdd5573f604b90574779da2b018cd6ae5df8a02c838c8e1bbab99d11", 0xb8, 0x3d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) close(r2) 07:01:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, &(0x7f00000000c0)={0x80, 0x0, 0x0, 0xfffffffffffffffc}, 0x0) 07:01:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) chown(&(0x7f0000000040)='./file0\x00', r1, r2) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000002c0)="5f661505d1264ea9b03e49dc10cb8fc218f666bd", 0x14}], 0x1, 0x0}, 0x0) 07:01:50 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/8}, &(0x7f0000000080)=0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r3) fcntl$setown(r0, 0x6, r1) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='.\x00', r0}) 07:01:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) bind(r1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) r2 = dup(r0) listen(r2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000200)={0x0, 0x100, 0x5, 0x0, "df521fbb3dcc08936e93f770b5f1ccfb9f48c2e6", 0x4977, 0x3}) ioctl$TIOCSCTTY(r6, 0x20007461) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) munlockall() r8 = accept$inet(r0, 0x0, &(0x7f0000000040)) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r9) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) socket(0x0, 0x6, 0x7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) write(r8, &(0x7f0000000440)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0xd1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socket(0x18, 0x3, 0x0) login: pckbd_enable: command error 07:01:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="74a7588182cbd1bcdab16d1c5c6a45fadf1ffd4080d6f54ca5ca6ceac080", 0x1e}], 0x1, &(0x7f0000000300)=[{0x88, 0x1, 0x5, "8460e6feb75ee668c8bae84ed1a1fae42b0a778793dde51da5d72cabcf79a6d9bc239f9547797c62a02259c0ed3628a91a84d3311d7b33120f3951c7550781a63124e9d032f2fafd6a7a51ecdb6f28937b16cf32f7397e44001dc80f591a7fcdc40bedf40fb1d6e2ac4833d836b2cd0bf42b7ea2"}, {0x1010, 0xfffe, 0xffffffff, "2aabc7360a9bba22033172f69a8c5ccbed2a3e1dec551f861f22a6e1416fb1d012b7329bce911d29f2a90a2623d2cf02b77cb924af4e7b8f0cfe42ab5e460251b6569f3d1273e20ec20a590808aff1a1208c68b0e8b76ab010d246cddb5d73216cffd5b621b19858040b6dcb4fa794e30763e704a46ac83470bc346a9299d0d8d3986e2f48e3bf934f7f9a9af6ebe4469656e924f30ae1e465cb060076a9bb8e49cc7148b2f768892f39229186b7f407118de7622e64df6702b644012106ec6cb622c1e1c357baa76b66e38ece14dfda1819b0c5f6ab43ac54b5727cc7983449d6f78ffab420430b93e0510b655a43930d5adb849ec7aca0cfab078b4316c00016fca2b6609565a90b5536d5c2ae35c11ed1b1934921b6ede06c129d0ed6682d56e2a4038f67bdaff93997b05deb2d4f22cbd4eca0b4234f855407f15613316b03994fa5865220973bdab103d096ea2b7e2939b27bad97ff70e42194ac8cc72d1e5b13fd85c32dc0f838c536cd32915ef40af67be758ef8313ead622a276de4be9944a599dcbf5bea42ea54b72848284a5018376b0559caf1cbcccd2b07cc4b2e1f8755ecc4b8b63b03787e0b2e3c518f98ec75068b037e85f2586c75bf3a2b58836d9c04136e52fc052e09375a567d36a6e80a8498b11a2f53c07dd72fa1e5661abf696e29b827058242f185684bbd3df1e700b5d54429dcb811679b47fde16c42ad50f96ae01fe6824b38932753aaad048ef9cb3ca0fb795e6c55f683ec405f4150b30d7493f7efd3987926ad3e1562166937ae63baff0872fec65bb5116abf1cbfb548e4077a762b9d981035df2e4622039580906e2f2aa0d53a81133d014d6455f444e35cf9b31e2dabb200957b4585c780052a54a4de39e1906a57f02a31626a5c40c0482e22c1d10f9f4717895c8a3b8faa7185a02bce6da049175d638db453f95e992635fb975c5d582a11de53e49a85d1536fb9c36f604623e26043217cf45e80200083bf3cdf0d56fefd6a918703a7d2a0a6a55ebf5bd722d457e3b6cd99ec98b091f612290d7fdc95640b5ad4bd0e9a1c480e83b5f25a5c1111304a050662303c5de72d6ee129d31a987f0a4ab8c0473761503b4ad25d48f1ee1f0cd922ab2f46e717a1d797493734718dc1ea5da01db1bf594346fb64e2a9e1cb84db160489b294643d1d83b51bfffe42405cd509a1b3be1465369441c97c35d08e104d799ed6eafed48e1e2165646f5eee688d8a8660423b0074480e9928837ae97fc6008670f5443877a4e77f1d3ce256feb1345792f540737340e660d26dd7c2f17493e4cc8af96dd6deaab9a7ba0546114f7ba438192d443db09716149ce3c4052462d2043f7f4d4fb2dd195cf85f93c0d4a2c40f2841c26caf0924c4d3bc03d63cad84820c80f8490402ff6afca233cef4f4e1f28b83b1dee63877a8d0821ad22aa9c342c27301fc33fd788872a0d9367a1ced33aae3e975db56d90d35e10277d6bce3a58a6d55695419b7af7f24c5f4e3a743e051067b72456e78d929e7988143bbc9d5e8b4eb863880cd3e571fcd6bebcbe9ddec612c4e852f0d19e15a94edbdce7481d394a6a06f27691d16e2e51d0a08a64fd2645d40d414b541b4be903f2b8b0f1a58320e98ed6eabc74df58142b7746431700dc7373df0ac9087ebff16b3fa286f0d7b7c010b511c4ff0a3f9d687052452eba5aa43016fbde6a90769ac15945f0121cc4b71e972a7bb9fe2799b95298d36b90da92ee02d25198739c20e1d25631c2d5b13936c4e404c5e30463f65e71f0a32285f55e95d1a4cce8a5687c8439e1838872b1e2c4e5289873476a567fbfd330c95e2723267efe8dba41dcd950a4cfdc76a20b8733255d677d778161fa96d8a5ae91ca13076ee1f8325e25fd17c67d5d6733f88e221f3dce484bc459fddc811d46c6addd094a1ee6ea124d3ce2bf837b519d00d6858499588eb954dbdf505d5d20eef790db829573c23bc07b8294f8d67743be48a0b4926cf76a8edef494cbe739b78f9fdd0189d92c2d09757313708a5ad1b4aec59f09ae2c848d42055bdd67362a20052d4cd52208ec4374025dc0f51c033c87476d42d35976fe7269bf4a13c3240837072ab3b2679623f9c2baa827ae1855e166f4a61fbde38733274b8686ca0ce5489dd10be141121bac35ab39a039fff3df092f4d442149ba6037c7bb7358cc4dbb54252ef7d4b499b184a003ca249e5a54f5bb4d8386f64f2605909753f89c6cfb1a7f729828bbda4b3a43b6a1b432220a43fe1eab1b6f4d754b37ee369984215b159cad46eff56e6ef63209a94e6689edb591d148f37e79ee0ab6fa31b9e8fab6431658f869b537c0a91aa904327783392b557a87bf2189fbefc19a093e2f6715302e4730e6807eca9b91f35635f11b18acb0e7fbd602ecc63310f2379c1eba079e963d1f577b6069294e7816b2a131137cbf1e43505abce4ff675ae63bf0107dd29b888ebc5d69b7225b64ce34acb2df22c49e920b7bc19a4005d1a903218b35eb2ffc24dfaf4ec7d5ae3b5d3d8b1d9b5a62d11621de7b8bfe7ad9f4fbde300adbe899ddbbbb0b13a627dad8380feae4e5cfdf2d1e6e6eec4a570b94a5b78d5c274653c120a6d8217c37536c0432d331e01e44569c8bb239bc2be6d927aa91b7dce7cb065184ebd2ae2cba77a84b67e6403d34218d5a4cee2ec963d307768aaf6bb31e8b89d057c993da9271d4c5702edba07ed56fea17325681c05795fd8b8ba70d4dade5e41ea1c16d1e013c36bd8a356dfc8f7cabd97ca61caf3a1ce3cf2462ca97d10d233fce86b78c43d49df5408b38efccd9ab563fba87ab9905a9320c961132e07f11d53f79f73dd22af939b132650880f94b3b5d4bed429e86c44c90e0ab9ecbc015f135aeb0902b7ab8d050d4f5dd29a96cf15423b31672885e904ae72f84da0265537ee9bf70f5f7376577771ebcf354ba2d74d3f13b9dfc4047f20e998246c3416830a7f27ebaacfa98f351cd6611a4a7da006c03be1e78e97a7103ec008669b838e7e4f6cb20d81a8a9be6292cec500be52299699f1343f607bb0c6e3509d6270bd08e3293887161ca7f6bb937a582d9f65d5a2a2d8b0e40c08bad4e39a6914a3551750c237489b808ce8ac6b9691d335969d8b0a3b8865e92d326e3b4ec85ea1acfaeb0c5fda0a6d084b633128b5087124a8481e9452ccf543856e3305882106c005a638bde1188e35d611099f201090cc50013017c01910f69e07996ee007715d6ef3f447890a1dcf840c7a774ceacdb2446a0e72d4a34bf6fe6121535a509d61ba29bc9c814b9720d090673d434be4952e544a6abe608b5381300ad7850bd7250d038bf6f4aaf1f69b7ad2b8dc284dca836789b81dc382f84224df245c0f36eb0aea760fbaa9684d4d3d4022264e4443762beeac6ff092466838007e8a75b1f8c4a7441d8222edaed8beb9b5378441356289ac7383ffebef2c6be7a574b5bfa7395ae9631bee171a1aaf2a4d6324383f17c5ce64a1f1a6fe4b655cc0aee0905089593274c03ed45d2115b054147d1d848991283cc732a563b38d4bf9c5ba850a52417f2bd0a9dfd30d9d5b99f439a42c2811aba21dc9c148a6bafbe7fd71faace321f153eb3bf1c45d7dd081299daf3bcf29e79605b5fc63ec3d899b4970d7a62dbd2e3bcca3f754ba7d6deeee1fb4990a24e35ce7146c5081f3ce6f2e50afdc24a2316d0a51fb9e79d1b80a6c48b1bbe3e13d64534973f00155579eba2b3b98a59c6a4163aac88037900779bb2b2479163c41ae95a3be06c0457af0587b8622df6d3b4e2fe65819c853f735ba3d5d0f37d86123e186921e9860d315f95e075ba48a6557333d7f10fc02dcf1fff265c667653cd0f1a3953748dab780d8e6a2b67e8487dbe65a9b6560ee3411d16d42b9f7235a76b420ba951414664db6853a1677b2c9af52e3eaac1f4707a42755105abd051a200fdcb28ab7e137c4bea78ecb8cfa58f44d9e46b9e502419dbb23188837ed6d79b9d459242298bc98efdb4aaa26cb79b19072ce47c72d663e93ca957ffe3c4170f8b1f78cb2fd72f61ff4dfba3f32d2d475754a42719b82ee7fcf1cffed64c9f1762b4889960330a811ed9610afd828b67e710907fc7bcca47977ed7ff2b40f3ef4bf91b6f158f351ca589cdea2d2d8c2ea2cc48ea72772ce3c3d10a47719c7e9aeab39d949c32b8c4181525a02b3df65ced38d3d897b19af3e37289ab33e42831ac625b145db37290126dd60b0ed74e77a69f0d274990cdddf2d2a18e25d20f7cc8890f39d715cbe87936607613b30dc9991df8343cdd99dd207ca9ca024265d9f4ed31717f6fc7c69e70c59a59668260e26f6dd29d23e9ae8f6d6a6914b5efae5f48c921f41d2e08e4b7391e17a622db89e217a39e2fcd115fd5fc43b4f0840f445d671d513172bf918c4f7c16d58222ac894f52a1e97772fb42107dbdae4e09e46cdf0fd7d7370607a6c0021deb8a52d67efa5f766946a45c119553a876e3e7c7ae4e53576071615412e0b3d20efcbe2ec045c345f47d1618ee1a703963fbfe7468d46727596a11edc193556a886d23b9a39b3bb01dd97c4f34d364b302832af32c38e82e109d3da69dfce271d7fb62de3466d514d54f25435aff39d029c0a9b2860c127ef995559554009861d9b50ee1492594794a716fbe4929defc25f12633ba077e426d3c2fbd9537f17057b698b1e6fdf29e4e8ec7ecfad63bed27769d9935e4fa7d15317719bad552b192745457159fd705363b45dc1057ab53be1164e6323358ea030a3564013c78704fe6b34dee1e5c8dcb74e81097381fcdb8d57feed534cd651d3461eae7fadf234df328ee4f0b3033f0b2ea37902a3ed8f487289769c124eb40f7435806b4020b4390eb13ab2bc129bb4aad0bac11c378e91e88dda78c749b74557d6314910e9d67aa53531990ed1f56406603bdbf69a10a9fd0d8423dfb6fba9ff755b03ed1e73f696b3a84ac00a5f85735bb7e9d272265c7475cfaa47c644af1f4ae10452d665d576375fa717f8aabdc5926a09c7235e0749fc27fdec2c7310e8a84e3ea551bf282df5f07939e30dd6120a146416ad6998862fb0cfa5ba511dfa034c206e5133c9e1c3da75c2e8b4bf3234abb49fb25c10e3dde674f76edd11eb47b3d866b5f6188ab81de676f3684e02bb20dcb3ebad528daa17f609dcb55911258d53192865019b7ef5ba7d1f04eccc3cf54500f9513fb5270b771ff4e62f896a271ae41e5fbcf100aae0d5f53b8525719554a69f28f53d5487bc87cf39c7adb3a5a282798fa0cca112cf92e5d12e651bf74924fbcec718ec0332867c4575c470dc3c0dd552c5c764ed3a1b465b65ffb09eb04e647cb27311989d704611759ac489b326f361f23f508a2bdea70e2600ae2c8807f90625ccccc4a6198d8f4bcca1ab9f507faa2032d435dbb8ee0a0ae5ebe58489e579f1d760b97f0c1afce1a08bd9e28b342d2fc679762e20f30f43622fb34fbd60ed4e550a34ab9db2720a088784a53abd5dacff08604fcc8c15e40dcfda51b83915187bc66885da9dd72b39dc0e9ff3c96706ed9c09e71feec591c7d0d2f111fb9fcedb3edd45625e722c6e57ea5a702a10a685368108f773589a7d5a6f91d0200f760b6423e07f7625deeb65855cdbab8d843a1c467d7564867848b737379f6e06e7afa9f46f95e4b9274d138ba53b59caf145fdecb645b57774294d7380299d1dc54f4e00ff78df55df9b702bded0f2ad8b63bdc444a00bfabc565595a5faa5954a8009c9416585fc660c41e74"}, {0x30, 0xffff, 0x20, "5bc088da2396119a72db6f80582a487f98040efc2930ddc10a"}, {0x28, 0x1, 0x746c4ebc, "091959613cde475a22e8e5334061623366375b4a15c94386"}, {0x90, 0xffff, 0x9, "916f64c7c4fad0e8c5c0e7fa37751331e6c3fa278e873f9254e40153d6d61ed36ae6bbf9170fccfa50401314245c57192b5b4902e171da4510a0c7a1ccc4b04746bbb7867c48543d23122d647d6388a2e295aaae3e7c4288a0c323948790e0b3e4202405a3abd97adc61a505ff46fa2669564718eaad175544"}], 0x1180}, 0x2) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:01:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x200, 0x0) close(r0) dup2(r0, 0xffffffffffffff9c) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 07:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r3, 0x0, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x20, 0x42) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r5, 0x0, 0x0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffc, 0x28, 0x4, 0x7, 0x800}, {{r0}, 0xffffffffffffffff, 0x40, 0x40, 0xc000, 0x2}], 0x78, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x6, 0x1, 0x10000, 0x4}, {{r6}, 0xfffffffffffffffc, 0x82, 0x10, 0xeccb}], 0x9, &(0x7f0000000300)={0x8, 0x5}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x1, 0x1c, 0x6, 0xef74}, {0x7, 0x80, 0x9}, {0x3f, 0x6, 0x5, 0x619}, {0x3, 0x0, 0x3f, 0x80000000}, {0x80, 0x5, 0x5a, 0x2}, {0x9, 0x3, 0x0, 0x9}, {0x7, 0x4, 0x66, 0x7f}, {0x0, 0x76, 0x1, 0x9047}, {0x4, 0x4, 0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 07:01:52 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = accept$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490296295fa1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a0fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb7b7625f70f0efd5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfeb93cb83797c10151db9be700"], &(0x7f0000000080)=0x6e) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r2, r3, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r7]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r9]) getgroups(0xa, &(0x7f00000000c0)=[0xffffffffffffffff, r5, 0x0, r7, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000080)='./file0\x00', r2, r10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = dup(r11) listen(r12, 0x0) setsockopt(r12, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r13 = socket(0x2, 0x1, 0x0) r14 = dup(r13) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) dup2(r14, r15) 07:01:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2bac"], 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, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 07:01:52 executing program 0: sync() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getrusage(0x1, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) close(r1) 07:01:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf62ed9dea3c20000000000000000", 0x57}], 0x1) 07:01:52 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x4b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$KDDISABIO(r1, 0x20004b3d) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf322615", 0x1ba}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000300)="b573f2919c42c1fff49d37f68a021731b92b8c2616f20290ee8ee3eb0c142f0cec1c649f976e65648551e5066fbfabfb89e431f7cd37882d46c40d83aa58d53f0d7817cb9c6b0004b1a4120c7d0658c32a4f78998dda1dea067a44653524dd77f0f44b85ef", 0x65}, {&(0x7f0000000400)="9bbd7edd1d4aa4aa065ec26bdea45dbaeaa55e6a6330b8496d473fbc3cc07105edc986d71fa3c73ecc3e2f05bb0f34417b011ba85a3a3230ec4a666604e387cc8bf8460b82ac766b988ca52dd1959ae87fead9ccffb5e2ae111b10cde995391d3780c01dfdee2f7c97d3e408edd35be1f49b6e4720d162b1e2c3546ce98409a35d605749", 0x84}, {&(0x7f0000000900)="8a9d82aa9e0140cc00ba6f4bf6eb7fb83e8b533891567d73abe465a77069f0ab2cef8199f032dd228fddbab0aa8917a10036f7751dd1a02c04d737fed00c432c50f897e62a14a1c4e85677902976d7654a59819fd22e298140e48a9679b6f25907365f376197f27e66a7d8177c6ca94ce7b04697f9a68aa6c196a46ed7f4bdac5d25f34824e9f48bc5b0738f3edd0ceab7bfb965794274c760e89c449e6efe9bf18d5fbe1e89d876aa5cfc4d01754d3da755282fe35f6eb660be64c7e003dee0baaad58a66c24b77cd4d3b83bb17f8f029b0117110ba02fd14b73a5fc0b8334bae4c064395ae0d1b84b7a1e1e97670c72f18842a499c28cb82d54e11c7ac0ecd5098081a5069b6daf3620560d37d93636443c56f4c81de32994e7288edb426a86cacad0ab06184894a1ab7fe910b0d1238976d27a6fc08462f1296225c08796b7f4db6a43ffb9c47a642e358e6f5dc6fa1661f5bd1878c50c0f079a8e8ca3d04a4ff4b71c801c24034cec7efb6d9e2580e7a28f1d4a458f27204decea27e84da05133d6cadeba81b954f798f7beb23c9987a8992df934f591016957afefd8807739bf1b132b0cba10e25f620eff7433da96aa42a5a8989dc274e6e09cb08ce1067f7cec2bcbd7d58bddb03cafc04e055d1aef65b79a758d0128bcb19a106bca2f688727c50b417bde7b916a4c3f1707cb8f58bc37f562012094d3e79008c3eaf946d4889e659d16a4784f1f66c02df3eb99aff6f1e33f08266eca910e37ff3fefcf0e9f340e11cc7b183273e88a296d5ba87bd7af3459aa2c1cbdbd5fb7f3b89aa0c7c75147a58ea3bca80de422e6a2a4d42a1228dc4053fa4079a2daa4125660d2310bd5d11548d0a2f3c709367837c8ff738ddc846756e2499753858a7850f4790141823b1c6e7cf2db48958ba208411fd885a3e4e18adf3cc4e4a9bbf1874c22f60b3a7805737af87a7bff0d663d260f53ac3df5c320b8698bc70d7e2504b7308a206c14d08f0830066eb757554b5c1ae8ec76847643fee614adabfbab03e7bc4f71b446e331d81861a0af6adf07361b0edebbfc57c78a684feb413c18c610a18b3aa4c57ccca6f069b40ee4dc9e504bd9d2be954103228ac4bd1fa4be39ae98e2466316aaabecfa2706528db6f1dae0d61f9ad43de307febe3e7f6bbee4521c0ca532900611e5963acc44c6c476aa12e36c5123d46dbbf89dc488b51fbbac3555cf18c449ff8a2a9686dab3da589aad3935d3f3c44eddb7cb82924ba10ef283d01e83e4cd0bf88dc97064465b9bea6b5b7bb152cf8f6f966501191d1259fd1c7a1c856da95bef0d624353f772fb9dae28b323b33d11728292f8f892eda07d2ab6703c5a29c66da4d87734aba3a5fc69cfa76aa1a3f7af462cf096af94f5ac8fe1a3cb31162f98e68f1c5c6e38448b90456d6ae93c84333160119077eb4640e5361209c8b668a9d9ca5edac57fe36ccaf420e34d634f319dd0f6648bd5e30dcd27f59e966adcd0d2c7748d5dba1b448e0ea9e0d893bbd499bbb116be47e65a6218ab2aec500c6e99590a7d96738a63aad8349a949126a6b98dcad508a1bdbd8eab71d1fe4a78d5fb07f494a6a8fb455c2c47b257cc606e44bba4bec9f3ba17994c6d33e5b03f57102bb40ccbb8fca76e6b8f42ed8ee918a63b293867fee63ca222acb356e1733c07a44923ffbfb72e273e92f8d5b1939c58a03cf7765de3cddeb9fe9448fc1dc476599c3f70caa69fe0b882f493a10c0004f85e01ad0c982f0dab51d2871020ea8a9eb27c38a7d61575159598acbbf55c6ddb28c85de57477819b7fd5706cb78cbdad6f1ef6a5114594916417cce97ed23590c7dcffda2723f6eb5045b3cc6b7f47fc984dc9d7220df6b9ae8a14da59b2f57073602861a1c783ffb2e0d41a7bc4464a5b1bf5c57e015930c4a772b3da64be84aa36865c943beee57d0a17614817007d8cbfa1a7020987515a0722f16d039ab8179942d0479437928f6e5d03a96a854b0e3265bbceaafdb8e73171d8c82e155eab2fcba00b08b413ae1f48ff748f43728ffffcdea909101e83d097b49d6bc9dc3cfe33ab6bfc83f6576732c54bce32df7ae0c1cef890f7048df25887c9d59ff8ebe7e08fcd3a6fff3c77b1af9999d9856c946d38e6f37a796cb4a2167fb75f8ba7cf8e82a4f28f91aaf33208aaf2beb12f204b4973129044cf231291ef4a1fa6a5f20ca7124c0c04cdbe31835713aabcd5637095d690e39e4601f9ab7bb1ac388347d2bf73b1ff9a74efa03473403201dcd1a86ced320cf16aac2d584dad3457dad3073c0663377b3a9d5deb5da43f1d5f6fb679c95f201fc8ba6d56a2d5f806d2088594b4df318cfff071ffd23fcb0f3575536e24d592d183680208e843264661bc7a4c1620b398e3c3818e4761872fcc31934613b5d0f8be32b07fa63e0d1e478891aa8c37a491e0721b008a9873ce70e3a73ef0b828cba8bf23a3238079e78e34d48be681dd544873a297eee9f14405b7a0dd372ba5ef3229f6aab84fd4f2bdc49353658926173cb3961552876b98bfa78f45a0dc31229a80a4d5a50392fba8958e2f0741cc9ee9081f30565593bbe616cca34702f49ef9615f3d836c1c08be726008b4d43c4570dd121a95f6406ea4bbffb8c4f8d7853321ab9590d11b6ada2ab71ce47edd8cd6db08e4e4fb4a9376d18818819af49b82f786dcbd834506ea5f49ddadb03a70658c86d8d5eac290449bdfb7a2ab88d01704cadba2d7a03e7f6dd6f525a8d545c257727ddd2e8d81525771f85d7f61883066776bf305e62166529e278202ab5df2c5a3f896b6ab99cdf93f93a413890e990373880425409b67b3c3fec3385ab83a05b2dd1db8db7829f3f0a336d44ab495ba5c7ac60438ac73d157bbe5fb4f440e8b297b3a0bc254e2aa934c5c8597a9f7c46833812c53a896e352fb3224c29889dd45e093e7e31dec7a5476b00e465a81319fe905e65e8fa3c6a689edb6f23106bb00f8c76ce188ad1bab56fc3f5d98fa12e381d1e581f83e234e94ab549a8278653a46885f824a9b15742a3f74b39cbff96ce82ef4a1f0857378aa649dafc259b48aedf068301a7a5ae5106e914e80725f27f28a821355d8275b53799245fdcfb7494e2be4e98d0017cac42732aa3fe1ffbfc02b017658546983886b84ea9c159e41d510321335911cdc5776a2227418602c46ce9ebd8d92538de462d5a088ff0af355c7cf348610bb21e8c45609de203c1e9b2033ff3d34a44006d3ea6d3e88273893dc4d2404de07276b71c6e3fd86bf0acfa9472a09ed84452f740117882c12c4f2cc04eac48c4e2253b36af07b47bd7079711ddf7142c1063b089d528ece33d97ed3073a643754a3ddb583a6345b0d65c948ac5f9f4d307f10d012569a5c903846093d8e31afbd78ff60ec7725032d4adf5a1b4b3ad019448b7c0c039ca4df29c34dc2b098075226bfad592ca923b8f20e4a0c60fe8cea53a9f4aad6bf6d9479cdf8dae0b811c7d0204c4117792f6b4cea1f475fb3a7b734bf32f4cf711afad494cb7594fd29ec72151360206d939c7b0f5855390d84daea7a17b12287f09f390231913f0229720b209ffbb5b79dc9e6a62d780db3e3e7b04791a9abdc35a2b9ebc9adc55184b69c9d763562ad94ff833ba9b26e9a577c3ea97e1d14e6c32aa7a17654d0e8031d27f9430d0fa09baf9ad9281ca05288403ce58c1e133a810a9a9e324c95f96543643d0f4341f8491aae9f730ba3ae359f1089d8f4c7a4cf74789fc50af14249e08ccb9677cc4e5ec4c3c9626ce62524f2b8bb1433750102591deec73d2937a5249ff489b25694de34c82fa9ac42646ebddc14669f9a335424b1c96b3b850e1a38315fe95243d0d241164bb38ac31eeb506c8b84e6c39fee59b1c539a181ead91be17423f6918f6a77e303997d662a60a286e6a2c3227a221e7a6b67987fa35879fb591b5641a4e72891c38444f7072984d584c2d5f9756ee708028b06f50ddbbebbd78a3bd99dcbe562d4ed400629bb183f082250d1884bd6d4936dccf80fa733c3b54b90912d46ef71763033d2734b81019adee3860ebb8ef552986c92b11daa39013b95fc33769fa5bad22179ca9db54a38177c71ca1f81be7aeca71081b55d0a8250bce25e53ca4421e6ef14ded69f1ff0dcbdfff85123c79fde5d31627347466c1614beccbe82c28efc96ae7bf8ab6f9881ec4124c8b7b39b36e41089b9128b91980cc3e530c9ee0a65cadad24e895901723fec90611a872f8931bc62dc544fdd67fc0bd6bd29390be074ec52041d975d803793365e843b30c64a056d7c9762243fdf6c4633242cc467d8870c8dbc23f003f215af3950e68a9e650d08df09b521c5da5f18d0bbc12749eaca9cc5006deedc49ace488907a3e4a823d30063d3d526842ce7524b6e63cf896ca8cea91adeb666e1881cc8fe1a3177f360be556b19186849b23c8923512daa6107698cdf1caaae76221d6208b6f6897730e813a52b07d8a2a16c9a2bd583d4b3177fde40678af65a3a5790b7bba76b7d717fbfe88530dec6e8b97fbfcffac7eafc9b2a03cd27a295f3fc74910f4db829003bf6ce87eebd3d48a4f774726a6da925618c9ac54866fb18369b969b315671d14c2db54ff893e7e3b6524e3f99c6f66e165850f6410ecfd1e2fdb17f03919bc81869412211fe6cc717b26b3e4dd18be742b58abd8b3ca02b07af4fd97fffce69144cf0c0d4247c2f7e05fac9a055173e8594b953a08997a3d629280fad8cbc593b8b68481d56dd9176c7b9403aba0acade28d13d0158accf0939f125dc5784a1306d5fac931a8030fba5e4365f80e766f80badb84777ffa0a0ad094c029cfb3ec2544a58bf684753e17490568af7eb13e16b03275114f0275fd9e461b25254ae8abc1a942093092fa94fa81bbfe592b12a8fd89573683eb1a1a9d5e955c4f2fbd63ebb17868666cc5cf6d03e326455d2dc90994fffb6d9df40c0df223ddc75c57b3135bfd1178be055daddb40a22a35e3a3d2cc21ad8936df6f2cb4b246cdc1da38bbe11588cfa9bb90e25a0496d795a53cf63c940d510b95292ec1ead8fd927786b6ea43e587bf338a68ff6362cadf352a9dd07e3d2ee82412777f25dbc1c4404ca9290d36146037669b9e617fb51dd9a1501404c978a427aba7ac6a5da11e193544a153bf71d0f014b0638a365c74d7df2ad5febb57473c6090d8d1daf507557945ec915ec698dab5dc07deaae46c88fc933371c59368fdde91774feadcbeb76b5402aab7efc4273cd3db3eb1efa2257a49ad0fb021c26f7a769d992b245510696a9f1febd1b7b3bc5fb0293b6cc5c87b65a65c5fda9842f64adc7c8a9953de681bca127a25746796c9662f7f0f3f5a3bb98bfb62b52e3710c96851f8894231e23c25ca0e0c04decb5c1c6130e687848a759e6b4ed7ff7104a1e7259726eb550215652877e1db5b1c705578c56b43ab31230b70a3971b28fce42c04ca8fdf92007f8d59bcbb6a4d48f6710b8542b339d55c1d39ea332280027e9bc78b2c46a47db37123eb95ea2f5e5f8c89731c153961e12d651db2324be5125853871cfdb996db3818467e5f379c0d3aee334eed60a10e7fe53ad903fb6d36c6e0aa7088153f711518ef9ebad56962a512f0877a91447f24283574d057c65f3190a70bf2a90b6512eeb7b3217cbdcdec85a7a193e5db34ef069fd5dbc294511fd9e8ef58fb1d10e19cd0c508af8bfbb37beb4bc77a9eaa80db618c9b6205dce48b54c9e7db1bd4fb853bf5afb321928566bb239bfb3f7b935c5df", 0x1000}, {&(0x7f00000004c0)="c29f178a050a3fb604bedf6c1bbadceee08951d7ae444b45ea715508615d5e7590ea4233021b2f6ce9d102ce961ac78d6d824ce3f00638374dca13ad2e38ac97a0db8b7d9572cebf5b67195f993eeb3725c8322af20d1839aaa578e74f72b134e104a55771583abe05c2502fcdcf5bcb4e475cb1e56421857775975472ea261bf0b2316b0079f2a19ca1bb5f99b006a970ba84695c84a29754375ee8193c6567d15ccf2c40ea0bfe5f5c2e39a0674f51839d967fd2bd3c1d3e163ce45feff921d96afb78abef70d2bb7d64ddd28b0919eac3fcace4568458e4092b73049c2e730f33bae589a0332ce914548bb25b3d845d11b966af6f", 0xf6}, {&(0x7f00000005c0)="8e4abb70e652a39cf3ba08b10340565ce8b7f3e15bce28f1c432cd576191f5116983dd159fe9409ba752fa6dec2acc028b99f75fa7d7ca0bf3e23326f7bfea04a9872e21798cd424f2a2d478", 0x4c}, {&(0x7f0000000640)="f9a96af46e7b25625967ee9ae50dbb7518421b07df904e35569821a499a75d3990fc2cf605042478393890fc0bab0c4cefbccd8aa1805e2a0d0e9304afdf85297e4c10620a17bfb582016b8596341747626f405e91c2b02e922d3336", 0x5c}, {&(0x7f0000001900)="7dcf67761747bb324b6099f400ee94812a1035ae095cc526a07708d6074fad57aad0bf9aa4c95368baf5884d306682fa81bab9d1116d1142dd8558cda3b466aa7c6a3697255eb1f2c49d6162c35d32b47b1f2c97abd9b8d8a277771c2a26da00ad737a79c6ed88b12f82654d3421f060f4a44d51b5509d841439ee63c1c3e61363042b37902ea097a8fcd36606b7e49514750f42b1c116c7349853a82fd2a3a97d39bdfd47891daba5fc7a5e540e37c61c152f6f4a86d172e80170f2f3a425c3bf34f8af36c1bb7f2fbfa770", 0xcc}, {&(0x7f0000001a00)="ed48aae5058d536479b4637c6b93173a17f51df28b63a4680dcbad59f2830be816d2f391fa3f9bb7af5f910e7f00f865f373ae7bcfd99d7df9d6f7c457254446007723474fc58af8ef134f06f06559285286ec60657cd9b89074e7d3babc6c7133ce1f68140d8eef6e596c26f34eaa5923962275196ac274bbb2980ac2292856fdffb3c81eb062c418c3216d8da3ad683013d74d65381328095b400df6eee763f83ec3b05ed9b5e7aa8b997dddf82492c21b72092b23415ab66ed7369b4718473ef86c2f9e3c2c5c13a7dbb6b8efa6eb107f29c99bf40cfe9a244652ba589fc8c5f50c84", 0xe4}], 0x8, 0x0, 0x1ff) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 07:01:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) accept$unix(r0, 0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:01:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffbfdffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:01:52 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000011c0)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x2, 0x0, 0x0) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 07:01:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000180)='./bus\x00', 0x5, 0x0) fchmod(r0, 0x4) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x2, 0x144) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r2, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x10}, {r1, 0x40}], 0x2, 0x6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xdb) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x24) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232d6dbbaf5d6d1ce3251", 0x18) r3 = open$dir(&(0x7f0000001240)='./bus\x00', 0x8, 0x10) pread(r3, 0x0, 0x0, 0x0, 0x0) fchdir(r3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:01:52 executing program 0: kqueue() syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0x32f) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7202c17f7f000001"], 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, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) select(0x40, &(0x7f0000000140)={0x9}, &(0x7f0000000040)={0xcf}, 0x0, 0x0) 07:01:52 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x7fff, 0x4) connect$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f299aafb85bebf0d9b882627f96f0bf44ec765ed0e76d92c6b8a03b10820a58fe43b00fa040000000000000041ac5da52f7dc8062782813c8cefb076ce2ef9c0e36d58ab4f79a66de7fb584d4900000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad725dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f056497c7bff9df01000000000000c1ecc440000447c89263b7abec43beaf656f936230157687362d7ceac6f705d4729f7c40b3dffccd0e67beab3b0007ef2a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f977d3f79c942baa147a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b80000000000000000ec055d2490dd5a000000000000452fc70933cde830b88ec43cb4b89c93dcbb2b4b5d76743a141e51dc2151b327cbb0baef94f683b26163b9dd2103dec372d193342c0308f0556b337f4eaa9cc05ff9c570b995729b734a6c9dd7a14e3f139fe6171347bd3f86e6332359608830b4f1dc9a3ee89f77c39aa74532178421b0672aa476511885f46115e61e5a850920c4379ba262012d047c8a101f6b2586db5d67c5c8777ee38f5dadb5e9e575f5ea99bf1ac20bd3329307564ce3a4e3066aabb1d8c9d1f53946d611524b9f5d3a82cf5def98305214ef9c183f399270761098ebcdf5fe4036cde71c917139bc0bba3759c20e87860b3aeca194de712cee8b979254189cbbfe536660aaad4cc44f05c2e3b092c82b8ccfe3655b2c71f0a056c9ee8121a63faf1550bb80349f02790a78a382ce92efb68fc5c00bfd459d136a44af05009a8ec8544020eff0a28810f0e003b8d3c3c92f7b99bd535d5b3ef8b1834e110f35ffda3800130238cc787fb91ec8e2b4a864d69a74a2a57bf4a1266dd255bb787897874c808c39725aa1c7f68024480382b942e7ea35ee2b4d2804b03f73b2aca9a11e9ffe9830382c2dc3462b17305fd41f1c2ee4aff03205953f7dccef813dc78c000000000000a75bb9"], 0x10) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000040)=r0) dup2(r1, r0) write(r0, 0x0, 0x0) 07:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d, 0x0, 0x7}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) close(r1) 07:01:52 executing program 1: semop(0x0, &(0x7f0000000140)=[{}], 0x1) getrusage(0x0, &(0x7f0000000180)) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x0, 0x3, 0x800}, {0x2, 0x0, 0x1000}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x800}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = accept$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490296295fa1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a0fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb7b7625f70f0efd5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfeb93cb83797c10151db9be700"], &(0x7f0000000080)=0x6e) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r5 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r3, &(0x7f0000000180)='./file0\x00', r5, r6, 0x4) r7 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0x5, r1, r2, r5, r7, 0x10, 0x6}, 0x5db1, 0x7, 0x61b000}) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000311680555eba476708406566ac1d47300524b29e9a5947e6156a44ddebbf26f1a5dde19076e45f314f004056c8d12485c64933fe75acf55f0e83"], &(0x7f0000000080)=0x6e) sendmsg$unix(r8, &(0x7f0000000100)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x3}, 0x6) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000000c0)=0x200) 07:01:53 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget$private(0x0, 0x5f422ba73daebc0b) syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000940)) syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x4, 0x5}, 0x0, 0x7, 0x1}) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000840)) syz_open_pts() r6 = syz_open_pts() ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000000)) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = accept$unix(r9, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x501) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0xffffffffffffffa8) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r12 = syz_open_pts() ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000000)) r13 = socket(0x18, 0x4001, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(r16, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r16, r17) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000040)="1c", 0x1) sendto$unix(r18, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r18, r19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f0000000040)="1c", 0x1) sendto$unix(r20, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r20, r21) write(0xffffffffffffff9c, &(0x7f0000000f40)="1d37e3e58003a07e04930a472003643c28f2e55b726db2c3fd024abf903cc8e142f783cf96d13b6a398bf3cc5876f1a8dc1132e30b70e6d4b551ea08bc2b26a72b90cf63942a9322584578dda91d4e6e0ddca13c14a88c6c416ec5bfe6525ad6fd4d998fe7899a35e859c448f2f802afea2c34962ab7bf1473801c7540eaa788564f27965a4350cea1d5f3d1bd5a68f856e652e4c86ac3d15eb10d9b2d6cd79f4d786f5fced740776f302238859cc1f7ce4266ea743b0649cd3339a161eda64f631e5d00490535a8cd2baf6b4300000017aa97d37c00ca351f8227b7bcc4da7d9b3044a0c8aa7333bd488b4728ef489a094b6494d121c1160e75ae0c7111dfa28ae3bf3a5c4db4afeccffa84b9050534447cdf83eb787737866fbdf7e3a4b6eb7cae5f3f25135d297dc8e7816c0cb51b958c9fa0442c56b3ed50e0dc3ab825dc224cd0c5b7308bdfb97888216bb7eb74a3f15a431fb36deaf36a3a6927e0a991c9ee01b3a5c46e8ec6a33405cfcb9e5d36c890ff299137e679b98386335ed23bda8ee98b6fe7e2ff998f98e8213f726105c602", 0xfffffe60) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r22, &(0x7f0000000040)="1c", 0x1) sendto$unix(r22, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r22, r23) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r24, &(0x7f0000000040)="1c", 0x1) sendto$unix(r24, 0x0, 0x0, 0x0, 0x0, 0x0) r26 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r26, 0x0, 0x0, 0x0, 0x0) dup2(r26, r25) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r27, &(0x7f0000000040)="1c", 0x1) sendto$unix(r27, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r27, r28) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(r29, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000040)="1c", 0x1) sendto$unix(r31, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r31, r32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r33, &(0x7f0000000040)="1c", 0x1) sendto$unix(r33, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r33, r34) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r35, &(0x7f0000000040)="1c", 0x1) sendto$unix(0xffffffffffffff9c, 0x0, 0x0, 0x400, 0x0, 0xfffffda6) dup2(r35, r36) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r37, 0x0, 0x0) sendto$unix(r37, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r38) r39 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r39, 0x0, 0x30000000000) ftruncate(r39, 0x0, 0x100000004) msgsnd(r2, &(0x7f0000001680)=ANY=[@ANYRESHEX=r39, @ANYRES64, @ANYPTR64=&(0x7f0000001dc0)=ANY=[], @ANYRESHEX=r6, @ANYPTR64=&(0x7f0000001440)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r7], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r14, @ANYPTR64, @ANYRES64=r6]], @ANYPTR64, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r15, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYBLOB="ea6b99b092a3180d672fc0e4bad82324e628c23a5bf83ef60f4775ce96cc2c6c065292b1406e332544dee6c9c8640ac75141543bacc202eb76af0902dc39445bee2d0044737cafb281ba147ac6e8e26e47ea9f8fd9bb21f5ad787c73cd5373a459b1a61a8b45d4f0a6bd4d8971961b8c152a2cf340ef0fa5f91f611b6fd4ed934260bf0e802171395d14c892fa5634124ea25cb4fcf9515bc980b33abeec9f01740db89009b038608c119110f3f5f26f531914bd", @ANYRES32, @ANYRES16=r17, @ANYRES64=r18, @ANYRES16, @ANYBLOB="b1a1b367a8da648e5fb2da1427fe83256fbeb3b8df9630af79c8f5f7da0f06c5d5d60d0d708ba4fba4ced5ad810f25a1f2ea837386fa30ecd875f9165522fe598408c00821726c0a7e8c11ced318e9f76b385f732c3cb4a2959eadc3bab6faa155314fe17a9633bb21af196f33131fe547241dccc5d773b8e4c625ce6d1f48d0698566146e9c65489c7206181024227e5257e0e485c372387bc45bbffeb0acd5550b64570f23f405e8529d7f1f4ed29aead439042ad9268b77f2b3d49af22881916864f5b7b372f9acb29841435b1ba718bbe0bc2a776b3b0a760e433d0f32e0a4088f7719bfea90d1aebb87029faed88d4ceea72b49"], @ANYRESDEC], @ANYRES32, @ANYRESHEX=r20, @ANYRESDEC, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32=r11, @ANYRES64=r23, @ANYPTR, @ANYRESDEC, @ANYRES64, @ANYRESDEC], @ANYPTR64, @ANYRESDEC=0x0], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESDEC=r30, @ANYBLOB="5792fe86e96dc77e9210a42b7ef51f0c0ed113e014a3853e44d444e11f45a2b577f01412fbbd4ae86c0f10f29dac01b843e9410aab08d3351987ad704a9577eef5ce4bbe667bc6d4539b832d63b9625cfa27340000000832f0c24096c97e", @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRESOCT=r34, @ANYRESOCT=0x0, @ANYPTR]], @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYBLOB="380a9f9a32241d017b21bffe094077478bc63aae3d9209ba20c4b1392567480fb0c73b5df4094ddd867aadaa3ceead2645897944df4f7137c45092ba0280e7029307eac701d9e891348eea0ff7ba1d3adf5a61d2406262faa5cacc212cc15375c9526f8b3ea3a66b3c2c04c6", @ANYRESOCT=r36, @ANYBLOB="1b320ba825082e36cfbb554816b7309f91865087e69fd4550696e1d7ee1337c117602893fd33e460f1ba47365e66d107cec20f29e23245a7e58b4422329c60629795fda0ceb15c141fa05725dcb44d11d650682b8bc04324875ba9ba440c8e48357630396572e6da088beaa8d502a712fea39a541e4bacd8627436d215f7a7554c2122f2f0310507e81e7e0b632594380be5e9a431c83a7055d86eb399e877d32e7b1c1ad70b58755997564dcf41edd7f1411ccb1064aee63099b06f522e8333697a9adc764687c847b2fcf9dacc63f9db0611e20b180af40c56cf71f9188d034c386a17be37826a6caf971ac28183ec9f98ac6c399f8198f3c0c3c2251581b54812b5775f8df76b8de7366ac1a158fd6f593d3a24bbb954a5e4650f601f8c3f6c13c4dfb637b126377581f4e59dbf0e61e61cb0d6e1d6819567f033d46cc0797b7d2f86df4978e930fc48cb1042969933244364545b35fb078b4a", @ANYRES64=r15, @ANYBLOB, @ANYRES16=0x0], @ANYRES16=r37], @ANYRESHEX=r13], 0x8, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r1, &(0x7f0000001bc0)=ANY=[], 0x0, 0x7fb) r40 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r40, 0xffff, 0x40, 0x0, 0x0) r41 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r41, 0xffff, 0x40, 0x0, 0x0) r42 = socket(0x6, 0x4000, 0x3) setsockopt$sock_int(r11, 0xffff, 0x200, 0x0, 0x73) socket(0x18, 0x2, 0x0) r43 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1001, &(0x7f0000000000), 0x2) setsockopt$sock_int(r43, 0xffff, 0x1001, &(0x7f0000000000)=0xfffffff8, 0x4) r44 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1001, &(0x7f0000000000), 0x2) msgrcv(r1, &(0x7f0000000a80)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRES32=r40, @ANYPTR=&(0x7f0000000b80)=ANY=[@ANYRESOCT=r41, @ANYRESDEC, @ANYRES64, @ANYRES64, @ANYRESOCT=r42, @ANYRESDEC=0x0], @ANYRESOCT, @ANYPTR=&(0x7f0000003cc0)=ANY=[@ANYPTR, @ANYBLOB="c36a71c63b5e6013c2e07e17c5ce5370ff479d82cbca8869d7bc6597832c9f7fee12592657f5594bab597122ec3461a9feb50ed42e66e1da7a313ce1099b8cf750fc2d3834b57983981529019ddf1159e3607ded10e69deb564a3181ebd5dc4c94fc6657f7ab8b890a75d9fbb9d329121253999b71bc7857010518caa05392bd21f85e7e9583b362d189fa1c5c66974de03154743f6a186de1f470e361b05129d8054ceb12973cb6b322fb9ddd170d7ebab01e5b6db69cc01395b8d9291ad744d8e33a5508ab168d7aafac99e0c5c4aa347bb2f8394bf8f90abd2cf412010ef93ef12991f8ff761e53ae9b7a85f205c4721d5fd4a7d3efe959b0174293cb3d43e6dbc4c3fc74f64d0cb6a2d6381444d8924f322db01bba825a4c22df5450579eb0c20c57a6d64737f3004feb6ca38094d670e8e9ab4277c6f4afc6e20def2b99bd9914eb57a1f458163d100312df632fc3616e293934fc14a1ae7e9b4b988ae2b1d4dd794a11015eccbaccba0578ee1060d6bdedb745d99a75005d2461f290a8e2d4f1bd62ef916aab6e8cb311fadc26c94c4d1a2fc745af52db51ef3686217bce9a99f8312b09928193b2ed44576b38d6555c6fd2acb0a7223ef5a6b042f6b12ee0321a6f53b85fc76fe6520f49ec49c2530e438953302ad3f6db5dcccb3512d2e252b4e63a2f2d22d31dc148be6017f03c6ea7133ce63fb451b2d652be539af466725c6a30a14b2dea8968419ba633eed906db06a06d2c85ec7f3437cad9cbffcff8a111e6856ec574168d89f5c8738b5ac3b71e4c50ac346f2057c2117fc321d25cbd59c2d24c19cedeac44374fbc8f4b43ef54279aa275cd85232cc44f27993427aa879947bef51fc5436a9e088a294f57a844d27bd81a31514fe6a5f7dc22bafd15e2109184f3e6234a58c29c8f5df1a8202443ca0b9ce850964f9df12c22f68581d0a94bdec47bdceecf48df04dc4b87aadece165fdcb2159ec320a300343cac541a5e35ba1dfb3aaf79da550905c77ba4d6e8abba64df3986a6a2060d4220d1a3c73cb602b4ce1338c4631816442656921fffa8102292b77f729ae8381d3d27803e4ff39962b0ee90ed603c0e4b12c1e01207f0b4e1e6c4b38218df7e16292f0f861d2ee7dc31855ff9fc750d46b2c832ed0adf8f2bf168298e97ef0655b5ebbbb6956aa45ad0e9a54ac7d5f1e180a7039149ac2cfc30117277817a3598540e40644b75a75918a4bd37709de276cc62d8c6421ca10a17fe1a94c23db94c36a6fe7f8c0a6ed96a1dbdf26739ce4d0ba3a8585ad78633bac93139845c592871dc00c2199ce149aceb6275b2ccb48e9120bfb5ccbeec8c43172787592a91d9b9c4d2bbe02de21aa86d1a16b13103d7f22a649af4f8abbb7a1f9ba1098238ddf685de9368535628f0934b8182c8d05a8f3b016b0ceb08dd05be4abee5dee6b0dd1e87bd28912aa4d580fbd6ddd3bf8e7aacfa2deff715d858569fd2e4116bee7d2d3133cb66b723c738d4fd6e62a1d1246cb863b74801deb88f512a2f0e47ef9967af6c1c37026349b3b1e8efafe043c35cfef79dd41ef60da63b649d62ca5854dd11333295d9178698520d1eb4690f9f2f15e1d278fa93d94cdb88103c9cb26e6d74be4bb1e11621a588105d25c91310edc44ad0383eddf9c1e0cf722a5aa0a9c9fc6a2ba6f05512660d688840fea46b6131275cbc12aececf1727c5d966e9b53ba858fc8bb30c528681c690e454e0306108a537b848146cf754bf0e8e54bdd4080d752b79eb92dec4785d3e98df298617aa225e74ef3e7987e3e873aeebc6e0100baab6eab084b9f48d929eeabb313887fd56d4886edcba73431c79de07fc3bcfc75863a914101207cf7a28ed16326a22001ade85cb975d4ede76047ca4c2a3c834f519b9fdd0f1f053b54245536e462b86ae152d59951ac8254cd028cd1d6b449b4eeb3736cee49e939ca1abaddc1a34f01824e776bfdc391a6bed9ccb923eafb6330fba552c193846d8fd1e834e7aa15a7e9edadcd37e4a342000647b7ed85ca2ffcba45ab475930ec79f0ba8a5640cdb48ac5a461658a2216684de8ee3bed940b3acc57d9c04162a528c0787c4a750324b8e02ea759e95ca0a6c1b440449308a862fe194afa592b23229eabbf9dddb60617c60674cb2aca65b0ffefcb997c1510687d9c3bf3fbd9c2adcfc95b5283d7ce79fc6d869a377f39be17ce7bd30c374f60a43dd83b7a2164ad48af54e7cb5fa279f69bb500e658f30ada9d9fc60ca0db748b56c6d35aebc2aa8cf603fd4d633fda53440e02296038e3baf389328f6308dcee8ae403fd12e15159e031f90b648c965718a46000f8e25847078ad0c9a2b0a4b68bb7fdc0b3df8b03689cd8e6ef0fff7126e7c11980dbb6b6375e6450e1cb5290e77b6a03d2686303323cfe0a73edafec3412ed36ba1b50203a90b6fbc60b959e08cdbf07029b9b991fc434ccd786fc98d98f69698ef772e1517c46159bfa0c04c4d9c56b4b770937c7869cd5d40784b79b1cded838c7413f95de6537e85295ee78c0e3d07be0c6877863da53c2db237ae3680d1ee8b6c4103c16f1b11f3b88ff8c3631cafc97a1da70ccc1110f4d6ffaf7a96cccc0e0e9e949883a23a8903341495343ca04353a90be772dc895125616b14e05d7428430d91420f2a9bb6440850eb2b90a650f71cce4e234e5a2eb88a25bd36ae1c8ba2593217e1278df11791bdd4345a112296f4fe9865c43e044d0e6647414b73688bd7273a05725112b933ec2c2779e18afd0e20a5bb3ab455473cd823a4103557eeac7c034b9dfe1282764cae7965a14f3f499fa555b94cd695a972047452af4c62d4247e990fdf0c2726fc9c524bc2b127be06133647afd360fb3eeb2778293301a4b37ddde54c5c0c1da52d2661fc4a2b80bb9ec1f22fc63283a4fde4b15e6d43eaf75a4517e5efd978b54b3b96fc401873c9c769c04e5d81ba796d61f9e7ba369561ab55fc9c9623b7935f20297ffe38f9598d765f029b06639c6047e1e2fc5351a6c57f332d8fd8ff252a539dfa9e0440a3466b4ca782560ae1b98ea284423173048b7ee6c35039fc68a974d9c466602c4f80949721b490804c0ee299e942cf3fcefaf830d2f64c037ad47df0079e115b38670fdca54eb7ed73cd4ebe7c70c6ad47b4ceb16b412430ea1862763e4b6d8caf9c9402e5c878f40093af88f4c6d4b0c14cb1efe45622fd65f2e1808fa8fd995ef20d08ffde043a9479aeeb597e1d8b34ed58446365fd6e72f58b659eb06434c7835d8424265ad05ed4009102b14d2f2ac60e7e52e820121080ed54da1826d4e73ba7139055b86610abe2d385746f2d8b8d28c27fee1ece0815c416b0574db30ecb79b33d15e29d69614ca3b5f31131563fe1f4e52bf9edf0aa9e4ea0ef64cbd8e46bbb60e0c78735a5fc412967e0080113627d4060114ecd44d63d6cfe5fd980d09d8edb9a4fe877ff7541e7d304f5c5d322ce2124e8a415814a83dd3debdb2740d78281f858b8175b31f1184baba29e4791aa93ea5707d89f5ef50e748d94fb6a0329df23cb49ed21c67e02e0a4a0a491c321f4fc5936c834edc0aa8abbd2482611f0f332658845a63d54e91b7f24d464645e1ab911f066bcf29075578d3d30ef270c99aaa2d5911705c1bc8d5ce03813205c97a79da77fd839a2e141faecd57f805a54e791921784d29da13dec4b53814a861fb87bb50362f6a585ad327640c1d4d896dfe95d09008eed49b2fc0130ecb0c50f493287ca90c249eee174cdd0183111bb17af9eebd45cfcbbe3da5c251efb50aa39587cd2703bf88242daa9cf6bd3b1dac11b8abb2f3ebdf8a294c185d5cd3a25ff51e3489728f43f20cc5e833b32256a278885055c622d7f308f92a1a77304125af77ee26bf92c901d8b4ee90994392ce9f438c06642e23740e892207951c779182034f262fb8be5630df4203828e5d5847ca544abced7027aca89cd4157e4e64036e05cc29744f2fa77b78be3400aadd1a685bdb57a6f013b04d4f2ffa0924dbddb8cedf48d440d2a190b7dcd160524109b9d3b2e602e69b5f1bc39866e64b176e5f684f80562459ed74b3e61894a6423f2102eb14e5023a23866639906373e934e5c5244952d9eade7c3848e71d5ec6a1a915ccb21c4fa3b119e94de9684f9db29bf1ed8293715e2b8c197cd318ba563a06927b544c16df1706636f82d539ff98f23a07f45ef154555a38cff890a4f079dbb44943bdee85152239d6530185064157930a4ab031ce4fb68760c62d4e4d9e12c23dfac239370258d624b86d4993d38c27d96a4aee0971a6862bd082d61c901973368a3e35ee958d2c743074a0abe2992278f2fab15ee56f2caa4c4d9dc3ff84d3b8eb4af909e9c15ff1d8dd4f404d97f241bab89e48ed0ff3ff52880b61907c9aeb3739025b2cabd9d40ef0a027d4664d228ef0bb924883ae24b76629716fe2a9dc24dee7dc5c2abafa3c0a303751459cc2141c3a7b1e069558ba69fe2e068e073570652bafa8e20d7a5ea087c89129969956d0306f527e61e1439ea6c8b6d4144f076ca74022e0c43e25350442118a3cc1e5ac96f9f67b0280ad1c333895648532f6d8ea21147868f3dc49954828f674b07dd29bf5c1f223bcf76eb2f0003004d8ca167e6f6402186725c0d0e3d56b49d5fd82e656e1af5f835fd6196b5c8f3f1bc549c5175589f3e30f82e2db3ad492f5c5de3032b47dc0df969727192442fef89bcafdca481f7993ea8d733d3bddbb835ba45cc1bed851f9457b9bde93d99e667fee3c9cc20f07991bca199d74efa2ba93e58f332a6ebf6c625c58f7e238a0fa100f28683ae557c3a2f5da2cdf75bec34063fe8f57c4e8fefad6e75aafbd20f479042ffab85d368f61ef45dbe6d56d4019b137cd4060beeeeab0e1917274dc8cac4d7b9f8b1616c8c79eb615182f2394952bc694b4d6c6ecc2cb874363247551a6e7e6ca805cb4a2e42105781e5a88de85c0b3c89d5cb140012b1036f13ec336dccd864d1fbb401d15370c659bf21d977c3b6499fb8d7eeb7fe0270aea67e69e2214520d5d450ed26899c5a25d8697336ab6ae2a718e59fc73b4736ca6ef1de6a3a4535554ee5413e11bad6870b74d39a8dd993d80df803fc128db11500e1ba65584db6f1a84fd1a669f1f7f5abbb308b15df7ae43483ae81be1d6b9a6f8262cf8d9d424c046d2efd102f83b9114a193f4d16e0dc7678f941130c9d9a1a32e9a1e497dd840b7b6b1cc3a2734f2920edbad075d1cfabc5c89077d50d64871c0a4891c0c54692a34bddf8ad8b5f7bfa76b7d57dfb413394ace3ef1002607b20b48637d0812cf6fc0f2f70302e8890ff6997dd162f4d115b57f0ce25f1c0615800943a1706caaaad71fe098e3a16087c81a070d2cd8cb719c83bbcbffb349a03124f4238b877abfbba420742248952729cc3ab90e48886fc5bbfeabc25b16e2b98e1c44d7c292da72263608fc9c532baf9bc94faa1547889b4b72941bada875901740173d0d3f9936a5f0921ca07ca9e419294bdbbd0e6a185ce08ffa6bfe99c7785276754d38473b4a6afecd118e49edebfb290c889291266976f82c2c8e900d4d6ee29bb62d30fb6a21847df5b75d367a3e6b0b2ca0a2a0fc3d6818cb0e81087ec9d9a41f2c02556853210ac5c5eb2c648a085f36b32886971a2882cafea8b9b77a95b01aa96b0cedc4191ddf9bb6854bbc61fc6fd7a86ecbd9de6db295a9f46fadaddc2b520795275e42be35e1736599ba7b7ec0cd6999c1c0c22a66163d046467829cb7fee24a641261d11f6d700b8f2822b3895ca8b0dfb457f7c661a2ad6d35371c7785624c7ae1a8e403f7a60169dd978e42771c218bfc555192db730b2f2931ae594766ebe1603e6650639d7be90be5838e35ff14c57455cb130a58afc1cb67a147a9bf2ddb70304c593a6183ccf1127d980f99adb6ae2ca4ed489926a9aa27cc2360ab527f0542735c362524ffae3137979309ca6140a72e7c32ef194b52161d3ef2329c437377a274304c28cf2b863a2cea80e03983d446d9e73f6889c71b1ec8627051c29c59c44ebb425671f0f2c627843f5b5a5c0f74465000e1d06f987ca043b0e0bc0e0a8a5375988b43607fe67d2bb7791fe", @ANYRES64=r0, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r44, @ANYRES64]]], 0x2, 0x1, 0x1000) msgsnd(0x0, &(0x7f0000002f80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87dffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42cb92f16de5dcd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e16331641435173c3f6919f6662c3fcb3c50fcf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a8902515300000000ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c8a08a8004d7d555a0000b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba209b299bcaff4b46dfebcf27976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79f557b41d945111e9cc79ea5e8722756d2487187d1005cc1ce9f3f6a3d539c35658224fdf3502fe9472dc8ec86460d76a65586ae54da06fd12ce7867b9b9591f260e63d2e1670ad760403e842f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2db7b53af929458927e47fab10ffa5ac11ca17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d98240d4021036e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736fecaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf9ca065f623cb88679e175ca6d166c9acd9137ca079fbb93043d464be537a47e8751447d5a02b587d35b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc4545245f50ad64ca45de00b4d8b56e728c0fd909b1e060abd286f0943830f45c64c7337af3d7db093b0293520e6e413c4a2badfe05a5059e80e87595298f4d6013f2d08dc9a5eef9bba5bbfe86fd42f461a8ca35315827e618f49ad4fc6b0826ed49d81ca802c3be8304000000156de5e47490cd09af85ca45"], 0x156, 0x800) msgsnd(r1, &(0x7f0000001480)=ANY=[@ANYBLOB="021d0000000000010000010b84486250b099aa9b7272c4060041622b1194de0d711fe37a0538913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d99f0d71af5c8e4702a1a2d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e03fe4b8667100a743075beb4e2b28b1dd68f76bed7da294975be9fc9eeb64769bc8c81612e8c27c0079d0cf40b909b754daeb2982d28606050dc516a0af1461584bcade6db198a50335eb7d823e4df6bbe55ef52a27cf3244ebc0f31ca821bf4d6b54e44a0f66017c2a0712738bcf17653cf44fa61666626e1c51082da52646705390b2c172000000007b83d9a05e37c98e1a0e4e57573db16861e57df4d4ddb0d29fa9b2e6d2396203597d74af6bcef8d6012b6691224e979206ad6fd09e02e04cd8ff3604861adccc5dc52f5bb79536b4f9e7fc257770a1f5318668aa9bbcefbf4b979a13e2ea00006f1504e07e3959a5a2a3c2cab1683d1ab7acf6d54c0d0a0219fa2bbe6dcc500487fb76dea1f6670bcceeef3212470492bc3c70a2282111d4dc726fcfcfc17c3cd4ad61c50bad1745ef1356c3d562b771ba96bebe8b667e101598bf9aa209278eb35d09a87b35d6e063e42ed0fc1e1f32caca1881c814b25ecc6de13b"], 0x1, 0x800) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000a00000058f200000000000000000000020000000000fe000000000000000000000000000000366023e8e3fd0f326458ae0000000000000004000000"], 0xf, 0x3, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/234) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) r45 = syz_open_pts() ioctl$TIOCGETA(r45, 0x402c7413, &(0x7f0000000000)) syz_open_pts() r46 = syz_open_pts() ioctl$TIOCGETA(r46, 0x402c7413, &(0x7f0000000000)) r47 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r48 = socket(0x10000000022, 0x2, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$inet6_MRT6_ADD_MIF(r48, 0x29, 0x66, 0x0, 0x0) r49 = syz_open_pts() ioctl$TIOCGETA(r49, 0x402c7413, &(0x7f0000000000)) socket(0x6, 0x2, 0x0) pipe2(&(0x7f0000000880), 0x10008) socket(0x2, 0x2, 0x0) r50 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r50, 0x0, 0x6, &(0x7f0000000000)=""/155) r51 = syz_open_pts() ioctl$TIOCSETAF(r51, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r51, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r52 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r54 = syz_open_pts() writev(r54, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x12b}], 0x1) r55 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r55, &(0x7f0000000180)=[{&(0x7f0000002700)}, {0x0}, {&(0x7f0000000d00)="331dec726dd498a408a6cd9cbad42fdf3ec41775deb9246f30db3ca17d13972f951ab3180ff6106d37238cec295163b31a6bed1c5ea7d2616e07f8ef39ac6e0c9058bf1dbed1d0d090c861eac355753f6ba75f77efce5d0f5657243fd74f7903212e69dd7127de28865b40381c5fa1ad7aab18785a5713281f52a7d075e03439409aa1e1e68b54b44d122b330e55ab9d6117f442111c32c360d22afed4e53236e67417fef32ebd3aaa3058082bbd5e16cf2270b49d8bb7be5a0bc3807d10270b9ae1403214816aa90e3effd316402091ef1700c091cb6a89883a873866be4c8a51a53d8c10c3e76dbbe9e76af4ad5888ec755032b12f5d42dd5d0e50ded2778f2fbef45de5bc4cd1f3a87324536c282b3f86b73076e91efa34df12f6adab51fa192641022da5ceceee510e8e815d36e2b91019b8af069312981f7975913c7706526dec729acad616b4b853e1309277194c2ef66b30d2e47d9ebbecc2b5f0d5572de1bc3fed7e990e62702706d306da35d665e206947c749825bd7dbaf18a4fb29ac5dfea9e616fa0f9cbb8f1995ad6acd8bc1932775778e7c82e2c51a39961e7a8d3782cdb5e6a0740a85689b54e5a51430e2c8525b3c9f1cca35a17d5", 0x1bd}], 0x3) dup2(r53, r55) r56 = accept$unix(r53, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r56, 0x10}, {r51, 0x1}, {r52, 0x10f}], 0x2000000000000154, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4d1af678569e54e7, 0x0) r57 = socket(0x18, 0x1, 0x0) close(r57) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r59 = syz_open_pts() close(r59) poll(&(0x7f0000000040)=[{r58, 0x1}, {r57, 0x80}, {0xffffffffffffff9c}, {r59, 0x8}, {r57}, {r57, 0x80}], 0x6, 0x0) r60 = socket(0x18, 0x1, 0x0) close(r60) pipe(&(0x7f0000000000)) 07:01:53 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r4, 0x0, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r5, 0x0, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r6, 0x0, 0x0, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) r8 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r8, 0x0, 0x0, 0x0, 0x0) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r9, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0xca2ce0d5d5bf2259, 0x40000000, 0x6431}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa0, 0x40000000, 0x2, 0x10000}, {{r5}, 0xfffffffffffffff8, 0x44, 0x4, 0x6ad, 0x9}, {{r3}, 0xfffffffffffffffe, 0x73, 0x1, 0xc7a1, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xffffffffffffdf17, 0x1}, {{r6}, 0xfffffffffffffffa, 0x11, 0x80000000, 0x800, 0x8}, {{r7}, 0x0, 0x2, 0xf0000000, 0x4, 0x3}, {{r8}, 0xfffffffffffffff8, 0x40, 0x1, 0x1, 0x4}], 0x4, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffa, 0x2, 0x4, 0x6, 0x4000000080000}], 0xf334, &(0x7f00000002c0)={0x8, 0x100}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 07:01:53 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182c23fe8000000000000000000000000000aaff020000000000000000000000006615bc9b0001020000000000000000f3ffffff2afcdf65f552945bdfe96f00000080009078000069b85303e6c1e3aaf52b943bc3f219476a6a696dac0904efd5ab7d2abaa47dc4bba162711a5ee9cc6c69654d3e82a7cb137006c30555e6f77c3a138c9d60cde1bbd01b4c2467a7890e5356a53c62cf456c1119e7a47930c2ce2afdf28d1dbba455b47a0cca408904737304f7aa35a3f0e1ade4e38005633ffe433063a79f5d580677df4e7f63927939ba70d3faac7f3ae71356a630331775454882ecacc61616bc03f9a1b3c23f087a9f8a7893d15f8db204e7b9e411bf661061c72396c5fc6356c2bafcf9ad9ff5205d71443cc3eaf31e7bee6a0aa33f8995b07500"/323]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = accept$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490296295fa1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a0fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb7b7625f70f0efd5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfeb93cb83797c10151db9be700"], &(0x7f0000000080)=0x6e) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r2, r3, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) chown(&(0x7f0000000000)='./file0\x00', r2, r5) 07:01:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "20000700000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="26620fdd4ce514795fc09b22d34d149c470f661fc95da6dbd3884a0fc02a5fc0dc3dc55d34cc5bb743cea192b5fd060e2c7ccc64c34075d0b6575f044395e37a60ebf7b1f74f7c2382a9a3c47273a2ffd011bdd714a0afe36fd115152f34899ffed206d13c4f289a8e75ae79534e4152ae1f84b5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) syz_open_pts() recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000180)=""/128, 0x80, 0x1d3aa457e2771187, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 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) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) 07:01:54 executing program 0: stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="47020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x9, 0x6, 0x7, 0x7, "119cf0452639c8156474e4c4d0819efdde2f7408", 0x100, 0x5}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 07:01:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x2, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0x4) dup2(r2, r3) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}, {&(0x7f0000001600)="d5", 0x1}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 07:01:54 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="9b3758e1", 0x4, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x1f, 0xfffffeb6, {0x8, 0x100b}}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 07:01:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r2, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x20}, {r8, 0x2e}, {r2, 0x100}], 0xa, 0xff) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r9, 0x0, 0x0, 0x0, 0x0) dup(r9) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x401) 07:01:54 executing program 1: r0 = socket(0x6, 0x8000, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x8, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 07:01:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open$dir(&(0x7f0000001240)='./bus\x00', 0x40000400000002c2, 0x0) pread(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x20, 0x60) recvmsg(r1, &(0x7f00000006c0)={&(0x7f00000001c0)=@un=@file={0x0, ""/73}, 0x4b, &(0x7f0000000540)=[{&(0x7f0000000240)=""/238, 0xee}, {&(0x7f0000000340)=""/146, 0x92}, {&(0x7f0000000400)=""/80, 0x50}, {&(0x7f0000000480)=""/78, 0x4e}, {&(0x7f0000000500)=""/27, 0x1b}], 0x5, &(0x7f00000005c0)=""/214, 0xd6}, 0x802) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 07:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000012c0)=0xd5000000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54, 0x0, 0x2}, {0x80, 0x8}, {0x7ffffffe, 0x0, 0x0, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 07:01:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 07:01:54 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) pwrite(r0, &(0x7f0000000180)="214008a23a0b08cbf43fbf8a5c6652dd8c3621afb272d29165466820978c0f666be384802f57b1c11603a7fdacd4d9fd7ab643f9a266fe348052c5f32dc0aacc08260ab521ba676cbb5d38601180cb9040b84a1fe713c7a97431b4f8e462f7c47b216538301f6b47", 0x68, 0x0, 0x401) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r2) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00./'], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0x8d) 07:01:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x7) sendmsg(0xffffffffffffffff, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:01:54 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000015c0)={&(0x7f0000000040)=@un=@file={0x0, ""/92}, 0x5e, &(0x7f0000001500)=[{&(0x7f0000000180)=""/245, 0xf5}, {&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f0000000280)=""/237, 0xed}, {&(0x7f0000000100)=""/40, 0x28}, {&(0x7f0000000380)=""/115, 0x73}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/210, 0xd2}], 0x7, &(0x7f0000001580)=""/26, 0x1a}, 0x42) r2 = kqueue() close(r1) r3 = accept$unix(r0, &(0x7f00000016c0)=@file={0x0, ""/108}, &(0x7f0000001680)=0x6e) fchdir(r3) pread(r3, &(0x7f0000001600)="36b69743012147d74c6fe29f9f24c4ccb65a05d12b28b051ae6ad0b2f40ff38feae9adae5a716b1016a7a4081d7b0682143a4a7fae90e7f31fea1e177dba14b5bc2a6a9b065fce50bafe9fd040a7741e4859488b8796e5f80a854557c74e8f3ea2123e69eb080041567dca0f53f11bce90b0a91727b9c6d1a260cb5048b33bb0", 0x80, 0x0, 0x7) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) 07:01:54 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x100, 0x160) pwrite(r0, &(0x7f0000000180)="8443a96285e175fe32fbace9422395311a5622037cad7cc4af064e906c5297f6a9ba084f1231a61732edc7afefd34303ab8cf28fee458f3f3521014c07d1f6381f6ef1b0e597c0be87229e0fb461e96bae5dabb7d7e2155ccdf946dd27a2851ae1b61297f5367434a1b71530455f3f443ea48e9c4828c8ca1de2d32d0197ad7ba53764afd5652be6896e039ffb25e3843eafce578a73041541e49ba545c30de1a78813ad39357aea31e0796db96543bb452089fb", 0xb4, 0x0, 0x3) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x200) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r5, &(0x7f0000000100)=""/24, 0x18) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = socket(0x2, 0x1, 0x4) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r5, 0x10}, {r6, 0x20}, {r7, 0x4}, {r8, 0x8}, {r5, 0x40}, {r9, 0x4}, {0xffffffffffffffff, 0x10}, {r10, 0x20}, {r11, 0x2e}, {r5, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = socket(0x2, 0x1, 0x4) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r12, 0x4}, {0xffffffffffffffff, 0x10}, {r13, 0x20}, {r14, 0x2e}, {r1, 0x100}], 0xa, 0xff) recvfrom$unix(r12, &(0x7f0000000100)=""/118, 0x76, 0x800, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffff) open$dir(&(0x7f0000000040)='./file1\x00', 0x2, 0x20) 07:01:54 executing program 0: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r0 = syz_open_pts() syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x3f, 0x1, 0x80, 0x47bf, 0x4}, 0xc) 07:01:54 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) r3 = socket(0x18, 0x3, 0x3a) ioctl$KDSETRAD(r0, 0x20004b43) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r7 = socket(0x2, 0x8000, 0x0) shutdown(r7, 0x0) connect$unix(r7, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b90f66c9de48903a0c425397f512e140f682274c4a79272b268e246ac8e2f"], 0x10) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = syz_open_pts() ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000340)=0x4) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000300)) write(r7, 0x0, 0x0) r11 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r11, 0x0, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r6}, 0x7ffffffffffffffe, 0x11, 0x1, 0x8, 0x6b02}, {{}, 0xfffffffffffffffb, 0x16, 0x40000000, 0xfff, 0x366e}, {{r11}, 0xfffffffffffffffa, 0x0, 0x1, 0x1, 0x5}], 0x200, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0xa0, 0x80, 0x0, 0xe99}], 0x8ff, &(0x7f00000002c0)={0x29}) dup2(r3, r4) getsockopt(r4, 0x200000029, 0x1a, 0x0, 0x0) socket(0x1, 0x4000, 0x3a) 07:01:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) geteuid() r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = accept$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490296295fa1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a0fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb7b7625f70f0efd5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfeb93cb83797c10151db9be700"], &(0x7f0000000080)=0x6e) accept$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r7 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r5, &(0x7f0000000180)='./file0\x00', r7, r8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r10]) sendmsg$unix(r3, &(0x7f0000001880)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f00000004c0)="b8749435efe44afe22711f9a53e99d3dc6abadb28fd57d4b84ab9e71e17d1a7e25a2ee906389212b73320ffce4677b3552796a40f0f74da09fe3aeccd8d02d13d36ba1f755ea61439736d4b60c01cbcaf6f54faf0b3b6432753c156e6b7bce1f790d64dcbf41f8ebc748fb4568f10a29af1ab0dee97806cb5aac6bf73890825169a065cdfba5ed0bb3b3ea7420000c24e5c6e21766af273ff3194132d41cdbc2ae59c95ef0ce65dbc138885698b0a5d4dc25df2b68677a37386612b955fc7339080855d0615b3794d8cb5188310b538b51045255a87fa882f499d7d79e2ac796f9ecc58f16c5c9bafef585095b7e8b296709e464d3e1a5c741efef26c05f6f1f6d0769912edada4424bbee5ea28c10554b71284c055cd4f12f45280e75ea8992e31beb9c07d7ba874096349b3addcb5e5122124fd125f0156da7b97c38ee971745feb63c7e22246ac189671284f5c75ede78b2a4c5a1e490da9d6b95468366e1e38c57dfb8267bf50936186e37c531fb26cfa5f13810504def2efab7cef70b08343cd3b6a1fa625ae7775f4543ae8f6a95222ad25c3d8266c645363590d94f17fc7a23df6a2ae3a29761334fd590b2ad80e4374b65a5c10716b921ddd750cd95dc3aa5bba762ece7148c33dea1750942e5f71daa64c90cba78a1339fd1479bc50233f0a725104528190f58a23d5442ed3ea130c14fbf75963cbac60adb27c9c968c8666f51da6671fdddea474460bcab470d149f6bb96880501a8c6533e9d6f6cbac02469c0cd95e4191394225e4fc46de2cd4ab148da320320270be40c51dad8afae520ca833ce40ad141fbb7ac9a542512b88ecdccf664a7a9d528c5683280d372aea1880f9f0701fa37be7fe4c02d8d913ee6b4367100a1a8a8f9eb5244569e155f097b593cc480fe2bde1f4a2c5d819f7cc4adef9a023d9644381570c262d5361a80bcbe80199d9afb43365ba4460c4c2a2f1bce5c59dfadcf9ecba4af2cbbe4c1f78c5d90895011ff89cee17a7db08c198f34ad2e47937f846c6f24c772e24bc4184f52d4bf6d6315549fdd6b808ce54b57564c4f38415b422dbe1917f14707ff208fb49b37cec5115eba81fba5ef48f3ced7cc129fd70f973f44b899c4b49cde76faa34d404ba2a2bd71867427fb1d02abc5448fcef81869d76ced7af632a3bceb70dd48a215b70ccc3dccef85b76f5eb801704b7dd4f9f8025a26cc075b8ea4e668a7101a20950778b5d5bd7df1fcbeb4fe5d01ce4c2a08ada90977a449782e46be6fbdb296d543e2d7b6b19578b064312e6b6fa96b397b64cdb661715b37dbfbe6d15a5c8ba5a9c92ddccea0db88dbdf21a14e5bb6082f41c69d3d87d2642be25697c4658ff81b0764fca0d6fb60d6f908ddab7fb74bc9cd80daeaafb98343bb8a960715bef3c4c71afe8e5d950d1d2056d1b99a05a399a62eeff467fbb0c4b5813aefe79974aa17be70c697d67e5365c551bcb1f0f0a3e8af8816d8e095049b31c3b3262b0bee39b54efb7fbcd1464340065dc6e17f4174040c4c775becc427bb0b6ca8dd50baa72cafdbb99862640babe574845ddbc2e7f30795584d1ddfb09368e1485bbf413c6216d21315702e0fa0d1276134acfb3a618bcc892af4425bc0d8bb4360856c2e91a64f55d01d2442d4628fefb4069484a8f4643c8f5dd02fb46b4f797bad343310670a878313c6a8c7dc36010561ce6e315f5da2128a2a64eec1a85055eec7af2686cbca19114be018c897650e38f20759a8523eeb5b69515344a12c7ee329e818ad376c4e3647f1aa249945ab032bda37dc616393af8edaded7eb563500e6d001d23501b325e0e083dd93cf94691376bc6e9d817c9776dfc356da0dc3ef7971ca2905c664f92438485f0a47a6b0775d5d7cc1deca80ea969614c6cb2af7d4e0526f8cd85ca6431b740b43ae041f7e79c044a022c09883f4bf461c424a6e3a7d68efad85a141ecb67ca507b957f3ff86f4fcdb87aff3e629b3ee117303d76a6cc1d6b3c8a62c9f08a04fa6b35cca5dd81b0c9c82f98c0894201c04a4a7c1d2d25097791babee16d29fffe9247373b08f5adc6e651628fa2e4fd8f757970cd98344efdc4e9ed13e28c1f090f57a5e9b71b89d2b144347570a4fd57a2d3b511ac9be0b3ecbee508c98bcc2ed0d65fa47f69e791e93a429312dc2058125ea54cc59b7067c3deb6f8eaf7c2d32a15f6542ad6d3e5a0866de083677484323c7af7177735c4498e252907ebd6fd692588dbdfa4cb4d8be4aa8b5aecf5075c93a6b77915cebd956ece8a140674fafcb6ec39d02cf47d78889215bc45563f2dd22ae373dea86dc77a014fd49457cf70d32ed57e9057fc78d1aa5dc1d7930cc33c4452cb4d5ef7c9758f637273011b5f3f2454b6e780d4e0eb46b545b130cf8830417718a87f6c534e45d97b37a94a161806aa8c6d9e6efc7398b9faa3b814745e3b4b013a62cef83d544389aff773a2b0492473b0f11790643e12cff007d33f07be78c2d1707f2fb3167892b6cdec52f34d0d6c2bd2247ce29bf7f41030c3b69bb9a2d585ea900a2a66ad1f90af9068786b9c3feb814a88fc716d37d70247d888f2714683438097319b1bf20fe0eae515bb9b6cb1fc69a30f34ba4e3c25f9b55758275d6a8832126f4919960d3689621cd6645ae6ebd4f6d057ac27f1752a6e4cc55939fd405488aae6901dfa1e93387473525f3ab8707580e17f4c1a01f89bbfdac5f22130a462c873edd257d847773e33ca3893196cd4618438dce3bf6dcdfeac6269ddd05e6aab4f787c96656bafca3839031ce281986cd685257fa97d6ebcfbae711b5866b900825411c50433a9f38e33ba40f82b49f77bc6deb8911ea3e026efe0912c2d91f33e3eacc4ea6308fbbd8bfa839b48aeb883afba94870836cf006a2265a373ef3bc40921f40ed31aedc6c298734cc0e16cba19921d201509d945f3c08ee95624760053e956d001af8e72b98cc055f4c4cba71bc0ef6793ce9a3758275d65e91898080e461a6b06c004fbd79144fc716c55026bf5c65558d817699bffcb5ebfb3bdc93293fad4af4064a0f0201de2e0daf69b6a07927e40cfa36b8ad9850f01fe9ab9e95b13076b1e248bba7abd7ecc990d43cedad76f34eb2de5aceff750becba2fb983f51debc24ba287c9f6e4b58d70cc0fbbdd2c5934ddabdbc07ab8aa9fba9acab197d4f1a409d827a4ed907c148536e543bb4c1c76ffe5659710948b1a0c96afe39dfd3e05dd844edc761760d18d8b883efdd9472a35a62c62479fffe96e4920ee763de9d104d699cc7c0c49fe777e5cebcda0883215638c7fcfb42450e45b033c99980d2d552fdb9b4b19679ca6288d043f12a1f195df7358b0d4f85a7eb3439d28edbca870ba79383f971d2cbb4800c1e86de119289b7d15d7bd506abd2f2220ca556bdc143a3a9878105e7ac251b0119a632ad3842d5e773739e7a1276029d79e87d53667b3ed83cd5eeb20133550825710cbcb2764bd914f2ff813be226d9cc1160c141b1924093cbcc578f234f2399b48c4d08fa135279dfb2d403cd9cdee5dc660e07b13d1cf6b01c003aed18e8b51b75eaca2b53849b7f7d7a89bc4140ac03fc48f5a3b88eec8a662d23250237d1f94d91eefa4aaecba7bfd0b85851251a5549444ceb8365e3170b885b6d79b78e80d14d4a1bebeaa810377da079cbf783b10da286af89f318e5269c4c7a1c9eec5aa824b30c32ee5ad0ef387d089125a53e64330ad6d9f1c92645ee3e3b8afede599712998765c9f9277d610e9fcdb1f02d59e90f694c4054aa3cc67355fc843f2cca60870747642870e73a5dac790457e9b7e23baafc62b7d9686335c981d37ce17c4bfd9dd3563592bf074a1931ab128077dcc1be4ded2e11646bd63e4e2c90116a38d8bb5d921bf27b70055855e31e6e63cca1a9ea43705cb08dca9f279471642d25a1733c06a1f5b21aaaf4d6640bcc86840f45d5de320a3c1687cd8b1c180b48e766eb5098764d3931c01ecd3189b0b5725c0776da0d16f096dd79540ef7dff8872f0a978b116dc1072208189334cd9b21dadc963ab3bfd17fd10ece07ac45787da0ecf8fafc61a6c765a778567eb04b060cf7ea0a4fc0ddf811258c710339b1178d7d9d0e7bb914dcd2d03a6252acf6a75ff3243d9acdc754d8e45e7a8c08b07b3f4831394b96ff4b1c3389b61dbfff9fb384c0fc25ceeab19ce68ccd0581f8d13022e08760075f104e7a03645248ac03479521575fa7757acbda255021e0a21a66798fab590318104ec8505ad1f6df3b8c7c54d51321da27a520597f89511b9c0f87815db70ec6d2f3dd2ca18cfec78390e05b68dc80b7c35dfffcfbe5188948fa5b2efad1218b67f8aea7573d78dc8a98f92bf4644294c8551f4256f605fdbe6c6f69e0b9bfeb04547a5849eb5dee00485c178e4b2d7dfbe43ae0ddbeaaa8654d3e5131aa312a6b3c124f7a1ba88e7e21596be585629ec9ec67ef4a5fbc522a0047a6a5b20f918650624a96d65c8e0df310d380257731704a5c87b8f323ea30c34bedcc5dc24b77dea4ebd22b99bb472ab93b4a2e62233bc528c27610c5e4b29be6631bcd150767ba2e1c220b69b503a81a24a9bda5f59d4bd968d1cde95b359abd6f2a8edd18740a898c258d8bd9b173a2c9d44595c99b663b5c8f779c576632c3e07d460a5c37d42e24b159413347470bea49371f720cac85a0a993093ab5117436810b8b97f1ec9f9b0f8c6ce54af748385d0c458d61a646db377897b1a545e68b47e6efc2aa20baf250c559d2af5856a2da3d6a4db5a38c1ec9be08838f737462b9840d4818e0ca9eec9a352eb7bb230c933be647b238b73e6785548ff56971f1e232ce945ee8a99978fb053eae317721a3bcb2a67f0fb4714276cee3ad088aabf4fde68e637852efbc869e55c51d5976918c3f321c769cac9827a4175c2423b437bbc52998e33d8f31366bcbe1ba85f0b2dcab1d188d46af1f6bbc71427145289062d282d86d764bcb8eb490bb38befaf9f84631e1686904182e3df718f9a4ec157b34d0e5ceeff16a4f772c1aeb03b0164c30bbf91e50eb2a335212637a27935a40862fc076affa02f23f0c825a42cb9638710653dc01efccf02e775bc486e381502455cc29f6a1ad2e47d33e119acbae69c10777ca8a2a8ba1d0f5e236d9a459e9044d3192d03dabb8758c146fdeed3f4a3bc09618edc683f5138e2902ea2dddb4c74e4050d00e6bd051ef28fe95765634c786f97e3b008f8ef8b39b0d9b67db63a7b70af9580e5c9054cf2c092018e7226be2729e69209e672ef3a2f36e9b10c2b69a6e2ec616c830a62238a58009399a4a9f15f0d277defd8895dc39512ba2c27e216d8ad7dd757be9ca745354c54e17a442dd24e53f3eff78f563f7168b48bc33be0096543b3fb1d97521d234ff0a77ae70960e915612302439c8015e1f8d2b439876273a72f693f855ca7d9ed1410036137b99ef81b7fc4d74973fc97d5a6340f510ed68276d48c9dffb0e8e6b291729bfbc077686193985ae0602020801b8c5f8db95ff3b83cce5283cfe2122eb795b00e9c74379c0a4e33aad88a65ff8cae23dbd25b3ed42e0ea6e75713b372a134228e4973c1777039207251f89dd5d360771a7b4608bc5e951a80be1b075a545b15d5a971821bc6513d442a06be99ce46a74d33d3d55cad385e6bec60ff1c7071a68c3255d3d9c1cc0ab8bbaa7724bf83ea987cf8a4b72e43c36c7435b04e85568fd31220c1a44345f96c2ff0f49b3349607cb2014a1b5cd453e12cd6db80777fe4034ad4", 0x1000}, {&(0x7f0000000040)="3c935a945866caadfa13753d39dc29c7e0c15e44df200fc28385c25bcd649deb3054ac70fa62f3423930e80e1e", 0x2d}, {&(0x7f0000000080)="c8d08bd563ab36", 0x7}, {&(0x7f00000000c0)="26d79e18055ab4fe2d9afea93e66df80f8eabf8e0d59065908909c218544274bf172c81197ed5ef489264817b6361a92b8799b1466c0fb17584e0544c9869c14619bf1570dd715846230c54bc875e791e52eb3", 0x53}, {&(0x7f0000000140)="ed6c028bfdb28372e3d7f3c31deec3da6df33dee5960a5ea982f2f02ac4b3da21e13844118dab33c8b4f09db0f3b15ade51bee998e3edb69e456ac99323c90dfdfbe99a2120fda7138f3817b2c019ca6b97c74462bb2678800c63f68", 0x5c}, {&(0x7f00000014c0)="aa9037b9ff307e66c2f1718963450a308e4c0e83171588e7abe125c7f0ab40b1d090601db395ec006e57ec728264b7cc02503d84f457994c37a59a5e6fd9a4bc5c87d899e1bd4e436d8666033662124aa7971e0ffc3d1737f995ea5c8b1a511322f2061c50e9ef51b94de9e1e10020b20f9ca3d91e7294f3397eaeae641af77ad772ba9c62135d27ba9851", 0x8b}, {&(0x7f00000001c0)="b7932b98458b54e5dbeafd96ed22371e672c9a7515344a1778dd3a11e2525c9715212cb6cecd22ac7ece0fd2709052b6d52b912df1c21f0087183b9ba7cba33949568cd5c8ec0ea71866616066226419e4692354cd73014c01e0108c73a01f5baaaccaff510f913fe8e23ae8536ec784e9", 0x71}, {&(0x7f0000001580)="393b8f4d8606c39ed570b0eaadccdde8d461c0bdca4dac6a3fa45d38a1b869ecb8fbe41732f859526d571dc385017eda491bc82ab9ac8459ef686b271be50fc5bcb2b9a5a51ea3c678ac7e317ee80156f3078ad559828dcd031904817d6f1ffb784ae6d7be8fb6de993431b9e07f4fb64c9a75b7b49d4cccc3261abe29e893d0fbe8b83e825777bf400a7bc9b7e2ab2b1e2b96c5079f60eb80606ab221bf5cfb231aee001b35f450bcc5c14f23c2e099a3af33f455dfbdbb09cd11eba46f2886", 0xc0}, {&(0x7f0000001640)="4331c2f55bc3e358644ec38986b6170b37b7be32cd542067b8a00952a32e16f252709e0375c10213bb27bc7fa8b6fe384d1577c7a271a253adef069a3602dd0d44c35ac611dc168cb647c4ce26fe2895f0f3719ff2cdd71cfc2850eaf06c167a9a7107d9fc731ab498", 0x69}, {&(0x7f00000016c0)="85da518a22f39bddaffe078a595464e13d73eb2dd7052ae477da6b956dc4c29e8c3a03de6c0d2e1f6905e13f84bc2879380ff338083c1b74fe57665e0eb20cbc2d7e90606ebf6a70dba58adf716bb00fb0d4ff2f61b723f4383f468bd18a2b38d154f03f528bb9fc111db0e42085146983c500e8e5097526c6eeb7c27cfcc9567b0b2058053715cadead48e0136346b5e6b5f39923450e2ca69cebcd329e", 0x9e}], 0xa, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r4, r7, r10}], 0x20, 0x8}, 0xc) r11 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) 07:01:54 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x2}], 0x1, 0x2) 07:01:55 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {r2, 0x4}, {r3, 0x8}, {r0, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r0, 0x100}], 0xa, 0xff) ioctl$TIOCSDTR(r2, 0x20007479) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r7 = syz_open_pts() r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r9}) dup2(r7, r9) execve(0x0, 0x0, 0x0) 07:01:55 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x4000, 0x9e) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x4004, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() 07:01:55 executing program 1: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x80, 0x119) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file1\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) unveil(0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x8000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r4) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) open$dir(0x0, 0x0, 0x0) 07:01:55 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8d8a, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="04"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r3) shmdt(r3) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:01:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0xfffffffffffffffe, 0x1) 07:01:55 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) dup(r1) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) listen(r0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 07:01:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x3, 0x4, './bus\x00', 0x60b, 0x6, 0x2, 0x7}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 07:01:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x3}, 0x8) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r3, &(0x7f0000000100)=""/24, 0x18) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x22}, {0x3, 0x9}], 0x2}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = socket(0x2, 0x1, 0x4) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r3, 0x10}, {r4, 0x20}, {r5, 0x4}, {r7, 0x8}, {r3, 0x40}, {r8, 0x4}, {0xffffffffffffffff, 0x10}, {r9, 0x20}, {r10, 0x2e}, {r3, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r11, &(0x7f0000000100)=""/24, 0x18) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r15 = socket(0x2, 0x1, 0x4) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r11, 0x10}, {r12, 0x20}, {r13, 0x4}, {r14, 0x8}, {r11, 0x40}, {r15, 0x4}, {0xffffffffffffffff, 0x10}, {r16, 0x20}, {r17, 0x2e}, {r11, 0x100}], 0xa, 0xff) sendto$inet6(r15, &(0x7f0000000340)="3b95f4be10473e0dd944dfd61ab22039584652e8464726aba3158f66a70b31104aae541c03b84c1b62e26ead0977302341144844d637d3621d602555830a70ec3b94301d4b3ab37ce9a874399b33db8587a9cf34e23bf66ee1b607a2061f2921a1af7a52d6154c60df9a0fecc5c6edd5c147be1f213cb53250186fe0e379d08321d4886f38150a0cdfa1b456d40fc35ea11b7640ebb40258acc4ffb0404bd7cb6448629fe62400d6e64e6a60750518c2b195e4405ccd21401a3fdb07f05c5e", 0xbf, 0x408, 0x0, 0x0) r18 = semget(0x0, 0x0, 0x180) semop(r18, &(0x7f0000000040)=[{0x1, 0x5}, {0x4, 0x4, 0x800}, {0x1, 0x423b, 0x800}, {0x1, 0x3, 0x800}, {0x7, 0x74d, 0x1800}, {0x0, 0x2, 0x800}, {0x964f4b022a625bec, 0x0, 0x800}, {0x3, 0x9}, {0x4, 0x101, 0x1000}], 0x9) pread(r2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c2903f0efbed562a80fc5ab9e85f8946a2c0ce17cf754b2a3eccbc3b60b9e3b6bfaf92fa4c25aa067"], 0x1, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b7218256a32c6b3b0e1ae409f05d98f932d3812ce", @ANYRES32, @ANYRESDEC=r2, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT, @ANYRESHEX, @ANYRESHEX=r0, @ANYPTR64], @ANYRES16=r1, @ANYRES32, @ANYPTR, @ANYBLOB="02000000"], 0xf3, 0xd}, 0xa) 07:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x6) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28, 0x0, 0x4}, {0x400000060}, {0x6, 0x0, 0x0, 0x2}]}) r7 = syz_open_pts() flock(r7, 0x2) fcntl$lock(r7, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000300000000}) close(r7) syz_open_pts() syz_open_pts() poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {0xffffffffffffffff, 0x8}, {r1, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000012c0)=0xd5000000) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x80000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:01:55 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r2, 0x0, 0x0, 0x0, 0x0) fchmod(r2, 0x102) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffb, "5f01006600f8489c000000000000000100"}) writev(r1, &(0x7f00000000c0)=[{0x0, 0xfffffe6f}], 0x1000000000000354) 07:01:55 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0x10) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000d, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = dup(r5) semop(r1, &(0x7f0000000080)=[{0x0, 0x1, 0x1000}, {0x1, 0x7, 0x1800}, {0x2, 0x20, 0x1000}, {0x3, 0xfffc}], 0x4) ioctl$WSKBDIO_SETMODE(r6, 0x80105703, &(0x7f0000000000)) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x80105703, &(0x7f0000000000)) preadv(r8, &(0x7f00000017c0), 0x203, 0x0, 0x400617c4d48) fcntl$setflags(r3, 0x2, 0x1) r9 = msgget$private(0x0, 0x300) msgrcv(r9, &(0x7f0000000480)={0x0, ""/255}, 0x107, 0x1, 0x1000) msgrcv(r9, &(0x7f0000000400)={0x0, ""/4096}, 0x1008, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x3, 0x0, 0x3}, 0x211) r10 = msgget(0x2, 0x200) semop(r10, &(0x7f0000000380)=[{0x5, 0x80, 0x1800}, {0x1, 0x4, 0x1800}, {0x7, 0xffffffff, 0x2000}, {0x7, 0x4, 0x1000}, {0x0, 0x0, 0x800}], 0x5) 07:01:55 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x10, [{&(0x7f0000009000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x7000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x5000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000004000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0xa000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000/0x10000)=nil}], ['./file0\x00', './file0\x00', './bus\x00', './file0\x00'], './file0\x00', './bus\x00', './file0\x00', ['./file', './bus\x00', './file', './file']}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20, 0x1}, {0x47, 0x10000}, {0x24, 0xc8b}, {0x82}], 0x4}) 07:01:55 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xfffffffffffffffc, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000004c0)=""/223) r4 = msgget$private(0x0, 0x200) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x42, 0x6}, 0x8, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0x0) msgsnd(r13, &(0x7f0000000600)=ANY=[@ANYBLOB="09000000bbc152d8e0e95d58a04808"], 0x0, 0x0) msgrcv(r13, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000000000000ac00000000002000"/42], 0x34, 0x3, 0x1800) r14 = semget$private(0x0, 0x8, 0x80) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0x7, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r15 = socket$inet6(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x2, 0x48) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r16, 0x29, 0x68, 0x0, 0x0) r17 = accept$inet6(r16, &(0x7f0000000480), &(0x7f00000005c0)=0xc) getsockopt(r17, 0x29, 0xfffffff9, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r19, r10, r9, 0x13, 0x6}, 0x6, 0x2, r11, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r21, r20, r21, r20, 0x42, 0x6}, 0x8, 0x3, r22, r23, 0x3f, 0x7, 0x4, 0x7}) r24 = getegid() socketpair(0x20, 0x1, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r26 = getpgid(0x0) dup(r25) r27 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x40) faccessat(r27, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r27, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r28, 0x20004b3d) ioctl$KDDISABIO(r28, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r30 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r31 = syz_open_pts() fcntl$setflags(r31, 0x2, 0x1) r32 = dup2(r31, r31) symlinkat(&(0x7f0000000000)='./file0\x00', r32, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xfffffffffffffe4e) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r32, &(0x7f0000000180)='./file0\x00', r33, r34, 0x0) getgroups(0x2, &(0x7f0000000200)=[r34, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r39 = getppid() r40 = fcntl$getown(0xffffffffffffff9c, 0x5) r41 = socket(0x18, 0x2, 0x0) setsockopt(r41, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000640)=0xc) r42 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r47 = getppid() r48 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r43, r44, r45, r46, 0x5, 0x8000}, 0x1e3c, 0x8, r47, r48, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r12, r36, r37, r38, 0x489bf5dce96f7e76, 0x8000}, 0x9, 0x8, r39, r40, 0x2000000001f, 0x7, 0x1}) setpgid(r39, r39) r49 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r51 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r54 = getppid() r55 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000100)={{0x1, r50, r51, r52, r53, 0x5, 0x8000}, 0x1e3c, 0x8, r54, r55, 0x1f, 0x7, 0x2}) setpgid(r54, r54) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x81, r29, r34, r29, r35, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r39, r54, 0x4, 0xffffffffffffffff}) fcntl$lock(r25, 0x0, &(0x7f0000000080)={0x2, 0x2, 0xfffe, 0xfffffffffffffffc, r39}) r56 = msgget$private(0x0, 0x200) r57 = getgid() r58 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r60 = getppid() msgctl$IPC_SET(r56, 0x1, &(0x7f00000002c0)={{0x8, r58, r57, r58, r57, 0x42, 0x6}, 0x8, 0x3, r59, r60, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x4, r6, r9, r21, r24, 0x18, 0x101}, 0x6, 0x1, r26, r59, 0x100000000, 0x1ff, 0x63}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r61 = getegid() r62 = socket(0x2, 0x4003, 0x0) setsockopt(r62, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r62, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666d6c653075"], 0x10) writev(r62, &(0x7f0000000040)=[{0x0}], 0x1) geteuid() setsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r12, r61}, 0xfffffffffffffe6e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 07:01:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r3, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, r0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0x3d}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 07:01:56 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 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) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000100)=0x2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:01:56 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x7}) 07:01:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r4, 0x0, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r5, 0x0, 0x0, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0x10000, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000980)='/dev/ttyCcfg\x00', 0x1, 0x0) r8 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r10]) chown(&(0x7f0000000ac0)='./file0\x00', r2, r10) pread(r8, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket$inet(0x2, 0x1, 0x95) r13 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r13, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000440)="e9a4b1d3d33a55743830d63ebc588d126e0491a9b520875d88ced59418e05a35a3e3df70dd5a7ac373aaf21b88fa3efb2c213ee2c1be0390b08b5a59406c30c7296dee2ccab3bb3eef43694120ac05949661455089237ae351d45616606df47f48916cf678ee786fc9b03ce41cae2ad7724c8aeb3011a27fd60cd061aea08dfe0457cbc30fb70b9e1599f3bd", 0x8c}, {&(0x7f0000000780)="9996e481f7d71b1cef7de98aec31d876ed7365b4231778c88f85361006d05577c130ac5d4d0908bf74537893c79aa0c9d4eb3d456ae5e38840e4f362a8f41231ec38ce356f2dbeee5d76073c625f349c5cb9b07eab7f7a37d23221a34227c3be89d5bb5f947d9e3d20eccba6cc496451b39ea9eacfb0356aabf32d676b127104c1bbdffeea1b06d11fbe8c6b03c0632a6feab13bd27c29886d05ad4bf7cfecc5802454c52c6fd41be19b3bbf076ac916dfc1e9bcc8470d1ac2efeef91d70d26c134a651a4ea83414f504dd2bc4e14a95e0963a30803298a4", 0xd8}, {&(0x7f0000000880)="f58c8c418ced351bd715c823b3ea1e5bb3331f0e995e13acf3fcb6d7dade125eece2ab4aff792fac69e9fe3971f00c4225e4286ad811c6d836a784c446e1ca3d5d3cbfbb3c8e3bcc0d3fa0918e6a", 0x4e}, {&(0x7f0000000380)="7aecb15d828981fe7c41b8beaab11fe2d62319446197", 0x16}], 0x4, &(0x7f0000001000)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="280000000091f05f1b4114b00fe18140726830bb6c8c4c989db8468919d706836f1b78799c85a01519938a5aead631f3861fe66baee9493b42b4fd8700580fccf62edd9a696f27b50e67a7acca8aae460f0a8a0f880aeafd0d4289c5ff5c1a35b6ee563f6b8a9bf54f979f766d0ef663a8cac050fe2b94aa45ae4ee3c6f057752b2c6935d3f7a4a6b9ca4f07d85fa169", @ANYRES32=r6, @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r3, @ANYRES32=r13], 0x68, 0x406}, 0x2) r14 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r14, 0x0, 0x0, 0x0, 0x0) r15 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r15, 0x0, 0x0, 0x0, 0x0) pwritev(r15, &(0x7f0000000f80)=[{&(0x7f0000000b00)="9f4b4b21cee5a20337a8d2d2dad4513e3df6532fcfa723ae13b4d31a4bef5509cd5bc21ebc8f1b29e867155738d5297130e8a45cdb835e5d392da21b02cbd01c23320ef08863e300b82abfabe8bcce1bba8d7754c664f7551ff6ee6ad4847af977d29d4dd1924a729bac3bc3f472ef794e73240ce952e5d5a38c102b4e1cd102eee88759f23db39435ac7d4341d59a8d290d1c54188ae784c07476a9a0816fe47bdee6067a746cb8e11356ab1156cad2472dd5e10787a17368c6a5983e3c62b2bda198ebac856a38047d612a54a1ee06", 0xd0}, {&(0x7f0000000c00)="9de5691330416f10825990d646871b83631aa082e0ca589036eabddfadf41d4af139eef93e59410011f998aa88185ff47a6759324f0636415d358c05929fc3c24b45e3c9861d5fcf59f25fb524740c6a578e03cdf293e48057b45ed68ff2f5a0aca1b1cb0c42689563cb693656c051a9bd36e7720d624c4c181ad6260b409fd1bff357e22459dbdb8f1ed810892b73201109a57379be7a917ccf00c404e84f5e", 0xa0}, {&(0x7f0000000cc0)="496cf6041202e7752a38281b841a9eca890f4fb4241b662c02fb8e365670e5fcab663bd135823f5848bf8598f7d15aacb676c05bd5fc2f6c1c95b702314f74009514b9f93c1da3ad9de020f7b5c8388133273338033526cf83b891985a51902016dcbb59a0ab6ec28aa065828647379e12b7", 0x72}, {&(0x7f0000000d40)='Y', 0x1}, {&(0x7f0000000d80)="ff92b7d24c59b84e239d67095416f8809dc9a23afd6cc020ad23721b4943858e76475ae667271a6219c97a78f8e4f77ee30cb0056fc18f2b79c1bb1bb796d0bd4ada9f2dab94afdf9244d124bb2d68f3571fc07eab9265271b8580f7c670b9fc501a671ae640182a852b2f160c9826a6c5578cc19fa5955b19cd2caeb5646f164d807ea3efb92c53862d9195dc", 0x8d}, {&(0x7f0000000e40)="925fab6d1a2a229b32d4", 0xa}, {&(0x7f0000000e80)="d711e65a20cd785f9dfd27c23cf2d027e63749252e9d27ded4c9fd6390fa7c1d3f0d74034cfcecbe355102d56daec5a980aa659367545003e2bf7230c0f5bc318f9226ec5445039e1a1e57", 0x4b}, {&(0x7f0000000f00)="635252f8d272a019f14d8f44b54b89389ce1800850b4ad81d69fd21f23d22c13fca1da42e208dd79be4cc1c5712f36f4121baae1cbc8ca9e8441850d338874c90b5a86a5", 0x44}], 0x8, 0x0, 0x6) mkdirat(r14, &(0x7f0000000200)='./file0/file0/../file0\x00', 0x26) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/211, 0xd3}, {&(0x7f0000000280)=""/131, 0x83}, {&(0x7f0000000000)=""/111, 0x6f}, {&(0x7f0000000700)=""/82, 0x52}, {&(0x7f00000003c0)=""/118, 0x76}, {&(0x7f0000000640)=""/189, 0xbd}], 0x6, 0x0}, 0x40) socket$unix(0x1, 0x1, 0x0) 07:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x19a, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x64}, {0x6, 0x0, 0x0, 0x80000001}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0xffffffe1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) fcntl$setflags(r1, 0x2, 0x1) setsockopt(r2, 0x3ff, 0xfffffff8, &(0x7f0000000200)="39ca0db1693a7e379b1a84490a0495e20108f479a8c69c218be3c3cf6828aafd7585314e96f2249974d7", 0x2a) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:01:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x2003fff7edfdff], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x3}], {}, {0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r2, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x20}, {r8, 0x2e}, {r2, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) semget$private(0x0, 0x1, 0x47) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r9 = syz_open_pts() close(r9) syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r9, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) semop(0x0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x0, 0x3, 0x800}, {0x2, 0x0, 0x1000}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x800}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1800}], 0x6) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) semget(0x2, 0x3, 0x4) r10 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r10, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r10) 07:01:56 executing program 0: r0 = socket(0x20, 0x2, 0xfe) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:01:56 executing program 1: semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0xee65) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000040)) 07:01:56 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r4, &(0x7f0000000100)=""/24, 0x18) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = socket(0x2, 0x1, 0x4) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r9, 0x0, 0x0, 0x0, 0x0) renameat(r4, &(0x7f0000000180)='./file0\x00', r9, &(0x7f0000000240)='./bus\x00') r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r4, 0x10}, {r5, 0x20}, {r6, 0x4}, {r7, 0x8}, {r4, 0x40}, {r8, 0x4}, {0xffffffffffffffff, 0x10}, {r10, 0x20}, {r11, 0x2e}, {r4, 0x100}], 0xa, 0xff) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0x2, 0x5}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000003c0)="be7855dfa0cf4e02d4b2f850f4fdd09778a96d20dad6344647cf7b7f59fea4abe2d76a44dc954e7b91624a7751c2ec356ca22cd2f3de7150f5c606f9ef173c398586619715a17d3f20c1e1bf2b055f58a1e82e7724e8399c53a89ea926e44398a58993796d5edd95f6de5d76a740f13d8910750e7bd12ef9f4c34e2dc37dd22ef5e81dc1d6a2877fd99546d6a12052061c79adee7848d5518ac74f049757c8a8975b5a81c0bc89cbde228b31d0e1d0d5964cc9174f3d79fc8a73f905e83038216e4d9e03d4c7a0399d2edd26538adf5fa6bad6a63506f29cd7ac4eaf7707f4c2de4b72164191ea062c58cf63f2ff10d7ead5e0ffbd5d96db29467f", 0xfb}, {&(0x7f0000000500)="d69cb4290774f0a4fc7a0f639b291a23c52229eefeff6f2b45786269d5152f19f2a88ab19f590439da12e1bf9b385079420064e2388512f9716fcb60be58a32cbd4f4cfa2dc3af6b9df28484458ae6dbbf1f57c44e88c7e7592b4a3aeca9e560d5e65d6754ea298e5191cce27998ad900b093008b9fff6ac667757b72ac6708d902134c16920a988a197c850e96b37e426c2759f7cc1b6a52fad7a3e90446aeb888e8a660e59e1ecef720cb4dfb75b084d4f2fb9bda4eb975006e6a195701fabb7a7d82ebbcdf91267f0aa6c26f9878a758ca68e427d4389efb25e1d430747dc8048", 0xe2}, {&(0x7f0000000600)="983a5e2d082df6ae7e6aef400345b1e54917a4ddb0ed26090805196ec54f9b1f3db4e72699b5f09641530cee62b5f2c31165dfbfb53dedf3b73c4353286a9c8b45f10b439a71b4de35b640f7fcc3cb5d50f2373298f9d6527449270971f34d735f63d0f0b00232e9dcf147537950d3bc37cdfdc8b5ed42fd9a6a87ab0d222b7647d9bbe52ac3c2e45ac9c036092ca537d069838df63caebae3dc8a255984c16b0476476e53adc3595798636c017129886f1998a0ded04ed64b034c86a30295605d80e2aa8e061c26bfbb8fd3c22bde0eac0208d0320ab13d7230c8672be425981b1a93d7424370b20a7e9a7ce6", 0xed}], 0x3, 0x0, 0x3) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) pckbd_enable: command error 07:01:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3d}, {0x6006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1c1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) pread(r2, 0x0, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r4, 0x0, 0x0, 0x0, 0x0) flock(r4, 0x4) 07:01:57 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) getsockopt(r1, 0x40, 0x0, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) r4 = socket$unix(0x1, 0x1, 0x0) accept(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 07:01:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0xfffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8b, "85127b875f7c849a020bffffff0000fe994da2e6"}) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000340)="a7e3cc746086196220773118bab2f76547b967b296096166202c86c091f49db446952cd8c537a83dab9f7d6cfce288f33fda4b369f90b07410753b115857854b2b6c4fd8478beb1b9fd0c818a985a2009641874746c4e9cfd8596de1f9e83a9c0a0ed3356442d1be17e2b2320056648d54b35941a570eb6f7de7e3b2083740fe9e3aaf630618bc65dc3e78c944fb1b012b760f9c18c46a61df4782f34bb170ccda8d65b6842fee30514920d3bc27e7ab756fa02a5cda0e30eadf7486200620594765fa7e62f086232f60eb6ce11fa543286734f9940176a740bda42733232af961089eac504f8a4174f61f7e7e110384f430ca2914d162a4d09cfecf26df92da2e7fabcd88062f15c01b0524710d71e861528f4cb77079d0afbbeaaafc71a90f6c65138a1a3e59973eadc67af64d8989f3f93ba7e68eb225bb80a254a1a9ffa7543856e4f631d7cb82", 0x149}], 0x1) 07:01:57 executing program 1: r0 = kqueue() minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) socket(0x20, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x5, 0x2}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r2, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x20}, {r8, 0x2e}, {r2, 0x100}], 0xa, 0xff) connect$inet6(r6, &(0x7f0000000000)={0x18, 0x3, 0x800, 0x4}, 0xc) 07:01:57 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) recvmsg(r5, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000880)) 07:01:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "66c6d53c1ce9000000ded9112d76ac0eca004000"}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000200)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d22465c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d53e402468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6e5bd23b3b7c44f3ade1bfa9f0", 0x7f}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r2, 0x2000747a) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000380)=""/83, 0x53}, {&(0x7f0000000340)=""/44, 0x2c}], 0x1000000000000100) 07:01:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x39) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {r2, 0x4}, {r3, 0x8}, {r0, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r0, 0x100}], 0xa, 0xff) recvfrom$inet(r4, &(0x7f0000000000)=""/110, 0x6e, 0x1, &(0x7f0000000080)={0x2, 0x3}, 0xc) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 07:01:57 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) listen(0xffffffffffffff9c, 0x80) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000000180)=[{r1, 0x17c}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x80}, {r7, 0x2e}, {r1, 0x4}], 0xa, 0xff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) r8 = socket$inet(0x2, 0x4, 0x5) r9 = socket$inet(0x2, 0x4, 0x2b) bind(r9, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000000)=0x1427) r10 = dup(r0) ioctl$WSKBDIO_SETMODE(r10, 0x40105704, 0x0) 07:01:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="008000", 0x3) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r2, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x20}, {r8, 0x2e}, {r2, 0x100}], 0xa, 0xff) sendmsg(r6, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000200)="488a00056f3239bc6ec74340abd26d03cc0f01a7", 0x14}, {&(0x7f0000000240)="3c3c5217697f981edad9b529fa8f37b3c598a6ecbae275efc61522765ca91d180f4403be3ef1ee5d9aca9639a98eb2d73f313c9487ee4a94b7be9ced77845c5460c7f50f0a7e7c6de600ac7474c64630996f9ccc49660be53b091f0c7d", 0x5d}], 0x2, &(0x7f0000000340)=[{0x48, 0xffff, 0x1, "cafb672b3eb1b7d077a6413674774ccb22e1b2a63aa2d03add925f7325315136f67dfb3ebf4c585b750abd720f5877ad024eef"}, {0x90, 0x1, 0x1000, "03b37d675ba5a5b8418fb0604f8f9353884c8b0b8bfffc1a302ee3a74243f0cd1d1b8fc30dc2231798f958d2a126b30169363c860dfb1f70597ca2a1a448b697693d587f36e399edbd4231f9d937d114cf7b976236755bc094b88223fe58de7190df985c0bfa8593bb191d709932f611e47ab1cf1e155b8b22b2e0"}, {0x58, 0x1, 0x7, "71a5dc837f53f12daba4e44cdc43308449930b7568574ff749ea233ccc403a48f78d0a89a10715144d0b19deee771be524780462ba3274026934f55df0ca64c699a83bf5255b"}], 0x130}, 0x402) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3004c}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:01:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xff7fffffffffffff], [0x0, 0x0, 0x3fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 07:01:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x2d, 0x0, 0x0, 0xd8b2}, {0x14, 0x3}, {0x6}, {0x20, 0x6, 0x7, 0x141}, {0x8000, 0x7f, 0x1f, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 07:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x61, &(0x7f0000000000)=[{0x40}, {0x94}, {0x6, 0x0, 0x0, 0xff}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/238, 0xee}], 0x2, &(0x7f0000000380)=""/222, 0xde}, 0x0) r2 = shmget(0x2, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe(&(0x7f0000000180)) 07:01:58 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x42) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r7]) r8 = getgid() r9 = getgid() getgroups(0x6, &(0x7f0000000100)=[r1, r3, r5, r7, r8, r9]) rmdir(&(0x7f0000000000)='./file0\x00') 07:01:58 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) ftruncate(r0, 0x0, 0xffffffff) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r3, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000001c0)={0xffff, 0x4, 0x2856, 0x6, "e0f27a31ad40f4d9536f59c1705760d22e7c4391", 0xb741, 0x2f75bf3e}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = socket(0x2, 0x1, 0x4) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r5, 0x4}, {r6, 0x8}, {r1, 0x40}, {r7, 0x4}, {0xffffffffffffffff, 0x10}, {r8, 0x20}, {r9, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0xffff86ed, 0x9, 0x1c1, 0x1, "92dae40968db1bc2b5fbd793a4a85c6ed4a1180d", 0x9, 0xfffffffb}) 07:01:58 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r2, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r3, 0x0, 0x0, 0x0, 0x0) dup2(r2, r3) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) 07:01:58 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x800535) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x214) getrusage(0xffffffffffffffff, &(0x7f0000000040)) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x10, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e60000000000000000000000c1ca11baf704b98f0000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c908e1e9471391d07cd8f58e6c2021359d"], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) r5 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r8]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r10]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r13]) getgroups(0xc, &(0x7f0000000380)=[0x0, r5, r4, 0xffffffffffffffff, 0x0, r13, 0x0, 0x0, r8, r10, r11, r10]) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r14, 0x0, r15, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) getegid() r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r17, r18, r19, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getgid() r23 = getuid() setreuid(0xee00, r23) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="020000000000000040fcb72f60f513e0a22d12458fe9d8284191fc46d22241293cfd9d6fe9ad4e21392c24df988ca4f884215680b0070401c4e15088fd33c21e497ecb67b40c0bf3f943489803f5302cf4f4c83f2cfd8258ef8e7f53351dcc45f3f51c222fda6d6515906e29078032cfd0bbeb90ba75cc9098919dd46865b7ec03ac1fbdebeba5fe7496cb3f870157ff60bdd8cc1694b69a0499a6352fb2b01c97427738486aed599a2f720588bda73ded5fd2d9de52116035d125adef0664d2d2271c026b97cee0e8eb49fb45a838abb7636af7360f3e51004731e21b0908e3c0a6cb799a5093e98b68d4375cf1890b9feca638ee186343f3bf9fb491a16a39c0370c1706af9acefea420ed9e82aff62bb06a85e9b97a768a729fb50c85d8050235af24a8ef2f20c67483fc2c0754fc527bcff39047f77aa305b6bbbb2f1f3154"], 0xe2, 0x800) 07:01:58 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) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000480)=0x3a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x800000000000003a) close(r2) r3 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x800000000000003a) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000004c0)=0x7f) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/236, 0xec}, {&(0x7f0000000080)=""/41, 0x29}, {&(0x7f0000000280)=""/68, 0x44}], 0x3, &(0x7f0000000300)=""/197, 0xc5}, 0x0) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:01:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) socket(0x18, 0x1, 0x0) getdents(0xffffffffffffff9c, &(0x7f00000000c0)=""/11, 0xb) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000240), 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r3 = socket(0x18, 0x1, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r4, 0x0, 0x0, 0x0, 0x0) linkat(r4, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./bus\x00', 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000), 0x4) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r5, 0x0, 0x0, 0x0, 0x0) pwritev(r5, &(0x7f0000000040)=[{&(0x7f0000000740)="27c70c7ba4e314c56bff07e95b419386cd53a3cbeae70d19a1b7a9745c32f96f145e090f27e505bbe10e69197b6978e2f18723f0145b0cf15e3f52eee37c958e808746e7573b7a1c8557f829adbb2486a3606931c797d162546505114e9f43574f2ec7aabeeecef2628599eb03bcb7772fbab4e306a6bd0c7fdf68d99a72fa22d208840719594b607d5fd864525e8aebfb09851eadb4dc9144f3a821900c0a613801b73c2ce8f57517c50e166349532c3bdd12519d3dcd751e643e92105bbfdfd612e81bd49c91dea42eaf6f819cb62f9d014f42c0d84ba591af40ab676a7a622c1c7adba2587150379b3be9c95a501a361689d4380e49390164e9cb773c335fcb3a458f5f1a87e76ff21c39023d60b25179bc39f29a2370559706e42ff2e7a6d0b5ac9c35a61f5fee2b4ce4caad90c713be7ca5d6c1f844cd1ea2d9d8cc9d2f619abce488737ec9440b50b33c3ac688baa49b0959e50115ba3b18821d80b05a041fa412396a34447de6ab18e3c8eb358a9cba9a310bc7b1771db934b8b2de27aef8a530ec02cc6005f80da0eadbe5a2e96af4b7ecca0f2ce6f8739a01013fdfa3737c4374837595a8a08e77b2e49a18a2e786aeacfb2c5fcc59e538ce033d2a62e29053ef75e50590c0500e1aa853429727dc95b400c4e11b9856dc609e268391d2aeb2baa2d490a16a932d9537f7e8b50d3d3e5ad08d3f28de2d401ca3dc2e8b97bd0e8c2d52b7414952fbf82bec26cca86e48cda6c1e1174fa61933d6cae5b737363ef3cac1fd6be8f171dc00b4b0c9111844b8c2b0f9ab9a2fa4526a94c9a687e981f17a664db250cb346b7abe9a662f888a1153e281bd294bb7c862b5ee4fc72040ed6eab6c15c12573c4b0067eada8ea8ff94683d5fc275b074bdd38ff9493abe18036c7a8bfe037359e3194cfaed2e8b98cf8f42a9f58e6f11c7f6a662a2f524cf366e69484de2220562688e23f0ca443da45e6cafaaeb2dc17f63ce9466a91449c7aed8fe56545e8f5857a6de516c597f9ac8164e4f899eb8114cb254b1c2ef6efff604140f3fca93bea8a218c16f15b66963418834a8b24399f9830ea6c4a6a265046a50536f4918970cf170b9de85a4b59a2701c80db6356b70ac239b4c443e55e856510c7be27b5e90668e60779f7173e6f53adac9459db5762e0cc43edba9c2a12e795e684f8fea385cbe0305c22903ab367b29b1c42719fd989d4acbee8a5983a5174da634df5291506670c0113da10de00041ba65466ab57d7335a45203519a57201480b25b4dca44cbe113982a3787b94c761ba0f013b60f6696ab6712c0ac23836f00b222be308250bc538ab31f47ca1d09c613fa006808d01e31fddad0f8a63b0a5c695a5022cc6860105c34f642b65ad9f99fd9bd3ad29658a47b29ac60d875cf29984c767b6b48f40d31bc0fe2c4739b38efeab7ac92d94095a65dedc2bddb911c13e09d3b83b18701af66553b012ffeb6ec394c79a32fa9cf0d8d0305f33306d8ef60ba9faa2e9164a7843a940a0fe67a31fc6db6c973a94b9339aebce11bd41d92990d33f17ed0a81478b2a6a3ac5c227a09bdbd110639d3ee84fe2f2f5b00497146e5dc6a63243f58b8f667a52a11af39724bf0ecc3e9e4bf4dd9c0d4ae9f58c82541a5c20e84c9efee2e513500d30ed5d9049a64bd4a8922afd09c62de592962689c0d5c725f2f5c7c50f8b806281a7d385e1d257ec2b06251adc619262f61025f0a7842e35ec72182331e5878b0bad1273dd02c15a32e285fa170ceb45e4d4372e2fa25bfb4d44d3ab8ef0acdf43e3b60331cde1e3e18dc782a793b0255cd3e424335c093a394c34aac4a7268b6beed83545bcffa5aab4b77153e2957744d463490f348049bf33ea855295432cca58100ad6cf46be180c3977a4ea8094fa10de0a50fdf9ae2cf020cacf04525b496512c929042a843774a798d1d06f71b953b1116bf2ddad4cf88a42f2530e758c67edcc7820005af786daea14cc8b195f42a9802a27f5d3b79562334defbbf67d4e68d9b7fb2863d6063b28f5cca8379128ec011615867b30ca2265b17178c902d508c66349aa74e3da9a60ff60ff5ac6cf9cfd9ae83964ee3fe035f8dd65ae094a76d1477fb8887a0ca832c9a4e6d0963161ee1729c0d293b486fe75acd44d00f3d6738f250cc6b1bf71dd6dc7279dea660e9a0b56d8a61b8dbebbff49644c869b74eba5c05eec5916f943352857cc520193da610c4300ab6d041b9cb88f3511426f37f638990a9072cdb092d9f235c64e2077c18a5f879234cd37a3eb243422f9bc58d47e92020891cffcf6acbd631c886ee582641c9b9f2edafb48e3d05be07ce878ac9ded799e24c9bba126837c04827397c71b0916a56fca832ab4caf2bc7f0885edc2628a8deb304d015fadfccfa7de3c19cfe833e41d92659230926b5f31c3c7d2267824ba191a0558a6217d601743658d097cee696f6901db52011a4e5df35c0b6626d8afe21d7c4342c65a3a8b9f912d6768042778ef8d4519b116bdf4c2ab9463fd6965beb18fc4a39167e3267d9649564afebb78848069ed2aa844beebef6c634304ac41a89b1c91ac5a5cac8c1c70d3f54a5f72392b28bcb46379647471dd226675e330671c2888fe730a49709fd95133e74f631d5ca13fb835187d525144a26e411459b675cb54118008071defb5ddb9cb4f3d3c93a31c372852f5bdb4a2810ac64f569f2dddde5b142f44c5f7ad2ce6adad88aa1b50e5534ed4148c49660dd92222dee76f6eab48c5039b895983e7718e7aadb5ff5154baf761e2710840445420a88cb5633602a14bbe10432fbaafd4c41d445b0d58661baee54ee3bc868d647374445a7dce666b615cf7de1d83013add6e11156b6cff3944a9a365578c56cb3e0b62a1e55aee51423eaaf5d8c01bdf2e34882462003d6c943decede1e0f3ca2ed956d984e16948f078e1bb85d7a6c831438d77a078823fb5a5d37dd39b285c705707a403cf0f8c4a95db528c9a9ef5f92a692eddc8fcd5fe67e1bcffc5e617e5a7c0418b23c8dca29c27175ea71c498acfd214b6be2fa0981c7df2c2af13ca13e2498171bcfbe9892ae5d01fc0e682b63454723ce56c136c569e7bbc304637771f7b393df4431b199df58b4ed4c6946c56ef168b5a93df6bbebff45ed715ea7a2049aaacab0fb8d77fd0c8f36d5ddff34e8288fe47065d82c8a789efcca82973e9e600fc34dce21f3058e5abd78fa309e33fc88532995828e1647dcbe0e58bc8c99e5f17ca1afb08ec88df7f277589b05c9dc83415ec59b0740272c8ff384099474f8d7c0822baccab80517aea5de1339e4258b4d6e383964e6c3dc6ecfe7e7714600abbe33fdd7a404565aa3b032d83e94695ea1c81254a3f5886e7ef98075ab8dcf9f3805a64b925e577065510e4d35d2c40aa794e712161871784c2ea21f6cb776e31476a89fd44a8996296a55d29851c74aa2d715f62ed9e57ad42265b66e69b709ac4e3e01db5c73d550d632e86da3cd7da7cad793496ef46d0f04207a8c50d65e1df6c14e872dcaea93b90e139b75cdd4ec9e3380acc3d846a7478242f4aeeb065dca21b8cc68e9e361bb355d6fb930151e2872ab734bda24cb8b1b2c6e7caae36307b5f5bc46bbe00b3517406757f9eb16c84115deb5d9020c47b95323c1201ff36b73818c1b7312d78d3fc5edea25ce6e324d1a01b8f3dd7074ed05678f8c0261a4244df8e2c8ac1c827dbed892acb77ba1d84861ea69cf200064238e68b2befd86ec364f435304603cec63be3dc3efa30eceea1a512c658fa203ebd2937b02213c13ee9021c0def2b8a1c64834318e7b3871f2fd1c17c358af216b4312a1f44b9babcf43d402bf24b372085d0157938979ae247fe72c7023b2548d6461bc8fba35950155bae4eeded39ccd67bdac3231180043065649f5ebc05a4c38339ce9a4ab26d62f09c5d4550f72e5883bc2a96d1ef0f722b414ace7d522b745134d1f694fda1c7acc00b76124d1d09b6fd5509c910e61e1bb8c996169dcb944f202b4ac0245b912db350fe7da36fe4b5c4104905943901bf4aa6fed5a146e644df9f91c2c54401f8003a1467ab58b495407df2c0726a26440bf86aa753efa58be9429591b525700ffd26c4678ab69ed6afbf41db321f376667fd307f44680e8a7058471debb99922f78db0b5dc54dc0081eb870596578d5640e3faedaa0230c58efefb2791026074376cb739b776fffbc6143cc5de04fb4cc4281a8a5392d861ca09f993fc53072c76781c121ff9a60287c64149147ab19c733310d80e2f984eea0c0b8d9b7e48d9ffc63503192f29e0f7e3fc0ba9145b0147499f6bac5d14f4f357ef7ab10dc43969975832acd805b1290f4ea30d3138b7f390fcb91af6e3171bdf3575def859fac9610427f8d783f12d6ef42df82e27ceb21dc576a1d2b9d2652aeceb2021ff905e81c2b22a78427946308118ec7d78bf9a4cf2c61a713f7e4476ae6e1fce2e91030cabbb1b596524299aae1aa21211cda01dea40fdbdf3b0d8aef5f8144ae1ef989475047ca247b1e7563b6cee8bd4285fcf94ff8632ccd5c0a806c94a76e5b9e001ab21c9978c5a9105b818ab172007112a6dbd7cf05d8a27b6edaa8843f9317d0b2ce9518f75b5a0c43ae5819df91af2cf723d51dd23deb2a9d90288fe7dcdaa635f9bf473b3db66d1c092adca500a5535512819ce6054ff3c9db6c79e529b2c3995d78c322d2a6d2cee895cf90c37006bd27e7b821f217924b2a7f4228de705e17e3686f172bdda3ef0b6790f5ebe99281d09cbbb5abcbfc7b9a69a5b1fc42cf76ebca4f95575fcfcfcdcfa934c41db2dfe14dd9ec9774b3cc47ebab42a38cb115f40e324273dd44d40be553de9e65a99224986b0a9864f735bd2763440c41e9e9b8dafe172b8c121b38a31150a2b959769174a62e72650781901b0f084d46374373f583ac80c52b368793370bbf1b24aa8fe116e23759d27966d3e1b271d2dd591f7731ac70c4a68921fcac0aa602fad8a70526019e60ee8e1259f1bbff0a7a3854f912edda5ca39ae705a1554bdb0a450099e253841da61f851940e3e88760d6f099e19ca27693b017cbbc3eb16c447c4e86a6594f73366bfebdd642683af1d7ef2782284a6e8ba6ec622a5bf001a16b98d661f3f5ccae5cc8c34c2e85e85ce2b3739f49c52a0bbd362bbf55c660ecc631b1ab9ed49ccec76aee9bfccb5d83460abece34ff38699e0d2b0f26c1dc9c8ca7937c73b421d0ac21fb7ae38b3485ec01a210aa1d6f544a154019e03f2e2e3143c6068b3d8e2ad0dd4ab30a568ad574a938f8ddc2d56d291067f28b01e21563a52b197b90c83002288476201befd5e05c45877924c0f4b4139804fe9c73b18158fb466cb9fba4060a66aabaf42f4a5b107139a11013d4955d0b173441ec03ca30c815d039e4dd002f9e740cf34bf5bc61aa12a80c946927aa469b5154fb2e3caebfafca4f1dd56e68abfb4f46821f0311677e01a35bc6d4c4188d77e1852225acfd09b003750c2bcf6c59f7369637ab2ae0019fba52e8a787a5685cc3e93d6f745069a499b8f3d729a010d9189a0a3a3f04d48e35b75bb76d3a7f6f6cd21aab3db2d0c05c8173940d4f43dd971fe47fe516aa98515810ec03c2e166cd1db66688bd67bc6619eaeea3caf20622fea519fb836b6ddb0d4de890767f8728096ac6c27325904276a1b514bbaa9617b3081961e76d8d58e59c4bf77c631495c5720a88c7401fde2c06b1db86dc0130765d7a6c470271e8cc16eca91bb75d745da5dbcfc69fa", 0x1000}], 0x1, 0x0, 0x18cc) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) 07:01:58 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) r1 = socket$inet6(0x18, 0x3, 0xf8) listen(r1, 0x1) read(r0, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r0, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r0, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r0, 0x100}], 0xa, 0xff) accept(r5, &(0x7f0000000880)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) 07:01:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "006fb33900000500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:01:58 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x712, r2) readv(r0, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1000000000000220) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r3) execve(0x0, 0x0, 0x0) 07:01:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x12, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x8001}, {0x0, 0x2}, {0x0, 0x800}], {}, {0xc7bd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000000)=0x6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$BIOCPROMISC(r8, 0x20004269) r9 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 07:01:58 executing program 1: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) flock(r0, 0x1) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) getsockname$inet(r8, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffe60) poll(&(0x7f0000000000), 0x200000000000006a, 0x0) r9 = socket(0x18, 0xc002, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 07:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) pread(r1, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r3, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x50}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 07:01:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r2, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x20}, {r8, 0x2e}, {r2, 0x100}], 0xa, 0xff) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) dup2(r0, r1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="1455d78beba3af35a33d80b9d10265327c70bcba79665071312713a01f66152d594a739de2196f1054a4eba576c03a22933b11da67ca0cd6609a5ac74c771e6edc0389d2ebca4429e1954e9be5550085bdf37b0071b4046883cc6a7bc9df067f94cf254acb00ae89ab3b5446edb4f225ecf8fabe89a72d6403cad015bfb8b9b221f32c5629f67c3c74687fc2410faed07e5bdf6b08df1e19fbab42ab94378238eb71b6d411237500acf81aa93fa0b2d28d7e47c3fbf34bcaf27fe5468b2a6cc485730dad96c1db6c6b6bfb39ecfc9d707c8e9f1631192851f809cf5728bb490e8eb4b23a8fa0a0a4"], 0x10) r9 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:01:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) nanosleep(&(0x7f0000000000)={0x101, 0x9}, &(0x7f0000000080)) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 07:01:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) flock(r2, 0x6) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r2, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x20}, {r8, 0x2e}, {r2, 0x100}], 0xa, 0xff) bind$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r9 = socket(0x18, 0x4003, 0x0) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000240)=""/148, 0x94}, {&(0x7f0000000180)=""/110, 0x6e}, {&(0x7f0000000340)=""/160, 0xa0}, {&(0x7f0000000400)=""/253, 0xfd}], 0x4, 0x0, 0x7f) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r0) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 07:01:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="9db5a0c8824e555a0ce3e0c329480d18bfd59fe415fe446f201089612a65741b8d8463df5b6ac1e97b019c83a8252cde0df9505bd33850f24138853e48a95aa78b7ab8e11b843f3679a3a960edf98c627ea0abae6adc9796ef85212dc38625b375363a0c88defdf69378ff30e6eb3ce18c908a4aeae84e75e02b5a4a5ad920f075bab9fb76949b488a99b1b154", 0x8d}, {&(0x7f0000000380)="ac31a9134dc9524e51bf5f5a000babbf3d4b80479363c668ef0409845f76379809c74620f31b0a86af22e236eca395310bcac65bc2fa9fa1e5ea58e39d5cf9bb05ae1e79ab8d0ea36c4c1b5a14421263396a7b75ade88c7d4755cb44332273c34b7cef0a86be87acca478de29f0f7d7c88d2c98804740e8975c30de61967f26c0d2aeb5dcffc35e11867a78b2c256da482b0a0d6cfc4f558d27cb18d7e1fa69cb3", 0xa1}, {&(0x7f00000004c0)="69826c6539bc78f6a36662dad108b8a65be8edf8764d9b7f94737e8406aad89b54ef8c9a55d5e6638a4c825c58e97fb466d94bc4480bfb9dca148b3c525b335351cdf1e13790f3056f6cbf40942f576851abf1e03675e997076bf63c9659d4e380c8854e9955eec68e66ee79d80e2a2849e4a5bbae36acff0079c152d0adb61cdcf0cbecdde4c31113f65a7c13f4aa9c09aa484d1e3e322b3465b4db0302e0c6678bd56942ddadb4423e2ab3f9850619034b4cf8eef93580cdea2d19f0d4134fa37c8ef7ec28bec4b2ffeec59898587a39ade3e1a3272fc714899f81655409cdd4c0bd7b526d5af0a6407eded6444ad53aee28968df2f6800ae551c3df6d", 0xfe}, {&(0x7f0000000680)="b380b7873b2aaadc0c1e8678bcfddb297cf4fbdef6e9e7654dbacffd049c34f66a5d3115c775ffefdf001b39a6725beaaa4a997d359910ac98644132f8cd94b3ab496bd5d16d26023f2f18c0b53a8fbd13b66ce2d3139b2b9b4acc3ae48b2ba1a29e3218bbb43241621381b64e3aef67c0fefef243b6dbc01bc86d1984bd9505e17a9541d0637085262d36880ab93efad9e75e64dc14aafd4fd7e70c9e3f95855720297979898d0455562a95bcfd575a03d35f03f38e026b70dfd7e4a29954e256999e", 0xc3}], 0x4, 0x0, 0xfff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000780), 0x0, 0x0, 0xf85a) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000005c0)) pwrite(r0, &(0x7f0000000180)="5d672574f5be088e96e4457aeae356e9b72c42978f0f49fd781045d1f616000cc8dacaa0f8c35c5ea0ceba3d7f58fb8a9fbfea4b8ce96573d6eb078c9ba8d32ecfa56a6fe169f86ecbcb51d44cdb8a2f272559f75de83a32ea9004e9cb36044cbb486cc9f797e2bf2616ec69371feadd1f2c61abd98fd87fb82c563aeb0b49ece3bbc22f68adf94f8dffdfdb08127d2a12718f79bd", 0x95, 0x0, 0xfff) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000600)) getitimer(0x2, &(0x7f0000000000)) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000300)="2321ab2a604b53642fae9cff4f3b90e78d3098819e3ae614bb7e7cfc41d370079dcef46038f68162d5d710b7ea58e89aa3ac253e1863ded8dea5b08f9d27e2d02e95a29f17df166fe627da129806fba399b43c8d338dbf64a55294e50743b8ad092f14e5712105a53a89dad019c0347d8d0568d6c93c53ba1d560a", 0x7b}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:01:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8202696c6530000000007238c515f31039c80ba7d705e5965e1ffe3bb4741d1eb37ea785165b5f1d0471ee4ebd05d6d6ddea9bfff9c6e999848365e69fe4a2f1fe768ffeff612637f618"], 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) sendto(r5, &(0x7f0000000040)="07a9c8f3afc796ae123383933094e9f27f6b69518096389eaeb0bc3051e6f02e89f9b9bff7ee223dd76e471a8c33564f7d4e22547188479bcad2c09a96534e8918705d893820ce2aef928536264b612697cda111a82a77d8d6", 0x59, 0x0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x7, 0xfff}, 0xc) r8 = socket(0x6, 0x2, 0x3) r9 = dup2(r0, r8) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 07:01:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 07:01:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000012c0)=ANY=[@ANYBLOB="8202adfdffffff120000407b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d00e5ffffffff2851b15801360bcd4c01162b07004237b8fa4d01ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cae9dfbc5b65c6593d0870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7425d82bec304ee9aac417e2ab04fd8a9c98e958ff55d36d80a4d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76000000000000004ad3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f13f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646aedf9feddd8739808de4ddb50490f4ea70de029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5f0ec79be01c866ca17db9262a6c8d1c62650a2904ce48a3d56a91727e909a76a2684467a4acb21d537c7405f5d7a8364d8a50bdbeb8da8455db88bd439733a056f36c09fb7693ba621b1a7385bc6fc7865cffa1f8301d21d762c698b69f443a2ed0dae27329bd18a00ec07ce4cd2f28244d705eaa4895eccdda3856eceb2668d9cf88d60bb122ccc161a6f17f1adc7bd6b1217c8e3c3068c57d8eaba5d5edfab4c87a5238e423b7d04e2ce4bdb3dd88fd23644045c7ccc06ae82d1095bab26ef2297596db68c3e19f21f3cc9069b9d466d71880197b74d02592046f7f9a951b941fca3cc4618493d3c9415959a3b2a5889e7078b587c94b6ed3875d3abc4a60ad91d1dce3c5ae42d77542ac037553241bc785155ce09a9e69b8afaf7bd502a944a16f2f3111c0b788c1377bfb24f1fdf4a3bfe73a304d1c25feb5b9345"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = semget(0x2, 0x3, 0x2) semop(r2, &(0x7f0000000040)=[{0x5, 0x323c, 0x1000}, {0x0, 0x1000, 0x800}, {0x1, 0x5, 0x800}, {0x1, 0x8001, 0x1000}, {0x0, 0xfff9, 0x800}, {0x1, 0x3, 0x1000}, {0x0, 0x9, 0x1800}], 0x7) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 07:01:59 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x100000000204f, 0x5900) r0 = kqueue() stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) dup2(r0, r2) 07:01:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {r2, 0x4}, {r3, 0x8}, {r0, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r0, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 07:02:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r2, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r3, 0x0, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) connect$inet(r4, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r5, 0x0, 0x0, 0x0, 0x0) ftruncate(r5, 0x0, 0x7fff) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x5}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000300)={0x3, 0x3}) dup2(r3, r2) getpeername(r4, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000180)=0x200) execve(0x0, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x2, 0x20) getpeername(r7, &(0x7f0000001280)=@un=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) 07:02:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x10000000000009, 0xffffffffffffffff, 0xffbffffefdffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r2, 0x0, 0x0, 0x0, 0x0) fchmod(r2, 0x154) 07:02:00 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001b84, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000001440)=@file={0x0, ""/4096}, &(0x7f0000002480)=0x1002) 07:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:02:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x108) fchmod(r0, 0x80) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) syz_open_pts() r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r5, 0x0, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r6, 0x0, 0x0, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) r8 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r8, 0x0, 0x0, 0x0, 0x0) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r9, 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffa, 0x14, 0x4, 0xcb31, 0x100000001}, {{r5}, 0xfffffffffffffffa, 0x99, 0x40000000, 0x5, 0x2}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x4}, {{r6}, 0xfffffffffffffff8, 0x0, 0x1, 0x7, 0x1f}, {{r7}, 0xfffffffffffffffd, 0x8, 0x1, 0x0, 0x800}, {{r8}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x5, 0x6c}, {{r9}, 0xfffffffffffffffa, 0x22, 0x2, 0x7, 0xffff}], 0xffffffff, &(0x7f0000000280)={0x20, 0x7}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 07:02:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$getflags(r1, 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 07:02:00 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1044000000ffff00000100000000000070dc16cd4e87fb28458880214c"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r2, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r3, 0x0, 0x0, 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x1) 07:02:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0x26, &(0x7f0000000040), 0x0) 07:02:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) poll(&(0x7f00000000c0)=[{r0, 0x7afdc3dd54de2975}], 0x1, 0x0) 07:02:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e29778902f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b0cd8bb2e075cdcb511cc6b84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22198f6ccf6efbad11bf3f540630000000000000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcf2cbe8e2c84b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f34fd78eb7480480eddd1ff1730df0b0af70be486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47"], 0x10) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000800)) sync() socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) getppid() getuid() setuid(0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setpgid(0x0, 0x0) pipe(0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 07:02:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000080)='./bus\x00', r1, r2) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x0, 0x3, 0x800}, {0x2, 0x0, 0x1000}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x800}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = accept$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490296295fa1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a0fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb7b7625f70f0efd5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfeb93cb83797c10151db9be700"], &(0x7f0000000080)=0x6e) accept$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r6 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r4, &(0x7f0000000180)='./file0\x00', r6, r7, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r9]) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r11 = accept$unix(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490296295fa1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a0fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb7b7625f70f0efd5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfeb93cb83797c10151db9be700"], &(0x7f0000000080)=0x6e) accept$unix(r10, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r12 = geteuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r10, &(0x7f0000000180)='./file0\x00', r12, r13, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x4, r6, r9, r12, r14, 0x84, 0x55e8}, 0x3, 0x8, 0x3}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) 07:02:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x6418214c, 0x8000000000], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffffffe], [0x0, 0x0, 0x5], [{}, {}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {0xffff}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x0, 0x3, 0x800}, {0x2, 0x0, 0x1000}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x800}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1800}], 0x6) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() write(r1, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r1, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = accept$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490296295fa1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a0fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb7b7625f70f0efd5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfeb93cb83797c10151db9be700"], &(0x7f0000000080)=0x6e) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r5 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r3, &(0x7f0000000180)='./file0\x00', r5, r6, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r8]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r10]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r12]) 07:02:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 07:02:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffddfffffffff], [0x0, 0x0, 0x401]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="220e2a5f2b7d269c90775f325117ff9248f919ba1e91a2196f50f7c3ad047451706279c5c51a8559e25b84386039745cfd0d7ce1f18f2a121c9a6a9cd7958f9c77a0f3b67411923ec07fbd9e26b99bf13a616e73c3f459b2497a6c2bd1ddbe594d1dc6ade88851f638141e1e20b403c2a6ef1e14628638a1a0b9b71c0f9e85f02683b299db61f79ea3fca13b3585ec97d631ff8c1d5d6ac4c56d9bc8a36e9980b91a98fe7ed2fe159821aeb102b9b46c6eaeec4a2b46c01b70257ffafeb27ca999834255d138503bd08d7a07869b229ac7e014b80c", 0xd5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 07:02:01 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000ff0f00"/16], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000001200)=""/200, 0xc8}], 0x1, &(0x7f0000001500)=""/42, 0x2a}, 0x40) 07:02:01 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 07:02:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6, 0x0, 0x8}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r2, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x20}, {r8, 0x2e}, {r2, 0x100}], 0xa, 0xff) ioctl$TIOCSBRK(r4, 0x2000747b) getrusage(0x0, &(0x7f00000001c0)) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r10 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r10, &(0x7f0000000100)=""/24, 0x18) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r14 = socket(0x2, 0x1, 0x4) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r10, 0x10}, {r11, 0x20}, {r12, 0x4}, {r13, 0x8}, {r10, 0x40}, {r14, 0x4}, {0xffffffffffffffff, 0x10}, {r15, 0x20}, {r16, 0x2e}, {r10, 0x100}], 0xa, 0xff) r17 = accept$inet6(r14, &(0x7f00000003c0), &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600), 0xc) pread(r9, 0x0, 0x0, 0x0, 0x0) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000340)="6313a3841bb5034b190990c59d5e57a710c7a95f107b92ca6f18fee4bae56b932c33941276d038ba8e8262184883174278630a5465702502b0f733ffdaf4e528cddf78faa7c4d66661cd33889bf246fc84b615e4c19d403a7271a1df43433a3d81e2480a059d01", 0x67}, {&(0x7f0000000500)="24b82d1db692897f7e18d376c6b57cb57d676e124705db1253fce826ede329db85d06fbcb9c25d3bacfef7334e4e4ae1033cc66094d8a6829cb93ecd1cefebf24728b3758f23193a4ee059f86cee7d7d4fd2dbc865a60e14a7a68df5836e6208d1270a003a422a9dcb7f379f58a8f5b088fe97b2b08bec9fa6033189b460f0c5970c12f6011bc029f33687ba90c7b82991f9", 0x92}], 0x2, 0x0, 0x6) dup(r7) r18 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x8, 0x0) pwritev(r18, &(0x7f0000000280)=[{&(0x7f0000000440)="226af91482f70f9f2656f5b819fa1e65cb7d04a08ca11879e4def5e3b731dc929bdb9b25089eaf953e887193e2ba49501c3e3d73b53ed1da072a4de365c737bd582fd5043013aa74f37e3541faf7622b17242da1e2c21f7a99aef1b4bd29131827e7b519c3a2950e89cc1fd58d35acf3f1fb3cf3be584f5580f3b0d87f3c438246508da00f9829aec8ef19a428a54a8a6bb1df74e8df", 0x96}], 0x1, 0x0, 0x0) 07:02:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3}, {0x3d}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x4, 0x6, 0x3f, 0x4}, {0x8, 0x9, 0x1, 0x2}, {0x5, 0x7, 0xfc, 0x40}, {0x1, 0x5, 0x17, 0x40}, {0x44f, 0x20, 0x3, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 07:02:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffff070000169d710a955984c87910bf0902d60f5d00287ead4bcb775ca69dfceac2a84e6abca64896819f507d000000000000d2c549a86488f376fa072951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f041576c5f9286c545795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28708418ac1b00000000029cc4c83908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bdfd5e5ea1b1009e5a319d54401c8b0fb636710000d2df0ac87e0d7b6524240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35b10edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfc788c2c9ce08a146eb899f51da0ff82a27e42cfc93123b8284efea431c9dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494af280cccf9136647507bbb35733c133b192061618696b2d44cf727921461f8c0221a54996026fe13c9e7621c041c7a2994659cc1c56ea6cfc91a379c27f1dee06b8e5c9c1993edc4c0a07948935ddb70ec1b24b761c1b9ee901efb25c669f55f9736d058b4416a9a74b952574fef0a1950cb1bb90ebe58d6f818bdf400937cc88129821f8671feb7cb1355ff3729d0000000000000000000000000000000000000000000000000000000000000000000000000000000f7f13bca18b7ee887f776319923a298387ed8c8e9f7961c399e5cf7805ad59eca75baf949d27d5c9431150c6d407661f6e52dde78d2da027750e91adf7604fc9e9f3a91fc72d978decbc000c0a603eefcb21f41a1d1c14ecdb3e715ab035a3ef219cdebf8671eacd81ef4e3b6f9016aa7093d5eedfdf2c8427370e04e11bed890c3ea2d18e8df3f3f27bcbb0a177722f868f96bf06d107d1680b9b4c8358fde06dc00000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x3f, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 07:02:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x2, 0x1, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000100)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) r6 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000001c0)=""/11) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd7675ab985f9af8a0d", 0xe, 0x0, 0x0) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r7, &(0x7f0000000100)=""/24, 0x18) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = socket(0x2, 0x1, 0x4) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0xf3}, {0x6}]}) poll(&(0x7f0000001180)=[{r7, 0x10}, {r8, 0x20}, {r9, 0x4}, {r10, 0x8}, {r7, 0x40}, {r11, 0x4}, {0xffffffffffffffff, 0x10}, {r12, 0x20}, {r13, 0x2e}, {r7, 0x100}], 0xa, 0xff) ioctl$BIOCSHDRCMPLT(r10, 0x80044275, &(0x7f0000000280)=0x10001) 07:02:01 executing program 0: ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0xffffffff, 0x5, 0x100079d, "08180b027f610400bfaf7c50ffffff00", 0x5}) write(r0, &(0x7f00000000c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaf741", 0x33) 07:02:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x40) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 07:02:01 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$getown(r1, 0x5) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) 07:02:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x0, 0x2, {0x0, 0x6e73}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="04"], 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) socketpair(0x20, 0x8000, 0x3f, &(0x7f0000000280)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000240)) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:02:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=',s'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x3, 0x611}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) mlockall(0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:02:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x2ff, 0x1fffffd, "003700200b0f000005000000ac39000500000040", 0x0, 0x400}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) sendto$unix(r2, &(0x7f0000000140)="34e218124f4a8b2d41296ecf007120d0533872eac1fc687d04da3dd033948f08f9d2dff77907e720e524f7eca09a26696ebdce5e24780b95b6088181a4e677643931ca7a266159f4f22a9087c79f57e576601f109527625ae23cc138c4f568b8034e1ff6a215f4cddfedd0fdcfe9619f5b6b4d9ea419134d2e6d4b2fbb3f3de4ccea8990f9feb5e3b60860e3a8b6869aa2eaec9bea82a521f16a0fe92a2c09c3c3b4eac23c7f3cdf2f8dbda378e3b974a043e4cc813815f833b05d0e33d7a6cf02319d9ae0c524855b589162b1d9e5ca826f00ddd0659cd6e3632737a3c579cc0ca2", 0xe2, 0x400, &(0x7f0000000240)=@file={0x9d3eca26dc2ee411, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) getuid() r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 07:02:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x7ff, 0x952, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) close(0xffffffffffffffff) 07:02:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x401], [{}, {0x5}, {}, {}, {0x0, 0x3}, {}, {}, {0x0, 0x0, 0x4}], {0x0, 0x0, 0x0, 0x8000}, {0x0, 0x0, 0x80}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1, 0x80, 0x2b, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) fchdir(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 07:02:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1000000, 0x0, 0x1, 0x0, "9395bcb6cae05136fdf0f0e1787f1a1e3b4ba8dd", 0xffffffff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x401, 0x40, 0x1, 0x0, "b391617224f9c1b874e47e2908347bc24c627a00", 0x849, 0x3f}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x4000, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 07:02:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 07:02:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) socket(0x20, 0x4000, 0x4) setsockopt(r0, 0x6, 0x2, &(0x7f0000000100)="fd72c597", 0x4) 07:02:01 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) connect(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x18, 0x3, 0x2, 0x3f}, 0xc) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) 07:02:01 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000700)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942e3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187bab4b9832a4787a1787f148c29765398f30b1409000059fb66a400744261444c0e2997e923dfd128bd9ccddd3258575cb601ac9aa4fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968069fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd925d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63912f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33351c56667cf3118272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28cee523da473df348c7b3e36e00c86ef3e637179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3fa0643e5a294f581f5fa560240ecb8b91cab8b9f402bfa430ba22eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb194fef7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf808532c7123510ca7e61f3b27db7d60d06bfa7bebaf78a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f89"], 0x1, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 07:02:01 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x2fffb) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x14) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 07:02:01 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000080), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000000)="f03dd046f7fab9c6f91ea9d396723dde4972ad494d5bf08f678ae7392e119b03152cbe82dc667b099f", 0x29) 07:02:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x7875305a, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x100000}, {0x0, 0x0, 0x0, 0x3}], {}, {0x0, 0x0, 0x3f}}}) clock_gettime(0x4, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {r2, 0x4}, {r3, 0x8}, {r0, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r0, 0x100}], 0xa, 0xff) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r7, &(0x7f0000000100)=""/24, 0x18) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = socket(0x2, 0x1, 0x4) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r7, 0x10}, {r8, 0x20}, {r9, 0x4}, {r10, 0x8}, {r7, 0x40}, {r11, 0x4}, {0xffffffffffffffff, 0x10}, {r12, 0x20}, {r13, 0x2e}, {r7, 0x100}], 0xa, 0xff) r14 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r14, 0x0, 0x0, 0x0, 0x0) r15 = fcntl$dupfd(r14, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r16, 0x0, r16) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r17, 0x8080691a, &(0x7f0000000040)=0x3000c) 07:02:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001700)={0x0, 0x400e0, 0xfffbfffe, 0xfffffffa, "00000600000000000000f20022fff7ffffff4000", 0x40000000}) r0 = dup(0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000001740)=@abs, &(0x7f0000001780)=0x8) fchmod(r0, 0x180) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="02115ade0c094e4e485fac6d78f9fffffff4d1ca40d62ab40ca43d9149833292879c2b86dd1e450fd63261f9bd86b50a8ca3267ee138fabc956466827a84"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000080)="aa95ff3200c936", 0x7}, {&(0x7f0000000240)="5701a2187910ce0e8d02adb7ce5c19f24c86a65bf9b210b51281cbfb3038aac1c74a8d315193625e00f8bac08e25812b8029bcc1a7d74b0736adea1c216bcff335c8315be27c387ab3b2f4ba4c50c62599d88402d1c212df316a1cfc7b5a9fd84e6a10d807dfbfae9c829231e82a2c7787e487871aa468577149d10908ba27d13993bc47b8b9c78dab770be30bd56af44f0e15e577416fd92eebeec5230f709ea674c065a4f78ace0a9a14d5aad9afacd8db93cbefd6164fcabd6c28094531b2a612b704559710b2ffda6f2c83a9079b9a342f7f6c8a6703361b3d48f4150f6c2cd575bc7138956f6998d3c8d83287b9c4d8431528a98faee12c607d1f7a46ddbd3f05b2256a27310b6f3f7bcde5e0e1c24c3dcdab902db1d6c19bea2a97094c50194e5daa7c0ca6e814ef5218dc5778b834cdb06be54c49dafc7de72f4db8882c6af723c01b7119d57ee0b23766e018958d73f776eb31a8c2fb305b7e8fd67345558882ccc9a8088c0f1a0b496ccd3c66b2a383a16031755b6d71ad700ff0a886c342c685d1f7b7d59188886e9d2beea85846aa1a41a2adfaf219f02c6d4ed8866f306350114c57ce3d9cc655f6ada209a7a00deefbe9c92ec11331f2d89c4da8aba85e1fe501806c45ff4ea25338f1c28404aab24556586c4424c692c70b11d50cf1aaeba14c1ed090de0965e89f42b88745df8dfcfe44a89c36a81a90c71a17a3d62e848d0f8c99f95649df9af1385ab360aa410a7ca59c965d08a63f56f696a7f1ee792bb7b062309d56145b77580863108d8f8d890f07ba5753695ac2f1405880d1ed5142e77a81b7fee4507b258c269b162b6ab0704bd64717d2bdec381a37a5ec0845f9beab70b3ffb7988122f9ebb08235dd7eba89580a4b43f32e9487f3e3f51704be316d152dffd2f23a71d24385ea9dd1d92e64c0aea9f33e9160b7dab4292652bb565fefad6641f293e8b10a71022562f07dc1ea3a1720f5cffc0d197fa8edada9864cc1f3fc5c1f5023323032c302883c73c93d4e0808c92572847eccbd6379d302d078272f9cfcbb5a20ebf169eb5b7a7b0abf550119d68746b778ecead618cb09debc72e182c93c9ff6ab6ec5049addd94a0622608f104c974a11b7b64251bc7b800cc3e1b1addbf12bc5275d79e02eeecca079916c24c7a42d7d1f81c525fdf2a8db823086f11487c9836da87a7c002313dbfed7782b2d396492d9c180529bbcdf8b5115fcb29faf855705517d36f6cf80465add97c0e5d23c48495bfe418367cf78aa22279b6ce6c954a44edb644d982deafd5d4c8b7a67dbca6645060feaaeac4572e50fd45626ee2ad12b1457fb7d52904a2cf51765d93d398d3ecbcd6a7d8cdcf68384ed3135aeb19d21081e2205f3be6e630b4dc8d6e775f6b894f940120452c5bda633b8cecacb28e6fe0626cdf5e968539dead541ca514e417a38b248b8a685abf8c67991ed5885dae5bfe2facaf2ee64ba1e17e54a9e098eab061b491e4954c4b3c8020e1c4fbc69fb99aa28bfa4d355a8bdbfb1fd1c6f12ffc5fffe7eaba9de7a0c677f2b725cad7ec46aa58fdf849dc04d0b2c2aa0b2f2368a099a1c6925de716a6487ecc43c1acbfdf838533d93f75553a9355677467f7c35e659001d9d6f380f18ed354dd5d9e888518b2126cc137dea8dac3f492591a01d4bc71ae5e9e2adc8b0078e77e091afb6803584f45c45a2fc0d705e9317da700e16a6ee058f02c477395fc5eebbc21b4a88f4d596273a76b282b82991a6b425c6508f1b20bd415546be9a1a6c5f94896e27a4d2b2fbb8fb37946fa87ef44f39ba5d86bca250a94631d3864b3c5374a46bb57433f2bda6a1c7c287aa6c0072878f462ebbbdef4a840a4249157c610b16e879e4866c515d8dd93a868ce80c1fe3ce9b7aa0e6d46f526317df9cee865b6e794009bdd4acc2b501521ef8175c33c649cd496101c10667fdec01d79966b78d146353a13ecab4efbd02ae99a37a7f6b88797844161e45a53144d4fa7dd4bf5fab23b2f97aaf0a9300b3456a55cf9bfee57af966a45652059171562fadf2a00ea0415ea219bd620dda011599673961e44b735fc0d60a59f742ab92c864e4951066de97ed48e327c2a94976a70e49ba039eb1576c80b94fd6e2994b0dcddf8218725f7e7a187d0acdd0ae9a6580b265a3731cd4ea45970b8d515e829a79a909a63438af1607ce45c1ac0a11bfd97a1e410fe8415129764294d3fd7038488e0891a99439ec2a21fb984ce12abe0c35f60556fa7d374b29f79145a70451b5cf0b260a9c9064093a725a27a4e230eb30019321c2f9af437fa5882e933f767df242f3a844983b50667b257ee337a0e02711bda85d819cf5037d7cf1cc1efe550c761815b0391d176cc60264e241f16a90d4845fa9a15da2592916fa80deb8c7034d60688a09d8eb4117a010be9cf6e29f292a173b5dc8c7f72ecc7262eddad681045edc83c69d54ce60aca17702090fe361caf6bfdfb48bb71b36db967fc37de732425429d27e3994373a638ed895335e7f9f633a796364fa2bd37ed83c114512611c23a9a1c9478a3a089ac2bc16b2541917bddb26b5a60992bcfa0ccfff7b9b9568ca03bed87863ecf4168c2601dffcb3cfe239af5aaa6c764157e7fb971ea0be652dfbcd303304242f25b54f83450408c583905933b4b381a32dadf01e835fd46c4895f6eb6de9216d4bb53eac77f07ad139d7ff552b9bea8567c8f8b402ec3ef9368de4eeee539057b77759070a75ef45b3905120f187be2a1a437e2f77c5ff4dc56867760a650e2b681978f615fbc9972db1ec0b99f1a9158d1295355c992d3d8e6adc9c927ce6ecce21fb915555ed8dd754c8ddbc997391f0757180dece430ceea9b95964954a1ce92101d59219e617bd4e9077d58c99c9abb9be8687d36d20e0c2dd9321c60805d59371a44aa6f6ad8f836a77d4a0827db42d8b20fa486480f554c86e98cdcb3c0571b3de49369e341a21703e92c83acf8e6299f4e16115262f60b3c7d8b53947eff14c7c498344318101e512c83f92768da850c92d4fab3dfd33a66002f9742eae3e6dc999a2a1e4558ae61f62af7df46bbbee863a8082246573c4297726333766918704e9f9f194f4b4c43018e5e4d6febbc80ed7169bfae244f45a5a63e1e6cefd74696078592010be18aaf5b0ee3dbfa890f6e957ee72dbc6ed3c71151627f8c4b3765c6e56d69b1007d29f10f8d7b8ed1f519dcb6d033d1071df49839cd7733167db11b253a2b690075cb28eab459dc8dac9d8df794fa2c7277bb8ec2caa8748b0a126b1fe845c3e8ba58a50937a68c36d48254f05d3305621be45344c24f4b7379a045b125a40d4095326b403a7d2853431c67b79f35eeda0a9d2c9029d5e67f7cc5261017960a9c417c20389b81f2c03928eab9f68db22cb2d9d03472c394abe021d4666691824e84d6995b66f3a7e3ee9642f0b6be713625f834ea4948191bccd82ee4f645d15ce6e96ee678a1e6228a5a5a75e1f90c1e4f8353c140a8b4e3f0e13dfdb1f8a3b78a80edc070f94bf1bf7c835e4a2b506aa8594171d39f2fd5407e763282849db1c18d85c9a7ef0f079b5629b688d637ffef5253067b04f12f529c78d1121938f30636708adb71bf261dea11000190b1d0611c1c0ba145e15bfefc4a277a7008fd2c06d6202b9bc1d7d0d3a53ee8def38db1d21703d629b6354c39e13dcdc28f933dd58b8c63c996637156947680104f92e6de970d0edc8d45ac74bac933641ee6475356b93ae571ded7fa0bf82e23c3e3ce5deca095e4c91d04e3885582feb459a9fcd2080fc5ac46bb94a81c65cbde092801a35d1bce0ee5c881f0364258d5751f427be1e33f61a859d2f98147fc411dda624cf35577c6bde7228e9d9e02176d4ad37c7b3a2b3dc186c5dbf1cd953319c7aa2820bb54e0288b59a69193a2c9c260c35110c88f4e1838f8769878e9c0e04933f0b93011077f562af542f5c4228b016db0a06666b1820cc3f6387f36687e98bc748ee7bb4905cc156fa3011d723c8fcc2affd79bcee0ca946b315526eeecc44d58489fa7e7093da7b91298a9df60b7b2e1a48f64fbab5f28f0b161aed99d97d60f4903a6d004249c8bdea1e910b55e0fb94b66db6a39d33a7c4fb36fd696a1d6261151af607be13309f44de21c7e3c63571457121bad9f69e3e5989860d03dfd4194474b3915f6f155ddc0630c634b8351edda3411520220498f7c2132d0024be2a5b7c9aede7d8ff3111752888299faaad8854847ffd6d1dc851b402eca372b07ef4ecec72df36b3c42834fd3b7e050f58f146338debede4a5d5004d8ffcaa5bdaa68d1ab1af067dd7cee5a36a7c9a81a696b264391c9a0a0d73c01d2620e553ef1592b5ab2734ac1b82122fde2ff768ce58833bd08725f63b9de61882a95d13dfe9f07611f6f30c6fdb5f2d8a07a4a070027aebf725f575e31f8d0a9cec31ab96ca970845e47c7fa02daaa91efd40860dabac2dcfdfe35ac8d6f53c971d17a1b5a91583769261d51e6cfcc5d029d87f641bd2387414f9661f2c3316fce5043772d3e0d5767d77097b1a8182baea5b989b55dedaeba7c9b77d5fe1005e341d29050ca6789bdd6bce97cf39b177a2368f51d8b299876d879881134db3656e076ab30cd4e654ce36f376f83dfa9d8c7092307a4eb1572b2ab87a20e6158fbc993be014d23590150bf148cb62589f842468790d9ca7a04fdf9e925692f68011a16ab6fe121d42ab4583e4ee9436f2d457ac0792c86ecd1784f3c9f4d543cb58d27a7384a685c485228f0f76c9833f8fdf6f1f68ddd2f9a07e5d94fd776d321d46b0347213f1e059d549a53f61b5bab2c73bb1fd36af281224df0794933193aac48974895f3c899036de8adaae190493dfc79f2e65048f1fd914eb71dbea9115ff5c095f9942cb4e908b90a9c92a2177131f8068239b8a680c832095081b5b374b5029d5c3df1d346f86a19cf0ed563f30b2df73c34915ce8430cacecda21c950598a56cceb9589b9d26dc5f3415972ca379af242d8ebf4a6c744cff7f4afd7c6189d7a52ee011c64187958151ad4a48f1b8188456e755b219a4e80bdf9058c3424ec4f5a88a8f784e10b0087f1b1f20bb4ff20b82921bb0c90ed598f180d96484d6a0f37e3a4d04ca491cfef211c2d1672a6bbab73370b169c86410c3587fe9eaba15ac838e81ff1e552b79a1e2eacd9eed46e6d64c0e7b63e3bc655d88d69f06b75144b2e1d65dbf406219c472618b1393e1f7c42fc4ae87727b71f231c362a6bfb090a576fa832c48f04a9e65f136b6705f834b9068c0c473aa1db465165223aae91770698007e8adb1ca3f27189bbe59fcd60293be008f385d97d8870a6de0e55bf5f639db77a4a39dc6939ecbf4146ab377a442ce5102bd53107631fa9c63164d90f9a40b3754e78fcd8239355915fcdfb5801987da7dbfe67681b0e16772f7c5befcf1c5c081b17321bc56328f539426768f30f71711cf24fdbce489278a6e5bc6f1d76051a33f0712938e0d4af7b551efa5d56677bc446a021382ce5c0c483f3eef48497ca2b294c76862dda35264c8b15423de609eb0acbe7022f38b3855eb590419f753ff48d1509c505c2d4c0d491ab280f95b518835385d90ca33068717887c89b5e73e96e845f431c0a3d1c6288e629e1778e0c14668b7d18238e6eae272752cea3d0a6ab30bd36e18dd8ed5a720c7997ba4e7ef4145fcd3d1dd2432e25c138c23f5df1a120bb1dd1bea357f14c1f98659b48b8f1578b025b3cb501ec94dba70915e", 0x1000}, {&(0x7f0000001240)="1c3b98a90ebbe47f702c840c17bb757d97e8dd7180a93ed1a3959d4ef7601f5bd763d7ef111a526b880711c04af14b7f40c3d9ec3827f801f530e7cb953eee2e591253102da13a938955b122ccc6ef3f865d900a6ed4cf5b7fcfb69ca7ff51c5bbb05ecac014", 0x66}, {&(0x7f00000012c0)="2644fb62208bbe7357c1261ff2175a703ce49c2c714eb92cda9042aeda2a616eeb20c9c162d4e1c2d176b4e104ed01c755ff84c3a56d86274a2061325e7241cebbed3a1fafa2a6ac9e741bab5de673ab1ce49e35ce0c3ae84aa19e21252dd1b8be83a74e21c7d01093a90e1e95e0195a029df63ae5490906b75e5ee470052aa78cd83baa675b8b043c753fc2aae50fba38f30a86fd", 0x95}, {&(0x7f0000001380)="dda25c693bb0a114dd223156d186b01b8251eaccb8a5fbefd9ac8bf4c46c40bcbf01792fd9a615d436539edd2fbdb7335e6e45d0f7764762c2e38864ed8e1113de8fcd01a2da70a537fe38ce5291ffa58a0def7443eecb8d2d60e976b355bdc1bf92ea206ab485dc9857911a66e6c8476c91c63db8d9e4c987eb057c1393ac7bca8a5079b4188de9a033fbadfc954c751163b7cd1d35f153464b726c0169e67450dec0ac9756dca79dbb7741080f709aa9187c6e", 0xb4}, {&(0x7f0000001440)="30170569ddd1436a0f0e7b186d0f2597c7cffb443ce67bcbab0a3d2cd7771186d6d1b6d7a696f2186c61f0d75a2cdefacbdafbf947c31a8266968291646b878ea73041bf79414fa08036fd181088d37372584f6ceb4744e4908560db42541e221740c7603bc0859283899a2f79a160c6c389555172e406b13c8f90de9d62bc0228615a487df742c968107a597a500c3740e91c9814f40206c239925a1d1f6b272a16c95c1561b9ae3a3d331bab59c25e", 0xb0}, {&(0x7f0000000100)="78a4ec30eda59f3112945e3c571a79e64ef139c2bd2c1e5ca3e08f2362ebda4835f6c893d46f54b6c27772b50ebdd06cc8399b2bee5fc92291", 0x39}, {&(0x7f0000001500)="be46046818385c40ef43055b4c957bf3d5ac5d39637693cecb20f874d991944733d6741267896890b7c1d0359b0a856996d3ab6b28b68ba0a8a53b4dec0702d88071f69b77397b77b5e9e315d1db472ea64fcb5fbf9eb54a41cc86f7b5f0d6ad5649946b606e1ce8fb3ef551a876f6fb7f9056f7853bf7812c2f322482006f25d6e19ae81581039096262c98b9c559babac861808f36bced0c699aee754ea38c638e009c05b0d8824606de4f3c045f5f", 0xb0}, {&(0x7f00000015c0)="f3a29591cdb6e46595fb96cec180054d471f2e9c11d4308c2800d45154b238a49d2e3c112cedaca71860ec3a73118e6e18c37eaf", 0x34}, {&(0x7f0000001600)="9a632c9b56d68524cf63ad2285daa6b3ff21b76452e35b46bc093a1b", 0x1c}], 0xa) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x14a) 07:02:01 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) r0 = socket(0x18, 0x4001, 0x0) getppid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 07:02:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) setsockopt(r1, 0x200, 0x1, &(0x7f0000000000)="e266d940ada643e7ecf5c8454a666d580872de7256e9aca4f74b7f87da094d1a3cfb47fb277be7ed4295e6fa8a691966a78f929797dc229e9de3479a5c0be307", 0x40) 07:02:01 executing program 1: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) syz_emit_ethernet(0x1, &(0x7f00000006c0)=ANY=[@ANYRES64=r0]) 07:02:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 07:02:01 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r7, 0x20004269) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {r7, 0x2}, {r3, 0x1}, {r0, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r0, 0x100}], 0xa, 0xff) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r9, 0x0, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000180)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSKBDIO_SETMODE(r10, 0x80045713, &(0x7f00000000c0)) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000280)="fbaf8a8de2bafbfa5edfe162c5ed", 0xe, 0x0, 0x0) 07:02:01 executing program 1: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0xe4) symlink(&(0x7f00000000c0)='./file0/file0/file0\x00', &(0x7f0000110000)='./file0/file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') 07:02:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x80}, {0x6, 0x0, 0x0, 0x6d}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x2) 07:02:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000001c0)=0x1) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4", 0x1df}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x3810, r1, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)="0b177de4ad12e315644212f553b9fafb86f7eb77b1f42e49e9394323d867b8476b1b7869f033b26eda622b3ae6802571bdefa689c584e85b426a7862bb5e37ae39e15911651ae742aa51f16b5e39e54619c376f99cfbe500e015f5fd4353e0d1fde78c1e44e0de60f9a5e3bb8d1c958110edb675840e5748148b205ce343232431fa071838b33e736b6c64428fbd15ef954e694dce3099bac95e29b91309274d3fa5e7bd3729f506e81b7a8cd16d889169187139ab17238ac01a59bed1b9dd", 0xbf}, {&(0x7f0000000940)="b44702bc76cacc25acd601ec4da055f116e82426679832640cfce15e431a069562d52c914b625c16d8e13337846e841cb2a18375304f9f534324b252ce42f44d7c43bcb8916c80862518abc52da75e1321045d1df1588114146c7fc2bfc3f588419daa778ed3cab3c98d0a687853e9295d457b28e8b0264e537943435b326ab4dabc2d7402eba8c95ee0e5278120b36f92e23418213a4d3c4706adf25f0e795958a6c77ed4f8d42656104debf3c63da965e0220e4b06ba93c33dd019b3f910d27e674777565d7321153efb4cbe9c68fb807bd837f87bd4b4543ea666f4e7413fa7a9399a61bc8b4117a649fe4445be7839b5c824852c0a872074282b3c6a4a9d0596f4957d10f147e7e66b230cb80c82ca4b68bb283fa1fbe39a65c16b598104220f91d65290e0ece31ab23b99e2963ba8e846ad08b4719eba19c39a11c41b2b60998e793d769906c19c2c25304198ddfa203a0737184789d44054a60d29ced9fb0e47f204ebe3ea2d7a130f54565bd2aadf3a8dbe2830d697d011c8921912809605c5c697df367d0044bc9ff8d1c51ae9358fae23ed14524b667264e78c37305340f4182d867c60329ac0a7ede60664d1099af6c7bd31174a2e7706335fe1b5125614d47c2568e6ceaabdf58a70e8b65c44ec30d299c8eb83d19d32faf77ec10de695c079a3ccc61fb3788bad0daab73843a51f9b42d2813e5afa2ad0412d4a977d95a6857ed1ed42ad91beac4c5701138aa54bdd929b12a4ca298f473db2149b02fea62e93ab053e73577ab100a8ea51f13f2a911cee09a5f723da89d8877ef8e0123bb4f0d0eb2b8b864c2c7bdd8c640bb1b103fd90f2c593560a57bc3a4c25fcddb0d1043ef360d52ca147621ae4c21f35ae8b3750efe60ed856295becbea7d77186f01a3f08b7cb0895361636c522197bf61537337aa1b3968be1ec1f415ea5ee211ba373396af62ba00c46a05935b15de670af9a91ccb15d7f6be36e48017b8129c99271faa45596f05a1c893ffb8e7efc85a274bb5f12ed1928f425c37389b9ef1c7b6226cc69f91f52ae6710a342ffb7fac7df13cdcda5d8992667035e00c179176f6828918c46eef00dea922bba8be1ad3f11942b12c644b7bd1fd6695b02fca850b3b1519f17e82baf39338f743af72103470044e4da4c62f2404f948b8ba1e71c5d05b0eff6671f4751c133c0049768be78f06053b6c3b67619e32358a02ec1f54578d930b662c2633e04988db705ef73ff218dc59697fbc8663df453f6873e6b233409994a7139c09695a6ee847a3a61b9f9217b651a5a5141965eb093b96daf3df417ced8c7cc79ca1a6298ad2539632d4779bf9d38c9db1f9b687ca361d2539ac70be0c0b1d6c6b518283c093f52f96909cbb51d290a6d9d2045c15416dcbc2074001cb1e5ebed0f0ff90338dcdd30cead8d3fcee1ab8adeba50985a2d3d772712ae8e7593bea08a390df8f789374987b3570993794dd2c3fce83f8f08071625df3ee80851b5a0747b1a558bd496703c3783eed112dfa971471a2434b49aeec967b4bc6f875a0da9799339aa26e3b99d9c60ab1ac6a84c92e83ec967891539acba9df11163100d782c6dc9a47dc15d08e94302c0fea07577d9079633e6989b783d95e5404898a4b3b82f347d87a42d75c92b2d73d44ac13e8f76b929386a0a4de484a8c7919638dea6a10f6296b7fda202876dd8308307c6ef163f497e2977578e1da561e59be4bfe1bb9d2b2f99224380d6e336ea0cc3845cf099c2f95a910220d5d44b533f4032bf3ac1b76a4d0f36c22797a792d20a2f6db4e7245480516939a4b9dfda274ce3146bae7fcbdcd709f4c30c0de0762ce88bb58e22c01ca9442b08edf9ed96d612be8a673c14ab7bd185f12c023046da63e705d344a750f99709a17d0d24c046ba15891adc2f7b7a029734599409adc210087a55b3c2964ce22f28a6990bd393dfbea3caab14c927ced7cd6436c9212fe3e18870c64cce750f59885aeaebaed9a9064d418e54e9e09cbc216f32a23ad9f34744bad565a3013226b82195921c9b8272507a5092f7e3fbad383b6b7d08af1b02ff423e238cfc767b333ecf9b93c10c5e7cce4539f12999e553b43d5dad0222b435b1256a9abc564c1a215570aba2592b4b7413fd5b138a239b3aeea5a581d79170cd7a251a8b034e90005e730b9c259106610d5db7ae99e3f841f1a8b547e84b910f10511f779e14d484bde4a72c4510c8becd74ba85b30fe12517035b33f6587fdf7d18d0ccefd2a1a212ed1d55e95dea3eb022d71ea724486f5eb9af9f010bade44719a7a38cb125aaed52a937fb1d0071dfeb0b1dff3938bb20e7de978fc8fd32d2b22aef070dc0d5b6eb6995abfd3713445cbd0bac93485a6cca951f20c42b82f52943b348507891f68dafe4538680efe1b91f419d93d2d2e73edfaf84c03bb70466cba49d999f499f7c8a81dc89cba3c0008194e5b97ef33d6f110a9b13f5afb5ded56a672fcb94fcd60161ba51e8b339c9971085827a8df59f31ea32cfe474ad7e08a8f80fcc62cc84de842779a1d2633123bc8d8bbb6930e17ad28b3cd14fe037d50f3cb6895a268d8c7529a4e9bc3ea97462f775f70b6fcaa72c8935aa8ab82705bca588e32c7956448df33019374acb27078e16694935e4f84dc39e440e92317341574bdd2749850692b36db92cb024f0b09850bd328a637e92c3b0ab2332fb954f48072732a9b6bdf0551a3039467e2dfc74f93ac205fcc5cd7db1d17cbb955554144e10557f2c104f34aade07b171a3454a7daa0d9aa34fc0eccddc34b177050171c6396bddbbd1bf6d278ae6cccd8e9a7b6bfed513c0ac6d6264f992f08e7590ed6e1468dfeb49ba11e85583049ebe7227899efd3636aff4a8ff0bbe18dccbca363ea30f20113bb35c824a3507a4610355304b37e0d534fa8626bbdff6ef2e9938c1ca8a05c3a38630070a1789d2616ef4906ac6b7d48faf295e560e27d966cbaf12964d7b1a6d0158d4a9bd88133b90e041c3d2d21fd81c1e63fd935d64562b551f16c7bc41811ddec900526c4adf0c24508dcfcfffcdeede457cca7ecf9b8fc56dd47a17328fc3a38b6f7997ed80485f2a2d3e3604eab448d5faae52174a1cce169c4caf2352af2a67ef819e92b3fc795cbd6e0f2ecc125ae28f2620591530f67027975f44db4bdeed3fbb1fbd94043ba9825a53bb5260886a595d99f7bd95a73c40b4c07c56586a99783eefad9a222336c98133740a697f3c6a4aac475207c3a01a958ae61a037b29eeed78371e685d08118b4dffc0c07498394f9cd248ff9cf47aeab46a56108352ca7be077841452b6b407fa16ce3e9a25b6bff55f3dc89ebf24669cb8354a0012118fd7bee9ec4d2a9f8bedac049fd03d49573c90bb339faca48f57b1a30095c03561c58021e4b7108946a937130c59b019e08941591cc2adaab35c5c74f693c802bb73f3329304bc794445bf5e19f94d1627a09daa26d14357a7957a92dde4620d44797a1ed9333860d131a770164d6f7682b311d40b48578307f415c17f7f140f3f4a1109ae81b3a3b1fbded69ffb891072b6b50ddd0c62dc2b1010aca87bb8a4a0dcc6f4328ee2fe46b18649d3093c1633d34502ae70348b48ad43c43f145d441cbc508c9d846eadb439daa706d1575da0647d398f2f9774ef471fbf2de8fe7f061d2a6dc46a9aca8dab60d7b9757de5ba0a55087282671f94f343d1e026efa8ba5eb4d164523cbd5b9c4cacde490cd12a6ca2881f2af13abf9c296061211b7250fb9d941163eae484658bab2a27519f2b51f31959a5829b8e0a4cbe431463c8a3b3ebb04eac2c746188ec0b9e55e9d62995dabee2a59a0af55eb2c0b7eda30b9f3adc2d8b6894152ac66e96b140e2f66aa9d0a574f849ff1c13b3c44fe04ec1e3cd931df95cd5265306c2049fc4fcde8d0fe6a1ce1b562ebae48ba2792a6a02a75f37fd6c083aa11230fbc5f57d7566f6b726e3c3482a2fad6a0435733bf9bdb4c687427b0b2da29b767a561e21a3836575d281830dab060cf9142585f310127d5df9827439b1f1c7ab9a804798425c18fddabf1500ab4f8a0901b84253edbbd467a4772ca84be85209fead501c913a5502b1bb94046cd24842b750280837f949628a0be5283c7d87bf5de9d4fa5b6a0e23449c3006ddd598efbb9b2e7df1cc80a3d5086c105a8a95a4d98a5868cb23bd02f0b34e0dd193111abe360bb16778aee77ec60c0d4525f7a2635191f436fa472ff60fcd370c246ddb6a6e2c717643bbeacbb45d858190a85426bf1e00fa2e4b2527afe0a7068983b07bb89767c6b75181427aa58b949a737943a49bc74192a3450a5dcfb05fe1378cc2d8a9578bbae071d6ff16fba8fc6055da1a83e3b17c71c59a928ad38e3597b137f9d53330e2ce777f800237b05c01ebcfb3210e0483c9326ad68fd715dc01d85742fb003de238dff20c4ef7fff2001053d4c27e69208f196a53e76034949696cd3dc1ad61adf6a68e4e3f03b2210b22e9be218065d75dc79c1a3a7c9c2bc4a77e8ad1d379628739900907cbd06a80f9c77510ac62acd7d5ac478bd32fee7dd875b9b14811868272d455068bcb2c305ec79c80188291e451709ef1fe4704c22002c473ad6786f6e4c30773b71c918af88694967d11a295af042459e0200f9af4136ad382c89de236d6755c0d1b681170bb1a0d813ef04c2b3f241f409689f8263afa913ed2e0cd7f7295c563c689a8a52374198c4df664b1174bf85ffac50f131a2afad1a4954904e393ee60f9e23c59b5d7bed111bef1b5184d9c58656b418d8d49de8b11abe30030d7dec979270dfd9d4dc07167339a5fc2b5557826ad5c0546c70fbb3c1de6165be65e1503cf0a10ecec5e6431c622c927125cea09bf1a20486eb23293e335574a1054eb6d64d65f27c623142f926062f9a60ab31a5a7482b109c8fe6836147c4dd9efd7bb81f77b85c5d642826788332e685a725d136ee7aeefa4b811ccf46f5c56c62d7bcfc31f09d6becf1776a93b81f40d518db5804693b512874991466ab77035b36ab6b4737f6cd39fa586a0d3ea25832da02d82d0a6c7cb75faecd7cbf24c3165668d2c5b77cbeec839190fc38f3fcdd288336512144fe590d009e02f6574d07aefa31a35d3382af500f0ba71b3c43bf5e97d92b8124d3f8589633f342fbdd931f2d9e5843228111f1eb5f1ed5e00883eabb0b4d0d547a44b2b47a5705fd8b0fe748702371fcaaac138ade381a9e6b9ed4a9b80410ac11f8f47ff3ea14929490d470baaead4697db6b55c16a02dd9e86ac86f3c2ea122c660f66871526e479d09a51b6bc7567388321ef7507ecf3539236b5117c5b8477337ef790d17816e6b0c94693658a5cf6f0a906f94908a97d26358407642aadbaa38319faf3a4489c0ddbc0dae47bba46174332167f2b1424464a2e88f292c30b4e52527f97428f0b04f5ad08b4a6d27e04e06de3e4869e34a786928ad2e20eb78554e2ffed3ca03f7e964122beca7aaccf63365b9e553bf54f1898a982e9fa7baf392e22790e710d1575efbed4ed220ce7d76d68f7f584ffe6fbbebff1f7ec467e300eb35638224644ec85455d844efd3f24290f9bcbc5838abc4839b1d621a9b4f5681b2c7159846b3d086f53618c893304d39b456efe682ae7888983734b2f58f62985d47780ca36192d66cd97b61942d9491c83407c3c0c4b60220b28e662fc54f040eab642e4a3df2756204b117aba4fe12423429de5975cbae897ec6570202eec5c6dea1df8340c72f9f9d08cdefd9cb", 0x1000}, {&(0x7f0000000400)="e04f3cda38308f5f5183a2c9aa489db4cba01900e5996315ef0272364cad5b27dd82630e62c9b8393912dff11bfa4e9b9e3010c6472d48b705deba90cbf86a80c8d854849ee558bfa1ba32168879cf71568872bfa73efe179a7346607a33b512b56a3d7284e1cb94169e95c86a4da181cb8ab464fde74677eb6d8ca0fd10aec4a350f7ec822d6769282980a4fb22bf5e308cd2284edfb96f558d0f9c3f11f3668b508d2f30633e07", 0xa8}], 0x3, 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) 07:02:01 executing program 1: nanosleep(&(0x7f0000001580)={0x3, 0x1}, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 07:02:02 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, &(0x7f00000001c0)=[{0x84}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="894e97bbd4f5672d5fd5e6bc6fb1") r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) 07:02:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xdf3f) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x10001, 0x0, 0x0, "5bebfc0ba0c10a9054edf0721b84396af3aa4755"}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r0, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3", 0x3) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r3, 0x0, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/245, 0xf5}, {&(0x7f0000000300)=""/208, 0xd0}, {&(0x7f00000000c0)=""/114, 0x72}], 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:02:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f0000000280)=""/183, 0xb7}, {&(0x7f00000003c0)=""/225, 0xe1}], 0x3, &(0x7f00000004c0)=""/4096, 0x1000}, 0x0) select(0x40, &(0x7f0000000100)={0xdc98}, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003a00)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000003a40)={'tap', 0x0}) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r2, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000003980)=[{&(0x7f00000014c0)="4739ba6e85a15bfbf7b7ad5f8b2f773a771f9a280feacefbaf103b014b013b0f0779b62feaa10cd09e4b9b64eefab8681ea644f45be2b1c522f4bf730075ece117952b4590cc4e092c9337a2d7c1c391ae0d3e9b4bcde38e2a38c5a5aa16760760be8f8db884e22a6585c42a39286044255712386950042e84be1b42b77e75a1826ee29669674db53260c27c20d9e5a1e0930ba011a9e73c53804c724dbb339c06ac857e3a2ae8f1fc56b9", 0xab}, {&(0x7f0000001580)="bbfb45a3e0c599573d8faeae2fab3ad7e6cca7509d2e156f58acc9eee3cdd4230b538c863ef7d04e3d0c1e5dc28f7a2da2f4bc5cf36ab0acd4ce3f436ea80f4cea22536ab324df26921a209655985bc13463c364148ec05538c8cb7d2c8105b0b2488d6bbbd6721c2e646826f15092198d24bb7b814aacf6a6174bba9124483c2e84ab4d9013aac22a0a6a78d686cd4d01afbde484775df0573a319e21aad9aed34ffce4579ed0fb52d05f9cc8e89276fc81ae013b6ed709d53dbc8b15c34b6a26ce344641fcc0e67f090948f22e19aabd1519bb4662df08fc006140981aaa86114df9c9770a9262928a08c2f5a86a64366398aaf61c8427611895ee2a7d8d1139991d1600c4971aa856b574fcc6a058b69bc9435df3741187a06d2266448486c3c817a77a270cdfa6d2a8b459b02f5ffb598263789e8f58842808695269388e8c6cfc6b9bca1634dda96ab5dee67989b4fc521701972f4479033c14cd28780982681ece25ff1f27294e85ba5dcc3bfd66a18e55337a90a70827063485d4c05478557ecac57125d54be3a5335f80def069c5ac9644ea3229549144666ca9fab66bdf8a142b29b6363af337839d022c8b5a1b88b653dd402cf749880dfb531709b173a0482a4b59a605844ef78c60c487792d48eb762c9eccb61d55a4ade028d113dcbb5dafa24491ce1ef420b49890976728e3250f08d7e06bbf1d4065cc6a2df6e570d64542ea68b58c505b93d49404189958aca3b84979450ddb7a9e36ef009cdcf3dc7cc74379400c5f88651dc2fa284637f93ee38f5a94d9326b30798a1400dcec8d0489477794d8a955dca0256b2b921981ead5f4fe26d9ff232372f23585f99f32dc9aee6dd427b16cbf07005fd629b9bcfd3a6f78d4f23c688831ef4650f327cd4c04c9ceb42784c8c30001624835b27234761dfaa38b2613dc6fcdc813bd3060bb2310c44374279affc86b2f1a2f439fa3ec7eeffe05716405a2b3dfd3e786448dc6fa6f915f707a5d8d6da52d6dee2293d641ffbd503fe01bd59df30b257bd9ff20efc8d721952b2b7a2e2a81d0c040d40c929bcbffbc16cb8d4763e6640d3ac3df0329b1cb5ce628f74366aea4e7ac441d4bc0a67117661edf3fbad34de099a9639fc9834e56cda8b7e1ac16b697393e5bcf3f79a24df8a210a4d4472210ae04d04622e49d9c28139bdec1779887e3aa89b0a98f2ac6d3d26ab15e0548a8194681ef9c55db4dfceac3caa9d14e3cfd2651ac760d414a18b0448ec427eed033e30a19164a7ca79619b790eba0d257a06bdc5c4ef6bc90d632fb8f8ecf44a14d3c4aaafba30d4004fa55f881c465d431f7eb6789c88088f4c378d1ed9739fe689fc213a83d84c0cf31409f1a80623dbabf1e6d02969793f64e1ee1e6fbac37b493b9ab8de263849f61fac506b9b8bbbfc33149435a1c8802d5253099090be5eb6a8a43cc8f03835918f719a27f6f1b6118030bfa7239d8573a4001f5d94fec11f79dc45045f469a4c6e267b8e71c3957c5483055e6d9f203aed189f489d11346db82ec9e5d6ec2019132a70bfc2b471fb7dbb1b1e202dd01f57dc8d4a7e76fcd2595f16635e0855aa8676ecaf85df54bd18ffb34aa3055ec33d9c46785c42ab8c469caec826dc9af35723eb70a5ee80e177364aeef7de8d810a3cb91c88c605b29b353f126a0116d765867ba20e8c68b223149d1d4a3316477ed8b7e7b6498b1cbe5583bb17aec48fcc3d7a81751f5fba30f3be89b79ed48012187f00da8308abe89ec222a1a6057f750812a1bad1f6b2ab1b44f180876600e2ec3d9c4e91877e2d3f68cb781b788ca40544bc84dab88d8e87a41d2016788fccbd6ec8905b3a82712739d5ae3b436e5a7e62f63c77180e8389c81a184d5857963d673de62f53877b41108777c051e7ddcfc0ac54912e7536e1eb89e1a848e8fd8968e700a650bffba04627d3ee906f939e376788e94b3ea705598d84d46a33ae7214218d9f69faf70597e8301fefea31486da1d1dfd691494a9448ecf656bbfd94786d91b0deddf5d95494c8ba5fb73ee65432a4f6f0be4da5de31bed74e4d728b76c02c8020d0d12ce9ead22a01c2842965ccdb861be02775c667dfb929c8c8b88ff96e884d905bd258565430f06ff910c27c364489c661bd7e3debbf1925386de506ebdfb5bb5d5ac575c580d71b607b0883e981b0f624a5cbe0d40767a009c2eec85c6b64a4beb91b7c692d098c99be5574fc7bf73c695150934edda0254c78de1db9a7c053994c67ee42524367f3f6a902b9921b869c1f76b24ff7eda43ae760615aa357c72963baebb21749c85a87a15fe8b6c7e0f0ab5779c55952347fa2ebdc6659f8b51aec19a8d42f10d86a1a0095e5130bce7e0c63f577605acd02c0810ac3063d9ec013207b251d0f69e67e543b1203ac4c9900f774b2a8d9b783bc20c2b991c95a0d64192c3a1471d4b46f3afc9f814d39d084779ce030ed3f6eda91c20f8712628cd64ded446abc80fcb42935e7ef79c4d696b14034d1b20aacb23d4b423c0724fba0cfe83ef2868eaba40ff3935481e8dfea681fb8ebc845e41862becd649e6f5bb860e38f988733ed844453d7bc2595a86d32d31b3dbd1b9508cf3ff7f517efcb2b740249445d153d5f1a98ffb06a6b6ede3de875b86336542182e794411048b5f4eafeddc87491b98fa3e53c1320d65edd80eaf23a970685c95041bb234949082a80f5b508b7bcb2d29918538e588c4ee30631f62c76b715d147e6b5389a870f9e83dbc5c948289cc36cd59bf18b7480ab9d02137df60cf35f6554e172b397fcef28cb5343186d45cb23a9abf4d0606f56e19e00a4581046c880b89c097c344f687ca7acd01b2e77dc8c7391e6185bad111f3ae39b26ba156511bae6b6bd6f9e2b3b8a0a9488e0e0f0e4d24242ea54cad9e28ebf8d40091a12643c73b4356305b9d53a39caae5c6f59d53e34e954c5e51220309ca9515ffc7d7da2dc254c8167f0c387041b9db63c6784f58481cb799d49696fb15279858322660668a57bb7b6345403795cc3c3b15cb56c79453734ee81e5bef635688e54a857f05090c7ef9f7a49ea180bc730b4eb4e4cbdb25fb29a58bdcfd3653e042590f052c013d1e1c8a6d1588439947aadbed40188d0cf36a68640d3d3b37d831ffd34c778f3c8b4d84b875f195d46508494af4e1ba953a4434468fe24b5878800319789f3a4b9eb5c790fc5bd117cb23a575e75dba7c7ea30a36df407f79d1dff08d74f89df74d87edd9c4447f3050d2879a033ce9303567095afee32d44c1cad01b39e740b9cf7b8d4062ca32151f468451f03bdb0fe05e77d46b56b270a0d27011bd4b5474bd19c330f649b592a5e0415a3559245ea23282940f868b6163a6879b2c7318ba6b72a6d21986247e125298316095afa8e4ba22e441cef4192b7ec140b72d107b492fd4f6565478d79560298fc2fac8636604cd24d6517c5276c39842b3641c5922aee1e5af714208a6b633039e0032a7f40cff69f4710e77fe8ac20a678429929753b81851e9c58452702b3e260eaa9da178259268989b063dc29d4e66a6154e25bcec43a1df6dc723a5a9959eb185c2108de62aaf5e233c88293823e13ae763ed778c48f33cd502039e16bde6341054405841bdfafc24dfff85c8dde81a6723af035995103314b4181d7c0bb6f93447bfc4eaa7206c0fb41a8bce8fdbb0d29f53d6e6424f385865571e9a374bdcadda2f8e2bb6de30fb2034fb315d09a1c5fb5885e53b34b8ce1a6f73b5d5c050a1be061810cebd125a240fb479dcf89bd805d93f577688dd79d9e0201b152406c25dda9a51d80021ea8dd65c3704bd854f9079e5100694170b57b63d3be79bfb80d4f3f64477e1c598db60d8dc93692957ee23575140a0893e4bb3145519d1fcd89de180711407b5404d6a9cf5ab44301a2996991dc433e9540e128b76821a41cc1078cb48c941d8324e097cb4afc19fefa3de9afafbb3f3f86ae76416783b6f46dacd55dc9a862e73ad340271633576709ca2c411b6af90d08ae849d0bdbea3b0a268e349e9775c8b8c341b37f5abf044d3fd8754e603f184dbd7bf01b5ec952c51425e0dc583cfb22a4547ab0e2fe8d3fa621c68f0fb5d604cf2bb953499f2d1fa6261dfe31e62fc90e4408eefbc000a713994597298ef27796a94056917d4abb9645114c3cc3a4d1aab5132d961797b80769eca4721b5b48f6e18b66d5de2e3f1c2fc79208c20786efe3dd8685ab4b6ec4699c85dfd0544aa2df9093c2919d23ba9463b920f94a369c974540d47e27721ccb677c869808dd5ae932cb8a60c93802d63bdf316af3ccbd2aace2ae7369beebf59b1f73a83e0d9043c8053aff447e3afde04ee6cc26af6f5aa6e7dfd6501de2e866d2e834cb3c61d60419871e0131215c8567a4f4b970d4d86983764d3f1d65f5527ebc8e523af32deb0d6a630b25460e3b20445272e0d040fe2e3f0d4f919c9cfa6000158d2b6c85b059243403c1453a3da63ec203d60d2bb997e4f011680fdbcf6f017321615ad604c45e8f148ca36243c79dfa8a341053923e11aea73fe904a9364fc25a0a53845887db50e54aa0fa254a9771dd5e98b9f75bf0e22de3c76a737aed85b3ae8e2b41298b8fc72bc055767856f572a535ea7d602d8021fab7b00bcc370886e848ae48a79130a3f52bc1d8e77e9540e6432e697ea3df59d0d663e6a520a2107f2080e916926680b8ee403d193bdd35f41b1e0d0e97c06e26b3a011ea578ab0d1e0a4ac44079d502e25f9f9b75e3c49a1d62130c85c98b09a9ab328c8963a45aa999c308b27830e46aa1a71e68c3fb332c2ce78d727595d491ef5adf66f73d9216711b881e5237aec66fa5692d2e740506b83abf3b08b3dcdfd864598af4bdab25a9a3785721ffa47e6446a56e4ca3bf4a30e556f8352dc446528a0b406a64837b0007ee1077463cb65c9d101733af4fe5ede354b8658909b6c777925007d86ac8a421d40fb2e01d409d568b5510d5eb1f2970a3cf99c36dab515eca007597d194e86410edd683bb83fc90c488febea319d5bcbeebf28e8ab5f08765af2c9ee47c7ce853f4cc21e75f09df5ef67383900630e076eb1ddc545227ac61cf99017e8c3bbb1df9034e428bb176932d3a1c14d7925f570b22f1f7cf98d66704f6719a48b08fccb2925d0c370d6825a2399f6f2d5367eef0e9141ea3c4539e59eca4d43769ac3a3d66bd79846ff3494c28623487c0e09985835416dd4dddd3ed79e23a2367fad3301b1bc5f1a72edea9d68bcaf8ab41dadc2b13d503d38c326e537052f129e1bbfd29e8812529048f51679971888ae3eadfe570600585039e117006651841f37597f8a29d5c59a2da7f7044383c833da02410c8601bfd9447a38826ea998076b58cc0e28da3d08dd7a9a819d8d6ce0c462bd84a824cce90f4c1ad9f64db5e5e3a74f9463999584530ddcd0287701cf1a86217ab5e5e07418d3651ad6c72ba43792fe78f995aa98f31d127c355dc3411bdf5fb22fabd8c6d3a04b6a8a09fbc1dd96a166144b3ec274d515904d5cc2e48790aa82f6a727577bb30c44092773be4d11458f4a203a695e75c2d4be685183a96b7434828b4858e99c2f736803fd18420135b8637757ce853b7b113ff9d37737f9cbc25c5702433b8424d303463bbb4f4530d107d77aaf2f4f569879d7fd9b7533192fe797180096b868ff9afe2a313013d169337d0abee31cc86760d1e52002e7e4ad58176c0b32dce3c1b69e2e0fc95c223b446c562a203934647711b7ed66eebb9", 0x1000}, {&(0x7f0000002580)="2edbcd420d2c94d9ddbd1cbd711500dee9dea72870fd8451bfb2169ffd03fd0010ea9537b537ca2c91f0015b4235ebfcb593969e0c3ccd95e35e1213f2553beab87390a768f8583d4145ff9479b7a5f64e51f639c259c1765b7a08ccf9a017343a52d67aef3d8151b5823d462b908f7452d36e2eb45446c258b1d0eef1ad47caaf0865805dabd821413533990685d4da2a19bcd3de0b0d139f299042045255d04be4ed49284b5bb02d032612f9c85cd3d94ad6f2e1bc5e87cbaaa4dd672cb341cb494be19a3dbf072c14f4b9ee0c82e964c95594e9c38170c33c9885922c70", 0xdf}, {&(0x7f0000002680)="dbaaafc1997418263049990fc729a49f5c035906131524bad9c0d5f9b81a519410560499399bfc39d398d33baa52e4bd2c34dc7eb41fbcc89c012ed21a85e287ef172fd615c644354a0f429b5f56a3ea69067ced744e6a31151123a350e890fc361ec4f6d64d0b99ead2f57ff80b77901d39c041ce26498770d7defb037487", 0x7f}, {&(0x7f0000002700)="d8263520d495ee0213323a6f7a6b2fa47c76ad9d435de455f18aee96b5df0ac0dc20c60106d2e1b87d8a07f05ae1d98c44b2870c32fe2b2fbc00436147651d727b7faaca307894a7a4490542f79935464efe178af9a60dce41643ad24b947a9a327434996c9cbffdd20a2f5ad7b2a5782d80c3d741c2cb370217c00778fe8b4cca6a0352f5e350f30bc9a2ed6c00378cbeaf5fd1e898c2ec6f5f80eb5d5de1aa348d6acfc9180ee7d05371620c468a79dea1181252506a66964dac2b5b4f44bc2e8c615832be05b29565a2c6731454768e3cf468c673b394e4c411200ad0b9a622e5d0544bfff439c66a68b28b94907c66361154237a84a4571e5f26e745d32b66541aace36645e1ecdedaed522f6b83a15c78f5d3eb35ec0610334b5a10a2e4db47a23f8e44b9278add86a42a4c7e17fda9b6aa5f18e5d30db975c064eb8841849df0c9513193a4e762f791b23e9ee0cc3df5064439448d48bb7e4094ce132584d04fcc0c36ed395ed1d88ca6b9c32fef79378d4b3d8bb0aa19d5df633c33032306a1040d755cd2bdd7f1eb2134d16a58d87da27c85255446619aedd2594a60d81a608cd50eaabcb5cb325935344fc366921536796ef6751384943cac572824b79da84426460a5972183711f5b0e32e7faffc2495ca4397df06e950464ebf043728b10d8ef7bd4da4abedb5c066d412ac36fbf40f25c0c9327e85ba469bea94159fd10e8ef61258df027143e4147aafa91a73d774806873b40763bc7542479a59b622bd2b1dfa77876566d636c4161ed250960c71a356ddcbdac617a0606b430dd3f6c2434aebdb5306c4ed518124498353c43950c209719febd67ed4c5e27607025dc99c333c57c0822bf8abc372909b316d922af18cdfc34d688e6cb179a04fb67a3d5f2cf5093bb10a2fc13cc978b6ab13d40339a418d3013839503fa74de902a2ae1a102cca9e4ca3918707a0995ef0a45933e2dcec20ef9e7deeb0cf82379b2c81d3386bc88043df6cef52d055a47a74ea07f27e0c713320b00f81fdae988302f108e5be4f6181f456517ddb7db396f999a551e42cac24974a13a11008a01706c50d1d0c901ca4e19100d015c9362eb1245ff95da8a68c2dcc9229d0a83b0b73a6957933fed957ced7d1cab8d5d64d1fe930deb1de3c988670a7ef6a3904a2a4e10c65dd1c47348d51ab30ddd1791f271a3cc8ee43fab22dac3224ac8a9d9effa8a095a4f65079d828ad404883d380f730b4d11f4267f4cd85084ea84ed83e71fcd7e31916bc4af192daeac877490560d956450003c2b0726f1b4a7e4d15a674650596de8c7aca93eb77ee1f748ade09e7e85e9e74861c8c375f9b2d2469adbdb190211c3bbdf97c4437b1dfbefb6f2877bf5ee916e2552242a82355f45c467e825f63c43ce4621e41e5e1eb558716257f772e3a04b1fb6fc6b09bdeb3971423cea8500d99f8df7ecd7e6365779bb54e803303931f15b1e08de928f5cc66df73d86b6952cfc1de9d227d7657505838300871d9111204c3a7142690ceeffd885bade0ed2c568a294e46d77b011770ff96b407cc2f109acceed4ed96c5f3704b2eb6114f20ce466bf611c0acd456a511757328080958feb4364e6af4dba23af63d224daf49a6a8ceca04491f6d7a9e6e4be2a02dc1e4f1826192f2462ed54a40c7a32441215309879dc3f13f9301a1d9e0c5270f087e77504968b059652776e8a8a51a24b65ff7b11438fbd12bc955d740e7a31c00e0882587e9f5b0512f7476ac88a4b46725c7ed85e47e729b0ba06f1a81bb047c973e1c9c6f818d2ed4582ac53f8fa4f8d851548cf7ce50353ca33c6d56b1853d2d88965d6c7d4de59c13c73721b99fcc1363f51dd0dfb97e9947dbc97acae976c302e28eada37a25efd35a2938ed2f297294f919f892010d8186f62100ffc419d97b227461e8e884a22e76c5a3d2135d4bb47c5eefa5025ffc2122708daf6ef8c75b7338883a91550f6218b80bed5b06e2afcc8b071822cab2f059df6e01ff8d853f2e3f72f3b459711d435057477d4908187ed40cc3d017a8f5725a046b13841b063633d0e89eca319fa082805bcb0658f85079f7a8f9dd38a76e185d773a661d53c5371d86a3200307c7d317cbbd33bd2a7ab862d4bd289b34d55002cda4b729d53a5ca02efcbfb0b214d420189a90f662d107135da101b9b36111ad9e2e187ef4dd8cec92fb749fea61eefe77cec0fb2705da941e5d0ce10b3b3ff67fa2b5ae688537c6f334addadfc65d28de8e265a262123738e8fcfac06f8d9a0672834da6e04bfca9470b5a595a9c5ca510c5d12b8f9eff3c44d601f577cf6f8a7653372fd950947179acfc5db94fadbf7023db9a5f896b6ff91e1ad48932129e5ff6e0ba556e1b197e612c73a4b06c05b2d5518af8d7517eef5cbc971b4f75723768de4d50753c1a288c388f323286c548ce2cb87fc48f47cbcf470431414aa896423040c2e9ee3ec849b172ee591660cc0e10eec1ec9813df31ebe7252a974458ca124408b0caba8029372dcfc787444eff7c1b173fe4de0c2fe618a93dafb2f20180847ab3ab86dc3c877a15b062cd2558d1030091687bebec4ca762b49921b78ae4921aeeed045708c8157b8c4e3abe6c77d9bed6ab6388e404d4af948192c5a266476c390a500bc6327d6cb3869445f00852ffafb8d1ac9ad59e10300774f8f3ae6a815656c41aaea74e78f9eb098737896681b65e800963416a1a40fc4c56dc6409b33a63a302481b50871cc0f590e720304bf4f73b3a56899bd5c4c05847507d03a23ee5eff7297fa3f3657c96b80c2416034f6f8c30284e4aa64b1d8da4c533d3fbf858285d1cc5789fb2002068f47d3d19736b606b6368b700e5492669a46203d2b90bc3596653b01c2a9f1f18f95baa31498cf7bc0aa88e53701e488c90afef7e443e6ebabf39d020c1436c635781058c0a3e3b24afb70e6bab97d673873e0d567279d2bdec1cc914a43144f4e35d9c3d911c28d6d0cc156a8bb918862109db7f88e99b3f83ff3621e1960b3bc5088367ed6ee4602751789e878d7985ddef563bce78e898f6897bad0027845108a61eb83aa84c94d8bf6b026851d524d22e11c9fe1591dae7113ddfecced53ecc7ec61bfa734ca00d187ade21233378de9e008c389e3e4684afe4383269e12e288c0ca2a17b3ab6091ef76362fff2f9ef3c0d66a7b0e9393c85f79a53fa8da1706f936d5768414667f14eaaa240501759bec2ab249ce9d187d70d777ceb0c0bcb2f5adb3427eb2005fd7eff91acd687e736bc2f6d53b573e489eac0da355716a9492fa3fd8c0a2e01b37b216b79d9aea3a853ff7a38f674d612a567720c53e48475fff9fe86490499c341e3bbe88a1f1727565cf84bac421e0e8bdcf1cff808024c111b6456e5bb159c9863d1a4980cbc49834713744b10e7a167390154a2c266e0eff7944a54c4d59dfc203621df1f459ab10d953eff455cee3af740a31041acbbecf87561ae85efcbb0d2518f84779503eb0f164a8f12d28a853e64c5793371318db0451a4ad91c12c0143fa762d4cc930d63096585e96d4787e14e7c772a8355bdb3c527ca4c7aa6904886a0416a058a22ddc10a6a9961b8786b6ba7d1473789fac7926fc7405b13bcc237d5326c88ded189c1142f049fa9f0d47c2854d2bc0d49fb8ef993ddc22f3025ee67da2c5a7d3527fc25e916e37a532d219bd2de2bd0b1d76ada9459dd9d138aa0a875f8468858b8f5b1efaf6849ef7c82cb01737ac1689fd9eff7a6eaac520bfb4a4c88b7e1ba6549c301a4f4f5cd69a73e17ff9dc1d58d754e98fac7f60d12c0e7c83a007437526166f840e19eb2a0518b26b26cd1d84229ce15c0016258b6a06929415b883b65d200a1327515fd92785ccb5980187bd87dfaaaa6645b291ccbee4b5712d77d4c292da3316287cfd04bc4086b7aeb4b480b460a5ea8d849f04323a15958952fbbd95702a16db8767d076bdf0de8db962d410daa77a1ec96a98eaf10bfd548163355c0a64bf03f4bef3c18f35ae8857172f50bda3823871d63d46f22440eb973e1ac7822c063c9c994107c095a8bedea8c804d7c41183225057d81b32c8cee7be66444ac2c20eb049075aca4312791638cd0e0e1e59cd73971195952e8ba36e0c5f39f63dc30c56d3c315250f5c1e785b7f143e10358601728d380eccb97e1b14fc66bc37f0d7d5d7f1f24cc5cbff06e25e8aa7b920423826e88ebaa3de9c32ec09dc60023ce9d4f4a8698612b8d7c939fbcc7bbc6df1d89cf47106987a3135f9f5cb90b9247db842a616eb0a237f2cf01868de288cf5eb806021ad34e062bf8e086fa8b674cd3cf8a9353654e15359d952d87ece27d1e9ac80c9bd36411d3daac67d0108d02371b0b6f07d291f162f85b4d9099b26eb0538b969eedcffdf5e87ae88ae5377fbb786bd05b99a599cc7d391966b4ad66f402403461d60ed4bebbbb96fae6de09809d90ad5ec8fab677b61e462b94f74fedad4c65a8093d00092b24910fe5819f9dbbb5996e2c0ef5f4226fbf877d360b60eb5b941b7eab72f70f81ddda6ad48dbb8d48c4b65f08ac59b91c1a6ab5911c21080e27952d02e508a953e7c859e3dbe39015298a5f150f426308b0856cfad010994a84d311290d37d1ed52ce6ca0bc9c87310d5f0ff7497890d4dde5a3d38844ee550239a8b1167f5520788ecec41771ff198128dd401fde7e12be9cca9cd9959a6fe3bc94c0d650ab7f95ceba51f86ab10314c7f5638c9dac48a7127684d82b43d6f9aa5ee5696ebf1178f0c1fc4a3e809f5f9efa68bb393df3c0f2d98e0fc9bbbb9f71b4e23ab97846901c181255dd7119ac037fceea6adc0cc9416298caa03a2c3fbe0eae32ccbb0bdeec7785369bdcd9555902e1b2818c20307b381908acf18014cbb23ac869e5ded7e247d0ffc4f50bc79d660a995d839fdf5a2b7316a2b10aca77e2dbf728301d60c686e68c10b17daadbc654a448958a34d9bdf6bb1554a96e8c73094be018569824619dc04d5cca9ce5d8d31092ffd32143d1c510d3c55ab1ea1aa7d8fab86730a154b140e5c40d79ce9668b174a54ddaf410c2f7a9e087f52b66c7034e9f1bd8bec0992a28d020f854e8123d69e068374185897f8239f8137e4f9876ec2cf8f1a2b4be606c45b545aa5c96e82870459f6b79915b023492ba22ecf094a429b4ee4c5a2661cf544f1ef4cfca27c84e95ce7d0e8530e0a57db58f779192b51743dcd9ce74cfd5ab9924025ff0112b2808ac789ee6358a1763784328f0d7ab0c64ab15a2b7d48118d1dbae614bf735930f459c8fbec50215396dadac3ab955092a8ab6382503a4435e598372a953ad367648f5cdd6d4296d1725b408d65dcf7d369a2a5b4d8466cafe179a8b790d7e5fd7ee055a6d0ebb98e0d61b914bda2024ddad9c285f70ae1c8a0100e2b7019216d2c1f64270d248e3eb9296d17b716ad89d0624d7fcb687bf1a125440661976575f9145b9a0b9b3636504098de55a1f474326a3f24215f6b337572375891117b10aeea5864d035eb147eefe6b63064d58e8c45e2f91135a1bb5bb97730cdf02b6d851b8e933bc0c3f380bb3c5961ac347e45478def6ffe1f3ba35aaf3043f4f0dce56436ea69003bc953382f7b95ec04c90f97e74e914c629670262abd43a159ecd6784a3b271804ca8438090ac057f7c331b6dbed58c361bc14ced6c86a59551c26bfd4ef2d53dc0731c6831a5660eb91562c07af462a102c2703895bb57d9ffada1c24363fa85f6efb9c9d543d2e35d37ba25e65a31f3b", 0x1000}, {&(0x7f0000003700)="c262a995dbff427d91f3f0231a8d701f3ece9df31bf77a958ecce8193c69ec768eb75b406f51d66b41b93021b312d96955d9c5621dcef8402d379ee067e004adcecae8849e27896f8791325db51651161db5e83d97ee1ac4356d732d75c3b1685571ce7bb9b23ece521274af3d210e1126e864b7e1e9f972242035c9c2d279ce3c5f3000b3b7f35ea024e7929da0738853379e06c37ff711b01df12d5c9024f9029efe1df15ebfc730fdfeb5958d399ef63307853ca8d19b1ab1581c5cf5bad135ac87454054aa029f2ffc631a3c150b47f0f4bccd92eac3a621ed880d6f4856c5842d09", 0xe4}, {&(0x7f0000003800)="e01a6b08e7a147b0599297d56644eaab3547a17e50357c29e2b15cc8975f292d449e4ab6c573d251e2a86ef7fa2784aba5ffe22d3458ff26a749d308705b8087d672fb0e7febaec42c03f4945214d8f37b201aff9dd1958b", 0x58}, {&(0x7f0000003880)="b0aa609baf4de7fd23576e7541bdc18b6cead178004bf57f9b1326562760428dce09abc30e7eeb4391016c2fed1e7f0d877b0489148c4d1e7aefa1de465218877fca2cdbfd540c2fbb6b00121312ad92002474e5223283c28453c61313aae1e5491a16726a4f758052dd42db800ab03303d3ac7da4a2c042329f71f147b0cec32433f3c2c35f2f56711b10ddb0f62a9758bbc3869c37f10e2d1b9ebe97c53b8ae4e498b2f721ae1022295161a778d15b7032d2f00d402eacb86a7e126edb16d6382e521b62f6706fb9821abab532ec72b3bf5a90df0932f70d178187a027aa13c74c174d4480", 0xe6}], 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) 07:02:02 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) syz_open_pts() getgid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r2, 0x0, 0x0, 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') writev(r0, &(0x7f0000000000), 0x2) 07:02:02 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x6, 0x4, 0x5, 0x1, 0x400, 0x4, 0x8ba, 0x2, 0x2, 0x7ff, 0x9}) getgid() r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0x80000001, './file0\x00', './file0\x00'}) r3 = shmget$private(0x0, 0x2000, 0x41, &(0x7f0000ffe000/0x2000)=nil) shmat(r3, &(0x7f0000ff6000/0xa000)=nil, 0x11d6ba4bc6afd8e4) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000200)={0xec}) getgid() r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r7, &(0x7f0000000340)='./file0\x00', 0x8, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r8, 0x400c5752, &(0x7f00000003c0)) open(&(0x7f0000000400)='./file0\x00', 0x10000, 0x21) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000440)) bind$unix(r1, &(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8) r9 = fcntl$dupfd(r4, 0x0, r8) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) mkdirat(r10, &(0x7f0000000500)='./file0\x00', 0x14) r11 = getegid() setregid(r5, r11) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000540)) r12 = fcntl$dupfd(r6, 0xa, r6) dup2(r12, r9) 07:02:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r6, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r9 = accept$unix(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490296295fa1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323606ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a02251404095fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb3b7625f70f0efd5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfeb93cb83797c101"], &(0x7f0000000080)=0x6e) accept$unix(r8, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r10 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r8, &(0x7f0000000180)='./file0\x00', r10, r11, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r13]) fchownat(r7, &(0x7f0000000340)='./file0\x00', r10, r13, 0x2) fchmodat(r2, &(0x7f0000000280)='./file0\x00', 0x10, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) dup2(r1, r6) r14 = socket(0x2, 0x1, 0x4) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r2, 0x40}, {r14, 0x4}, {0xffffffffffffffff, 0x10}, {r15, 0x20}, {r16, 0x2e}, {r2, 0x100}], 0xa, 0xff) accept$unix(r14, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r17 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r17, 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r17, &(0x7f00000001c0)='./file0\x00') 07:02:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe", 0x1c1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4012, r0, 0x0, 0x8) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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) ftruncate(r1, 0x0, 0x7fffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') 07:02:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r5) r6 = getpgid(r5) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) write(r7, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) r12 = socket(0x18, 0x2, 0x9) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000900)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x4, 0x5, 0x2000}, {0x0, 0x45, 0x1000}, {0x0, 0x4, 0x1800}], 0x6) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r24 = getgid() setgid(r24) setgroups(0x3, &(0x7f00000004c0)=[r22, r23, r24]) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r25, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r26 = socket$inet6(0x18, 0x1, 0xfe) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r27, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r29, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) r30 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r30, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r30, &(0x7f0000000100)=""/24, 0x18) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r32 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r34 = socket(0x2, 0x1, 0x4) r35 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r30, 0x10}, {r31, 0x20}, {r32, 0x4}, {r33, 0x8}, {r30, 0x40}, {r34, 0x4}, {0xffffffffffffffff, 0x10}, {r35, 0x20}, {r36, 0x2e}, {r30, 0x100}], 0xa, 0xff) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r37, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r37, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r37, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) pwrite(r28, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r38, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r38, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="aecda4697b94a7c7c9a93472785b5cd5531a91b312f65cb2755156ae9d2647ece2fcc966b04c09ad5f7f56b317b6bcaf233e860ed8f99be40fd3fa9d434f1969ad47f38794d89e905a73cc5f62867422766c6089f71cecfc12110a74d7e9fbd8d2b45f34f3d701d401170914b35ded1a1497857101816271ad300c04361af7a92939a0a91a89e60dabe2ef5852c82fc8d544103aa4f40c8c5f8a7df7dd31742d", 0xa0}, {&(0x7f0000000180)="2668ef75aeb4bff0f256997cce2c88edf7fa7252e8b55e87f5e77772f57b65db2090b6fae26ec8693fd2bed0a367d3d4501593cf6f54d7887bccb4cd818ee1d3ef34cd0d77c30164b037d47512", 0x4d}, {&(0x7f00000002c0)="277aacbb71aaeb38103173d7a1dfd8e5df1e8ed99612d35e3f1f1e58d9310f2745ae63db670f80191615b00f631751cbf35946eca166571225668c022b96d70c006ff28e3a04157a68913c275e045b2aee14e9e08d238deae88815d2a6113f6265e346fac27804d0434e609eeca148913c50b16589535429a7db22bfcce238e544c4c87c47663f9c5564944d1ee6e8e7136f011f2ecfe886f0f312ca3d7437eafe9b9a32dfa6a150730b0bbd6d35490e83c3d3bcd83aa59c6a5880b581e189a965ba36d7aa9f6b3ca24a5257cb8610c4484d8d1051d27dbff47e1286e0f213d969bfd7c6b6c823e0da430eb533a745f3b7197e53d86e57f1", 0xf8}, {&(0x7f00000004c0)="355f53406fcbe28042f87bfc6f4588e6c0563e37b3cad63913ab89c4a201eadf3d99c68771e83c4b7bb3ca6bee4246272de8b5440fdefdc2f68ec600ae4ed1139a1e4f025bed9161c3416c0a8a2ed3fc1839c1741a86a63d1e349c7c8ac2f7740cb3e74152acb1875030e2982ddb3a08b58074b5a9def98a0dc46cac76499faa35f20633fca333ad64dadaaa02c7ce220ea1c9ac9f9691cd76dcc6bcf3b30c2044715c6df7bf0c0ae52f02ca85ca3f0c7b788467be7fd7392a8d527300b3", 0xbe}, {&(0x7f0000000100)="33da95d306a0b0cfceea441974545458873641be9d3cbb0bd8c1a97ff0ff376c6b620b81c6cab0ffbe82de81f5", 0x2d}, {&(0x7f0000000580)="af1a92bcf4f3a5e47298b87c33a372d68a77b87f98ab250ab363eb4ecf5b37eb6237a166d7ba572ef7b86beec5df04b4ecde2b2fae3d2921c80910b989785cd4b8ffa1a8029e362ee97c34abc10016ca95bc89952572cd314b654f7c7b029f9528ff22f190bb9ed88642d1bbc102480fc69cb99c953362afc920d48dbb35cf15eb8ccd21703a8a1e620341d74dfa92e2e7909cfa5841d5f11d4485c38cf9af0e4c44d22656e91f4fca32edcf6954d04ea579d5ac0e881f077af141", 0xbb}, {&(0x7f0000000640)="337f49cd875c0ba8ed9808bcedb20edf11b38db8e7cda1c6d2fca39123b74e13986ccf7b6cd223b70539232214ebf49613203bc01c858266b80271175dfee3854d555354491ef1c7eadecfa608cf7508d9b330e70591588e26858b13e92c883e60e00bd4863c436b68fe4558ff56a74f10b9cdece106200e9202ce62f50d381836cf3afda3747d3c4d7bf445c904379cff3cc7cbd80b67d965edf60d5d0eeecfb54a72daaf41aea3c5a59fa257793e3938fee9686eedd410fd975483b11743a7c29e4efe4f8472cf460d388dc3d6779a7368dc73fdb65ebcb63ee9cef2831d74277b972ca07bf81a3863b81df3d495a0", 0xf0}], 0x7, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r6, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r19, r23}, @rights={0x38, 0xffff, 0x1, [r25, r26, r1, r27, r1, r28, r1, r38, r0]}], 0xb0, 0x1}, 0x202) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 07:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4d}, {0x6}]}) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) fcntl$setstatus(r1, 0x4, 0x40) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 07:02:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) r2 = dup2(r1, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x1, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x80}, {0x5c}, {0x6}]}) r4 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r4, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="022da9368ec0deb168416109e6d6e8af82d24d9812ba1e55c3b696b7357f3739625ab318fb15"], 0x8, &(0x7f0000000d80)=[{&(0x7f0000000a00)="f79da42eb3fabed5db0d2652b1f92ed9dec6e586be2ed880984fe9714e6e20a50b4c2104a428bce1643967758ac27af937e99f22bedf88ea7cbb3880f6f08a0c2068f7b8af187b6d06d68bb38143e770a4d23bd9fd189c114f65c254fd008813f4736f73ee22dd3538a66f5dcb487795c70c694927623e5e83051ad61276173373e0154ffcfceaa499bbb04f7ee6ee5df7db0218405432210452c35ff66baef4a4f20438646a0537ce5b881e00186cec0fa74fd5411a2dcde2cd7a8dc886a99c411a271696a030a19c49cc5fb567977676d324285b6ed373f623d8608e62dc6a7e31d2da7803df8d3f2f9fa4e7a724c7cabf739d452ec36ed09533201dd7486411a59ddc22ffe208bb4efadf77b97d44c1b48c4c628113b7365972be98f0454592727589c7", 0x125}, {&(0x7f0000000440)="3fbd1b7aaca1c826503793da64bf0d8c87df9c1a3393703f40ecfeaf39b898c567e475c8716238242304876cec854409138a603bbd8f2d34b1d8d0ee8c7968b7e654ef1ce86f2cf7796dd0138653b0d775e6bf0a1c88718a9c70841af5cac0d93139b75eefc731660c39465f4ad72dc2b3ae2596dbd540f6fd6f78e0665fed2f6674878796de511e255413823b41be8f3df6e9479e8a1fd9b23afb421297740d4230ed8ff7703541e4a163e8fd6e6045688598adf1c3e994f2ece8d4cf69d75ba7", 0xc1}, {&(0x7f00000000c0)="ff91ad4ea43b1497804b6f60d778e1924cbf9062c8a84c1dded0b272c481c99799bcbafb4ffada4c3aac3d74", 0x2c}, {&(0x7f0000000e40)="fa092ca86d5b9bc65e39418467de951beff68e0af23b0d8d32b0fbe711c17db7fb3fb37d264d18ffc95c8b65672b934a9b3691f230d20e12defcd159b5e2762aafb672fad3370c1486062fb0674f45b27f5cce42b6cc88d854129340814373cef54b95b0f156057b30311485cb51de26eb9a83f15861a95a5d0f9e969c7870b0180781212aaba421f21c5e19aabb4970d2e410e80f55adb748d804031be261325c62a305a4d01f83ec600226444e6cce6ae0ed749028205ba04d5eb878b16aedcff430d7aacca61c5dfe35", 0xcb}, {&(0x7f0000000540)="266420986e7f2215e8dd73e1f0d1cf075750889906673801267ffb08251daa39d4907ea39b2452b7c5a8d431d34321e6b3a4a6cdd1632a581b4352e102b9a6beaba809588c32c3436e12dd92ac219ab6da9105948f4abb41baf47b90a8d7e92a01d2ea1c430640", 0x67}, {&(0x7f00000005c0)="aebd017e699f8ffd50d204ec7b4fd3267fcb0b78a98b2491577c983f75610093be23474ad77ee5e5e320f8180f1681ef6f5d7154803f5eee7b9714bc0029eae0dff03ea00daaeef95a7f0bc2324460589416a763fe80ee39227a40a6442e32110e7760672c351b852d6211459ae8269b44c240bbea70d27d1bcc8e9b7f11a0320a4010d9", 0x84}, {&(0x7f0000000b80)="76eaf251781101ad3a506a0e3802fcddbfb424531ec6de5643d2c277833bff77ef8994e6e09c2c09c5a05b913ac4c39299833cc11b95678f614a64001ff699bdda840811a15e898147fd0ec040e23ad22d5a2c1d6d4909c6dae6104d78415bfea1b9043880e2b0bc41843a3820f0acfcabc51f62eadfe647c34d7af8c0d6b57fd555d6efb184f10d584d7bcd23dfe26f030735a696422afe849b259e364d90e1dc18d1c716aacd54cf27d61222775ed875e5fc566a3f851ff0ad", 0xba}, {&(0x7f0000000c40)="c9dc962697e4e3120667352bf80aae8dbc40f6d8647c928dc943d2ce1f38449bdee666eb258d8d15a8ba3cc6b45ba1221c2f09c375d68db207ba6ca6e18652d3429b17021348ccbc0440c04147212c56589acd422125b02c43e2466a08c9d1c306919741ddeef65651", 0x69}, {&(0x7f0000000cc0)="97a92d8a0793c9a30ffc053c5146ecd388e0313a005b01d36c728985690b502468d11956f095a1d3c0b18481e891f6916afdbd569af8eddf5b28db987b512a5755702ddc4f698db8d767a3a0847a36d39e24d5f08713d53c5c6108adcb971042429998b4c170cdd3679a2f079b3f12518974191fc7ae04428d1933fd504c034803275b", 0x83}], 0x9, 0x0, 0x0, 0x1}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000980)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000840)={'tap', 0x0}) r5 = getpid() getppid() r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0xfcfc96ac3f786088, r7) getpgid(r5) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000800)={0x6, &(0x7f00000007c0)=[0x5124, 0x0, 0xfff, 0x5, 0x5, 0x4010]}) r8 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r8, 0x0, 0x0, 0x0, 0x0) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r9, &(0x7f0000000100)=""/24, 0x18) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = socket(0x2, 0x1, 0x4) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r9, 0x10}, {r10, 0x20}, {r11, 0x4}, {r12, 0x8}, {r9, 0x40}, {r13, 0x4}, {0xffffffffffffffff, 0x10}, {r14, 0x20}, {r15, 0x2e}, {r9, 0x100}], 0xa, 0xff) setsockopt$sock_int(r13, 0xffff, 0x80, &(0x7f00000009c0)=0x100, 0x4) readlinkat(r8, &(0x7f0000000180)='./file0\x00', &(0x7f0000000340)=""/120, 0x78) 07:02:02 executing program 1: mknod(&(0x7f0000000040)='./file1\x00', 0xc000, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 07:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) fcntl$lock(r0, 0x637c062bdcd27552, &(0x7f0000000040)={0x3, 0x0, 0x8000, 0x8d6, 0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) pwrite(r1, &(0x7f00000000c0)="c8a0f343d57b7eaebc85ea4cf7b435f26fc17f036d98337a061cec35e780642033ed8aaced555a970b73b6e43c5cd9a1cbbc1247ebfcda90a8648fc4a83e9f3e7eb9765aa916d078619092b73e3d2c614ef8b8b0650f1e5c75d623b67da7c98b1677d58bebde73b7f41304927e382e5a28549792e7189fcf94df0111eba181b5437984e08b2defa9146a5b91c7fa8e9fc8675b6b44e55d20b71ef8243db82fb0f7dc35afe4859ef4740fab1fdc58", 0xae, 0x0, 0xfffffffffffffff9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000001c0)=0x80000000) close(r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r6 = getgid() fchown(r3, r5, r6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) r7 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f00000002c0)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000300)={0x1e, 0xffff, 0xffffd16a, 0x2, "41173cd02046019d5a7f567f0cf195e968fee12d", 0x6, 0x1}) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) sendmsg(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000340)=@in6={0x18, 0x1, 0x40, 0x1}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)="83e5d419e49bf328cbb582372e7b7ab03c848d664af9e7eb5cce72fc836847d723bffbc4aa07a421fcb2e79e217b04779bc073b2f91edad637821a1e8c72d281ef94ac72b2cbb191679b56395e4e05eeb451d36681d118d046031539647c9611154d22a97755857b71005e6c2b538e16178383bf79fe5b2d7d0c63e29f7a51c4d8077532a427def6b6d2c597c206267756268e460ed0f3f391e2", 0x9a}, {&(0x7f0000000480)="6afc0dde8930cc156add05f6a74c3e18d5f3fdb4fbf6421c55729e0ae89d30fac88d3cf0bc17555d260d96a4fef9dfb596ccfe44ceec265f1c2506e279f096f5cb0a4740ad1d1f1a967f08001cf2f326fdd9516f9c22d7591e749c0ffc898bd6280f2b2ce9ad73df8d5243ac01b3a33a6d3c6d81034af44dd226a01521101a43a1325fec995e2f32060b2fd659a902a5e7", 0x91}], 0x3, &(0x7f0000000580)=[{0x1010, 0xffff, 0x0, "826000b10ebbb5d9ecd500f1d68a3b46a07793639689ff965e378829a03d7d460f0d2d7253986ded802e8fd668aab85fa2e4cd447ea7fcb7cfd8ecf1d966079fef078195ae20de11122387e15ac772626a8499bd7275019137252a805d8dda3b71ba0cd1b14553af8fded73eef4cf503fa52d65e00b50352f64ac7ca321bc32fdf9d1b835df0c84d55498a9984f7487a53ca93c988e3526102336621b40afe27da812aeddf3e016c7eeea4f9a9e78750c3717e0c175492690de665aa27f874bd4ac6c0cb15897354ea0df151ac865ff200843e1dc386c54219d2062e95245fa119b04b1d877eaf993f1a1593d3c3fa95788f2735371cc7eb7a8b9610d6c858a79f9daabfb6d745a8f2dcba9c9efe09a82d2585e0e643343649b9a840313f0a657bf2c7ccfd196fd4b042d37b526bf3007e3d88a822901dfb53ca2777c1c4792a5b254d141ba266f77b7adf9013d618ee3e1183860d4ae052c40b4161b792498d80f7f66c3f610aad03e9f0dc12c4293075d00911c06697271510afef0f364f0b3c5fce6d6f160325fc6ea04d45a41c219c0bf0aa9a75734b0ccf48e6c70103ac5df244e48d61eac794a65b45186addc4be9c87506436648fb38cbf98ed3aca73de54db7a1af6ddc236225043af1d9fc0fc639bb4c9c9856a96076264efb66ffc23fa4ccb59b443dd9777f914c53a225981cf47171bcb4d9cbf9f363a99b63cea2b6d5a327c77cae50a95221619d6e44a9ac69b83112673687f4bfa2e39adfa9234044e950b132de1a92946fa84dd40bd08b56003397f1db9c9fd14f91b688d031bc1dfbb070f2a7b2a85d032a6981e222d000d45209b03c531bedf5c8fdfe99b4f3fc29142c223cd27c5fd18ecf3d9ea04145a8cf53ef868e58b1391198f0b383ea3425da92e531755a5e7189ac895f1f009a34d146bcdd2fee85f7ab34c440b281da09ecb7887856e93b0a3ad39636e30f7b0b7598ef321edbe27b8d2f2a64e7fcb6d3996b8e6f46e8acbaee4e33dc5c5b5b2db301d48d30dfeec835e734c7e5e18e6f9a49117dbb321a0e65b3730c2c6b6c3d5aeab154510fe98ad1fc461fddaabbc27551d38cb8b6399e0222006005baa7a72860ee1d7cb70404a0e8d942f115b91b00d847a5d75709da6b498a0fb177221121cd15546b4b057dc1fe37f5a6e53d3e782e9185dd4de90e8bc16fd059342f716d7cffaa407c196a6fbfe40bdc0d8c0c41c6643f6a1eb5a7d5a988816c1d41fa9d576f86d86d0062e57f65854ddcbe058a66412a8abb80765fc0c908976c74b64edc629a7e17c1ca8dd13f3f1173d1ebfef7b63494ddd797350cc3b831caca3aee8acca4b91b0f56835f7c6e4652663ef19643cf60ade9b397dfc231c1e88dc2e9f2de0fb051e7adbe433ee7a24942221f233434441ad4b32287a94e8894ec3806f18dd23aafc0768e85fe48db50b9a51369973aaeb6c43b018fc88209962fb215dbaadeb584afb861bec94e4543725946964d117f91cb3f067ad4e9093ac0f5a7a93ef1065d8d48c5c2394c3f5643d7ac65faeecbdadc51d16413c0129b56beeb2cf85d8fc0a182a9ef9012873ee74738ea1b4053a2ad7af7de049da835b5cd2ea8fcec3429c19942b552bbc1b0f6a2bbc0358a196cdca8a0c98b361093dcf1ad8c41edba6bfb223cd8a10ab4b558253731842542cb2afc341fb3620f225823f5af34094072c39095239678ac2df3de5700c79f1118ec8e15c0ee2cbf8c0b3582e12cc21821e6fb5c9883461bf61e5855cf24535a1ec3614a47925de83c7e2378dbf06412da127fe7f6c86bd062aed8ef8f69d4cb75b9fb4a14bcd148565c3f4e029bb6069122416a3be4b08eb079b92da44ae1b7524f8df6959b2599a071355b1b138de15e6a01263b42caca97aa6b4ec916ea33106bf30c48de65b79b939ec25dca4beeb565be4e1773f17ade6ddc10cea9b103c96eb3b4ba4f95dd2ed60fb826f7980757a74e53d11105a36150b695765ed4433df42ce2ccb50432e3c2286fc12490c52eeaaea6e8cf322b5dd245103f121f2ba37a86e39ca90a3ed436b59236ebc4a15c259aac182b8f6f8b2e99ea59ee9e27f62a994a1db50285fe189135c687900c217bd20d7b562bf96d9195abd41bb77da8a836cc15912aa280bc6d34c859927b2bd951428976b3c1ba287d1b2f009531ea71578cabbefa369aad8d63bc3422ffcacc3d4ac6830333be855dc581c20c63f044ca112c6db6a90c7353abfba40b339ef00dd1357d3d6eebd290588f4f67a8c6119c88df79db6fb6cfa15ccc9b4199f396ea78fa81b9b67140a70859886902a2f0773e06a97d879a8083a7bb9d5f45b371c0627df894e94f781ca5f5487729d286adc938ba2a307466f85fd4675521c086b9ff2c08e46a76cb7e8e5aaff07b9170bc02cab8d1dd720cbd62188c91efdd36146683af3039162b6f9fad873f775ec72d68a0b5c3c525584d42e74612c7f99f6d5e9cd976c38c90c4616b40a10ce8da2c9b88b166cfc65f3f21edc1d61378cad51f6d2055e00aa5f39eb8edac6d96280d6105fb75d619ee2e1c5f384117f57b068b13246b283a78f49e3b4b553bdc48e20e28e3329f3ef4184ee243da3e4aeb9152a47279acb764d922d04f0e19f7004a4573836579ed0f4b6c58e35241bb45f993513b4a3e0e8fbf30b6a156c743eed10f35cbca0012a08eb9a40f9efa34f45ab322b7282e0153be27f2ad44b1953178660d9392355a84d327b98329c593d3acd90bf384b1dadfa5c166be9a758dc39302dd81c0800e058ddc58a69ea5e15fbec386bc23a04b4e1d7c1bc9906b4e80eadeb6198c5f0f25e39697458e972e9d1afe89a6593515dbfdb391bb9950bc26823a03a10c6a85a50095860c05cfe78771056acaecc4920b7f6e340ced898dffae71b8675f3a16c0382a8a8d9ef89330d4259c855b0104b3d8780afd6047329ec5243025aa6930cbaebb25cb5776b7be466d5444eca020c49ffc6a99c172d671b7b6f3df24fa5914a9917c72ca39e35842c3bc27452fa25a2a7a6cee253cb312c2a5425b71e4db9bf36b64e99121938139a78238ff88957076107ba0738f4eff058710d95024a164ffa9dbfdd0d3b19312bdd33b027e17faed5277212bffe7306c8c52d7533b818c2c726cb8488e0c783c8d84974831d0b51de764b1b94196589dc56cf443ce30cef5d9096b1f43dd1ef358d74b02dbd71bcbd8df0e6f511dcc6653a8a3e6dd9c1e3bc22ae6ed69e77625ae42f81b832604336b357677a730a38a3bbe4c985ed14f7d87fad5eccabfa2662220e8907555865fe5a1b9f4edcfb09984db605a705951f6bfce1db559d6afed620da6e9370a053d0a0bc6d83040d449df2ecb04a2ff6ff68dbe40bd3a3dab8114d759cf3fa05cb3628f28e05051f0b948bf31fd6f0dc07679a2bdf61ab7b99de5d9bd73ac5dd02a2eb6ca157d6a758f529ac4c83e7cadbf685455eebe7ad051ba099a8617997a87dff8da07d7e3fbe8863148a4ef7d53574645c962e735d0d3bdb7ad0561cb30cce323c38f9c7ced7762495ea75ae25f6eb1f703bbee35f10bb08c85225511eef6f8765e2ca4855574f0fc69806d50aa43856c08d40334caa562473d55b1ad41dfa280b56c7b2d7a78f33003781988b3d08c01d42c68f6ff7710f7e1ecd3acfecb89519b313b4b9a711c4bad47af9b492cf72b3041138aeabf132b3495605c4715887b576e717068e9f1030a017edc0a9ab3060196cfc7b1e9b49a0b8fa6be7ece2a9a9bca3b39ec2d498c3683e5ffd8773de01e117381362655de1a42f212d6487177130538b98cedce0b8416a467fc9b4ffa0e30dd2bb0e2e3a77764f9030c9a19f225d8b520229755993e94ef2c331c0452b303fb2026bfa4ad86684739a7ddc4246b0615f9f88626092981e0fdce9c21ccb4e5131da684f9ab48d73ccb586fda626a82faed4b782c99ecb9c3ba1198c2e65731de379803583bfee798584e0cbaa687f8bb4391470849aa68e74dd9b43c6ad93368e359f80d9a783548de969b453dbb15b2b184b4d4153ba02d92a2c7d4f460ef1e4a4ef358574e792ebb5711fc059a916eefe13e57c71202217e9819307f68c145e796072ce92e8d37731f65d0398da8d76351fd97f1326a60e63c06c900775679ed901e4e322cabe97c5fce18e7e50bd1242abb01b6289aac440996068f2c6cebe8a6eeeb74f4bb10b9a4f69716d24e81a1759001aebc2a6458f99a585abf500660b1477eaf586e353bef959b2d331365fbe96f7ed69ae56617b01170722a85cddf97de5fd37cd5dfb127ed52fbe2225f989cf92fbe737743ea8ab0c42041290ddb4f0581b72ff4534e31f1919cee3f15ca202e4490d0ee64fbaf845274096f3e9c175f0ea55f0c34180accd7ffea65a0466acc415c31d327a83d589248f9a95ba3cd4531694780b21c899b4e3311057473cf4fefc1e7abd9d8fedc8e04e9adc639955385951cd3bf634e3a99e5dbd3eec060993720614815eb539b67a455e6afc6da62e579de06175fb1b5586441b2a2045eac69fb89cc37229946f959390886bbd34de6364b88e6f35992116dfdaded44c297f1e58673971b54580c98ad9206338b2a2a0d3e52e8d3271424f414ea99f28e0ac3a5334e5e1da31d85b94ea6a49c123f4d99299d084c5021988377634f4abd65e9e3ea214dcc4c77e7612cbf5e007b80a097236c7a5084a4b2f9f906593062949eb05c0f20865a464454a0d95f3c89c4cbcaf928280cc963b8bd8a2f6927223d6838373009f2b43c899cd4fd7356db54778a236eae701817bb0ccbe486972bf9ef2e231b3ad3b54c819564ef4d1c87177beea98ff427d5b98305fda4f16780ad9d2ffe041189278a95732934c748b86e23bf65ba16bc8698d922ca08a8348bbe78211a0ba8ca2796a9b9435ffcf0f7b703b864b8879e44954c93ea97f877ea3b04f8487d077f0c8a117a2f4385734bef711072bdf6a67124918a4175055831231b5c679f4914d9f024ac4a9ec83a10dc3cf0511cbaadebcc056ab51fdadf5713f56623c5e111e266b0c4f0535be62998dade9efadae2c2e38eb9afae60c3a07d2f5cc187c573eadd0f625a0f670a77e143f72e813b002bf563776806d548abf8ab66b06f3fd82e49e5d34347fef1058210d50e06f131e007287bcf2496104ffb12eb0177492920ec47fc25d9cfc59cadb10f1276597cc546e96fc47aa96d3acba85cdd0e7ba3ac282d8c752c3108c68f52fc3c221c1c560f8a8fd8c98b2214f9ba55828d52440528d1c2cc15bc7589cd27bfa1dc28326565c9cacec7d3cc30d778fb544e81867ac29a3641a0d19dcb6fc021cbf7e055b9a67fed5e1e03f61c831fd25898994a41e8d8e770e14bdfcb26acf9628efefaca3254665efc9326d67ac7b6cc883f43f4d5153e734bdbbe1d3d5a30ff1ab93aa3f3c4be62dd981e8e1b8e515236162f3adf7c3c5bb5e1fbedca8a5dbfaa6aec980fc1244ce401f5054b8677457c9eee1db1aea21e1ca2e787f981c503b8ab9009b6dd6d468292ac56ef65fb065bd34da9c778452b1d350190f09246578bc7cddde3d641027f0a326a3b6e0d0e430ca3b3099b8a4923b7332206969174f50b451754e5b7bbde5363462ec78a3c4614d048df9c6f7d5c1056868c83edc4210d7a5bb025ada752ace86f68eb4acaecafdd7ee6fb2eaa0bd45ad3bcc6127b5866673ffdd887db3318523b689fce25ed8107e04f1999221566bc543032858c6f452fe31b1b92f01925c79e3347c7050b49168173fba7b65bfd8addea233c6f442"}, {0x50, 0x8f1c673dea1e147a, 0x2, "5f9223592ae0699c5c4c57df3f1f850e40dff3c011f48ec9753cc59cda1511e231f0926f1fcf8bf44dcbcbc1bb3151e12d1423bd783f02a8aba131c6"}, {0xf0, 0xffff, 0xf79, "6ca7bcdc09278bc4531ce04f5e13ea621288117f39bd0d57ec05d53ce1cffb29add46204069897213ae228c9e49433899268103811e7c632bdd6d4700b4dd298efd3838ffaadf58e55703d5912d77f4e7715b6b94037c6051a97795650d5a3e6693bc4b877718498620680dc1246975146846cfa953790f267c09a320e70c129f6d8a4db41c4bdee18e54dbf041f9d7176adef252bd477bb61e95b502eeb35a48c4ddd7b8bc8eaf94b5f2f9932d3dae7c5b3eba6f9a183e6246d5877af0ca91467377baa0a7f98f35c953f19a8e5c437c34a2cc1205ee6d672dd19499b8932"}, {0x40, 0x1, 0x400, "970ebf3797731130b18464bf48d9908f86fc3441f5fdf519faf9da7092755be5ec0442f7e81bb78dea"}], 0x1190}, 0x8) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001780)='/dev/tty\x00', 0x40, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x1010, r8, 0x0, 0x4) r9 = socket$inet6(0x18, 0x2, 0x1) r10 = accept$inet6(r2, 0x0, &(0x7f00000017c0)) dup2(r9, r10) truncate(&(0x7f0000001800)='./file0\x00', 0x0, 0x5) r11 = shmget$private(0x0, 0x1000, 0x401, &(0x7f0000ffd000/0x1000)=nil) r12 = getuid() r13 = getgid() r14 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) r16 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r11, 0x1, &(0x7f00000018c0)={{0x1000, r12, r13, r14, r15, 0x33, 0x1f}, 0x9, 0xfffc, r16, r4, 0x1ff, 0x5d3, 0x8}) 07:02:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x48}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pckbd_enable: command error 07:02:05 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='/dev/speaker\x00'], &(0x7f00000001c0)=[&(0x7f0000000100)='/#.\x00', &(0x7f0000000140)='/dev/speaker\x00', &(0x7f0000000180)='/dev/speaker\x00']) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x40, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) connect$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xc) r3 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) setregid(r3, r5) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000080), 0x4) 07:02:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pread(r0, &(0x7f0000000100)="bcfa3e3d4c4cf0c8172f794b9f284fd62e8d96705d119deb0c5784c86472d50c8df37fb6353a02b5ce85c655a19f443ffbf7ad6fc4cbef603d4a25927a36445df6b063dec08a6c7d6fb1af5ad7dd6447e77b4b822753fd0f971a96823b7e18406ab9a980c2e0171bc732d55da4a3b915c2a3b11344eac68165057eb601a9c4a5d77ba1259ae93ddbe37adec20df7605687d25284403bd20b78", 0x99, 0x0, 0x76) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "6b0000b40000004e26d03f00"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) kqueue() bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000001c0)={0x3, './file0\x00', './file0\x00'}) 07:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0xff, 0x1, 0x3f, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000740)="8ed7dbaa496a0843242122bd20bf") 07:02:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000000)="f94c4c0aae64576d5129f9f5e72749dfd685fb5e8a8d1a029b", 0x19, 0x0, 0xf2) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) 07:02:05 executing program 1: getgid() getgid() 07:02:05 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)=[{0x61}, {0x40}, {0x6}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000002c0)="e300005c00000708", 0x8) syz_emit_ethernet(0xf7, &(0x7f0000000340)) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) 07:02:05 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r2, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r3, 0x0, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r4, 0x0, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r5, 0x0, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r6, 0x0, 0x0, 0x0, 0x0) socketpair(0x6, 0x4000, 0xb3, &(0x7f0000000100)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0x0, 0x80, 0x40000000, 0x589, 0x8}], 0x10000, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x2, 0x10, 0x100000000, 0x4}, {{r4}, 0xfffffffffffffffd, 0xea, 0x10, 0xffff, 0x8c}, {{r1}, 0xffffffffffffffff, 0x90, 0x40, 0xfffffffffffffffd, 0x2}, {{r1}, 0xfffffffffffffffb, 0x10, 0x80, 0x0, 0x8001}, {{r5}, 0xfffffffffffffffd, 0x80, 0x40000080, 0x0, 0x1}, {{r6}, 0xfffffffffffffffc, 0x4, 0x20000000, 0x4a, 0xed}, {{r1}, 0xfffffffffffffffb, 0x10, 0x10, 0x7, 0x7}, {{r7}, 0xfffffffffffffff8, 0x40, 0x80, 0x3, 0x9d04}], 0x3, &(0x7f0000000280)={0x6, 0xffffffff}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f0000000040)) 07:02:05 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = getppid() ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, r0) unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x50481b27b4103fad, 0x8) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x192, 0x114) syz_open_pts() ktrace(0x0, 0x0, 0x0, 0x0) syz_open_pts() r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) openat(r2, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r3 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r3, &(0x7f0000000180)="2fedc23bb6ea4a1c1c8d72f7c4902bdfc772d978af629507ea9b89916661a5795281b5fd4b350a9d76ba9ec918c0adc40521e765357e8e24bf50696edd3f74ed0bebf4f1d8f40a584e874c963bc430b33ce2f24ec31aab10850f8bfb69f61dc52b0de9a267e853702fe514796c7066b6d74d7215b9c5be961da0b3d07d22429d561c58257439926a73f0b420f46bfa5978070fb2518196fb5f76b8e8ec43055c3534", 0xa2, 0x8, &(0x7f0000000240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) dup(r4) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r5, 0x0, 0x7ff) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x3) openat(r6, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r8 = dup2(r6, r7) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000380)=0x6d) openat(r5, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f00000002c0)="e300005c00000708", 0x8) dup2(r5, r9) 07:02:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x10001}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) setreuid(0xee00, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x0, 0x3, 0x800}, {0x2, 0x0, 0x1000}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x800}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000340)=""/213) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x20) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000040)) r7 = getuid() setreuid(0x0, r7) r8 = dup(r0) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 07:02:05 executing program 0: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0xff, 0x4, 0x8001, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xaa}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x6bb}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xa9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff3000/0xc000)=nil, 0x5}], ['./file0\x00', '\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x20, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r2, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r3, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000600)=[{r1, 0x1}, {r2, 0x8}, {r3, 0x40}], 0x3, 0xfffffffc) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r4, 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x1) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r5, 0x0, 0x0, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000580)={0x10001, 0x5a, './file\x00', 0x9, 0x3c7c, 0x400, 0xa41c}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000540)=0x2) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r7, 0x0, 0x0, 0x0, 0x0) fcntl$setown(r7, 0x6, 0x0) 07:02:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x5}], 0x9, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x4, 0x6, &(0x7f0000000080)=""/152, &(0x7f0000000140)=0x98) 07:02:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xd080, 0x1) faccessat(r2, &(0x7f0000000140)='.\x00', 0x1, 0x0) r3 = msgget(0x0, 0x2) r4 = msgget(0x0, 0x446) r5 = getuid() r6 = getegid() r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r12 = msgget(0x0, 0x446) r13 = getuid() r14 = getegid() r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = getgid() r22 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r22) r23 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r23) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x2, r13, r14, r19, r21, 0x0, 0x5}, 0x4, 0xb8f, r22, r23, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r13, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = getgid() r25 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r25) r26 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r26) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x2, r5, r6, r10, r24, 0x0, 0x5}, 0x4, 0xb8f, r25, r26, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r27 = getuid() r28 = msgget(0x0, 0x446) r29 = getuid() r30 = getegid() r31 = socket$inet(0x2, 0x3, 0x0) writev(r31, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x0) r32 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r34 = getgid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r32, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x0, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, r34, r35, r36, 0x2, 0x9}, 0x5, 0x5, 0x8}) r37 = getgid() r38 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r38) r39 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r39) r40 = socket(0x18, 0x2000000002, 0x0) setsockopt(r40, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x2, r29, r41, r35, r37, 0x0, 0x5}, 0x4, 0xb8f, r38, r39, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r42 = msgget(0x0, 0x446) r43 = getuid() r44 = getegid() r45 = socket$inet(0x2, 0x3, 0x0) writev(r45, &(0x7f00000002c0)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r45, 0x0, 0x6a, 0x0, 0x0) r46 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r48 = getgid() getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r46, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r47, r48, r49, r50, 0x2, 0x9}, 0x5, 0x5, 0x8}) r51 = getgid() r52 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r52) r53 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r53) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000200)={{0x2, r43, r44, r49, r51, 0x0, 0x5}, 0x4, 0xb8f, r52, r53, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r55 = fcntl$getown(r54, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x1, r10, r1, r27, r30, 0x149, 0x1}, 0x7f, 0x9, r52, r55, 0x425, 0x80000001, 0x100000001, 0x1008}) 07:02:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffebfffffffffff], [0x0, 0x0, 0x20401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r2, 0x0, 0x0, 0x0, 0x0) ftruncate(r2, 0x0, 0x7fff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 07:02:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 07:02:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r4, &(0x7f0000000100)=""/24, 0x18) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = socket(0x2, 0x1, 0x4) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r4, 0x10}, {r5, 0x20}, {r6, 0x4}, {r7, 0x8}, {r4, 0x40}, {r8, 0x4}, {0xffffffffffffffff, 0x10}, {r9, 0x20}, {r10, 0x2e}, {r4, 0x100}], 0xa, 0xff) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r12 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r12, 0x0, 0x0, 0x0, 0x0) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r13) r14 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r14, 0x0, 0x0, 0x0, 0x0) r15 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r15) connect$unix(r11, &(0x7f0000000400)=ANY=[@ANYRES32=r12, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES64=0x0, @ANYRES64=r13, @ANYRESOCT=r14], @ANYRES16=r12, @ANYRES16=r15], 0x4) close(r0) write(r1, 0x0, 0x0) close(r2) 07:02:05 executing program 0: 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) connect$unix(0xffffffffffffffff, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) write(0xffffffffffffffff, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(0xffffffffffffffff, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e551f6a0900dffe6733d2870b40000000077db32a898563bdcf838e2aa4fd51b868ab561ee58f5a3e7b34f479b18587d6e883c260967ef961b3cc178f38762c8ba9d575752955d46755b464842f620961c0b88afea7076531271ffbd1ee8dd254c799d333d4eaeb710701d83a1e2da24947005c9047b1163854f09f85def70c3250c6aa56b18209d8b4fc06e159cd31eb6dbbf4bb6bf01595834d64e01022af6c8c9e45ebd09ce0b32626e28b5d7c66409ad103cf10c0a4f313510f53462fbb645b9649be125ef597bb2ddfb9ee0a65d2583e56cfe799065ba999898e6d7ae03682ccda5f53e88ce9c05e68d3cc87153ebd3c57725097165f25668192b16637b7c8caf50b2bfeb9cbc62ecf75faec5a300f4b57761aab5d2dd72a8e6db8805c311148b3fb8c9fb6398e68d222cb9b64ce18b49717e5c5a8797deb5c3605116bcaaf9e1b61c88123bafb242f562dc4fe6e64d811664c4cd418252a138b40a55121e"], 0x10) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000200)="220e2a", 0x3) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000380)=0x3) 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(&(0x7f0000000400)='./file0\x00', 0x0, 0x4) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x0, 0x0) read(r5, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r6 = socket(0x18, 0x2, 0x0) setsockopt(r2, 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) 07:02:05 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda0800152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9e509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) sendto(r1, &(0x7f0000000000)="17f1df3e0aadc712396d5725e96354c9bf869bd0cbb33fc13eb0636d8eb60efc4d4443ccc06a28b7171572decd77506bec231e37b9e7bd500a42648454dcadd945c0c6163093a344728a0b10ebdb2854058884b9806143a8ed2b33b42efd826dc73f1d4a4a787aeefe7901d5f1947b769b463b102c087081eed0b00904435e42628b7a6f3e2f23667796ec3aa38f4bbd5692e7cb398c05f8a4095977cfbe6109f4c8545554da8a5a5f6b3a1224d148ff0ff291ca2a6ea1ebf6841ded55b75c95f09af1e97b1b2b4d5770239d92eb0169da8230a12311ee2eed9bb68d", 0xdc, 0x2, &(0x7f0000000100)=@in6={0x18, 0x2, 0x6, 0x7}, 0xc) 07:02:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x20000, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r3, 0x0, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r4, 0x0, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r5, 0x0, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r6, 0x0, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r7, 0x0, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r8, &(0x7f0000000100)=""/24, 0x18) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = socket(0x2, 0x1, 0x4) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r8, 0x10}, {r9, 0x20}, {r10, 0x4}, {r11, 0x8}, {r8, 0x40}, {r12, 0x4}, {0xffffffffffffffff, 0x10}, {r13, 0x20}, {r14, 0x2e}, {r8, 0x100}], 0xa, 0xff) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, 0xc) r16 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) r18 = getppid() r19 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r21]) r22 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r22) r23 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r23, &(0x7f0000000100)=""/24, 0x18) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r25 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r27 = socket(0x2, 0x1, 0x4) r28 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r23, 0x10}, {r24, 0x20}, {r25, 0x4}, {r26, 0x8}, {r23, 0x40}, {r27, 0x4}, {0xffffffffffffffff, 0x10}, {r28, 0x20}, {r29, 0x2e}, {r23, 0x100}], 0xa, 0xff) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r32]) r33 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r33) r34 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r35 = accept$unix(r34, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490296295fa1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a0fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb7b7625f70f0efd5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfeb93cb83797c10151db9be700"], &(0x7f0000000080)=0x6e) accept$unix(r34, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r36 = geteuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r34, &(0x7f0000000180)='./file0\x00', r36, r37, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r39]) r40 = getpgid(0x0) r41 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r42 = accept$unix(r41, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490296295fa1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a0fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb70e4a2b2e99ecb7625f70f0efd5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfeb93cb83797c1"], &(0x7f0000000080)=0x6e) accept$unix(r41, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r43 = geteuid() getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r41, &(0x7f0000000180)='./file0\x00', r43, r44, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r46]) r47 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x200, 0x0) r48 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r48, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r48, &(0x7f0000000100)=""/24, 0x18) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r50 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r52 = socket(0x2, 0x1, 0x4) r53 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r48, 0x10}, {r49, 0x20}, {r50, 0x4}, {r51, 0x8}, {r48, 0x40}, {r52, 0x4}, {0xffffffffffffffff, 0x10}, {r53, 0x20}, {r54, 0x2e}, {r48, 0x100}], 0xa, 0xff) r55 = accept$inet(r52, &(0x7f0000001880), &(0x7f00000018c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000040)="b93d86a732f45a602cd9690fb49afc31963b71e8a922521f3320b695d1dd2b9d61cd3cf7e734fa907547b05bf80f5236eae31220bd6d5370b3e8d802a26504", 0x3f}, {&(0x7f00000000c0)="8c5a98b951e4fa803e31fdc03fad1b5e442890d5fa81600957264a25b50c2f564e37fa302d8aa394a505cf7a60deb681fd4ce8e26a5454fa9b10009385fe79249bcac306d55dc4fc1b724243c9bc7cad5e9f215fdff0f85fce9a59c81c613dd0621221b4f04bb938eee22b2b341fa4d6d84e479ec56b334bd109d4ecfc405a2f6c307dc6052fc49677cb997db861094e632ccafc84e601572a6912b55458c887a4f75cd6114c32d21fbbd6e77942b470194f276030f3d03b975b5b5edf30437f686c78e54640715c5c8d4a02becd4a47abf36a94668c6bb6a651b3f196fe2ce31e1b5d295958dc96d3cec113b9c51e59197a7f36789f74ab9dced05364fd00b247aaa7d71cdfad1b70d6c1543bb540ad25481f3c1c7d5797b1e036ac88741bde6650ae976520a18e2be9b57209046f1c0fb1bc2be6df1ceaeda6ef34c24c3471e33eba1ae04fd869c5950a9c224fb2da52b8dcfa9081935f899745ed7b8fedf00a346bb722d45b4f924c275145c61368816627937a10439ffb02f7dd969ec70fe2d40e096a8612b188347345a7d81d68d17ad717d97f2ac74c8988359ca9d2320b0c8c3945d71cd931ace76b428272e801466db533308397525a725679579ec0e917fba21a6cab1d749c046dddb818fbbff93d91bea79a1a6c9399c9704d3b915dc3c0df2c07238673b7d1916636eeb40ef15c9a282406838a011e07bbd2a5ccbf9c5126c8ccbbe6c7cbed9237c91aaa1730f941cd16064f53b13c7993f5f3c655573c7a9c4956c0a6667a33dd1faf8dc6107301b798415824fcc6e10f6ad1ac13f6e5b7bb5b26cd45e5b5426aad2f4792a0ac0d8a9437b06c68fa0e66af6f3e34ea722ddf8b02d2908758849a96ee32199a09663882deb276dc72dd5e751d629f7b96551e1da5e8a4ca7d57bc4c20c45bcbb7795dbf81aec289c7f84320fcb9329581ac749e7b45398fcd51f2185731d22d6b6b293e36eb738b7403cd7f52d4fb22fa5d00ec6871797e86a6751e2e770e30b5c00e4eb77c26498800ad37e7842c3dbf43c1833d12e60610512b799c9fbd28bf44c62d5f4eef866d26e92ebe93ab6ac86ee65bf7253e61e998497042be1ce7fd821998085242232accc27a498216901640813e7363dc9db4fb47de3d9fb9bfeba3060800fd12595711310903cea82439cc59942f1427e6107fa62ec3eb26922c5e563007c49c163919406a5f77f13978c8ed37b0a8862dbc36c3a75d948654278eab3622b3b2c733e1f8b6745583c7326f87da11099b2c4e7be1ce912c135ca77c343a08928e94fe3fa4f1bd030316e597c836294643cc25ea47f5fb4e710e8f122e08fe05dd7e7c48e1df0961663ee48e40848ec8379addbacae0e7d33a23b6756d438c6373705c1c453c2d104c1d3a204720ff40b1998f2fd8cba0b9ff045499c2eb4a8a9b6f3cacfafdaca7ab4962051ce20691fad7f1afa85b17bfd9191ffb9e69f2497fb0b763efe8302cd6178a17efc5b67def46910784da76087b5421d4e71c59e0f676672448836f9b627a9f17ab2a8e73b5e4ebbd4720bd11bf04be61f16017b91646edcc524bfb838878b8f52b1217ce8f89a870e35a1577a8ea7b45def486035ac3a74f2bb66db2ecc3cec4d801f7c9192dfa1101a8433b65f6c8e907c9323606620d5ee6b27ba523f91363d85b084e7843d769ecd4394fa4af246f2cffe795ae3dda8c99b7332f39e33b6f9d30da8e8d360317ded01222fc70a51d111e3704a5aa773c2fe843874fd078d492132b312ef1c81968650189dc039698e0c8cfc1c97992d250d584d24e80b0c9373e30841a69c02fc5522f7fd417b58b4352ce791c6edbbf2efb3013e2d47720e807db6bc705572c811d5f3e5d8bd89866a642dcc777473f3f6c5fa3453a97e257252e3fe706c8929ee5222dc422be65450a787ef9220bd4ec06b3697b8773a5bce885561b00de373c950a176a85fbd28e336459f2ba556beb2cdc2b08be2afd84525763a10ebfee2e68552772d766d5ccd8ff0a23713e2b1a0477eb5f9ec2227e36dd5a1c17e2b48daa9ea1384f576a93df1fa464b15d17d44c4c2b891d7711a7dca86ec36b749e33f64cba846072e7a6c0e48d56c117fccd532595ea2fdf2df72228d330f426590ac11456e4f64dad0f9ba5bac52d306d0a266905a0c19b5ece090e128def63dac74c23f6e0de93dfd135440e0396b2a20fceb395beb9a6f610d11b0514fa29a59f16ce6a369849e563746a4fdc24229d69af2eab5c97ac1fb965e6f37656a7200adf255ea79ad45acea1afcaae23b3c2904b8cce772627db484c9b7355ebd1b43004c68d839b83120eae320507d363cd1f6dc1e02ff59dea9844b1549f83c1da466235587f29921219dd324eda083208729d03b8a111ef12ff5a4cb5ee0e2f864bd81537ef1d00b48295f0f4a009e334ff892e261af145827cabaeaf2e0d224072e9c3f416056356062edf02316bba9f55a1a9387d52254ae99d89feba50d218a5108e8b8bb319e6f62a582f353d520c0b85673850f85a250917e91dfe9d971d4144760eb5c430c75eb69fbd4f687bfd91fb7c5dda1c4e300facc4d24406ae917321f1b00563d7b71448d6c1af8c36588ee39e1e3baf6cdcf88fa59940a53d8a036b390aaef2308ce78827af6c0828f8f58fb174df58630b99fe25c9336f527914bfca61e62cb26b2e16c6b8e130aa00af6017a862fabc6c19ea1afa0a5effe5eb7eab1f6c078d0390db2178cce7c20146a5057b93160cea37471d1954a29ad1ed94cbc7db6076351c78d846d7fae31c8cff4291bf63c2bd9d08ec0cf57e4120ca0aa199ac16c4d3b6e104a06984780d6d4f15cbb24102e7a95e928111f05ae808abc91b10e427f123e8a8ac6ff87ced1d1cfbed294ed5971dd484754618f2e0b7aa27a087a763ed0528bc4ecf5bb46b698e6f002c2dd6d8a307246228c406aff3deb500be4d03f4f0f4391a935c037be499b6dbdfe490ceda3d1b06b5d6e5401aa3398215885d7b789d496bc6701347b16d70d9cb4a51ff95f69ab59ed0e3f0441986925372373541dd0d2960e6126248c854881b8c23c23c491bdab20ad64a177ecb4d40acdf1fe18439f71e2cfc6995192a08b71826466977ce97ce7407cde16c03ad156770da8be712cc3d08642b1c7a6343ee033bbe81b8eb2e31a9ae1320538cc52d4275d16ccf0df3df584c608d8cebd08e49005d186736a4232b5ebf70a2a794f545531cc5dbac6c8944f8cc860c646b2c00f6274c6f9d96ba9f7ec7c63253eb0b2902582d0ec8257f2a4df16ae5d04291cd2ae099b3d7ea5bf19b26552d8285068f83dc06830955cde3645b519d163352e398ec9179f2f36b6575a88b7324428ef9cb86f9336d514408e2f1c682db897a6fae669362bb48085d8e558c287b259efc11b0b534b3ea1d1acd75ecc17661aea1a247e106af512f0e77868339795aecf243370b120bcb66e963642db59c07fdad88d7af871d799d5bb7ffd4ce24d9fae7a50ecf91263ba0f76cfc5d92e0e205797309d9b1b1463c908179eae7dc496fa06e69d44770cd5edcaa5d7438fbeebfe9af8ebb86ca1852df3e38df39ab58d81b4d913839df028be62ca564751e3bab012f8b64e3f5010e2415e66152d43fcca33512a024b575919dbb0bc708c4124ecee69f60191abda4c04a17fc0b7e7c5856a1e1c29d54416ed4ff08766bf834c609772d3a98041a4627cc6c071bb826177ad4bbd53a2661ece75392c487614d906490e85a7ea8b36a36e8999bed226331dd5db48e4fb08ba3bdc9f8e3fb29a85274d4b5b7d997dcae24cac053a1c135aeb295933b1b2143ae33895b1f3a15593e7cc11e752619c0a14b297e076738b2905a280175f9f2e3eab0a3696c45a8ef234ce63a046946c50b83e8b116e32534553daeb5e7e6db112c4ff2c9423f70f7d59362abb3f02223d83426c1db40853c9a9f099013f47ee8454e48d3510a416271fe62b70906d1ae7693b30d11682234a21cdcbb7276af3209734f3260c495c2420861b7cb8c53e71e3fb1dc5e53cef155c3a0526f6e0cf916f020d7a3e8db0cc659b3b948f841786ccd9470ab1dffed7a1a253c08e7048e5e3ff453796b86e5270ea1202b72d0e0006baf19c518726c7792bdbdf623a327deb728527f6c30b3305cbdf66766390c7d3fe41e2565802f37d651db38c12f64bf12801c5e69d51318469f270d2d0f8ca823db15ce437ca3520903ba51e2785ec8843df000e2f1b2223ec0bc633141fb4178052f92e86b46ec34fc9c6fb85463e0d8f9d4728d45d4d5f88490bb97380a20a3d57603bc995ce919cb6dbebebc880c3c995477784783e92376b817306e1b44fd4d1da275e33c49160d3148304171a6e39010a0f24b28ad1625b56d23bcebc28aec3a193c0d0562b17136ff3b59b1c3c89c26145a428ddb05525bd939865ed8552900104e40b32714ebebf328facd5e9872f8e5c958abefa9a5891ffde812b3742555a54daa52885c214245e1e7627ebc777621892bc13a5e321dd610e147e728ce255efde88809d13d7f94bca7a8e17d485a891e9a4738ae038b733ddb768c8c7f87371690ed8eed027461338ffb73fcb6a09d2f900d08e2f15e39f996e295b11ed8de234522907ff34f0b14bce5b80a70e92bbb90bebbc1eab37606940388aa994c7633c2f3866a8bc0abdcdae73daafff4b01815d8d8ab374094d77f5ed436baa1bbaf2ad7dd1224ecb10a1458cce866ba624b6507883050119b8ff54df58e94a6f4c526a0665ccb0d9c4834e93bb5542f7a8933e398c55c2527215f32e6ea8a78669a96dc2ce49565505822cbad21297a0a52b1b1b28acbf4f1c4d6716012a6846008fdfbc7cc6417ffcf30f18503a6861a3b10ed5ae914ecce99c806a13098d6caef7b8085dbb0a18ce30af8380800720d3909afe2bc8b8578d534137575edf378890c14615deb0c7378cc3ab580dff8f2bdfbb7fb2f0e2de63214906723157bb80f9c079fc5a0e881dc21759abe049d440ed6767f4e765bb5452039249d29954eabeac7940c9d2274a56a541608c6f7b64b47db3a259198eebb69830a19bfcd372dbc67e1dc6589230d3647e31226bb83ac624d169ece881df30655d0d217f8a2ce91523b85cdbfc9eff3d625ee620733399afb98eaed87a4d553548c102b57eb14e61dfd63331ae4e3aa6c6e803f01f1ad1d7f00a39cad96be7366c9fa3ecbf0ee8efbc7c0bb142433357c54f0224676ac31ab11ed82d23abcbbf37c723ec0c22740729ecc201328284b8ccf3e56ac300c7d5686d7368ada1242e24d610911c14ded31c3cda87eae72a393ace86ed2bdd035fbbe06e70b0a5b8b7fafdbd685469d1084141c72540ece94934cde993705e3d1d765d2e377f96324099d68e3629b2d97e047bccd0a175ded02b66cf7b3b3e9f3237698981160501cf7e0958ffe0e4638d5c83c99f2cc7db6dd7fc0b95cfdc73ac44ad33a9e83baf0ccf901ea05dec9cff2cc09edd99cd9d8bf6041bb42b3328c4c14253943c65ef27b81bf3ad93bf52d206623ab99647fbc91fe8b04db6f01ecbfc934a4c8f263427fa22921fab01c85fa91258f4eb8aa17404e2fb4a11656f5172c18d157a31a812b0be997160c9d4c9708ddfb1e1a6fa5f6a8d0a2b84af60bd938fbf24735875a317759b6bc46c6e9aa3b1b3d87e2fddeef0376dc136372fea0bb8fc2994285e303a5536ccfdbbbccfdc7221de6da3b4d10825562f0c0568b6a6e290840edd7d535c3e5b46326806456b216736f5a035b5d129edbf19ca4dc79", 0x1000}, {&(0x7f00000011c0)="45e04c716377a360703dbffd548062a50b892d8bd178c08e82bb09fe3405d76a8024e00e1d00943c716c9acfda8aeabcbc7ba42f8a8bfd9f2f13b53f4f404364a31e", 0x42}, {&(0x7f0000001240)="5c89d709ee9efa2158b148aee931b2088348b6f02483d06746f7bc9954cd02c7aabe593c082b68ce9b2ebdc7d529ab2591c9e5a5a712699c995fadad42be00e7126628576fa8a8309cf9d89b4796f0a6196df0ca50a799e482f5649ff46dc43106d4278dcc3014083c6c15d72bdff3c9b2b65ba86a6346e94dd7c9d3465663a7ea4242cd01f26dc66077a4e7cd780238f4c89ae37b0c66deea49f558a3962ec983c016251801c929378e3c31683863a4741991e56fa4d7ea2ee9a14e829de5a9bf1baf9c3e8ad6a0474550f0b883df1e4be5761e4172bbbb5b676daf6714ac3aad4f46d41fcc8d1250772c794fb9735afc99cb41553e7135ac6d62b51f", 0xfd}, {&(0x7f00000010c0)}, {&(0x7f0000001340)="3a5cab96870b0e4d7c010cbfc96a543c8af3e2c171b9f0c2a9fe0528939e1346c5375d5899a4e0ea88170baa8288631b570343f0b3a2d5cd4082c6f5a5277bcec46e770536a687394a861a7d6028cda9dc8afbf5bd56d53d9ef9391172665447", 0x60}, {&(0x7f00000013c0)="c7ff082d8ec91fb0ffc3bd0bb0978eb9f0dd3de034083b6e5e96f2d3b10bc4ef5ed70edd26817e5d96b2d79fe35923f60999de32cf47014ea30d218bdfa680c7a36ebce5680fc8488cd79a2579601c23da02252ad671b9c36adbfd2ad5d8ab584e12066b71834b618de91f9c2f130f3d2a922f09df93759c878471b7b4", 0x7d}, {&(0x7f0000001440)="6f83de794e48eab4252f900f3f", 0xd}, {&(0x7f0000001480)="37fb3b59b81a5024ee363fb0fdf2c2ba94244c20ddbdb87afdc06bce60fcdf3924345a4d542ec8726f376ccac4794af03642d35efc4cd68ad7a1542c9502ce35915e710e610f692528ab17c4d588f1d31d7a9e5e9149e5b25080a2c7abe279aec645790a2a58089917d9eaffd7987b851c4e6e9f8326cfac4295ba1d456caf91e40ef7c4c7e3962278a9821647b9c2f7888b0cfba80a31e694ef5fd878581e2d8cf737bc8a683f7e45a8", 0xaa}, {&(0x7f0000001540)="5201cb27a593b6cd16def2f5bc7b11562f4e19ab266421855d7d8c7a93abc2b34691302c176e3b010251ac8c1c9159d3403bf1429ceacf3eb7daaf08772b626931057d048b0ad3f0ad0b77d47c4d0b9a2f5e3fec5acdd3d1f2de197ea9f0a6355709f5d46e8a788a2053b4c86250d1956d9799a4c20ded6e5f5a9e23bddc1b6b9e86b6da6b79ab3e0cb2a790ba1de2e805ec06ac92aa410e636183c585f09b01b5ce5c48e2d69e87b0c8dd802544e3062bc66309c9e70014b1e9937f43ef0202088d1036d253c6872c64c762812d268aca7a3df6d63e3149822cf740e1a800e27cc9082b89efe24ddfee41a4000d9d6e4bfcb3aa2a61", 0xf6}], 0xa, &(0x7f0000001900)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r3, r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r21}, @cred={0x20, 0xffff, 0x0, r22, r30, r32}, @cred={0x20, 0xffff, 0x0, r33, r36, r39}, @cred={0x20, 0xffff, 0x0, r40, r43, r46}, @rights={0x18, 0xffff, 0x1, [r47]}, @rights={0x18, 0xffff, 0x1, [r55]}], 0x110, 0x2}, 0x8) execve(0x0, 0x0, 0x0) 07:02:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = accept$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00be0c000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490296295fa1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a0fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb7b7625f70f0efd5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfeb93cb83797c10151db9be700"], &(0x7f0000000080)=0x6e) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r2, r3, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) chown(&(0x7f00000000c0)='./bus\x00', r2, r5) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x2632a557e90431a3, 0x0, 0x1}, 0x8) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r7, &(0x7f0000000100)=""/24, 0x18) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000480)=[{0x38, 0x22, 0x0, 0x2}, {0x400000060, 0x0, 0x0, 0x2}, {0x6, 0x0, 0xdc}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = socket(0x2, 0x1, 0x4) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r7, 0x10}, {r8, 0x20}, {r9, 0x4}, {r10, 0x8}, {r7, 0x40}, {r11, 0x4}, {0xffffffffffffffff, 0x10}, {r12, 0x20}, {r13, 0x2e}, {r7, 0x100}], 0xa, 0xff) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x4, 0x9, 0xda22, 0x1, 0x7ff, 0x5, 0xaea, 0x1, 0x2, 0x0, 0x2}) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r14, 0x4004667f, &(0x7f0000000080)) 07:02:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 07:02:06 executing program 1: r0 = kqueue() readv(r0, &(0x7f0000001600)=[{&(0x7f0000001700)=""/4104, 0x1008}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) r2 = accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) connect(r2, &(0x7f0000000140)=ANY=[], 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) recvmsg(r1, &(0x7f00000015c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000200)=""/44, 0x2c}, {&(0x7f0000000240)=""/121, 0x79}, {&(0x7f00000002c0)=""/115, 0x73}, {&(0x7f0000000340)=""/159, 0x9f}, {&(0x7f0000000400)=""/34, 0x22}, {&(0x7f0000000440)=""/61, 0x3d}, {&(0x7f0000000480)=""/97, 0x61}, {&(0x7f0000000500)=""/10, 0xa}], 0x8, &(0x7f00000005c0)=""/4096, 0x1000}, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 07:02:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0x4ffd, "0700000004d5fbaa162f4a419400000000106082", 0x0, 0xfffffffe}) write(r0, &(0x7f0000000800)="bc41fee8fb221b935863aecf201db5f0601215db950f745775179da25885869ad8adad056c0e96a2ceeeac76bbf3a2aced2872c46cf9da66d86835c838e9c809d9cc40d5e2a0583ce619ade808b18b6c520585cb0b867543e8ae59440a4e314b2cbc1db8f50af6b1ac1e8be66522d8b0f6f718b5c89692350ab477ff55aa91775631676252a55da55a330fef0b38032e2b1cf801c3445bcecbf3ae7a197f123f1f6554c6078b", 0xa6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x7, 0x5, "2131080000006bb725091abab7383ab28fbbb700", 0x0, 0x80002}) close(r0) 07:02:06 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x100, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x4000, 0x0) getsockopt$inet_opts(r2, 0x29, 0x1b, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) lchown(&(0x7f00000006c0)='./file0\x00', 0x0, r5) r6 = getuid() setreuid(0xee00, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000340), 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x2eb) lchown(&(0x7f00000006c0)='./file0\x00', 0x0, r8) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) ioctl$PCIOCGETROM(r9, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r10 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x41) read(r10, &(0x7f0000000180)=""/219, 0xdb) openat(r10, &(0x7f0000000180)='./file0\x00', 0x400, 0x140) r11 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r11, &(0x7f0000000640)=[{&(0x7f0000000700)="3f469dc922ef65a6adcc0856bafef02e43bc9de679f3afdd95d3f37c8bd7e8ad777f9bde7503b7c53c3e456237e4ca8ed0118b4ce92400e1088a4a2eea5f8badaf32c45482f1e11b84e39c5f0f78776a190a5e827c2b8cc2500e4bb0012f7c33ed536b002e0d54b198c20aaf1693020d189d4033693af699e2f24585a4fdb970a134272768b61931255a254bdcaa36595c1bb0dee7c014d010c4acf736f2c9ed69a2dc88b5b6c8f31d9b2a20acfec5caf9ec915c1cf27fb5ac44f7eb541e253c9ee04f", 0xc3}], 0x1) ioctl$PCIOCGETROM(r11, 0xc0107005, &(0x7f00000001c0)={{}, 0x0, 0x0}) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r12, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r13, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r14 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000206, 0xa2) writev(r14, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$PCIOCGETROM(r14, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r15, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r16, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) r17 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r17, 0x29, 0x1b, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) lchown(&(0x7f00000006c0)='./file0\x00', 0x0, r19) r20 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r20) geteuid() ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x1000, 0x0, {0x0, 0xadd8}}) 07:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") pckbd_enable: command error 07:02:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) fchflags(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000001, 0xdfb, "3fbfe9590034d4887dcecff9021f78a70bc0e5fd"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959", 0x232}], 0x1) 07:02:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060, 0x0, 0x7f}, {0x6}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r2, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x20}, {r8, 0x2e}, {r2, 0x100}], 0xa, 0xff) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000140)) r9 = socket(0x2, 0x2, 0x0) dup(r9) connect$unix(r9, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27abef685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6daaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b0001553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r10) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r12 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r12, 0x0, 0x0, 0x0, 0x0) r13 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r13, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r11, 0x40}, {r12, 0x2}, {r10, 0x80}, {r11, 0x100}, {r13, 0x10}], 0x5, 0x88a) r14 = dup(r10) sendto$inet6(r14, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) unlinkat(r14, &(0x7f0000000000)='./file1\x00', 0x8) 07:02:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x6, 0x5, 0xfffffffffffeffff], [0x0, 0x0, 0x47], [{}, {}, {}, {0x2}, {}, {0x0, 0x0, 0x0, 0x4}, {0xfffc}], {0x0, 0x0, 0x0, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/117, 0x75}, {&(0x7f00000000c0)=""/126, 0x7e}], 0x2, &(0x7f0000000180)=""/83, 0x53}, 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 07:02:09 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 07:02:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) ftruncate(r0, 0x0, 0x40) r1 = socket(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = socket(0x2, 0x10000000000003, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000100)=""/141, &(0x7f0000000480)=0x8d) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11bdbf7eb24b249135917287214e50a90bde000e4439d9fc4b0193d6e2ac6894d75b94cc121d313e3057bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada080052e170ca404e7a2c940537b1f4434cf09c5fd672ab448f0b198ccbd66b2479aaf103bf0000ecff00000040a548733d4a641d45a5db5a6a6f1f0e2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab795d5e9fb579281d1a000120000000008fc76000000000b54985ec61b788c2228caa347656ae3a6549a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b4295185174b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b0be9103a85d83e3aa3e49a9f0f46d94774fcd1b5d6f578386367c309254c1bc2633b994fb096a28f997a967bae1fa3d979c4e729ef2d05c6ca7e6855263fa0ba8a62168b4af4180162cec579d3ba47a5fb57b27256ad02c47af8f147623fd13523abd0b38698f937df75f262549ae9dfbde0496f513aa27953374f39b0b69382dd070e8a5625b9b8db45a090e53f47f453815d480a42e7f19f5dd4a2c48125632b3d972b7ada9d909e27f8c97140722b0fa101fbbaf30217f0da8da409047c087d0000000000003174bcbd2213278586450402b6895c49ff47e3586a76322b1860844a58dca0720f27156caf70a543c73d37ea9608f17395a374d09615e05752807fa1a5e7986f380adf6a96f580594e6d0452fa14cb8dc6758b21ca487387fdb5d64ff353b3e58eada62630cced00000000"], 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000004c0)="9eb494602d2dd5d42fbd880c133cf79eb0139d40e7d95e302d3dac3653ec1780ab1784ee52862b2ff17757a71e4b22b7bd6536f20d9f0bbc6e9cbb350a92f519f1127a6f41c649d969a1c139265bca39108b32a95e78424b94eda8239197d2b02fa12012e2c39fd169fe4544572cdd367c41a060c8828af47706ef47b73d8e0305d8fdad", 0x84) ioctl$KDSETRAD(r4, 0x20004b43) writev(r2, &(0x7f00000001c0)=[{0x0}], 0x1) 07:02:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0x10) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000d, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80105703, &(0x7f0000000000)) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x80105703, &(0x7f0000000000)) preadv(r8, &(0x7f00000017c0), 0x0, 0x0, 0x400617c4d48) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x3, 0x0, 0x3}, 0x211) r9 = msgget(0x2, 0x200) semop(r9, &(0x7f0000000380)=[{0x4, 0x80, 0x1800}, {0x1, 0x4, 0x1800}, {0x7, 0xffffffff, 0x2000}, {0x3, 0x4, 0x1000}, {0x2, 0x2, 0x800}], 0x2aaaaaaaaaaaad4e) 07:02:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r6, 0x0, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r7, 0x0, 0x0, 0x0, 0x0) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r9, 0x0, 0x0, 0x0, 0x0) r10 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r10, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="dc2c700dd1647a7822d86c09511bd1005e6aaca5321246cc19a049d85a205ac26d1586fcb1364f03fb3b77e0eac7d2365bf1dea1d5389fbbfd3040293dcb0c42819b86b6a900b0c360bf9b55b4fac33e233aa57a639631be020fc36cb44449e3e5f57f059f01311a62a451266f2c0042ddf98a41db0837a230f69efc4d32dcfe0daf658eb99a7a4f35a30f70f284843b93876862d247b7e568a7eb70348ede0db88ec11ebe31d0ea61f63fa09f1f0bebab095d30f345072a3a82a4f88d4c01b36aa104cc99d003ad9a199442310472420513f73ef16a087eb01c5b8e7560a2b6dc05c09eb3c016b02ee8d308ae8ee3b717c53e728957bad0c41c00000000000000", @ANYRESDEC, @ANYRES16, @ANYRES16=0x0, @ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRES32=r10, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX=r1, @ANYRES64=0x0, @ANYRES64, @ANYRESDEC=0x0, @ANYRESDEC=r5, @ANYRESDEC=0x0, @ANYBLOB="8f422f5a75d001d9586c3755d3a4d50bf378092c86dfd56f5a21117e56301f50e45dbd1c5c1786831022fd6e269fda1f16c5b04357f061649e", @ANYBLOB="4dc70c199173d0a2083c6ce2858a55996d9dc579c02b6095c510e2d79444063cfa0e5624b001c708999d02e341fe18632fd76f1be9c2b0c511270123d3f68ad5ae097bf11a36deb9ae254962d6aafa9f08fb0140b450e0798d3ca6966bcef3048bbe326049b643602b18d9a81bf1d09bff470a48ce5a0251d01e20b2174f6f269dbcbc32e5b0895b00693b0ab4ba8c23acab766c7f13056e7949ede4c227bdfe57fd79fe85a5af58fe7435c478da6c14878c386be3772242fbec68d9c85577d4132a25361af763b6a49a308c9f6034f0dad6d8cc", @ANYRES16=r8, @ANYPTR], @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR, @ANYRES32=0x0, @ANYPTR, @ANYRESOCT=r3, @ANYBLOB="71336a7498ba5b82a524969fcd9e097eac563b965e82b4799caa86e88e327e665e5ce74611e93f658562fe49969e767868e91c0c8580f6f6a11e138ed12fd46eb6cedba5fc8747bf358e0b6733b32e23402efce818e0e7b33af2fd4acc2b30965382766b28e08ede033367ebf7acd454b3fbe452819d530044"], @ANYPTR64=&(0x7f0000000340)=ANY=[], @ANYRESHEX, @ANYBLOB="da27de1bb18427803677a9b0f84b5ac50026c360f4f0b33b6aca121564532c7d5e566c0018b3ea137641de112b41cf55978ee68a2e6d86cf7298179730fad62a21a9"], 0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r11 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r11, 0x0, 0x0, 0x0, 0x0) flock(r11, 0x4) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}], 0x1) socket(0x18, 0x8000, 0x81) 07:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 07:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x8b, &(0x7f00000000c0)="fd612da02cdfa7755f6a1ef0ab2123f227332b62aff4ed75c9ac78508f249715becf1339d1a7788ca64d2577c637a6e2e8d5550d2b5ee575f42f0adb00bcdd97e5c90c1d4f752fce0f306a476f71580ba19f76b176d587c0be28aa8599ed2cb596949a75eb6c285926435e3ee9ece1f6c0b9f0e2aba79f4ae8923d1f05cd9b00"/139) 07:02:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 07:02:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, 0x0, 0xc0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc8) r3 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r3) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x4) r4 = shmget(0x2, 0x1000, 0x8, &(0x7f0000000000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r6]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r8]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r10]) getgroups(0x4, &(0x7f0000000240)=[r6, r8, 0x0, r10]) r12 = geteuid() r13 = getegid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x5, 0x0, r11, r12, r13, 0x88, 0x9}, 0x6, 0x81, r3, r3, 0x4, 0x5, 0x7}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 07:02:09 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = open(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000001700)='./file0\x00', 0x1, 0x4) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r2, 0x0, 0x0, 0x0, 0x0) dup(r2) pwritev(r1, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) r3 = accept$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000092ce6c17f541a4810000000e9de572bf45819a15d7e2b81280df7ce0bbe8441f2ab9f20be967acdf2ae0285923128fd2fe87ac2654941519e48ed2fefc102a289cf6c01a3d3f78dacd592297a339be4f6ea6d375556906c2d9dd4cf365899628e1c5b57e41b8f7fa656e6fd8baa77b3dd33baffe47c7c8fc825d24aa8f7a6b3875008813451a2da1a94a66b7334d873fc2ca483c307f769f692f1eae6b8ccbb22ee9e123405430b4db8e331a2f06c9074ce1b2afd013b70bbdb07eaf6ef5d1004840470e564d7259d247cab9bbccc9d5b9c4579a5c362e82bfaa5e966d319764e3de6a6a02d673f280000000000000000"], &(0x7f0000001600)=0x11) pwritev(r3, &(0x7f0000001400)=[{&(0x7f0000000000)="f3aaab2310dbf7436a2c2adbe730a58a7acfd3e6f89881623751774172dd22971a7d563aca1dcb518caa8f14fbaae6a821ea54d004fcc07dc6f1f5a22a06fd2f8d9d06703984fd52ed9b079a00ec41d3b7f54861adf35d9b6f3af299e6c6fb90e3bc4e741aff7b835684a67a5c7e8d260fc1f651cb93fdb176bc98", 0x7b}, {&(0x7f00000000c0)="a85a2c0eeaca8146800845d9b79e09903c204116384e3814092b97c001d9b59dd404449308386d94ed47fd75589adba0d5664a9442dbd52dac260c33597f474c6a0f57da55170b1be704db00a51fc4e776aab698992809306024498af77a94e53c201b8c2b94051743b42a5decdfdb6ddccd15d8a0d578373398040686a3c14587f8f649424772463584e692c4c6dd96353c4b8d2f6bea2626248ae5c1cba6aa7bdca9677f7304786249770355707a0e5c4ca361eb8a05", 0xb7}, {&(0x7f0000000180)="1436d1f549b87c74ff3e9e96416216cfd3e0d1b771302cf7245c24679ec79ea10afc0ff8512b3e2bb052c6296e5834e4ba91e3e65afb99d48ae57378c5ec3301ede5e4ee5356e9711e08d67940cb0e1614387e4d4ce1147997b450371171dd084d71911b00726d89a5dc52632ff9913d45d5dcc000971ffc8c51006c3f58a31d4bce47f9e07b6a12fab32cedaffa779e1893cd194ab2319894ac1dd34b6734223c396b5410e73b1d70", 0xa9}, {&(0x7f00000014c0)="7b6853ffe70898d92272d692456b8f8cd7fea6e206086c69599ca7e5e959c0b0c756d91046db44402707b497b5034da7b7a9d52c973caa02ba4fd7e08d929b1d40d9b765f42643c290ea7f0b6c306801d01e66c4a2a8f274053f50d94c0abe2da3faba9efa1be01f822382c2586a86624537fcbf921916c5e1aaea621bd20a7d3c3cc661302fd5510bab1fa2d07f35e5ad9fffcd35d8f729f7b5b8fb8339bfc2efbb6b3631d356c47d93b33dbfab7cfae09839fe0a5b73d9da760049d40709dba9544911a2169d2589bb0fc4000000000000", 0xd2}, {&(0x7f0000000380)="0c92074146257eee3dff568d950077386ec387fb2702b9dbc61a6bbbdbf9a1f149a4776da17ad4f005f881adaced5ab1a554d1f20c5da67f779f19cc6f79fbf3d875e44d077d33a9dbebd88493dc2b91658c9c7be64a9c74a1c630952de7ce194ba3f7ae77916f861cfd3561bec237a626fef5403bef170019c66abfe46892403d04c02d10abbeddeb9a1adf2fb5bb607c6404a2e4bd351e080a56938d7668ab0df64dfc4f385a632de3bd96de3c034636db5b4ddaa034a5624551b3c1235926f60c6b8647f7acd13b6a5b69ba95ee8f007ea1a5d35f1f7af73d372439336f8ca24d6420ca36153d6b25d1083a52f57c71439815adfe48f9091a3d8ccf1cb5d9c14cd9804136fe3b04c3505ab1cec6b34d5ebd466df6784418ab588b7150925b1ec9bf20d0b1e72c538b069ebcc8de86e09cfa61debf82aa6a45c38fc4c026d9fef236e66ba412f6b68911f7d4bceb8d0fd8e852d6ac59860c0ae56ac1d9b108516523bb77739c9de1e11fd4b279b616122c1e61c172459c74ccf7ac00d75505c071b127d8d09c34d3642d9fe121a2fe954debfc4b813771a166025f4abf41925e22470aab51268ebab0f040ed4e272f01e60793d79479816ae27b73992be3baef0c08f28a84a2eef43a25de465d4199ffae725fad8bba3dbbba75c8992397bfad6642434ec5d324b94816832ff8618a6cc2d088a28c8f7fc4cd6b0804f9e50f92372442ff10191b0487577953314de4ae125785a0e3067e7147595b647f049faa775573fe687ab104da9b14f7a88266b1e34652d42392076ae91c445e6845d96679d6f96b3a325b85e0460d64cbc90182533c4788824237807198d5c17811f81f171a2e77549b968563977a6b391120cbd8614abd304e62b84c9cfbcd546affbb8a99bfdb96634a94f579a49a5b88fb599163be847f4f13d3ed309d18dd157a747a9af27a7f2a125d79eb963c7650a71efa9d2d5448c6c855eb451d28bb6773d3f9957e25471a957f9f433935d1d20ab9e54c44e2a185bcb45ffa0947d89e7e9ec0dc820a6b68a5d7d59aa57d54831323b109270183e4dc2f10dba4fa97a36e81babe20c1fdf0bc6381644945073f1bebed85fee333b57c60553a189dac5844f019999f7d4db442e8ccb014f1520e051d4b1d28d31ee271ee3bffd447673424b316031089e961fd2d3bf1569754e5b61cff8e83f8b4333c76c26d152919a58a4e5cd37d7d87bd47fad0cc4aa4882c5e56dd5d8725f099b342ddef09cafd9430e98af932fca55ca2eebfeb59c4acdb4b9cb6eb787f5e41cd8f58853e64c03487ed8f78cf629776059ce5e4055a046a25535ccc719fd305371d42e3ad6fed7ea10c42b615a1f0e6a7a974bff796ded27a9ff15a56f16ae38e61774c44118ad6927b6b0c25147ed55821e2ffdb2be9d733cb8abc270442dd090bda35e464bfe6e2356abbb57927119e8c1f51c8f221c7a555884d95b43a7f5a9fdef5fe7528c22f28f3e00f838522aab785338075de4657f26279462b378a6ffc5e9549378811bc6c5f8f6beea6429bb905bf2fcca9f1a1e6839ea69d186925cb9843f64f7c6378ee41418d9412cf37c3cd3cc04777fe539da6e2746083062f8e542c30c9a827d6d6ab515cf09fa19d8eddf2e6b24c64451330ddce558eadc78b0a0349c1098542c472b057b3b1bac6add566e9092ec2b7da2ad60151a4cef67735baa67d6bfc893c6d8b44c53b6a8a9bb5bd4fe6800d4a7a6e8d7446f0539ef3456f8d4c01de8e0539b136ed54b47884db1be69f9a863024df2991a46391a946518017b840644bad667d36a62f553a83f670715bb46605ddd39810fe3fef668ad13d79845a949a9eea0773ddcecffefae3182acf47337c147437c2b00942d70ab18f7b59135ce518cee584b293dd61459603129ebb9b356e768790eed28372ac95a9bac67017725ba5a35fa38dd5cda72fe289fe8f984f66744025c14a8e308dfde6da6d9fbbef6d37465fc114c5eefc3f681d83d7ad4422f3d4247ad21090d98eb23a4ee771175c174166b8b78cda027d619b9da7c0a24152f6a80ce6ee30891aeb9003aeb91014aea754890febc9c7437f5e2ea9ca52679af5b0345eefac688abf874c7bb1f7d473a08919a292415dde9f3339274c7a44f1b130952e2143d1091980a6d32174c09daf8c291a692d8f2b57da1c2265b7a87ad71d0aab66737d67a3e05ed956734894e83a01e4e799da4ac9d35857d4348cf940f8ddc15d3175462729b5a6daafe8219a4c41866163b9098dba643047286fd5f6eac68f9de83b7a7b68d2859ed1a02a2b00b8ff711091fd5e9bdc8e156cfba93b589922e874ab9c2d57b1c1bec0434783c4aae3f446b5c17e5cb8b4f7ad51e67e71974c84c24d9189a0a6959319a4b15ec3cbbd6ec99598bd7ee33f88589bfabddf7e21dc57734674b018011faee483e08abadb1eb1fdc6db3207010257b6f62207d78f3e7a1ef37448065680a0feb8f6e54fd6fc7d8a5a7171d4b1c1c428b242f618c66a1e4b6028603dbf6910edf54865e24ff5ce1937f223af698bfc9e979e0030f711e06349d1d54619aca22533be9d58753602283ab68a616c23d0e1d5082e2a5482dbde4ad715d536e5da6d3d2f2e4c9139e10c912dc6c43bd6ff8f11b33fb0d230a8b53a2145fbc87bf48fec0c9d191bca20dfacebd61c388a7ba5393a2a3fa766fbe1ce76e2f57129b456021c18266921e358c4c6fd9fe53ed3357a0a34cdedbafff7443cd76f15990f7c376a300474aec95951a4275b42cb018f2b424d964f2f1b5f3e5384effab2e4fd3f59616c53ee848755cf7340b050862224a8a1d5490bacafe4a048d2c2f06f8ffc56e41c9d7e3ab98611f71fb49aa393d3dd70b86066d50c3c94bf5845c81ddc6918faada4a16c9cacfcc608fd62aa63e49d544cd07f7ee805c7f5d268799fab45eb27101cc1d824e2a8ff7f106c133c1be4f3fc47219f8ce8c203051264f844825e21d1bd95dfba7d7e113c21b12acb1f6ec55c6dd50beb2611d49ae5af969c3e9ddc591900bfd30c153e686080236f67091648808e4788838c4ab072abd30f8e733c0f27404146aba2ce3acaa5b6ad97faf9d9849b962a7fee7ca3799426f5d0c74bbb2f50740984ffa007b73e08e4722130c0a25de944d5b976acf9146b2bbb2cfa4d075fc018bdda2f120567ad8d3897f38455c89a20b5ad8134fe7193cda6e85385ca8fc16d2d4059fdc96f42550d6dee30a15fcbcb4227b78db3cd3f55f297a82d2729fb6ec9bb77ffe19e64179948961c8afb15b2115d14c727ac462d436e58306a827d44c437cff7d4c03095ce4dc3b64e96dfcc992bae55ffb16acc320133c9f8c5acf9fe5a96b4c7d68caa867876e83bdbe140e2debbd1a6329f2013845014513cef43de49c03d25e24d2e3b3eced46bfa6309a4e15b571503a5572d04618b7f82b7813e0eedb7d4438da818bd9e9092021f8b1dc0770520a412f4ddc5478b1366a8275746b2b87a792337a80f771eecd705af2acafa6983accdf4f00f3a4c8ac23d9630abd5af3775b9a566e66ca2b303408f8ea0d0a03cb9beb0aa50be5da538205ee7b24c6672d2a70ed7dbb64040c98706a905b06e96d8ec79c03e7262de6bb91c6f6982f958b55d6b973f2df75c42893ac14daa72b2c59ba471fbb5ea0b0f826b81849dc418aecf6bd6e544a23c173161e50c0a91e8434f2cecb26a6034894f66dd904b62f0a3453ea9a3b9932fced1e88ebdb3dc7de4b2f5c381261b8aa8788e3da8e6b933519583bd68d02094d025f40bd41b29b6c58d9319624eea96431f46b1a4606cc3293fc03b2100a9ad1e0fa0434214ff1bcd870f073a8f5b2672bc9d0a2ffd99b64b6f3162a222b5601f51ce392be19867111561d58569911eabab11c469325be9a61b34fe0758bbdbd14bc1237b5c485b0a854719a2f593e3f449ec315dda9b45f26755aba32a42f83b63a04d6356c6fa98c777d52396e590b4d30b064a0d67ad9ebd5e9bf1fe14c0c8af8ed5e6167c0dc4e11897918c34561d5b4615f160afd96053d43c647f0bb2a52f371802b99c36ac7b7554296a0e32fe845fa23e09d3012a995d9adae30bc00054928d951efe3030f837d551d1e1bd2b3c9ba306bc947ae2fc4c3e599db1169f5a89ec51700e657a7ed8f216993ba31115e92cdacbf0e9e65a5be1dc199d817510b87160fa601d2ef572c16febf96e59180dfadaf6dbd6a8770e887e22cb3708b39f7bc600a3cb556b83b6b2b774f14f622f18fa68077ab53f50a0a45ad48b82b550f31fc0485e8efe48385f92d73d93538acf1032308be8b39d05b7338795028067aca963fb3f58e6451bf22f3ea8a063bae7ff1cd03f1dd070864d4182bd9563fed500b390137a93ae6ed63e89d7fd5fe03aab954ef1c76948fe0334403897aceae6e5919d699810fd24fac22443d30417ea65682b6eddbb53510a69aad7b9042d6552ada0aceda45a9b0d3cc277791cc4fb108f76b48d9b907702492e244665fee84e796f5a16866d48f344a8c0990bdc0e8a1689bc35e555be36b9d552d473faf6366bb3333813470e4b3c4e26d0dcee49bcc3eb03636c9e167b021ac73f42a7caadb674c0899e3a8faf99ad73b096f048627f34f461d829ec86d34b4417446e0333231fcc084959b3ee8ef018abc967f5548c83719e4f396a390840f64c3396cce3104efd13f8bad7941359f952a08b96aa421946af8a48e83ea78f5dfa6f9de5c89784e2557fa6f6efde602e69a72867085c9c372eaf91b5c791195a23be825b96f4f158770f83eaf49717358183de47c181d78fd1eebba14f3dba60a773517b402c63c436559176e7f0f95faac50a7872b95a3f6a4c3f4b9a21fd8b2708f2ab128c9d3a95a633220437a04c7f8d7aef49fd53cfadeac3d2c8fef64ef0d123dfc7264c3538ab397e2844ecd3d634153900096cdecd95ae21f257fd4e7b626a8367bbf41bfc9a42f0e75dc04603dae6ad87423156bcd6dc942d61b04dce398341b971e5ae733aca4085c1765c59007048cf230d0527642a35cc8c0f6628633ac7f0b5aab2661111a85532779a0e592d70c3bee7f675228138fa5f4a61acf21b51974d0e6fb23340fb9fb299dfc02987974ecf123921a61f4a50c369e2e3b99b482751bb2b3577e8f1489fcfacaead8e938ec77fd90b15143a1d7b2d1ab6e93087aabcc02f761609aed08de55bc4615a5197116b8195a6dbdeb769ad8fc3a89b0b2b03cdd4d318ba168923f9fbea07429d41607e64a4dda43656456f38f869736081e667ebdfab0fbd94ed42ca5307bc8948f2952af18bfc44e7d31ba6d8049967e6a0b65a822731bb5eb4cf776a405e7a12de6f81b78c12453a168207ac02c33427f69c47dd2a1ed0d8d5214a58ab480d57422e1a94c9f801f95b144bd053f7a6b4835746196e7276721ab2e04316adf78bdbb80d1f05278dab70f9b7dcb524db27387f7195b0b230d2a8d3faf89c3a7ed0cc427048db1fc6cfebf6b0232e2dbaba6d9c1a837a590ed941db14ab4baeefd4abc2597b6ee121fa89951ce0447971a4dcc493d2c6eca94d77757fba4180dacac40370babffe485660eae0ca614722e81bf3c1003b9ccabc17981637eb10a467c73afb8465ce82a7a27e1cba6d63d99132b9f57427c898cd6d7af1bcd7b134e1597638d99b4d5efb4f4ee93da482fcb5abb7cb7f8201e334e133c66be27d0c2140e020a6c273ccdd5b3ff67f5ceb7106b0180527eaae177dda62019426f10d327ac54a31a0fce6cfcf24121b7c8a0f34a47866c5cd", 0x1000}, {&(0x7f0000001380)="e62feb80e58cf7b0216125dbc78f64cd6f682e43ad9a14b27ff7b5a861f50feb6bb6fd92c263ab1d588e3b477144df9182f5a1347bdef3efb67ab6aa131ba58846484fb193", 0x45}], 0x6, 0x0, 0x1000) r4 = msgget$private(0x0, 0x100) msgsnd(r4, &(0x7f0000001780)=ANY=[@ANYBLOB="0300000000000000e5e13183287b9d68ea8952cf07a8b96acf0f6c9b1f5cb316b99e83f9f26878585fab229029ad15301b021ea3ec072d731656e99e048370ca37b21af8305036a330276b5bda0dd6be8faa3e1cb58fe4adf0f1886f9b8d31f38799fc78eb4ada9e0cad4264672f5309d94fed916a99054dc6b9c31956f6f535b8680d4483d1ef74005eb92ba79bbc5a522d53d0044087fa1a6dbc41d81b72dc7cf039709b02144ac0eb516722c906a3e47b44aaebd9ff12ffa285a38786385da7e41b61c6c0f06fd5312ae441f98c291759cee6dc03293f44545db93980b5515f8f5837d1d277ff06281c19e82decab053a9ed1ea50db947152e7905db60e747b9dd970e172ab3510d5a02b4f6386e32f3d9ee1d28762511e"], 0x8e, 0x0) shmget(0x3, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) 07:02:09 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400004000000024a, 0x0) getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, 0xffffffffffffffff) nanosleep(&(0x7f0000000180)={0xfffffffffffffffe}, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 07:02:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:02:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x1f0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = geteuid() r2 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, r1}, 0x5000000000004, 0x8, 0x0, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r4, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000200)={0x7, 0x1, {0x8, 0x8}}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r4, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:02:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x808000, "3dd3536800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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) 07:02:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000003b00)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000001540)=@un=@file={0x0, ""/99}, &(0x7f00000015c0)=0x65) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001600)="a41d3b8561fc80d7a2851d740d672cb8e6d5d87274c840b5aa13076b0e281dc214ad10f4db7b7f7027a24a1cfeaf478b96080e289b54d1401ca5855746ba06778b8587337f9e692ac2edd9a3ff53731693f0e8a781991875ae50f3b0d10ca379fbfc674431a1dc1174305f56f330a060425282af39901d119b0789628eaca6ab595205434fd8011f48e4bd968c7ba4fa76d1ba4f8d1423355591cfe67d8d6c7481f095", 0xa3) setsockopt$inet_opts(r1, 0x0, 0x2001000000004, &(0x7f0000000000), 0x4) r3 = socket$inet(0x2, 0x2, 0x7) sendmsg(r2, &(0x7f0000003ac0)={&(0x7f0000001700)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000038c0)=[{&(0x7f0000001740)="969d84f3e47b5245777bcdbfaf8ec179c1568a57aedce9b24588364fa97f99b12c80d2e559b0912355bbe69c507d945e8b10ff4971a0f531a78574b98cd24a5337d862171735b3efd5f91b9d15824a76a6403a8978ee6e3093c0759bb35c2b7baa7d3c24c603afd957fd7f97f06986b4183d408d553357da39e9c01d511f6510cdd61954b5f66ff9fa2904a5db68a6f968aa7879ecee06db16fe5801585977b251c1e2b0e564959b615e4ce88f7957be439c40b96f5c2a3e4242cb88f72f193d1201ea", 0xc3}, {&(0x7f0000001840)="8aaa22253ffc33b235dec5c18eba504d7ebc9fa2c2cc46e189eaaa8d108dbd05497b5305146005e2e38b707a5f056fab8520a08b42ff06defcfe9f16c684678b97ea262ab366c667cf815b547ec109dcb87acc407b1b288e921b897f9d91fa7ca45dfef56e614ca6d2323faa60b4dc44bb8fc5055d15a468ee6dc5a2232c36530039b86d8af312f2de1a5141fac575b04f1531b1a61691efef011678ee3c6e0947e5c6eaf30efd9f8a669dd41482c5981624576d0defa85947a22ce475b8bd6620ef55fea92bbacc3e2df0ee6b516b4a99131735ae66a25c3f487f851f85e119a7ecb0ee71cdca980f21c6592cf1d90326aa48715327640fea7f608eb93e68b6e8c147516b67ddc96f35e298583055a9db162faa59bf9a9ddcf7cb9f648e0ec36412ad874943655f56383a9d3ee29a617f4577ba494602e1f458bcd0d15336100cc873223b7c9024ef9806297955300d37f13d2b6d033ec886186618ea0a3cadd72f4c868f082f4cc3e8ad58661a1e66f1254d94f3c84528c77c0eee086a53de364a8bf4940badf9035cb6c21814a7c9aa0526d9dbd9fcc4b674b7d634df41c7f6c690ff7056a45268b058a1cf9c1957bc8d6dfc3a9c8d9750b7e76fba6e3257bc6be03d0a5d6d3cb7d2b32c2de658b398c774cab735fe041f7505530582871e3a6e0d32d2c3e8ecd3e688ba0f9874504a3aad268a2429f614b99f027df3f488dc7ea8c7094390ebc403bca01c0e71c09021aa076fbd8643d93c0cfced0d27c5a2d63f344f3428409745a24318517c149e7b100589a19ddd11a8fa1c4e24462ffde0a4c4a3d9bf59a038f4fc8940af604f4e0a3fab32aba9610299f0c41cb9bbb75a167d27a1b573a64bd9f5d33a58bb6976d10e53d6eab9366d76bee5242068e2442a62f5f8ab29b337f66df37816d9ffd6d6cef49beaaaf8a2737c467f9f3fb4d02fda3fa240cb4611c836983ebcf942c2070b1a99e4376ef230f632ca19bdb5bb82dc5e86435fc98f61482397b2eee781713d53afc65baa7d74d658643a59ec5134febdca28dc1f70b600187a33d6336c20b34964b2d7eee95e77f77da1bb351125a03487c3b45cb18eb484438b0bad34ebb5b7b19dd88df0e73159d97592afe62054332989c570c92a774e5858c0d8b90bee9af190678917cbc1c8fa6a23014f6a81d3533aacffd701270e27276dd94552f7eb07e9a9d801c6ae3bf2f7972296a076a788fb1adf449bf1211ac695d1e7046f3cc23f926a72ea3e83e1febdcd16fe1a52b93541f2710ab4a080869fad5aff74a8f7da9f816f07c8c0298922a172f9124a84bfd943feccecd2778dd630f2fb9dde7e6ac6e4ac2ab341d4eb94288e4997144ae6a7201b4a961151310ae3034f76a5a3ae0adbd87d6ab27775e9387376064901a8c9b8603f8cea002de45f132b10d7b98ede50d747ebdf5942299dc36c9009eeb61b88468b2e1410d55e49a30d5f3dc21e146b44204822b79b48778e72f61224ee55aa411c1418b28d0d5a23b0d78a322da83b761d30fad576932fe6ecdeb283dd644d11d1da593c4ab55eae75f4a6fc4a4e669eda7f1a03af04eb810d5b3b7cf2adac95a1e2bcacb288b8cd9e0f332dccd556eb4188ff48df686b111b53a46503d6d70db5038f00f59c39de1c88bcf09647e9ec8d58d8e7af8380511ea24e67507ad7766b9108708ad871acb1a544f52e21dcdcef90098c324530476f233f93f11012bea1fdee9a90550bfa9d9d6dff031d1496d930bb31ba134f0e65456f50cc6242d24671e2c95074c00f426aa133aba16c2bdd860c8a3fe1b48eee6ab21885d4f0190ddf299c5385eca4cf862aed25240db83cbef82dce8a1acb7f6ce68021e8a3cd8c44dfd5a583c9e9ccc5a5d87f98d21f187578520c795e8e226ea2b30e4d19f27635aa2eaca90050993642655bcb4eac89c857fbf880c6844faa7c6ab0a7fff4525ec2a60f5d38d736c40cd954809e93c7fbbc313f626ed822d238bcf33c9e816390e05809b8227700b54435cc8ceda2ce7efefa24f7eba360efdbf69c951fea139c7f005589c9d24909aa3711297c9e24a6840007ad6f1122582e400f0d6678ce11abcf21042c35b7ace57e265c82fdfc25deec575d6c0914f056a240f58e1f4a7ab041d0676d4e820e3c49f04dd14a9a079b6becf1e7ba218cee610deea03818affd99616fd4b02ccce91cde6a811acc4eb415307c14363be4d010954540584f4e0f2938b18d6942250f948bfdc121373fbc55bedef63fef15c64ea237f811ac0275a6366b8d899ffa2730915f2460dd568fed58496c6ce0a324f981e312d9da9dd92c5a4124d4e48d6c9b7e1ceb203d75165eee86ebaace49e8fb2efec1baa8dfad493e99851eb0ac0466652eb3bbb15e6556ec399e0f56b23922991a9ebe7c28bb48af82a5619806ec26440334f9692d9f2f04410ad62e85869ce5bebe1e81e1533788bf7a0e215686fa1566f8a700ce5a8a388d1647885b11e854fd6938008c25d488913c8991d1e0ede929e11c78236160c551b98bf0d1768dc4c8c43ddba37725445d9d995f66821c82eacb90c8213b30df92b643d46b60da2df1282217bbe8446b3b76b1d3a8e3d42daadb19880a7fc93c87bff3afb176dbf6cdd007931a080cca7fed38aa914972ef0e63d698b88db488ebfa7cf45112ad058179313f07f3e37345ee3cf30b91491e8f9c4f97d3cba7b7740da440ca0d8d8322e978651d4abbe1b870b77074226893001dda302032b9c39d28a88d535f13b37e212af15c8c1200ec893845981894eee7c72787d424b4c97606f50b14719dcd44f887582cd3ae8d3d18419b3a5eda1d835185193e129399f6989ce059137a37b4e85b37e12663435a0516fdcd91de7542a038b7fe8649cb74359c796dc77d820814f5b8f823b6e98e2403959a0987b64067e9e45fa47ed2b36fc0f28da6912ae8629aa174f15d340bc76df0b9ea8636b0ee2547f6a740a2d7458ba22a4b23cabcc92693394c5031aad54201ebfa6729c8176b0e2e86f4feb1390fc599f257618f477c859552ef245c9b2648dd6ef117869c467ff31d235f877b2920c41b268f5ee8eb9da6fc045945de4fc94f5e988b454421b72173099ad8f85fcd37c2c4a08c12c9dda5c769245127c8a2b484f172d8deff80814ae55b6d596adb69929a7801c0a1c560007ef5ee4aea8277afefb9b86536fc6e8ac23578e7e78a84368cd9df3ef965c688512d1f154949e5c078a9ea6f9ab99d38139de1695bc936f02bf913011c60734736cb71d5cda265930c80b6027e22582828f7f46552881b37ee45755ee8ca38972c3e4dc290177888bbf822906369fbfe29eb4a5350c901a23f84a0e8efb26dca30d1de60d65c8217354dacd8424af59a11a1eb35c6147779bf2fee06f20f8554ca529c4a987547b675422d1f109ec1c63181dba06f92a9b89ce240a9b4016737885fd6394fd2039849d06b7870f61c70398b19398d00402b55665b4cd73bc02e3d888710a2f117a9b2d30362aa826a5a4f541ecd1c1ab4628973eb091d067464bd2a49a94c756cb3b029145058759008b8f203928bb490053312a331cb53462a6b7aa52f585badecc98df7b96e1a98804cef55c7a29ca9f874f7ca1561f746af38ff2619aef3e1cbde13c03b88f0852711acd266e0e214026151783e5aabf607b5651036008de7f5557297fb7827ddcc3023d7e9a2ea2af3bf70e07ec844905f4183f061501d5be0178124d8a0ee38b696a4067ad9442400993e61a1903a6dac839fc5efca611dff2f0097d7ea52b304267ec25d3d261cd9e05ea4c7c1848f1ffa3d494990297c2fee4cd066f1aaa8a7d95fa461db791d2662059a920caa426da2e3615b3a78fba7551d7dc65b06c1b52defc197d63be36e0b421a7fe740d4597fabf04516f988a679100f3289102497c344a673ca109192420e1100eefe719461fed0525cdb1329907856c4e8edc650c4447205fd8f1d718c55a0c09614e101a59d161e6957219a6b4cd5ca96e2412b0ba55991f517867b43dfd46200e9f1031dfff6bde9589103bc1ab7af3ac835b93c2d4cf8c184c374ce34b091603faf2ef94f38203388aba39caae07b38667ca3fc23ed4b2a870d86d92b82403913366e82077ad41d3fd731815040e0c4e96295a478041877e5980b45a55f80a223eadf4273405374b6afd8d102ee0730bc82b80a4590991392ccbbb48e35bf185e75d879b8c07bbe5e9153730edddcdc0144530f8d182870b2f1bbd6432370d5e15a8c07ca3a5a0d1df159b138612a1da90606db5a4b60d7c0b12588babac433f048acf6997ef546cda9db63ae8782f70b6fab207b375d539c06688fecc52effa81c04d84c5515f61439cf4590b74a43016e3156c36b32381ebaaa0e5755f3d00a46ff55554fa60761ca36a558302cd791f1aaf620918172795dc5165f4b820281f3a133e25da5536e708c01c6ee1eabf8bffb1d4f16dbbddc801f9a67bf41727e15b4a3233c9c3f0b53ec999a660a31be3a471a556e5ab631423982fa8f9a8bbaf017fab5ae05a55fdbee7edca0d7a77fef1a031a5de33d9ea96e48b281b74cc11cc43cfaa6e1b76e72e43dd867d5ae51140b7d7f3299bfe25e2b91d5b06e1649aec8f3d57ce3898db221bb6d1b0ec389e5810bca27778129f7d2b7550023afadc8014324a4db8a54efa0715820ab6edb98220b9bfb596f63f40ce1fd40932d3978118e82d772d64e435c860db22034c15e49f39ae32b51da834411600f9f8b175beedc4709822cc1c434bb1e89de03f4a10a44fbc819b799f40d45b7591e2a492653a8c673ee5c86a3ed3d6c23336fc9d1b7e5a6e75b3471e0fde2a18785328dfa6499346d8033de77ec6b70315524b4aa215afcb531b4c58797cb6dfd66f423c25747111257b24835fe5339a9c963c1732c4547ad6f8969d3aa232e6d011657aee8693c3b916be8424619282eb91dc86419e72a46d169c4f54c0fc019a0e8e4bf9712f75450d99714df7cd2b5745779df5240f8edf4c92299f7c71aeebd31ad6928f54b1d9b2d3002c9d5a65d31e03165d347d3beb76e5710a32fa618390ae4b412dacc16b9b800b7681bbfd91c95728d879fa7aa4724c8091a9fa97d88018f4d65132df5f1494333347d738a2d48921e364928a8e142dee64cee75e2bccf4ca198a4c2f10ee7607457bccc3950299af446cedf24c68a63ee33d9039b23dc8ccdaa033bbcde6f6e41258d99ecca86a1be51280567a59fed898543c163025f6ab30076aaa2bc937ffc2df0fc99d4f8e5cdb878d99385d1100d4b5e9ebcab4a5762a70ea3ec00ddfaf5d570114d19fad553cb388017f86dec08dcadd869a038337d073d24c685ddbcb18ee776cb4b5e232bdaec81520a811bd096d90b6c402f4790da07effd9354a41017d467f1953c20c76c42532f5b3ad69f4a7c565daaf2fcf6a2ceeeb47526e03b4e7c967cc68a1eef32920d65d59c162b483dcb2df066433a815c1c8a33d4d7eac588bab74111e71158303ba4771a4015eb8a7d9739da1194615bed043335327f57a50f215198686ead349f1b6072db6c5655fc60678aa2ab82c8a551fa15cdbf75408c23d0e43ad5c044e7660db8f2b353859d3878e2e28f9b9931879366632145a4cca067f70175f8fc3fc35956888c41e4491ac41d1e39757eebc7f00b75fd4bb782d22c741c0e484ef6fe2172bef7d776f79780a7f43aec00a5014bd7e5d8744ddf2e8e55e354d803f2567a4b64537cfce4dcbf6e207b73ecffd80453b61923d082d4d001a374d621b45e", 0x1000}, {&(0x7f0000002840)="4e3346416808ecea0931a87de49b447c1db973aa107b725616decc14bf1d3a1b2d4b0e953765aa", 0x27}, {&(0x7f0000002880)="29e6", 0x2}, {&(0x7f00000028c0)="b0f6a71af340856945967a794a1054556dceb1df7677e9ee7a1006a44dd6d2a81d0aea91e7af776b40e4dc341aa5728a46d6aefebe482b354d7a49794a59d3612a4488152e19f5d9182a4a2a73ed76c21fe75f1ebe15255f32a0e9ee3ad8b050ec2730c710cb810a0019d8c34113ca714cb010ba86896fb3989a19baed4eabbacadf480e1e99445f12650755a3b25153faa8d74f53a5aeb842c612830ad46d90b3e3857163c11e21654662f2674ba039616b1c35b0e18ef809e3cb82a6afeaf94791437896b8d5a43cd9f44c7f84aa14610177c18c2e1f27644b83790eb53c80f1fcbe45935b62dd3fb641b2c07652884c59ca92dd4b48aef05e5302939a9cdaeba914c1d9e09589d624a2837bf1df5a3c47d0b287346fcdfa209d6a76dd65f86685a318d10bb409b6e75359d4a811a948678641ef92a17362e2b2cae990cb53c69452457b84d34a247f0c56df20f5ea8c728253431e7f3913998667b4a6c14dace46f19d6ff260d708bd02493b1f3f065d7b1ae5e4aa5939f6175c6c87449fdf1a4561fdcd721d82145ceb9d64ec086272034456e8524e60a942dada69dc71e136fe86472238ae98d030bf9ea178c6043076923aadba300b101df9479fbb1045aa60fe9d517d9906e01e00a460005728688768d935ad6f3ddb258df146f901f12adb9fa93b9a33b36ad9979773028fa78c973b6dc130257172cb6e7b30c4e3760c0a6aac06ba02c03c86246590de5012e68a6f89e984fb6044a10a15c804495746017538758361342d04152c8fcd98c4799cbe581d9f89e13e88fd13e6fec8dc601da30516a04f88a40afc68a07cbe68011a2e87ce02f1d0027a8f3b41e8ca6e1348d7593c888c5cf8e12d17708fc2f1c5dc4e591bfeea11d77301efb655a10fb5068995dd5b6e6777b968f6b3afe8fd3a0a21468070d6e526bbe1912aaafeacbaf36635e645e3c1055bfa19a1c60e706728ea7799883bd8a77f145d19a68798773ce7aee2ce6a4198ac520a7446dfeb46a61957245ca712a87bbcd59f1bad051cf979427d7b9e958e507fb9165c28bc7eafc0d9f4271e5024831a34ee5c0dbdefe3bd677fa35689e7a1e1e325345afa27df6578b4e63a90fcf4b08f543072d9371e13cb1733d8b90f9968f260695a597ec22a481a7809a5ec5495008057dcb8906de5e40e4b73855559a504890f738e79193b77b9a19f556dd42426127e1b69094d37bc812690642a2aa24e49378c9edb1e615aa039682e56df888aedc0162b5bf7696f146c9a48971d104c60c0ea2788191582bfe4918c92a467f1f368dc52426e51e993b5131ee5fc19d3908943c5d4d027982de9d72d597bc73475c6a0ccc758c64a6a0a5f4495a9c84f7c58bce5039212cc594bf85058e508d95f0415ea20b8a3d6d931eecb7f940911c1978e1f1861505194bbec47e8693ae985984d6fbb04e6f302a2cffe80d411cbbdb4503e24821e6b11bfbe6697d0e9819e3579f55b166cc6e64dfd2aaefd99109fbb58eb609ff759687671b3de8d8aaffb626a75351e6b65e24e3b648f83fc18030fff695fcbcbb72423ccf640c3c4e5c96c758f98e3b53231cc61cbdb9239b504628101f368c721417c96e50534406a42928ec2a05046e6ee016d85327bfc185886948fb80a4f86fe9e4dc8d19420f74b39ad4a353b2e2c230f7d35878f1d187ea1c0dd6c60f62fec9595259975375bbc6ae7670ebc396420ba46d00e869347c448b866a915b1e239542c36b797997e951d5861eb9d37e027b7a36019b1ebbc8947f15fe4520f3457a0271577612533bcc04439027ea746a7888cf1a3d272ecbf9418a488957c707b4e7b677d95313b62354cd76b1c20f1297bf15702e9eb6dd86e20c0ab747d81238d6095965bd3282c4cb075e4d9e264d5070bf0044e36a10c242ed914f5e85f8cf0ae5fe7a9b8da6400cdef4d1d233b6a7aada49832a6ea2a1456ad5efe5c7a286c5d6eb08c219df5874bc8101723ee551a35967e7e26a0d39cec0d84caa8615ee7b759e9d77c7c60253f24edadfe4dc27213a3128698a9f6bec8266360b2e7ddb254eb19bbb52f869a1aca2aa42d77568d09bf403bb3709348f9c2757016d9ad88d8adaf97017117ea64146e1274c64ec3acb343d7e40a4f7f34d07af11fe7d4b944361471b3ef15559a43ce463b92f97acf1d119134c5bd008629093a06d5208ea5d67d7b06f8a35060d00d4eefe67ada83011135e4bd842f2a50798dd87a3d11dc5a3c0bb33a61ee5841795f4b46c30258e039af7da4cfaa5bc8e7353b7710b15ee4594f27cc495983d9ee0be8faf25cef3f340965768ec43ef2615b7844fb18e1357581b4452f9419b1b3cbb532c815970c5c59acb1494e72ac6817609c54c6ce0424092e22133e12111be0208abf8a4c46dde5ef7f8c5f9e9ef0b96522718f686466d76c62067c4e510a18a2e4a43f8e307d4370c992179c1e22f1c57ef3fd721ee390a60603220b9a22cc56f4db0b1e0b19abaf59f7bc7a2c1ebd9963549c9c7e4774cf2f33fcc97a0b992d42f751fecbc5218a3290e63306b4b47628388e90588248fcf120946794e532ae378f775ea45d00c2db316bc719e5bf31193a97114aa8aab479caec8105fda17e0031e081e61c17c84c72634e3ca3788392e6fa17c0416ed33a6513e36e478e7bd2ffadb2f2b6dc2be76051fe0c6f6a7c64397db45cd46544d7bbdb9baa0e925c91c0ec6ff42f50ef8cb34064c526214cd8c038bb2d583f81d8fdf9b457764a7c35a360c6d2525aba3a4632173717044fad8b5dea33e096c053704a4edbac13e4cf9d1f2400971dc186866d19ad5f6692db50f19e4ecc9ee16650dddfbc2556d02a893983f08d1a318992ff2f9064cb2db5dc826507d296280f8f36d157da1d0b5bd5783fbef4e02ec5edfc132cdace80faf54c3d08878a4110ccbbb06daae23bccb5324de09435b9803a2a66ed04fc0c4bc058150e3b6e71dac5a570352c5a757fece75a65129ca503f90fcd0c070d8952b976269657d006ed921ca71c72ef1b7d0db60729517624803afb4ceca85e63ac619574207dcdc4cf37c1320b5b4f50f73ebc8ec592b912d8f6d62c0527e70c99b39d46ac0fe29b517b0b91de2471781feb2918e4dcd5d4517359c2ab8cb1b19cf6f25520118a26f383ca0c0532ffff31fa7a8d1e4d460d5f17bf3ca0371468efe88e54a9824b52e12aa01edd6914a95ae0e7fdfa9869402ab4c37a37c395e334f1573da7f9bb3c54c7a5104b708555dd4028d932edc215a46f2dc5c2113f3f7ceb4ddc9696615225323c5d2d458da3253a837cba5bf843d32858c9d35f70513fca274121713a3bbca245c489b96bf0e756de633ea9eac879873fc19ee2c5cdda0c895591d9d1cbe8f0c279d8a5245070a4b841fbb7e20297c3d5135bc0e907440bae0e89624e775524a280222f4685e313b049d12130a9063b0edb17ba8c689b9e5ff727704732edb587ec19a695e74e7a457352c3c82f1db4c9383556a8046f09f2e95a53b000497566b80a3a0884b13aa9f51bfc3d61874581d67b6fbf6428bfbed75183822dc92ab3594b3283b629dc5872740a71d806218f75450eb5ed7983ac05562a2a324e24691af0724fdb86a5b8298002a3e58286deec274fb032d13b2a6cb9c9ae1595feadf961e6060edc9c1f4e63a457e7d8925bd9ac93e858f426c8c249494d6ea4a0f804ff3a2f9aea694e17de4ba2c3debbd1d62944d721cd79bbe645d4c1ea47b068979bbbee21a3424c385a81f897b9d513ff5497262f55cce1c0c97608f2cf437432ce3dfcb5bc86498e92cf1bdeb17f8b9f952e3b92464b38ce854fa30b7eabab33f772300c5572e8b509c4254b3bfd8283e3273ff8a0b490ebdb22caa5c12a6bd5bb1472251215111c4ad078303b34b24360589da4f656beda62e9c10ca948778d31cab0b692e53e846a1a966b14af46b881224f1d69b712f4726695c34311b36d99b676c5c8929c80e22c0e8bb597e714a7a233dcc2890ad83b0a39a7794c92e41f273ef22d4bc838aa0fd6fd2d452b5e30864ee5e75af0b8d0bf07391288b12932b13d3339dc24c36aa2996813682b2fd8851d648c3196f6119988078b83cc1d56aeaab461f642fec407ea665965763aa8daeb6b0ce12ed2cebbd42dd9e6224144d23a4b59d9499c2cc1c9dc1b280d57924e9f3c7fe3c77affdd0ad87107340549011f12e924ae676860082c92ae6d4a26cd400a08dec88a8eeb800e4bfe675b391777b0ad58f68ca3bd355269964db796a42bb620b023aa8e9947cd64edc4e472b6de70c8b6a0900b9392c747a8239f37ce235c54e2dc65f4b14d84109c8b606f27098d97bf2a75b83a85b3880c59f8c441cad5dfcb8bf6e4922c57f11c5ff14ea036f5177c7e26c4787bb0ecfb230e53de8b67b1ec1329bc3c2da027d0ae6680c43c68b23fdd74b352971d6a91fdf627f8aeb6c6e5e17afd94e4d78c8c731ba21860a40a345b2708c58f0a8e6a6ff36d16d17bef8c52fcb8722d7054f76ee820aed9c8071c3f828716a3acb025bfded52d3b2e72229b82e56a206e8d133d0c81c1d97995ce0ba5c6a2a0d99442ed6d5a2022ec9ca50af43c2a5a5fdd0b3608f614eee34c4517230c878339d36ffdcbf25f36cd7d8f29c002acaff4a5ddd91bf59359e83c7a3ec669aa68094ce08d5a02ae4924cbf17525dfaeaf0162f2ec2b1167ca88cf4da7e62a2a0c7971a3206e87af1faa32389af5a882e046dde3d2051d3676dcfae0e7c6c75cd2678cb36fc049dc552d5bc656e10095851509647854c914852e4ce0608d345297424f6e992f98cfe1a61fd5244fdb5915da3f2e0f87bcaebe77496376c3a6fc109a7f73912abde5f5333d051c9631326cf857114e8f2aac190ec7a7c50d0c9f7f5ac58045af6e6f84b122f7d510419e5fc625715ef290126074fa96e606257ed233c6b8430591af2665ab3cc42d3f4eaa2c5d6060440bf4e494d2df93df0c2680a3c55345ded3e18febd46b27d5dee0b56d1005a132ae2caa90a6c72b4681cc88cb2cb3356b5a84cfd9cc03e53ea36482d90070f5c65b11c122497a68dd95d7cb41afd03d12e85161d35797c836d1aa284877e90e59760f5fbd0338b53ea2dde549ed2bab78a938fc979d1e8b66600f2a37554197d277285d2dd3fc565284a35ccccd3d03a012ec60da112956653e81d6b7eecadf0846925d79554a4aec8a510cade68926c3d977848e32d55a5b55d35401b6df64dfdaf4db0cbfab2be10eacf359e38a1f925da603cafadac171493a3f972b63f6d6639ad846e0f06c9862d8bbca58236786eb3ec9275adc11d39b1a566ec049d3e52df25330a9f663cce2be593886cd53cd5aed70c42135dc5c512996e59b243b668dadb9870813fdbefc829d7582dfe4765fd95b1cb3324a00b0b23b15de59bfb72d33fe6597c7b9abd1444e172bedee4ff68dfe6dc7546ea4f7e027985ce5d93327c744be287ebad4be54e40ba865a4f0b8bcdcdd3c3cf8c7db52c28b27b647910c03213911dbd4f500c8186727d2ab9a80b04d191f492225f133b4cfbfa9581517ed752017b90f708f3b0b486b0f2966a7564c9fa1e03fe37f6aa7ea81c88e33fa40547f7f1aac21a8284ad0b5169fbebc301226c3069c3c7683b20cce5bdee8a6d2d450bb5b5805d3d07c7f05c4838fa65540f82c154047e188b2eaf867bb1425a9b6129ac1afc8dfaba4d5d2517481cb13258045b68c950f5fa6b049d54c7e6973fc387be642e8ebd0746c65e0d3a9d6125eec7edd244f5d5c48b2e6e1d2749", 0x1000}], 0x5, &(0x7f0000003940)=[{0x28, 0xffff, 0x3ff, "f4166539999926bf4e8fa8b60ab779c21fa44db12d13"}, {0x90, 0x1, 0xbfdf, "32929404499b573b2041159a8532d534d739457738a84642def3e5d119225dbdced3d070a786993a118e81da906bc51e296838826b7fdcc75649ffccc307689b0dcb7efefe12aa78373216968af6607135fc8672ee2b154a485163d31377cf6e7e19e0a810c30c26f90225cf906e7095de623295920efc3508f39d"}, {0x90, 0xffff, 0x10000, "a985b49d4ccda21f3ce96426701caa8fe2699641f2b849baa27e8e7f51d059c23bd5ba547314f76a61fd53b71979b3202b99a3a69779a247d4ee7034d678c132b67afc06cb74744be694feceb6587280926a0e65e68bdb351e79931c57cd389d5e1b64b92068d43b984339ff638d7a753b3f768db598cd7b5af3"}, {0x28, 0x1, 0x6, "6f9425ace3ebb3d270f411c52e944d3f5c00"}], 0x170}, 0x60f) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000003b40)={0x1, 0xa1}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000003b80)=0x8) accept$inet(r3, &(0x7f00000014c0), &(0x7f0000001500)=0xc) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000000)="eaedd7af8a33524303bda9364f228ec5dea591564cffa39b643781cfb5c628c7038e15c1aeb58e657cafeb3bf9480863e6b3d69dc5204128349d7fa58aad8518cc9985292ddd5da4fa02d01d1304283f2c7246980588cdb7fe6955f5e90f4173c1a63108d937f54896dd5ea06a85ba786ee01dd8787673543f702024a1301e0f589deb4296b4e4a84e39fa32f024bd58490000", 0x93}, {&(0x7f00000000c0)="dafdb8f83dd4fc3598e90d13c69f1abede9b0a677c7cf6b4216a65823f2a2f7e8f2e327b1dc6d987c0ea363f972250887837e28808a1eba3957e6e987d5efd4c1533c407a09ff087bebebc3b6b2fa51d4acf8236e84ee66ac67cb025e4a913fd7993cb0212b94d2c4da0e3ee3bebd8cab472652130d5c79ede062b975213522980b1747099dbaff8d4aa2f03311efa9130a61a586531aa669567c9638bc0453f7e49eba82774cd8d", 0xa8}, {&(0x7f0000000180)="b656fa8aab681f02224a263aa0152ac71d2f40bf0a3370f6a304a3740622d897efba15450cf97439d08e40f01ba9823c8b1914b7970913599455a2f73bdde28a89cce33cfb009333632f0dd34efec68eda121d226f6bb4e8f49f0c163aafaecc4117a0c7f915ad9057f9379b8c2762d03a01e116f31db96ccce5cb00895821bb90c2f949a7ddef903df6310c5f2ebc4184eed66dfdcd540ff14334b02ab04864ef789d542a6547551beb4391a5b39049379dadac3712d5308343d7971daee282bdbc772e6d7a8a9851bbe57a81d1167f747fd8dc06d3623f85a2fb35f2b143e966c4768b068500063274df3e96a7f7bb0065efd0937061d103b6a47044d20653ed1886fdde70f5d207b50b06a9c580742085179114e00b30bee2a2df4034ff189fcdba73114e362ea0da54c502cb007d28460614e8a75eacbba0430619e2ac11514cc8ca46fc86c244d04eebffc00846713ca280021c42bb6f01aeb35efc83df5a7398474f4cc859e2f6702a2a3ed8eef8b35e38cc81e2658fc14f2c849c68d691e032eaef2b120103a9436c6b0e13992a71e0d1c21d5143cfad1756ae904dcc9a22d91904b2b2fd5e2a3d67a14f6da1ae4f38452f271e3f92efe8782a8ec1a310d6b76c8bd21c3dac003a8bb8881364c2e7ecf5bd9cac06b517956d3b6b08561796cf61543db6eb47268e9fca7120dc66c4c1c2a1394908a6d16567fc55643327300a0d1a63f398ba529c0e36c0832b38962b8477723bf7e5c103375449a86fb00c5de24587462d6194aa40bd475f976ab21fe4f3c3c2a6c77b8a4c9aadfa03af474097458fc2b611ec4aaa9c80ac109c1192074990e82eeab99ddbe495aebe9c6cc74ee9221f6506953b4ec989c3a10f9a32a27ac0436c5e866a764c02d5c8a90ef96a3241bbb3f3d0b16ad507d8f3efa698caf40284a756a5a17f494e999c660eaddcd25651b472dd816654741e27deb8444984b89aa69c6a417717501bafb84e16325bdcb87639c98b759f8d5efba5f1ecaa89443fe8227801c3e4da44a427bb3194d3ad2ce9fde624f49bf8ad8d44ed04cd2ea94da72f7cd7b94f13d60f540319ec28e88e65f3e9630a1b8d9e9bd0d5dc421ff09377db91eababd194340e8afc599fe020a8cb3cb3b84096bc91dee88e863b6a8c6cbd05cc99cf10130c65be13e2569f4caf41ba6ba20f49169fb699f17d408a760c66cb65c8f7da3d49928230f70783f62f0e4f5c047a1640ace43b4fddc2ff552dd47a8747c82c8a1626ec90d44f1b1eee346b24b6d424d7ffe0eaf22e11290ee775337d7cb4c82182a40b871dec67ac5c978a590a13f51940ad9098fb0f91512c0b52091df62d854789a760094964c127d9d0c956bb6f03f14621687e3b43e42483788f60f110863f0dcd8dcdbd69c45429266e46cd1f7746e15088df4b224f1fc97143cd285e8c448af1e07087fe0a7abd26de47908bdb4845f8d48481446282055dc628d99dc31ae72874167153c2d4077151ca342d17e0628d5a58335aa08c0a4483877f011c2e0b3bee93da06c930ef25ffb940e12dd968b1da4df5eb3fc70c6810eb77558c4902c74ad3237fc3f1b1908c4935000cf0c3054a787e3b43648b1e72c159149d4badaa09743637522b372f1e932c4e2600c158dad0108b457b55ed0ffe51a3d502f454f476871d44700639ee2734cf893b53cd2c0ba6eafa9af8216807437ed0f3177a15779d2187a1855f16f5a6825796312cd197b54d9b870030783e16d8cb8e8225b81ba2570f13518e9f3cc16e9fb539674a2d0de5a439ce734e52eba6a93db7dc3e4604a03d963da187a9047a30fa200f3678bc11a87431513e5fcca236c6dd376c0a425ccbc61eae051021af8d8d6a05e32caab54254fb878d9017e8675a6c25a697830629405a6c93dd46f9d9e06ceb88b18e6ee14c38bc9184aa7e4223299a409ccc8ed18f05a298c294414f4956508b6cc22ca741bac03c282ad9441b8bcf5eda589ee40ea14ed6c36805b67c243c2044deb2a41f30f3b8edb34f4a9bbed53b316f5d2a9735c18f1f3778339bacf5c23500fd29bb3b6c02e5f172091bcd84b4338fad1a08ea4425d22d942bc53e5757d876e25f6c1c1ca6ef1230a88e72c20120b2c43bdff234f75c62fed8ac797453d934b14e7456df0b43f4e2f133b0b0753694aa423bc4178d625804f756de40c73dd765cc48f846bf8dc699c1caa190087fdd8d3982450ab7f9bec0938cf845a5a74e26715f4eae0f0620a7ee8b4af7c3a0867f197b7b69de5aaf8f2f48bae504e1c9c215e2c1ae29cc2bc33e64d24d6c10bf98d99e630704320085c6981c0e2ed1d13f00e6dccbdb6250675c2661ca670cb09500bec31c9a605532b9b6a8d6178235092aee5324c645c47423c1b802dffa5ba7f3933520bcf9ced118b34d8913311c9f2436ff46ad0674c3c13652e7c8f5b4d4fedb4bc7b547f60e62cc2107fd226ec301a5176d157ef6badfd96f37cb8e1fc91d968b3aafd32d483169d75da221abf84f91bd022358f037f1dd017dfaeae6892144be44f640038e2e44f0dcbc2c119f453a6d2c2ec0d138f80ed0e3b8546f5f0751980f3c56102e3ff2f77337cdcd791439c2cd48ced27a4f15b2b051480e4d49d2dddddac064b06d27e29524c1863ab8e7fec9bcba0158ccd724e92b09920758539449473e366ccd6e6418b61822681d1aff9156c0d4475ca3cf8808713ead052f84e1dbfd11dde4c63c44f711c202ea0c4650aca248bc9d15dc5f7d9a985e49754ae6f21d3fae6490bd30c45e693ce42c5fd6a5677810f4425d8e15efbffe2e29d988094147b40d1796ee549b126c16a9ab77ffd0113a19ee8b7fe255c142d1b2e3fe208d84ad3704059f8caa40c3e84e9a3418531267d3e03f128f018ed68f75534c116ad123d3aec2d3b30bd810345cb0b12ae7b21ca9ebd9b5104bc93b982f8e930e4c650cfe266628bc3f46bebb236e4eee5e96b8acb2c508a3ea820949067eca19abbdab16c89a069985f94cb190a1e921dfb365f42dd867cbc97bd8667d0f7c2c04bef8bf9b27ec26f26f6e40409a43d70dd7f8376f0e7c9893955bea5225a78b058167c444e9753f4697affc43dd93e80ca4f0593fcdffe57d80db8e656614ab4c31780547fad141476cae410b2374a32de07e0346de194183f742cb47335408a5ed4eb910408c6ff71ec0d50ae5a4fa69a8a3ea7ee20dfb0520231ae9b635e84512cae0c2c49302175eec2124d7ba33f4f1b86eef06d599d84234571d6f473dd7343b2b11794243aba0a31d7ecc0052962e926a36868bc967d0c6eb8024660920e624d8caf3d6e77f0edad0bf8ca401f50734d66d6e31b6dbf85445365e1e220ba6c8128400672a5fd2d19b0608921319e3bf88283694f1801f1a916fe59829256dd1bae50a9483ed58b112d3a93e4d0d3db6f7808ee040865176bfe85fd6a9f73c07fb2ee2364a660cb995bd2f6e766d7fd07d87053abd3d83d182da21b8645ccd12184bd4e2c17ba839b37d2f12debca4fe5f2a3125ead34eb501d5546ab2e99aaddc775f942163ec045dcae88a24dcfd39e288a848fd9e9423f059ecc1a21c478d6a16b3d91fbd180a2f513a52e82101afe0cd12323d9a65a8617c1bd9c773a366491c1fdb3403052650b6f414aeb5f8287d78af9f320399decce706d5419a4a3bb9f114db16ebc3f770870814461a5b0003644ae63ca8c1e08dc4adbd2196923e38ec0cfadbf79fe0a2ef7a666144737ab851968f78a9265256fe4229fce43dc75e4afbe990c99053774221108fdb3207cd84aa1ae04d28f0e0a166a77ab20a3bed5db93b1f87451c9a2e374e3530afe8bab0278610cc6f55b00477391a34189699179d9ec0b68a457234b3438817b2b13ff0a3a0ac3d441eb6b2f95b279da55499771658284a318f059c193b788ae1c21ceaf3e837c6cfd6567362639fb634b18ecbfdd78f853e8077cdfdd4de470c90cd2806a956a088966f8575e5af19a906f7eb9e53799a38b6b384f0cf07a7e1b6ad2725615f2b45d06d941afcca9c04a148bdf50f8650c46ed9b29bf14eea3e24aa9bff0fe0370eeed126cce06968e54bc2c8074cfd9b84f315657ee1b2234ef12d4fb196c32e2bf70e0226b84da57f9e9c21a3da3b295c33d112fe94c02b86a7fde4d6c54161907bd3abb82a3175f01ad2c16b8189ef17f9a07d45789c81e6d0995b9f601707eb9a42f83c5959dbf8c26ccb1751d5f3adfa5bc8a68a42fdf390cecfac8f1edfd12bb557dcdc78e5f96da63a95279df4fe56f25fe136586554ace5185766ee79b0e1776572c322a492dcf10f113e4e3470658385d1e8d10f86b2489406bb151366c15a997652219b5924ec921ac824feea4c138ea844924417f82129017926b85f3a8c17efb3a89255ce3e0ccb56d54b3f93ab561e3fd9b7d5e739e106e29e2a74c4c8c6843e0d8677a83b5e751ecd08412e301b89b5116b08d608d50a44d76333f66f213f46555599981d3d2af5a9d8448cadf226d57e45cdfd074bc0d5edc4f8292ad7f8403f0a57309912bffdb115590102dbb00e448c76038f1da7982a4bdfa5be5e3a770f3ec02fbca6466b57a6f88e79cd6ead9dcd56b113f35a900b0c45f4e8adf2a37e80b541ebbab93d58bf33486dd6685ca7bafdc6f250457574b6f5eef858f76bf862a1320a9e5366fe23865b1faea3b7f3d28d5d9d2885320abd8a3079facefc1ce9a61fc9d622d761af58e8f60ddd0e79d45c99258042b705791d910f0cd9cfd247a8a16f478129c3684764d6a553683e9a6462a921e4f32d951196171db9ade61e7964b327b89677dcaaec82b69b52851a2744d04207cbcf55aea0b3a5f128deba61f0b1a73873df1019f77b6fe036fe371c36bf429e7a20efb8b210b8fee16172f706bb0c4b5726b223c1dbb6d9373a7d3ef1dc9822a034bff43a37dfbc296739d838cb965aa523bf3ee50b3d3fecaa5e3fed7f7e4d1989839df6909085bc431d6be2e2b7dd85b957402717e742b2cf0528b336b28ffaaee92b06f42600a9c2a7c5c0885dd1df648ca0a66c4dc193fdef433a9d9a0e6a7ed9bdd9534bf7fd83fca4fa18b47a6b25a8a7e609108511ea007a64ef765541b742cb0e30c2ea45f47331f2c3caa7d0bc03d00ff0f043323536e48dc9b6ae7fa38459beca5968861cd1775571ca603337ae0a951bf8f68abd7cc0b1f8c9e2dda9deae05860908bcedee4f03e6eb1a3cbaa9a1b23f5bfa937ce6b29329c3205f3c3e5aa60f6b1398d944054a337a9973b5508354083ef8c899476a20e7b1eee9719b76ec886ff4e6bdb2256a5041b6efa875ee3445b194dd84700fd11dd5db320867b5ae063a73954233e64d2a9a73e6e1de004be8b775f3f2010a733ea39dbb4aa1707aff103771bd2645c1c5e6a0311ff7fa3de2a424552648ab54de3ff60c2b34226ef496c4d0c2ce0f0fe0d3f56601676827a6c1e985caeaadb8ed634485777bad9083fbc40392af52562f98a3adf0ea9b38e4a92f91f0e23a345319301c87a1e2d858e86c3b94d668ef2c1d2d9c9339ef696d6e016c589a2f048df6fc6ae0b1ee749fdae51374639c9a881b91547d02b79413530772814a77748429a22fa5d84aa0cf192bdceb159811eabafce3c78393314b62c352333db6ae6c287dc708d6e69a71c1dceed702ac2d58a04866c62c88099313b28a00d4f6f5bc681d7635472691ea46ea6387f660c1784649aa52225f211df67171dc5e7aa58fc914a4c69a902104d7a8d766f917c57f79fab46d7e735c31c84761feec281269e89", 0x1000}, {&(0x7f0000001180)="432221daecd9b8f0e8176eb38d529cb6a1", 0x11}, {&(0x7f00000011c0)="4836f2ef2bb8e7e2ded8ee9af5df8c82c7e3ca336dd8070cae8fddcc792b587c6ae8308cb528908bf9342872bf18f5ef542e239c6a2c28224e8a4a938484f262a8c6a1ad81106792a779c76510342a5556b9558fd9437c90862221398a7e78514eccf13eed87c00dd6d48974810f866fda8fbe5c34d4b3f3c0a5e2375d83ba1124b5103cfa351d8892a907811426d8ab3e8e023aa932878dc6ba565036c0283685c9a5ba7b494e73b8df23564220e02abd0a0684fd8ddd0d694d81fd70955edd4ea675", 0xc3}, {&(0x7f00000012c0)="a8498a585d8acc86e9c219f4ab5d198be20293cda0549fea85ffda0321ed11a0f876e637c5fd46b0bbc26af05141456886410d83f5adf4887e3a27c520b9edf9f4cb66add8171082f682fc9c5a3154fd628f204df6cf9eb46b03e10704dadaa0c240e7633af4d3291c5bf486bb94e8d187fb8e0b34a8159d433834a793ad52b80f2883113e8dba74ce5eb0b4f2829d7f1da7e807903de88aa0", 0x99}, {&(0x7f0000003bc0)="68ff6b6719b0d8de99db1292bd349288f7e7634f814b47b5e232270f5a1868fa9de2ff790547f588200165e31240d5de0377cbedf6f0625cdca578aafdb9c10317a42bf112f65375c674387fbed788bc0fdf8324cb078800af4fd0835611a1e61eaefc46d0772f64aa05a87d87f19b1c57cf25c6455718c6d097bde13c16f83c2887c8004d69de045a0fbe4607a3cec7744bafe62bfcfc53998e7ddfe2f7eb0afea1b0a12e071870d86717122cece1604487", 0xb2}], 0x7, 0x0, 0x8000) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000001380)) rmdir(&(0x7f00000016c0)='./file0\x00') 07:02:09 executing program 1: sync() r0 = dup(0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x7f, 0x2}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) sendsyslog(&(0x7f00000000c0)="ceaad00db819ca526dc23c67cce01f6497761a2990c9d47e0604e670aba5fa32ff6425682bfaad0b8a2363a7000c88efe67744400e900a7eff330490c6a600ce95b465005077b530399497a8fe8da0a9d8c2e9c43c374f98df314927e2822f37e8d1565b53c55023167b424096b4914c4f4addf90b35f49f2383bdc3ab087d780aa6a86cc659c4727918089aaf6aabe8f69aec89ce6c57be5551461feb53", 0x9e, 0x33) 07:02:09 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = accept$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490296295fa1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a0fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb7b7625f70f0efd5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfeb93cb83797c10151db9be700"], &(0x7f0000000080)=0x6e) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r5 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r3, &(0x7f0000000180)='./file0\x00', r5, r6, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getgroups(0x1, &(0x7f0000000100)=[r8]) chown(&(0x7f0000000080)='./bus\x00', r5, r8) 07:02:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000104008, r1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xc}}) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:02:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 07:02:09 executing program 0: r0 = socket(0x6, 0x4, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b209dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf3343604731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7505fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d0cf1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcbdb9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2628884a40587903dad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d0295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc338c42fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00"/1997], 0x10) r1 = shmget$private(0x0, 0x2000, 0x4c, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0xc1) pread(r2, 0x0, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000000)="a6b7d349e1a2c3527e1524462b537de10e71a7", 0x13) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905ae38b1d564059880e84ec7d1077b3134906ae9854043ef", 0x2ae}, {&(0x7f0000000200)="c8fca0b45cc6907b1a82fadfa6413fd6319d52523a1ac648f77dc9d3b5b03b2e1f1c242cff0e886c50b38a2bc6165beee8f54b68a448f250000d0b8256189321b7ea4c3eca48ec03bfcf09760cc4a0110d30b27ed7d5435d795a19cdc5a3e8cbee4f0755e2d4f537a959f55f4311f35af57fd8addadedb6b80961f634129b1fc9983cc91e03ebb622b5345b7f28c6be7848baef08006361868e48dac36b3", 0x9e}, {&(0x7f0000000340)="d035526ead04b3c7695ff37a68be0023d05420d8f83a16d1c7354a5a5cf63ff17e2d70235c19f9aa89968babe4994692a4bf59254324f40e9676702d06b981811c96890cafc17de6a2cbf85c8bf8f020989ae31628060f20e26e9b9da88e8e2b9fddb477361d2249795de665e6231c684fc313e45953faaa5379616c45ce3226a114f54b0b36b118e223b140e458293fef877c1a0d0565c29d6e8ccf0712d1b5abdbc511ba19e7dd96b85719e65add6d671de56764782a05", 0xb8}, {&(0x7f0000000680)="6886be8e447bb2f685bc42d3d1e4f8d234b68500faf7fd1c98b8acfb1fc28c96411a4bf47d01b035f383f22bf17c48eacc733c3d85e95ac148a20976fa98dfa11e290426a059bb2e6daf6e69fc437a9d1d3448dbe6d903c049f9deccff2afd716305571dfa2b37531c523f1917573a648379b84ea007f0cbc6fe9250371093248061ed9babf25e", 0x87}, {&(0x7f0000000740)="0de0a906d224bffadb454b9ad9100e1683cb4f86fd2c806c135a43381b36d246ced1458fb70b7dc505ee5a8ee071160864d6536d40996640f641b49a525236807323d551b9efd543d360c1576c396ba18834db66f2d1361ba49c6116184144c0ab7278d306b42b7a82db919b2b92aeb4f25dd6fd59b63fdd8422d90d1c7aabf8df92acff8bf1c8a85cf02c97ceec114c0439519ab7ae826fe4a41c1e23fc2b2024fdafaaed53ac9d0933eac969557ee5d4f238fdfe9f026094f428d227240934a6c946040fec66bf3b125653d79304b10ce7c316103f4006ff362bee2fe5943e308726", 0xe3}], 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x10, 0x85, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x158b890f, 0x3, 0x1, 0x7e0, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) bind(r4, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSTOP(r3, 0x2000746f) geteuid() 07:02:09 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000200)) 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="2f7f"], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000240)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00'}) r5 = socket(0x18, 0x2, 0x0) 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) 07:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81, 0x8c, 0x4, 0xffffffff}, {0xf4, 0x2, 0x3f, 0x101}]}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000001c0)) pread(r1, 0x0, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x10) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 07:02:09 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = getpid() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x3) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) utimes(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0x81, 0x6}, {0x4c07}}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) clock_getres(0x4, &(0x7f0000000040)) 07:02:09 executing program 0: sync() open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) 07:02:09 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000000), 0x0) 07:02:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) r2 = geteuid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r13, 0x0) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = semget$private(0x0, 0x7, 0x287) r19 = semget(0x2, 0x2, 0x24) semop(r19, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x1, 0x1f, 0x800}], 0x2) semop(r18, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r18, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r15, 0x0, r15, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r13, r15) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r13, r4, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r20, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r23 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r23, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$TIOCMSET(r23, 0x8004746d, &(0x7f0000000080)=0xfff) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r25 = socket(0x18, 0x2, 0x0) sendmsg(r25, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x80000001, r2, r20, r21, r22, 0x100, 0xff}, 0x5, 0x2e7, r24, r26, 0x7fff, 0x0, 0x7f}) shmctl$SHM_LOCK(r3, 0x3) write(r1, 0x0, 0x0) 07:02:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x80000001) socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 07:02:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) 07:02:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0x0) write(r1, 0x0, 0x0) 07:02:10 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x1) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, 0x0) 07:02:10 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)="4082c1", 0x3}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r2, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) lchown(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000100)=0x7) getpgrp() mkdir(&(0x7f0000000000)='./file0\x00', 0x80) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000001c0)) bind$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) write(r3, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:02:10 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x111}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) setgid(r2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x7) close(r0) 07:02:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x5c}, {0x6, 0x0, 0x0, 0xff}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000400)={0x4, 0x7f, 0x384, {[0x3ed, 0x2, 0x80000000, 0x6, 0x0, 0xef, 0xfffffffffffffffd, 0x7ff, 0x1, 0x1d, 0x3, 0xed, 0x1, 0x6, 0x7, 0x3, 0x717, 0x4], [0x1, 0x8, 0x1, 0x4, 0x1000, 0x0, 0x7, 0x8f2, 0xfffffffffffffff8, 0x40], [0x0, 0x7, 0x5, 0x1f, 0x1, 0x5, 0x9], [0x8, 0x16, 0x1, 0xbe, 0x4, 0x3], [{0x8000, 0x2, 0x6, 0x1}, {0x1, 0xc47a7ba, 0xe0f, 0xf7}, {0x6, 0x4, 0x5ee49e8d, 0xfffffffffffffffc}, {0x7ff, 0x9, 0x9, 0x1}, {0x7ff, 0x5, 0x7ff, 0x5}, {0x7, 0xf2, 0xff, 0x4}, {0x3ff, 0x6, 0x81, 0x9}, {0x7, 0x1, 0x9, 0x100}], {0x7, 0x2, 0x2, 0x401}, {0x6, 0x20, 0x6, 0x9}}}) setegid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 07:02:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x40}, {0xffbe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 07:02:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8000) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 07:02:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) 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) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r4, &(0x7f0000000100)=""/24, 0x18) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = socket(0x2, 0x1, 0x4) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r4, 0x10}, {r5, 0x20}, {r6, 0x4}, {r7, 0x8}, {r4, 0x40}, {r8, 0x4}, {0xffffffffffffffff, 0x10}, {r9, 0x20}, {r10, 0x2e}, {r4, 0x100}], 0xa, 0xff) setsockopt(r8, 0x66, 0x4ad, &(0x7f00000001c0)="8721efc25d1e33a6ac6631ba8d797306fbb0f31aa889a9f0b1d73177581232a568a8b162e6", 0x25) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:02:10 executing program 0: chdir(&(0x7f0000000080)='./file0\x00') r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x803) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:02:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCSCTTY(r5, 0x20007461) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="009aaaa680680f8061f4abfc7c54067ac4d619f68dc41d5e4c0ddd06dd29bef4b911eb0a4417b03bac4ba9b0ebc00459708c9bb9a16b98e01e2f2b9bc5e2e6"], 0x10) munlockall() r6 = accept$inet(r0, 0x0, &(0x7f0000000040)) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) fchdir(r7) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r8, &(0x7f0000000100)=""/24, 0x18) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = socket(0x2, 0x1, 0x4) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r8, 0x10}, {r9, 0x20}, {r10, 0x4}, {r11, 0x8}, {r8, 0x40}, {r12, 0x4}, {0xffffffffffffffff, 0x10}, {r13, 0x20}, {r14, 0x2e}, {r8, 0x100}], 0xa, 0xff) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f00000000c0)={0x1f800000, 0x9, 0x1ff, 0x0, "b74570f9e2f7e2a3f3b9dcce374892629def28bf", 0x1f, 0x8}) socket(0x0, 0x6, 0x7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) write(r6, &(0x7f0000000440)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0xd1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socket(0x18, 0x3, 0x0) 07:02:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) msgctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) chown(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x3b18dba6fe85b187, 0x0, 0x1}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofihe0\x00'], 0x10) sendto$inet6(r3, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r4, &(0x7f0000000100)=""/24, 0x18) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = socket(0x2, 0x1, 0x4) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r4, 0x10}, {r5, 0x20}, {r6, 0x4}, {r7, 0x8}, {r4, 0x40}, {r8, 0x4}, {0xffffffffffffffff, 0x10}, {r9, 0x20}, {r10, 0x2e}, {r4, 0x100}], 0xa, 0xff) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000040)) r11 = accept$unix(r2, 0x0, 0x0) readv(r11, &(0x7f0000000980)=[{&(0x7f0000000ac0)=""/264, 0x108}, {&(0x7f00000001c0)=""/137, 0x81}, {&(0x7f00000004c0)=""/201, 0xfd9e}, {&(0x7f00000005c0)=""/180, 0xb4}, {&(0x7f0000000380)}, {&(0x7f0000000a40)=""/112, 0x70}, {&(0x7f0000000700)=""/134, 0x86}, {&(0x7f00000000c0)=""/209, 0xcd}, {&(0x7f00000008c0)=""/148, 0x94}], 0x9) 07:02:11 executing program 0: socketpair(0x1, 0x0, 0x1, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x163) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {r2, 0x4}, {r3, 0x8}, {r0, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r0, 0x100}], 0xa, 0xff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 07:02:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x35}, {0x40000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x4, 0xf7}, {0x8, 0xfe, 0x7, 0x8}, {0x2, 0x1a, 0xc0}, {0x8, 0x1, 0x74, 0x954}]}) 07:02:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000280)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x918, 0x4f3e, 0xffff}) 07:02:12 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xb, &(0x7f0000000000)="93b9fd83", 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="107fb580000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb166658685cbb54122a3ea856b5108b98d30be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c8191788fcdba39505f15e5ec004d439559f65fcffe450c7803b62ad275d78329fef52ad58d6afc7efc38c20a"], 0x10}, 0x0) bind(r3, &(0x7f0000000240)=ANY=[@ANYRES32=r4], 0x1) dup2(r3, r2) listen(r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r7, 0x2) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x8, 0x2}) fcntl$dupfd(r7, 0xf, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000180)=0xc) r9 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r10 = getpid() fcntl$setown(r9, 0x6, r10) 07:02:12 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r0 = getuid() r1 = getgid() r2 = accept(0xffffffffffffffff, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r3, r4, r1}, 0xc) chown(&(0x7f0000000380)='./file0/file1/file1\x00', r0, r1) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f00000007c0)='./file0/file1\x00', &(0x7f0000000800)='./file1\x00') getsockname(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000090000000000a0cc90d5d33ace82000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000008edc2a064ef3a5aef2747267c7e78d061cafe4511b0e55485e3dc1c0e18f5d2575dd68c0ecd6f84348531ed08f049ef8dbacc94e4e5a44a9eee813c34867734ab7764db1098bd73910b43d4e4e672bbe8e31beb1ff21e960253f"], &(0x7f0000000280)=0x6e) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = geteuid() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r16, 0x0) r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) r21 = semget$private(0x0, 0x7, 0x287) semop(r21, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r21, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r21, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r18, 0x0, r18, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r16, r18) lchown(&(0x7f00000001c0)='./file0\x00', r16, r17) r22 = getpid() ktrace(&(0x7f0000000540)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r22) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, r16, r8, r11, r13, 0x1e6, 0x8}, 0x5, 0x5, r22, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r23, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r26 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r26, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$TIOCMSET(r26, 0x8004746d, &(0x7f0000000080)=0xfff) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r28 = socket(0x18, 0x2, 0x0) sendmsg(r28, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x80000001, r6, r23, r24, r25, 0x100, 0xff}, 0x5, 0x2e7, r27, r29, 0x7fff, 0x0, 0x7f}) shmctl$SHM_LOCK(r7, 0x3) symlinkat(&(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000240)='./file0/file1/file0\x00') 07:02:12 executing program 1: r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) sendto(r0, &(0x7f0000000180)="699abd91bbd6bda9bc067ee25bea39ce11035c4ad44545797474dcf1c531355943e47d008b7c3b561febd6c50d95d47ffb5b56e30940aed0823e27d11b4a16d632b7bd66fd6b82a93b3f3148b6e25b3f951e444a353ff17449f37d48e1c5b66b6669d0556ddc94d8161f9e20e70d95b11dea205d39bfd8228f9d4a45eff97086b857e343b99ee5765c7285994b490c26256f93e216da3184d93b291fe9f2795316c3c12c6fe26dc4ef0ca6c82a74cef5e972f1d167cfb0d4402fbf12087ec5c653cabead3574109773e6549ef6be6c1fb524b34fee878c49630132259e04f5da0d1921beed6349c7ffd978dbff59c90590bba39977bc27908d4dcb0f24554d4f171b4e673f4c21e28bb8d7fba1a1e50a023aaa25835505154256e0bbbf125b69e58d75305cebdf2a0ceb6b730461f710c0bcda8b8709aabef8bd3b63ee47d7edc6f04b34e52a632e120df71f804727dca639a4f2ea1fcd3a2b767789cad0ebcb6c4ab1607dfcf8c957456dd27e3901bf2a124026d5990e703edb56c20bb3243b04389438f798a942a04a505cdea859194f07f67c0446f3345f2e70d2184586eefa1f5a8c9228ba364fbfb823954fdd3d785ec7e2990fe09e0f72983110268f6ce4cec2b67e7590745141994abeb89b93747e9a3906f6f3ad48d9b5ceccf33bdcc2636de0c6f5175afd266dd4b31fc6441e406d59b7192b5fd95e058c799ae3c96d6a11d89b1cb38246ed15d2300cba4283ba4788e7866b361a9cbd64b341d6af202eccd8412946918a0881054beca974e659bf036ee8c625a32dd7457499967a94bd13391fa0ede4332841cf59d74d620f0b629c0dd588220f42594608ce11907764cb5fc8a7c88941aa58d274049ffdcec99486a5c3756c3e33373204b39345a3a713cba311f02d5b15a16358e0331f965b1c9e79a6692b81c81c6ba6f47f8cd00d6df3e787ef2e73907626b474851b0d3e6a8fcc839c032acd089ae84cbb43a649b334bf2de8f6beae93803fa6d7ac57042bfc7556981f119c8688432e3f53ea58c153d7ec6d501fcd720118d819614c564584bbf87af196264556c62d73dd08df6ddc3c24dd1a6b7f2730014890cc3c5f3c79a84cf0f3b105001d50f6d20d0c41677dfcf71edf1c6e3bb42220608bd4d37eba60cd73a992bc2e200a41c6b78e0817ad66b7b0c5fe1b08d79e3e9f263538578bf646317a31fe376524a627647e5e73a2e92fb813dae73efae7edd913ca218a4eb5cdbc0bdf216618e4cf6d848a43f9f17185ed8258a9a63c94fbc353017d339ad54dcfe9ea97788faa2fcef910e18f01c8dcd57b3978e79db3cdd126c575ff5713b5c21ba5eb1941f7a03ff165bf9ee88bc44df349979f86d3ea0be555e76f89cecd9e26d214719f3463e1dce5ec3d23951e99396a62f865319c478f5ae1d4c69acb20cc7f8fa08b479ec71481a6e2d7ac752ec9b04f4adba5a36aeb3ccfc106eb1cc3ed8d04b1375690b4759aff15baee38c141344b4fbfd6eb89478ba67a6e73f0a566b8d23d07a75efd23ef42b345b0782870d0ff91e13fd085e4f8fb61cec79117892404a7827182080c914710f2a7a9c9776847d06771dee8aa1fc5e65a285565d2af984bf23bbe9df94197facb78fc5f47136127b2058e4354dd4a4667da38aa90af2fee1bd52a76571115b6523bc23202112b66d166f892de05737e9dd750ffe5be92bfef6bc55e488b90d5c8ffdb3e03c6febd8d46969e0dbafa4544ab01318b2780caa33a662faf8d69b2129abefbf93c7377c97f67837837028ab7c9fe4a1b0187ce9f5ab128189cc7d5bc4e8afa945df5b655ffcdbad452eb35ae5b49795996b9e9332761e71135ef048034d313819c2085f0de2e3d0c79c6fb8a118658d2debbd493ed153f749f4dfa515be141c5342ad455dfc1bf497a35c66e3d2a69be971555570eb2ae8dc365d79ef3a5ac83094b34a8ca014e456bcdc0b93e979c7a7d6964215e44ecf4eb8742e35247348241eb4c6d129c4a72ccc0515a99eba6f104418131f3cb46d15c", 0x5a1, 0x0, 0x0, 0x0) 07:02:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 07:02:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x80}, {0x1d, 0x40, 0x0, 0xfffffffe}, {0x6, 0x0, 0xfe, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:02:12 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x12f1}], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0x1, 0x1) write(r0, &(0x7f00000000c0)="5ea4b0484df7c976318dc977ac92085c5ddb62fe55afb7467a68c6a3bea6aa207cc09f6d628aab60aa2c42681efdb78e2bb664ff3c4c6aef14edcd776bbfeb90408d399f39d1152ec3ac35f58c9e5a546fe4b8375ed32190d6fa62a8c12bfa6075e9dfff58a64c9d0e41d24e76b60bae06a2c752691c58fd040025d770c38ef1", 0x80) 07:02:12 executing program 1: rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 07:02:12 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2102657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) close(r1) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), 0x8) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r4, &(0x7f0000000100)=""/24, 0x18) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = socket(0x2, 0x1, 0x4) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r4, 0x10}, {r5, 0x20}, {r6, 0x4}, {r7, 0x8}, {r4, 0x40}, {r8, 0x4}, {0xffffffffffffffff, 0x10}, {r9, 0x20}, {r10, 0x2e}, {r4, 0x100}], 0xa, 0xff) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) close(r3) close(r2) 07:02:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="4a46a003000000000000537f000046a201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket$inet6(0x18, 0x3, 0x20) r3 = getppid() r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r4, &(0x7f0000000100)=""/24, 0x18) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x200000000025, 0x0, 0x0, 0x1000}, {0x1}, {0x6, 0x0, 0x0, 0x28}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = socket(0x2, 0x1, 0x4) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r4, 0x10}, {r5, 0x20}, {r6, 0x4}, {r7, 0x8}, {r4, 0x40}, {r8, 0x4}, {0xffffffffffffffff, 0x10}, {r9, 0x20}, {r10, 0x2e}, {r4, 0x100}], 0xa, 0xff) r11 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r11, &(0x7f0000000100)=""/24, 0x18) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r15 = socket(0x2, 0x1, 0x4) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r11, 0x10}, {r12, 0x20}, {r13, 0x4}, {r14, 0x8}, {r11, 0x40}, {r15, 0x4}, {0xffffffffffffffff, 0x10}, {r16, 0x20}, {r17, 0x2e}, {r11, 0x100}], 0xa, 0xff) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) r18 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r18, &(0x7f0000000100)=""/24, 0x18) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r20 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r22 = socket(0x2, 0x1, 0x4) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r18, 0x10}, {r19, 0x20}, {r20, 0x4}, {r21, 0x8}, {r18, 0x40}, {r22, 0x4}, {0xffffffffffffffff, 0x10}, {r23, 0x20}, {r24, 0x2e}, {r18, 0x100}], 0xa, 0xff) ioctl$TIOCSETAF(r20, 0x802c7416, &(0x7f0000000280)={0x7, 0x4, 0x1, 0x84, "7793a725c12d2ae4aa223c680a47bacba4cb1aa7", 0x400, 0x4}) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r25, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) r26 = accept$inet6(r25, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r29]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r27, r29}, 0xc) listen(r1, 0x0) r30 = socket(0x2, 0x1, 0x0) connect$unix(r30, &(0x7f0000000000)=ANY=[@ANYBLOB="00000040100000000000"], 0x10) sendto$unix(r30, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r31 = accept$unix(r1, 0x0, 0x0) recvfrom$unix(r31, &(0x7f0000002200)=""/4091, 0xffb, 0x822, 0x0, 0x0) 07:02:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0xfffffffd) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x2) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x8, 0x0, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) dup(r0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x7b}, 0x0) 07:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 07:02:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r2, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x1, 0x40, 0x1}], 0x200, 0x0, 0x201, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r3, &(0x7f0000000100)=""/24, 0x18) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = socket(0x2, 0x1, 0x4) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r3, 0x10}, {r4, 0x20}, {r5, 0x4}, {r6, 0x8}, {r3, 0x40}, {r7, 0x4}, {0xffffffffffffffff, 0x10}, {r8, 0x20}, {r9, 0x2e}, {r3, 0x100}], 0xa, 0xff) setsockopt$sock_int(r7, 0xffff, 0x1003, &(0x7f0000000040)=0x9, 0x4) 07:02:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffe, 0x0, 0x20, 0x0, "df30c1e7bb6dbfe265b700001b00180000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) syz_open_pts() r1 = kqueue() r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x5, 0x8) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) r5 = socket$inet(0x2, 0x4cdf33c458617465, 0xf9) fsync(r5) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) getsockname(r4, &(0x7f00000001c0)=@in, &(0x7f0000000180)=0xfffffc5c) r6 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000080)) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r7, r8) r9 = getpgid(0xffffffffffffffff) r10 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r10, 0x29, 0x23, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) r12 = getgid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r15 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r17, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r20 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r20, &(0x7f0000000100)=""/24, 0x18) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r24 = socket(0x2, 0x1, 0x4) r25 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r20, 0x10}, {r21, 0x20}, {r22, 0x4}, {r23, 0x8}, {r20, 0x40}, {r24, 0x4}, {0xffffffffffffffff, 0x10}, {r25, 0x20}, {r26, 0x2e}, {r20, 0x100}], 0xa, 0xff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) r28 = getpgrp() r29 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r16, r18, r19, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r32 = socket$inet6(0x18, 0x4005, 0x70) r33 = fcntl$dupfd(r30, 0x0, r31) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r38 = getpgrp() r39 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r34, r35, r36, r37, 0x5, 0x7fff}, 0x9, 0x2, r38, r39, 0x7f, 0x100000001, 0xb1f1}) r40 = getgid() r41 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = accept$inet6(r42, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r44 = socket$inet6(0x18, 0x4005, 0x70) r45 = fcntl$dupfd(r42, 0x0, r43) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r47 = socket(0x18, 0x1, 0x0) setsockopt(r47, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r47, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r51 = getpgrp() r52 = fcntl$getown(r43, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r46, r48, r49, r50, 0x5, 0x7fff}, 0x6, 0x2, r51, r52, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r54 = accept$inet6(r53, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r55 = socket$inet6(0x18, 0x4005, 0x70) r56 = fcntl$dupfd(r53, 0x0, r54) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r58 = socket(0x18, 0x1, 0x0) setsockopt(r58, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r58, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r62 = getpgrp() r63 = fcntl$getown(r54, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r57, r59, r60, r61, 0x5, 0x7fff}, 0x6, 0x2, r62, r63, 0x7f, 0x100000001, 0xb1f1}) r64 = socket$inet(0x2, 0x3, 0x7) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r66 = accept$inet6(r65, &(0x7f0000001980), &(0x7f0000001940)=0xc) r67 = socket$inet6(0x18, 0x4005, 0x70) r68 = fcntl$dupfd(r65, 0x0, r66) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r70 = socket(0x18, 0x1, 0x0) setsockopt(r70, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r70, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r74 = getpgrp() r75 = fcntl$getown(r66, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r69, r71, r72, r73, 0x5, 0x7fff}, 0x6, 0x2, r74, r75, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r77 = accept$inet6(r76, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r78 = socket$inet6(0x18, 0x4005, 0x70) r79 = fcntl$dupfd(r76, 0x0, r77) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r81 = socket(0x18, 0x1, 0x0) setsockopt(r81, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r81, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r85 = getpgrp() r86 = fcntl$getown(r77, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r80, r82, r83, r84, 0x5, 0x7fff}, 0x6, 0x2, r85, r86, 0x7f, 0x100000001, 0xb1f1}) r87 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r87, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r87, 0x29, 0x23, 0x0, 0x0) r88 = accept$unix(r2, &(0x7f0000001780)=@abs, &(0x7f00000017c0)=0x8) r89 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r89, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r89, 0x29, 0x23, 0x0, 0x0) r90 = getuid() r91 = semget$private(0x0, 0x4, 0x408) semop(r91, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r91, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r91, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r91, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r91, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r91, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r93 = getegid() r94 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r94, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r96 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r96, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r96, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r91, 0x0, 0x1, &(0x7f0000000100)={{0x3, r92, r93, r95, r97, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r7, &(0x7f0000001900)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000280)="bfe6ae978ae7f4453243330a288b4c599aa16fa69cc0d059a88e7ab45f14b295df87807f923bb4bdfe8c85a5dcc77bd018714a8869575d94f89cd757aeb7cbbb97aae09d21ebac3c91e1fbf573c45b74bfe4f61acf69e4456b0d78e0c341f28dc26999a14b2d80f797fed38f88e55427f3c2baef9087eeca5997120fdc0975e3f182cd70c1abc6b30e94ee12617b0f6d4094d6e8a570c2c1e9db5e1dfc626c101e510b02f6ac8f46292fc31fa358763ec424a8226228baf8d208599ea457ed9f3de90958dc7517d5b32035eda44df3a541d589223253f4123d56b0c2", 0xdc}, {&(0x7f0000000380)="684263a4d9ddafd47a3e9c5cd22ee1a699c2450814b16c209fca88710397c8f86396b5a7315c219301e12a70e6a7e4a33f142d3a6212dc1eb3f9b153862c4203c8857b1bd5da91f25d81e94287a87d1d18c3a9278b0898ec88eab8eda35bea737479ec4e70cac5c1b104b00a4860dd4231225471e42c364e2d61f4cbd34e975987562502334cd20e1d178dcf04ae2d91908bb70181b4e426cdaac1bf219f45584e768797e61b856cbc217e1a2148eea7a697ef789445822fadeaf653396c4034975b79a0b84769bc70602a373aa89f51039b92e1ecb676feae489d58088eedb33f", 0xe1}, {&(0x7f0000000480)="abe59aaba3bcab480527fe3668351df17dab8b6c3bb5fb342be0592317845799893a2a81925049db050ff3ff1e20c977aae592a81196817aa6df4a8cdf2ca95fe3f29be8740ff194aa7eacaa1995f88af22ca628674c2b2a9cde2b20e43db8c278a48f32bdf178bddf5ee7dc3bb332334ed2a79cbcb03464b0128047213bbd8ce9cbf1c3ed53b1f459c4b689e8fa47e40e8466d0ea90b265f74af0ba0218d0ecfbcc207b817194fef35e9a", 0xab}, {&(0x7f0000000540)="c6cc9ef31d2cb7ab91422e1960c271180c3694bd69a125592f669be81a1670bfc110013d78196458f9d5c9d813a93f50778c9a7ff1bfc08fe6ebc6fec8b5f47c529470212baf287dd90afa7b9a2c146c34342d19376e95ac1c2ce0ede214a6010c543b32d465043bceba240e9de127eb028db228713f7ad0a30e95a7f0c663ab5b403ef9fceb6a6dae67d7677c041d6f2bcb6e5675d9d14159a11eff55885003d4cbc20cac94ba7d689039016b4be7029e506668447bdb888119ceead1d161b9c7daf4cc98a17013a23a23b640501e9e580b11fda722da580c069292b819096644d13d56eb908d75c4b58c22bc1a1f9ea178412f1867b11501980ddbed2fce2f5333fed8ead47533c41b2b356162766e449ba630e67bada0ee18eaac3778851b3f973e2daaf18cdd47d3c2865b8f8f5d0e32dac6fe2a1e14634136a71b45cb93c25cb9d0ce1f20b45ab93a5e574f0b197e85e1423049c6b54dddb8270d2bb8cb6eb6e8123f0419576b3ecc2646318b2e99f36fc19e90868256f00313b54379166396d235571e297123dc7bd5dc8822dd4c1387a8b66d4c94a5e80f77b97f9faf511881e45423226f9962300bb294dab5af80b05cb7505166c56eb83737d48004f41cfbf2d47f31d7bcadfa280de856b85250141e4d2bf2baefa84917b55e70e71602f1a3a6b8b85cd2b3e5dd1e9745b2c627c4d93e5fa07f0a6f3338ccd5af172894a4e75780b3dd409e7739fbd16c87f1cbd78e0ba8c6edf1a37912119c16a9a2936d4dcca22be2049f2a6bf358b343a728632ff097443dd2a09778104489d6421cb74196e9bad17a5b8c26611d5d9c80bd29d94c5090b5b34d17d54f4a78d2e51c79fe6ee8f457f87bf619e97f43c501027351b4645e48bd0726e63cb7f04c3e9a30e8db03e9805820c817bdf494f0a3fd16c4f418ad0f5de9db438bd0047472bc35b358deeb259f9f64aaa4ceecd4e47f31b953ead03e9c7a4f131f5995e70aebb284c1bb8c2021ea7c55195ebf8391a6456d314f4fd4e65155eaee7194b1f8914a110ab898a021c710c61bd2cd9cb28458667d78fa12fef0b33b656f9a1a7e8833716ef9dc081043709e84b3d84d688ffce962330835f60f88490a5d8b3362e598702f7bbb6928155ab9622f3b6eb5b3911570a7fa38e99731e384fdbef715e57e4ec07e0d09f25fc3539230e22a4f834ccfa848ffbb6987367955304cb1cf7e9613aec18354d1df837938c5b9bd6d8c4c5f791c88e36fe2282d926f9a835d40301d424041a51c808e8276cb14ff7e18612f12f9174dc18ec7e45c8888564d5ccde5e315cd07c89747329297e982fa53ff65fc1e94380258c772d65d9a5a8acc9170bd6c413b7c68a09644aa872fda7aac5115483de31025fd31989275231a64dc9d8c5ac173b161273172104ee1c5803a017e564d3e89313ec945bb821eb43469ad899fe793742efb66d03f25499b2fe4ebc2bf5fa276c87aa77305b7cc6a6481d069930bc5e3f03796316116dd847704e69b2235ab11722c1018d3175271a65738cd2804cdebce74507acab0841fd9bebdae60fe177826988f2942470abef46aa3505c264059e1c0324bc2b73d7da70ca1bb75af75f84bf194164e6e5b51dbd91902a4fe8d829a4e1b8545b342abc07020b5877e1346b3f99ec6ffa2561b365af719cdca92a84db42901ba25081476361a3574cb8155e06c967c0b69ce9f73516d4df1758cb4f971b1f21a239c5dfe1e45d41bb5ff43a34fdc4d35f7c5c90a638754ffc89604d93cba262c8318203129d0b5396a1e5c8ca4b3017685c09dfa3392e0697becdeeedbe398318f679de5edbc9859de830dc4421bbf652630354db4a5a64ee0818cf31e940632884973afd2b220b868f11738db2607c6120f6fcf880e9e34c25672213848e3e570c9d6ca0cd4b0c73a02be9e0adabf15e52e0c534b2db68b690e5ae8c51c43028fb09abbddcdd758921d4fe22acb8fd6f51a2315173c1d77ded88a520554c452bd240fe2f04ac0fddce725b37dd219443dc8272a0f309ec290717209068ccea92af2da6705024018893419dec70a594d6bf487ab8ae4dbb9c99c60d85aa45c36c9d75aecd3ca8ad6d4e56fdc2603218d9d80dc8d1b618615c1d180d126c5a8613475de2a3a76816c4c8a24ccbd9943af83d175ee160ce6834133b5a4be374aebf97f139c6030b075a27e44a560b240328b19332f56ab28da955becae5a86c5479401aae19ec9eee432f0a68a25b6267c55a2ae4f4c5e0de12c19523e694d3755a7d88fa9d00765eb724b88b1eb7d03650424fe3f779673975bae31ba05da1ae55f805df13e0dec152de0d7d5903822facefa151b8c4661e21d750e87785c2ca6b4799128fbb35e5222f04ab7621d28dba42fca661abe72c4cbc8b69a03f89dc9c95da2e6e7be919dda09970a9830ce16b3e9e6440b555f6659e315da1113cc118be99b944c465a8b2ec1e7526d70f3cb911ab33405d56f88645680bdf8ac49d4cf49414cadd1e804290784796fedc44bb84fac382253434bfef4d8d9f5be5468b89747ab084c81b1049713223b3b43b3b998f2650aae2126015677b65753cc63cee91752752ac7ddd9d8fe3b8aa8bbbc0c5e0b0d69f3c8b67a36cae3454ce3aa9576d3d7200298770088a6f7f16bc4bc1645d2c33bb171e0d8503a649483af92cca20aecfb10f0521b697373d5c440411594ce1197e55ccd97bad4f569976aaa4442a9e7ceacffc9d334aee9ae7f223fb5234919369ae821a9951282ff450298a57af9d73bcb86adc78967c175c30e83f7d6b1ed139d49fbab34f25c27db325ec74ea4c412e3aef283a9c53fa5a1e9c22baffeb3d16abe3863b914eca732c2b1efa1fca37ec5d34b708a0afd9011f0879cf773517d4c9479759b108b063e96ef3d92b7b23b626ccc8018d39fe44f0cc05d3f42d290e4054a4d64706dc698710c8b1484c62f9485f60c71339eba78e06ae4aa7633b3fb4089ae5aaa2500330aef32eb884683ea5f14409f03887c89fb677b0a65eae40785d9aab52d652e3c56bd3c2ae233f3ec26135f1df69b16d5b53aac00d1619824ea86ad0717cdf99b0bd542bf766ddb85c98ebd3e45f9ac9014c04df291f545db8e2be326731836e5d5ca1744cd1a219b865a6d3146fd0002ab07bca4ba706eaf63e25cf8436c9b8fa86d0355c7f0fa00b377dc830a839449d60158dc6a300b73c5cc6791303e9cd2479d3bbdd7fa6730bce129ad707709cf0e66e0b9081762f18a9e1427250ef62edab9e53ede5b0f0fea6e820ca6a9bbd4544ad824d7c3089bc9c5b095f2e4b2b16198a9f9d48f18ea70340c35b7dedeba6303263e49899b9e1de94d8c2f2b4a044db0b326f724059c006a9032d41a12c47fc23fde24aa99c7355d091879f846d1f1b3fec3b56e3665b88971bed869a071ef10552f8fede11513286ad7d44eeee3398424c452478c5f01c45fab42a276b55818334ecddf60a43c44c588218a458f3ba93721c9b2f7de528eb4891d6583fba2eb0fea0809cb927c5faba795db81af9578a9c790b5805f017e4bcf6c1930dcd0bd02d2675ed557cd4b31b078731afef31b4301c438dd0a3d9900167bdebebe11fcc185d60e944f5166763b306fbd0c67b4e1d99143e2e89e51277be89ad104b1d290962cf1f9580a95a37569cd85ee331b987ce8e9a6b68d4c6e76d598869c738d47a7aca5f9d723d3ed21215e10a06b52a523e2c84f6eea8e74578abf3c3b8be9a72777747199167606a1beda58a8b4bc55f790600d0694b575dcb85d4853914ef3419646533caf06eee12b9f01127d7b25d9f5be82660b1f999d758ec7cf4d1e2e9af80642cde8b01e09d042d680a58b03bc9451c9bfb97ce3c8109e1340f7b7b39d0badb97db7fc44e2ee4ba1dab8de15f21dfbf5f1a6dc7ca242acb037ea42797b2828da6be5ae86639d66b53cb1137d783f43e49ee68b8976a924042fbf410dd5f70a136b3620bf742eb1c4938929418e9ff8aa1baabe98bd393072691324589b4afff245cafa496be783297a72b527578627f2add0e618adf8fd165cef8bf802adf45d6b82f5de9fb4716bce3aaf4a1fa213d5b6b84c815d982a2d1f074c0cad3a44b9d90dfeb5996680ee17f57028868286835b089883ac4b79afacf28ce12dba98fbd6cb444b68c16b0ea9eb3a48c7d1af31c370bc3ba5bf09596416a4b96e63915d9f5058acc8c8c092147f004426befda2423779e3f224e3075543e46a28672e18ff1dc2955cc1576f05f4f57a690b4213710729bb1c4b8fbd91eb0d0da4dfff11081a10b350f0318feabb0e06ccc2b588db2f445ac805131b0e54e5614b58a0e720e2ab14ab01efb43fd8f663d787eee866f9eaaadcd9b1ad667f991349976a8a277a55662e98badf07e2bcece951cb5ef3c416c9b685185ffa3774878fb65b7ec0f80297912113fc0a77338dbc3b8afe9a05830b597e72307ccafb34202d3762271d2e87b1cc563794d3e8259df01d2d582a347a9d3337859fe9850755777cdf8ef1ab0eec7ad167e2c88b09ca17604f89233aba21014708823633e2f46ccb8654975ddd5d03d0aac5b7bbc79b37b200482dc4b0378805fb1efe2727bb9a2f97b8b93d1ba1cd7c8bbb1299dcfb887534acb5939f4eba09aa0154e73711af5f7ec278f50ae6bb4ca13b0c10e7036361651c28b3ad28dfb700dd08eaa8ffd20482718c4d4e2b0bdc93c09958a2f69c2160a09dc674244a152fabf68b946f85416ca0633dcc98287b8c6544958b31458d5c3003f6f8a9da49f1ca4a5c3715122b3644a24a79671c3a55110db5edc7d29afa644c827840b62542bc4c850884c74ef534bbc4f8390b4206baa60c8ad319d8520de5b5ecc0e23fc04ab82c836f9de363f85274a062215db1f75511dd8e7c6a29af750a5906e9912d576ec18db6be74ccd27f02d96e936c1542318052840842823ea019ba768831efb111c46801e0f08b0d47e35d16b8761cf18f27adaa411e8b9f513cea661b7c297e48f3c69694844bfff000fb60bac9b3963c9cae09c0e022ef7fb39bcaf015b1b7dfc57f4b94c101b575d57c75e872cb7fdd4c1067fd7547b9eb6f40720e1331d7a503810924b4207d633222367bba1a23a171f49fb198b273c91e5a1827e60c7773523a6b3056957640b647e9da6a33acd85128f9ca9b066588fc137f7a3848aaf76f004567babbdc10602e7a2f6a651ab3af5c9073afb5ef1f65a1d2ebb8a88653b956213ea3ffcc634ce3847bc247a306a415d43bfcd7280e1c2a257b8157e96bdda093eafa2a21b10c9b7b19e69ca48afc7dc840bd0fd2568a5c57e1c3e9e03d65a180bc6b699f6d28ca87cdbfc5c39a3662591f0d48b642c180904e3d160577977c252621ac7c4b5f286437835ff20951bedef7e30d6f3aab22fda7c24beaca1e911bd44635ba4c5c119f9a9bda6873a661b6fd94092f7a260c057ae491caa70508aa97942e00f707100eef9acf437081ff097e5861d5100281dd4026bb6e0bd982a4fe305b2b69d3051664c92119885b559ecd9573be2aeddf27a0da473c968150fbfe4c0c93b3d7271f5b0ef8e20399659c66c75a58a28584788f5f165ca6471ee2d1e050182decfdca4d771eec1bdeeb9bae9bd402c35bf5bdce6c8c91ff3eb927007140797288834660d092659f59a5732ee45f76a32a4d51a15ba2e82a9281451736f1ca974ec46799e87d8fecc739ba590e784f5459e9adc68d097eef1ea6ff3d83069b2ae224a1ed00346c175425f8904fd02286a56611f665daceb397077c", 0x1000}, {&(0x7f0000001540)="8c72131ab56abd047c6a1da3995d5685d6d307d399d08a4dec2cdba841a789a25012d73dc47b96d620f155af4ac92234803ce16e2c8b181817373718938dca5852d60c633ba6f3bdf70bb9e24385211fdadf049df62b158101de07a6ea5fce4be993a763c89a6c5a2588a6e84d714606f802f44936328ce59ee684a28a518745be8bc5bb0032aa83b7cd9be6d07a84531937880425b05aef913f564a1bf2441214b90b44cf27011965e2273884c207d7c8768507fe7e", 0xb6}, {&(0x7f0000001600)="d59f9e0d2de9c16fd6d1a57dbc067655988723f5f4cd2611303820b020416ed14942e9785e58dadb9b37de646f0d30102304f3e2fb14ab15b854089f2245ea9f49b8e70ff3ba71822e21207ff8920a65ca3060483963960c17ce6bfc79539d42e20c9e5f04c6f5f2fe9e8ea058964de7238f34c84ff03fe41293688b01929c4db76d7ad66b769e80e0", 0x89}], 0x6, &(0x7f00000019c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r28, @ANYRES32=r34, @ANYRES32=r40, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r41, @ANYRES32=r46, @ANYRES32=r61, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r64, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r75, @ANYRES32, @ANYRES32=r84, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r87, @ANYRES32, @ANYRES32=r1, @ANYRES32=r88, @ANYBLOB="28100000000000ffff00000100000000", @ANYRES32, @ANYRES32=r2, @ANYRES32=r89, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r90, @ANYRES32=r93, @ANYBLOB="f1d5af6500000000"], 0x100, 0x7}, 0x4) setgroups(0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0x40) ktrace(0x0, 0x0, 0x0, 0x0) 07:02:13 executing program 0: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1fc, 0x108, 0x8e}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x81}, {0x61}, {0x8fe, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xfffffffffffffdf2, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) 07:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x15}, {0x2d}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) chown(&(0x7f0000000000)='./file0\x00', r2, r4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 07:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x20, 0x0, 0x0, 0x20000000}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 07:02:13 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002a40)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = socket(0x18, 0x0, 0x9) fcntl$getown(r0, 0x5) getpeername$unix(r4, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021e4dbfe0823ac15773ee4901b44e9f6bd0259"], &(0x7f0000000000)=0x1002) r5 = shmget(0x3, 0x1000, 0x400, &(0x7f0000001000/0x1000)=nil) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = accept$unix(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490296295fa1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a0fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb7b7625f70f0efd5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfeb93cb83797c10151db9be700"], &(0x7f0000000080)=0x6e) accept$unix(r6, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r8 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r6, &(0x7f0000000180)='./file0\x00', r8, r9, 0x4) r10 = getgid() r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = accept$unix(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490296295fa1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a0fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb7b7625f70f0efd5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfeb93cb83797c10151db9be700"], &(0x7f0000000080)=0x6e) accept$unix(r11, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r13 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r11, &(0x7f0000000180)='./file0\x00', r13, r14, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r16]) r17 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r17) r18 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r18) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x400, r8, r10, r13, r16, 0x0, 0x81}, 0x1, 0x9, r17, r18, 0x5, 0x8000000000000000, 0x6}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, &(0x7f0000000140)=""/103, 0x67) 07:02:13 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x1) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x5, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:02:13 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x9a81, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x48, 0x3f) r1 = socket(0x2, 0x9, 0x2) open(&(0x7f00000001c0)='./file1\x00', 0x8, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) link(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)='./file0\x00') fcntl$getflags(r0, 0x1) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) 07:02:14 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x80, 0x2033d170, 0x3, "06769128040146775f7c3260908c601e25efb049", 0x8, 0x7f}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="e061f15d1c8269288e65065775f39feacc23f8045c9f44d8fd00de7949a874d570e25182c4badf780f235c49f027210e9aa864a3dce6fa7bcf2c3ae604fdf1977edc9c13fcdca04871fe579707ca04d4c49d35f516b88809be4d1fef8ad149c98c0ac1af6c647cbc", 0x68}], 0x1) 07:02:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0xc) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) 07:02:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="76a98ca2b936d83b656f85145fb80d171211ebc97b84b0b3cdcf998cbfa196d6246ea6539ff094060b0d049a32e166b4f0ab9ee4d59e2b4c114c1cf8aeff2f1f0891d667595de1f809181f6ad4409ae2f8ea4197a5"], 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) 07:02:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aeb786d1efa8a0f45bb76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000d7a300000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045c25c53ddf91be4efaa7d447b4df883fca43d47ef1952d2965bec712cce5dbd4aafb70c2a4306b3a02ab6637107770bcc073ebabd9cc9685aac0677a9ce438e1ddafe142cc412f478e74ed8586a07af48b8fda0d50b508ab61437ad69e93dc7ea5709467a752d11ac9c0cd17b402308d30b4e595f1c7d74909798fff817632ca13007005d70352ac237513afa952276939ec7dc1bf4815d1e9ee10aed9f32d070a2ba2158b14dcae4dafea76fee0e2113ea0ff04e91733de1fad3cd5cdc9157a888cd61b41b6a5a255165cd3317665c64654f0730f27b944e649a35afd94ac088f79e93db3dee39f8bc2aba210ef6bb86679a937f15f9cd7aa80000006de788564c767ee0c86d3d0afe75a3c749cda9814d6b87673802ed769b11cb222815d60224a63a61831e2b63501e"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r7]) getgroups(0x3, &(0x7f00000001c0)=[r3, r5, r7]) chown(&(0x7f0000000180)='./bus\x00', 0x0, r8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = socket(0x2, 0x1, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r13]) setegid(r13) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060, 0x0, 0x0, 0x2}, {0x6}]}) r17 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r17, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000001180)=[{r1, 0x80}, {0xffffffffffffffff, 0x20}, {r9, 0x4}, {r10, 0x4}, {r17, 0x4}, {r11, 0x100}, {0xffffffffffffffff, 0x10}, {r14, 0x20}, {r15, 0x2e}, {r1, 0x100}], 0xa, 0xff) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000000)="3c4348005e20b7b8058b51073f95b2be03f26189814b2e747d456d6bcecb2f8b2d361407b0e9e59d57c1f50a2cdad849adfa403fc7875e20beedc247ee7b7667630d14c52591eb83c31c204db4bdfe313c10ff2fe19b1a2e30507d9145b9d7bb", 0x60) 07:02:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 07:02:14 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x400, 0x0, 0x9cd, &(0x7f0000000140)={0x9, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:02:14 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf7f6e53d4e3be7d3, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r4, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r5 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r8]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r10]) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r12]) getgroups(0x7, &(0x7f0000000080)=[r10, r6, 0x0, r6, 0x0, r5, r12]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r13) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimensat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000002c0)=0x101) semget$private(0x0, 0x4, 0x32) r14 = semget$private(0x0, 0x8, 0x400) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r14, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r14, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r14, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r14, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r14, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x2, 0x0, 0x3800}, {0x4, 0x9, 0x3000}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r14, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x400, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x1000}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r14, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r14, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r14, &(0x7f0000000040), 0x0) r15 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r17 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r19 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r21 = socket(0x0, 0x4, 0x6) r22 = fcntl$getown(r21, 0x5) r23 = socket(0x800000018, 0x3, 0x102) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r25 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r22, r24, r26}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000540)={{0x5, r16, r18, r20, r26, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r14, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r14, 0x1, 0x8, &(0x7f0000000080)=0x7) bind$inet(r3, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000380)) 07:02:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) ioctl$TIOCSCTTY(r0, 0x20007461) open$dir(&(0x7f0000000200)='./bus\x00', 0x20, 0x3) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8080000, 0x0, 0x0, 0x0, 0x0, 0x60}, 0x4020080c1, 0x0, 0x0, r2, 0x2, 0x0, 0x1}) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r3, &(0x7f0000000100)=""/24, 0x18) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x20}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = socket(0x20, 0x4, 0x3) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r3, 0x10}, {r4, 0x20}, {r5, 0x4}, {r6, 0x8}, {r3, 0x40}, {r7, 0x4}, {0xffffffffffffffff, 0x10}, {r8, 0x20}, {r9, 0x2e}, {r3, 0x100}], 0xa, 0xff) socket$unix(0x1, 0x2, 0x0) r10 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r10, &(0x7f0000000100)=""/24, 0x18) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r14 = socket(0x2, 0x1, 0x4) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000000340)=[{r10, 0x10}, {r11, 0x20}, {r12, 0x20}, {r13, 0x8}, {r10, 0x40}, {r14, 0x4}, {0xffffffffffffffff, 0x10}, {r15, 0x20}, {r16, 0x2e}, {r10, 0x100}, {0xffffffffffffff9c, 0x6c}], 0xb, 0xff) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r17, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:02:14 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000340)={0x4, [{0x2, 0xff}, {0x1, 0x50000}, {0x2, 0x1ff}, {0x3, 0x9}, {0x2}, {0x3, 0x3f}, {0x3, 0x8001}, {0x3, 0x401}, {0x1, 0x7}, {0x3, 0x3}, {0x3, 0x85}, {0x3}, {0x3, 0x5}, {0x2, 0x6}, {0x2}, {0x1, 0x6}, {0x2}, {0x3, 0x8}, {0x2, 0x5}, {0x1, 0x9}, {0x2, 0x9258}, {0x1, 0x2}, {0x3, 0x1}, {0x2, 0x7fffffff}, {0x1, 0x9}, {0x3, 0x81}, {0x0, 0x4}, {0x3}, {0x2, 0x10000}, {0x3, 0x84}, {0x1, 0x9}, {0x3, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x81, 0x9, 0x10000, 0x0, 0x10000, 0x5, 0xfffffffa, 0x2, 0x1, 0x5, 0x7}) ioctl$TIOCFLUSH(r1, 0x80606949, &(0x7f0000000300)) 07:02:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r6, 0x0, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r4) recvfrom$unix(r7, &(0x7f0000000240)=""/108, 0x6c, 0x40, 0x0, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r8, 0x20}, {r9, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x5, 0x5, 0x20, 0x8000}, {0x0, 0x1, 0x28, 0x9}, {0x7, 0x4, 0x56, 0xffffffff}, {0x7, 0x40, 0x5a, 0x8001}, {0xbd7d, 0x8, 0x3, 0x4}, {0x9, 0x3f, 0x3f, 0xfb86}, {0x5, 0x2, 0x40, 0x5}, {0x5, 0x7f, 0x1, 0x9}]}) unlinkat(r1, &(0x7f0000000340)='./file0\x00', 0x8) pwrite(0xffffffffffffff9c, &(0x7f0000000140)="3f30abcd6405af9a1e205a3eb38d24b9799c81eef54f569a1c2628e6e8bb4e1f0cef68e5dcf214c9fd27388f6cf372240ff871a46df32ff6dff2e91f885d13679b1848d8069b5f642c5153ba48c4c8073529a4537629993d5fff1b41bdb508ce7f1c6ee24d3e1eab54341fa02b2f0048446021c2c2d9e39eee3491b0e37e1aabb07469777caad25a19a3c17ffb8f5551d078eb2e2c2d7da4d229fc8a3309b3bc6652f3f7662c4df19e4ce14851036387a6d4540573a532b4994cc26d1e356e773ec2820d2877bec87180431cf2634f77f757e4bb2f98d0549619ca36cd0a919cc18d27114833879443438ce940", 0xed, 0x0, 0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 07:02:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x3, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x80000000000000, 0x1000000000], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5], [{0x0, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x4f6}, {0x0, 0x0, 0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:02:14 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r2, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1af, 0x80, 0x0, 0x800000000000}], 0x3, 0x0, 0x81, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 07:02:14 executing program 1: clock_getres(0x4, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x0, 0x4, 0xe0, 0x7fff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x4c, 0x0, 0x0, 0x2}, {0x80, 0xfb}, {0x0, 0x0, 0x0, 0x80003461}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r9 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) r12 = getgid() ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000000280)=0x5) r13 = open(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x1b3) connect$inet(r8, &(0x7f0000000380)={0x2, 0x0}, 0xc) fchownat(r9, &(0x7f0000000200)='./file0\x00', r11, r12, 0x6) openat(r13, &(0x7f0000000400)='./file0/file0\x00', 0x10, 0x140) r14 = semget$private(0x0, 0x4, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r15 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0xc0105715, &(0x7f0000000000)=0x1) semop(r14, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff}, {0x3, 0x1fe9}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r14, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x100, 0xb8f8ec0ee757e6f}, {0x3, 0x81, 0x1c00}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x8, 0x1800}, {0x1, 0x1f, 0x1400}], 0xa) semop(r14, &(0x7f0000000140)=[{0x4, 0x100, 0x8e40825337911b6e}, {0x0, 0x8d1, 0x2000}, {0x4, 0x4, 0x800}, {0x0, 0x8, 0x1800}, {0x0, 0x1, 0x1000}, {0x1, 0xb}, {0x3, 0xfffa}, {0x1, 0x27}, {0x4, 0x1, 0x1800}], 0x9) r17 = socket(0x2, 0x3, 0x0) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 07:02:15 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0xa04, 0x10001}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x101, 0x0, 0x0, 0x1}, {0x80}, {0x3c, 0x0, 0x8}, {0x7ffffffe}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="0000000000000000000000040000") 07:02:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x5}, {0x3c}, {0x4006}]}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000280)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = accept$unix(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490296295fa1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a0fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb7b7625f70f0efd5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfeb93cb83797c10151db9be700"], &(0x7f0000000080)=0x6e) accept$unix(r6, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r8 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r6, &(0x7f0000000180)='./file0\x00', r8, r9, 0x4) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r13 = accept$unix(r12, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490296295fa1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a0fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a65697400008b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb7b7625f70f0e9d5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfeb93cb83797c10151db9be700bc34270de5e5fb8f657140b73ea435e40d4f794f0fbc1444ea715913c79a1d6fa6355ac686f083faf51b5693b804422adb4173c8a39a883c14a481f1d9bd30c5320b74d393674b855208fd6dd52bd5c7efa548c554bb89679db3b78374b6d03b1e654fd7e9dbff0c7b5a9a0563197799029a0afa8d7c9394e332d6894fbf10d8d4b6505a3e8840d44c1a53b7bbd0d12fdca069daf55c1c4126030149ee13cf7c58db56b668a6afabe78cb26a3f2538dcf4b787cc09014b2a513a98b6ea46031af134eb00000000"], &(0x7f0000000080)=0x6e) accept$unix(r12, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r14 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r12, &(0x7f0000000180)='./file0\x00', r14, r15, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r17]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000380)={{0x9, r8, r11, r14, r17, 0x110, 0x5}, 0x127b, 0x5, 0x8}) r18 = socket(0x2, 0x1, 0x4) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r20 = semget(0x1, 0x3, 0xa23c8c38a3319daa) semop(r20, &(0x7f0000000240)=[{0x3, 0x6, 0x800}, {0x1, 0x0, 0x1800}, {0x2, 0x3, 0x1800}], 0x3) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r1, 0x40}, {r18, 0x4}, {0xffffffffffffffff, 0x10}, {r19, 0x20}, {r19, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 07:02:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a00000000000000000000dcf9aa694e0e4cfa772dc1d182a3e7bd438ba84929be9c894314000000005b8b01850013f1071d36807465e18c0fa6ae84c9f0611da291e5dc4b7f9506d52168a637", 0x57}], 0x1) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) r8 = getppid() r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r10 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r10, &(0x7f0000000100)=""/24, 0x18) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r14 = socket(0x2, 0x1, 0x4) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r10, 0x10}, {r11, 0x20}, {r12, 0x4}, {r13, 0x8}, {r10, 0x40}, {r14, 0x4}, {0xffffffffffffffff, 0x10}, {r15, 0x20}, {r16, 0x2e}, {r10, 0x100}], 0xa, 0xff) r17 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r17, 0x0, 0x0, 0x0, 0x0) r18 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r18) r19 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r19, 0x0, 0x0, 0x0, 0x0) r20 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r20, 0x0, 0x0, 0x0, 0x0) r21 = accept$unix(r14, &(0x7f00000008c0)=ANY=[@ANYRESOCT=r17, @ANYRES16=r18, @ANYPTR, @ANYPTR64=&(0x7f0000000740)=ANY=[], @ANYRESOCT=r9, @ANYRESOCT=r20], &(0x7f0000000700)=0x6) accept$unix(r9, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r22 = geteuid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r9, &(0x7f0000000180)='./file0\x00', r22, r23, 0x4) r24 = getgid() r25 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r25) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r27]) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000440)="a00d23e3f47d093f38201ee0ee7fdf5b6285c4bd", 0x14}], 0x1, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r22, r24}, @cred={0x20, 0xffff, 0x0, r25, 0xffffffffffffffff, r27}], 0x58, 0x4}, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r29, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) r30 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x3) r31 = open$dir(&(0x7f0000000300)='./bus\x00', 0x10, 0x11) mknodat(r31, &(0x7f0000000340)='./bus\x00', 0x2000, 0x200) ioctl$TIOCSTART(r29, 0x2000746e) close(r30) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x3ca1e6055ed5f4cc, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 07:02:15 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1504, r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) 07:02:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x100000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x800, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edfffc], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x0, 0x0, 0x40}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlockall(0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x9f58ef96a6119bce, r2) fcntl$setown(r0, 0x6, r2) socket(0x6, 0x4, 0x6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r5 = getuid() r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r7 = msgget(0x3, 0x30) msgctl$IPC_RMID(r7, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f00000008c0)=ANY=[@ANYBLOB="0000000000000000000000000091ffff0000000000efffffffffffffff00000000007c63b900000000060000008bbab6e2a4548d22be8e0c2effb38bec1cdb19dbad91f94fa2768177c36b8bf66467a5276a0776271ae3dbeb01d87eb480d563d383351f378c19296797b1b79e1b04fd8d1ae2a09bdbc80946aa6ef4b24350edb8d7a7b4472bd3e22b00300cc89eb3695f3e816c646a5596849df867d73e8c0b633f29a87bec2d84ab86cc8918268100000000000000a341b12d5db8aa61d99f1d42403b0eb0a389017e7ac4fa647b6088c6ef6bc3e644814319c11da2c237588483726ba1641aecfeb0000000000000000000000000000000006ddff0103a8d4f9064ff1b9e7c17c3afcb28c385a8d469c402c4af1ad213e39be2fadff544c510a2427fee07418ac1a7f24bfa9ff2092937249f6dc0dddc2a95ec11a7f500"/331], 0x2b, 0x0, 0x1000) r9 = geteuid() r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$VMM_IOC_RUN(r10, 0xc0205602, &(0x7f00000000c0)={0x7, 0xfffffffc, 0x5, 0x5, &(0x7f00000004c0)={{0x38, 0x7f, 0x2, 0x7f, 0x11, 0x4, 0x5}, {[0xffff, 0x4, 0x401, 0x9, 0xfffffffffffffffa, 0xffff, 0x8, 0x9, 0x100000001, 0x7, 0x127b, 0x4e, 0x8, 0x5, 0x9, 0x3, 0x5, 0x7f], [0x3b2, 0x6, 0x4, 0x3f, 0x2, 0x111, 0x2, 0x400, 0x3, 0xffff], [0x2, 0x100000000, 0x0, 0x5, 0x50, 0xff, 0x490], [0x7, 0x1586, 0x6, 0x8, 0xf4, 0xfffffffffffffffd], [{0x2, 0x800, 0x1ff, 0xfff}, {0x4a, 0x9737, 0x0, 0x400}, {0x5, 0x8, 0x1f}, {0xfff, 0x2e4, 0x0, 0x8}, {0x3ff, 0x100}, {0x40, 0x5, 0x7fff, 0x2}, {0xc86, 0x9, 0x101, 0x8}, {0x40, 0x7, 0x2, 0x1}], {0x4, 0xffffffff, 0xfffffffb, 0xb3}, {0x7, 0x9, 0x8ca, 0x9}}}, 0x5, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r12 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r14 = getpgid(0xffffffffffffffff) r15 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x6, r9, r11, r12, r13, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r14, r15, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, r11, 0x0]) fchownat(r3, &(0x7f0000000000)='./file0\x00', r5, r16, 0x0) 07:02:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x5, 0x0, 0x7, 0x6}, {0x400, 0x69, 0x40, 0x1ebb}, {0x7, 0x4, 0xf, 0x9}, {0x998e, 0x3, 0x3, 0x1000}, {0x49, 0x7, 0x20, 0x4c44}, {0x5, 0x8, 0x0, 0x3f}, {0x6, 0x2, 0xfe, 0xfffffffa}]}) getegid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 07:02:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x8000) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x6, 0x4000, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x84) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r3, &(0x7f0000000100)=""/24, 0x18) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = socket(0x2, 0x1, 0x4) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r9, &(0x7f0000000100)=""/24, 0x18) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = socket(0x2, 0x1, 0x4) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x200, 0x0) poll(&(0x7f0000001180)=[{r9, 0x10}, {r10, 0x20}, {r16, 0x4}, {r12, 0x8}, {r9, 0x40}, {r13, 0x4}, {0xffffffffffffffff, 0x10}, {r14, 0x20}, {r15, 0x2e}, {r9, 0x100}], 0xa, 0xff) ioctl$TIOCSDTR(r11, 0x20007479) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r3, 0x10}, {r4, 0xa1}, {r5, 0x4}, {r6, 0x8}, {r3, 0x40}, {r7, 0x4}, {0xffffffffffffffff, 0x10}, {r8, 0x20}, {r17, 0x2e}, {r3, 0x100}], 0xa, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000180)=r7) 07:02:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0xc0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="3a89ffefbc4632a0cba44ea929d9ca1e101e7ad482dd6bc337c050f9907cbd2c6033240486298e2f46c83c03ba3047f04f47ecc4fae3d195e9f374399a4e10d0b5e6e8ce99932da0f2485c41bfdd39127799adbb0e1c9a25af5dc8df3efc03b14185e2e82b3fb7d86b6d06070bb1cd88afac292424cfbf848f33b5fc6039b0ea779f5066a3f9b7f77b8799d9d7552b98f0703ee3332938bf97d542bdb9fc48da6be5dae13e9c8ffb2eba8e1e9b5cb7372b5f9a9511aeb03da6a842eedc82b72f7d60e161f21697f4fc735398a248d7f512244550027a330ff864fa12531d10bbdc4aa4118ea7", 0xe6}, {&(0x7f0000000340)="b6325d373291f7a8e85a8b04eaa4dd448b73737c925097f3ab3770a5317acf8cb744be0875f30dd0f052e744198cb3a5e9d38b40b0ec6dd2af1f0f561b258d591941b2fcc815ec5b264f3844f6c632d20cf0f87d674772863cc114feb2b10787ebfb455111dc4924b40ce1495d41f46867c2e7809929ee8c62b1f306d50024af74032c668dbb013f5bc1336b20b5fd99b193da4ff0414bd78f275598bdeda58568392d9e71dc98346c4dcb8f188ffc60824b6c330a17053fd7bb9ece3fe2e5d9fc2531a507a234040cbaded57b0bd00705965495c9928fc7c52709f71af4d0b1335eadf4b89f02ee3d930ffb3121d8b8b88e308479799eae22187dd4eec5aa9c8dcbb8bb793ad29a6fd6697c4d59e81acd566c671d09b2f90d1095091da4f9140ea9a6f3a5237c121ea57bb3741bf898d80db44a3a1abdaf6b33dd1b01396f8bda6ee92d56b80845d68a3841574812d3f1a7714ce3ff828a8721e8b699b342d32537716fe63a71952fd25dd74f0a561a18ad7ffb1ff716d223a3c9277cfe0c99b610ecc04ab7390d073733d0729937e4006d93a824b91c356360485cfa4ffcc5d5b54d0b96e19193c35322386952d799faa2d37cae41927f1d3be65fbcb98244bdc40b4a6d1d8e9eed93c9bb68659142a1dc642ea9b9e4b9e6f5e51d8d53773e0e0ca2056251413bf0e94bd8b79f8404672fbfe7a4a316a13fa33609b2299c5f51926686b011690eec064ca60dad5d7fdf4a85b40353a6b7755014060b4888a2a9ebf1c81e55341293a22143b95a4ba257fd8528aad4a1ddf47f98914b68186ceb71b0fd22302ce2f4bc36584f1032d385edc2063d129453eae818e0c6e23bc9054edea3dedaa76ae51326d25b76f8ce4798b403c07d2d1ccc9f778e511e970e5fd7b5f5ee2cc807250be8e2b42fa3f66c42519cadb88ae92d178e4ff6fff35125b26a5cbe101542849ca43e232c2209b6cd32b5520967ce54d851d4ea70dac2943ff3e458f865468bfe8444a0b121ea06a544a4735baaf14fe19a9fbc8c140646cd43f1e9abf8407b196006d38aec28d1e85b9247ae29d163468209c65c24ed3d95ce30c33dd883ef0b334f99ae891fabbec6719eb55140c98bd48c89f28759a511f08c573857b37153259012dc508e39fd80bb5bad1cfa399c9a3c388a0c7e0004f23ec7adc3de71047bc9b22320d1fa1cf52976c0de4ffb7191241df9adc09f3ea83b4110ad042a54656639affc091f71b5fcad91d4b57a7a1c4477548b0677ed8c59273c904cc24753ecaa4ab7701b1422f00facdc343a0227e91c24bb7d64566fa755b6fe61746558e59709d2e4f896ff4e5c409b9c646d533df265004741273c18efc49e97a0b1afa1de418bf370143b12dc6eca88ea54260043ad4ad7faf3658f5cad69b12982b10c38f3701474da7667ab05e05ca0c3765b55d050c2dd1ff4f273d841ed24857feb5b9df61f8f10117d7155bcf6bed56aef081cf247e3b608338f2d533fd492473df11a352836093f9a463cf13ea85771b3e4891a5e9adb03e30d9de90de3857551dcbc8f73aec0ec97e1de4f0281a70d2df24f83726461a2a53be0cfca5547189ed27a798c0a24f3ac8fe8c722543e5a70aec251a6f4113ad351e2a367589bbed69fc2f6e204fc15372ec81a84cb5ad99f54c2b6a2e1cc1144203c8ed0f1715a76fa4ff8416a275dadb9ea0ae84a8c461ec7d3d2d732d63add2904aa80af8b3faeb4ea3348e0f52bfc961de06b37184001bf764febca260a2a3ea575ef94d337db30e6a3b71a4b8f1347e69796c8b8d2a80c2b4496c7df363478c04865f94402998878d9068f10d447fbdba696c5765a6a5c36608a5f82f56975d69c48f5431a0ba02906f9ec285b7b8f391ea3206f3103ca05217bf679fb29463e7c6d57095d453ed0b2ec47f66d4a91366e4d53658e3cae00a9cc087cf0b0d4ba623e0db4f7a7dc7c6e2e302ad2405b8c2098562ad3a19159d41e9dfbb14be4e79c39757ace6d4dff508aa375cc95816edcdd04f2d8f660ab41f7e7f63adde4f2a68b8947238cc27593b1bfd7f58805fe8b89428295786fa70f978013639fbd66ee343caff380cdc4dcf249e7d3e86efdb924facccfb7023ff1ab356c4f52392669a2b28b04ea4b76e66bffec1619d61bdab0f2bbbd53ffec64080d89f3e4c945470bfc209d69b1de0f3c2cc62d9375135dadd24c81f4fe89bf1a2dcc28c40b9a724748741739abe829d19f9a95d2d8405f879d1b445db9eb0100ec52b7b828f8eb4826d27b6af63b1a96556ce1a62f269b1c30cd65b3158e928f0c3ce8e123d32393d2d251ead9a42039dd1af9620591b1201478a4ffc3cec451e5385e626dafccf52b9d67c4bcc7820b28dd96f787d6254590e72eb2f6675eeb66a758d9326b7bc0627a44b4b2ef1ff0b7d38d1cbc33f42732977416db46e8f812627c3068d4c9e1d15b2067f3e9341abc73c0f38784884273971fa2421f6ad00384bb25ca126511c0b8a26e79f921f5a84ba37e1a53ab35fd8c2a59ad0219c8371131375664eccb214c31b8a3f72dcf2f6a36accfd42e9298423f653c84b6421367a457971f940c3912fa35de32d1a01059c8bfe1eb05aa5f8875d7affbd3f4f7a9c4d3784d2ff35bd4f674445ca21b4c7c65ff9fbf8fb400f87b87953bd1e2758ca15a67778c94613366ed2bee94229fe183e4bcca69e8092c3cae203a2f7fbcd2836f38a2daa6632e844529c9c8b07a40b4ed9b8c52ec645da131cade4278842306dc3604437d4fee2c6c83a854a5e1d3f2ea0fa1b8cf26f0b6f2b55cbc276ca88362d71f7102dc2a3e509349741822e5a2d7bd896c1f0ba4fdb2c1c807d2166dbfa5db24befebd41046ca193aa0e45cf193d94a7ef690499af031abbf108ece3298770c1de357c2119edcf40b3d99f2d993635e2ee2e4eb7c5a15fb28eade29309f413bd086b418bc20d291876ff29e64f135451448fd908c9fd75cfde060c5fab02e64a8eb8356473c14e9667d2e00ec39aef52fe22af1928f560a865b0a53f612f45e6cb8cd59e612d66a478fda9a320166ec4255fe0e3276577eb09c2eec8a58e7e2f11b25d2165e8964a0bcf1951a55baf982a77c1a88c3d302bcab50332f8dde687d579bfe0c7986ce57498e466ca3503d121744ab4a142fa163860e1c9b515bd33348ba278da9097d5959942660a89f4883f867b8029011f579b5a5180471087897f98bd7269b97943d330afac65477c00694fe6ebf4fbd4ff7e10b59ea94ca8106852e4494e61f339aba8db7affe6bb65e811ccf137f433b738c63b1b5d020affc3bf8a6f1eb88a93cd4a21a38691799c007b02602d052d93e87984e50c1925ba6305487b7743f696c58652b0dec655927f8b455fbd20c3685e9fe3114519ffdb1e206fe1d1cbed8e77951adcec3004747863ce15039eb11ce68b654dfab73602d15e71db190698488b191cb788867a84d9703bd3f915e46a3e0378dd251da9de8c854bb81dd19ad34616326832979d763bd6723a675cd33dc7e92585c031ad8f6682a8b1a2cd308f39d84265ae72df271b3eb8df26fbcac755516cc5d5432bcf2ea3b5ffc653cbe808169a066ee39dd976e3f55ea43497bcbb5854b5889b4bc07eb83d125778a429a55fe4a789b9ee61df8e439a3b03beaf6118515fddd7052d67c53b0a42cb3ea8d05bacdef31a8c771ece648721e0819265e4b8e04961b6379bbdbd07cdce98d7a12e499e22a0c11524689ef77e91fee79fb1697b384e8734c7fcac5e4c8d617742fdcc7d477bfbed096dd73482307e7b3b5a2824d000ee0cdfbaee91222cb6271c1072b4604f097a92aa673bd88ed5764f9879c8b96ed1093c0fd5ae9548ab4b3c1f123b781470a8013b9e73ad7d7aff83ec569398777e68021074d467ce014c3b708d459b2ff6d2ee4765cf1719b93a5227a1e7f32da1f0d979601ec8bd45d6976ea2112184db5646f04c423cf67e959d0b4893e3546a735335c4bcf7101a0c559fbe1feb8b6d6c35c86ddf54528fdd8a872999bc47ec22ec82061d2bd3d95448a37e5be8d26045b3e246650c6122da0221dcf4ef7aa40b0fdc41cd409b2354c315901d27c562208681a9b203a2ce17e857cdf3eacbb0296708b1ed5971caa9907a2b6961f3b4704593ede45280449a3e7d192a80527abeac93dcf5ed0dc44bc65cfeafb64a9cee88e21b1b9650c09fa1a0f67fce860a6c80da25de7ece249bfca148588e0f005194816e93cf59b109eb2030585577ef8fc8701d6f3e9b0cf2949ec843c49cecf7cbd125777218eae8d8a0be88fdd232c83160227ed5af6145536edf296d6eb17b61144c5a33ac2784da0f4cc72fcb6368db92a86913d6cac5acd0747a2a80caa649c56f2b19ca4ee1f67a257f50981bd4efdd7a0fad85e1c8b5ccecd80b9c6f0861a4612d19f59b2ea6b468549e14a18ee869e20cb9d74a2af09d274ad88d541aef053ae502d857dfac17cb19b97385e0d8c494012ba7cb7376ccfe57acd92c8fb7aaa3edf117202bc1e1d9094066211b35809e2faf912814f5ea5c0c450dc9998d101bfdd66ea02a307e3d47106c8137ac46eae8ea2f2762ceea3e191f8f9b2ed41fd1a4707db6c34c661c81a61643c74d41e0bb2030d0f306b79e78d45164f9fc9fa4a0a0bd16474dbcc39943b3a9cbb1ba6348a4284006f94a551ed8064dc472989bfb0cab26b0ddcd3698973f77ee8a37c3e2a3dff864a3ec4bc4dc9f7364a47a0656e78dd64eb103640cf2a9e9cdb6be99d7fa1b168a5283bfc1ae476b091b55ac912866c034f056b3e005ad8d4982c2c229ea5fcc329d49c68ad97a6ae87e34ab1f02376de83639300b9e4200a74fb3c131f61ce4ac7e6a36b6a426e0baa946a3e953ba8556faa065bb9e99fb1911bec8cec1ca6b69ce403dc1dba0abd5fe7be6aa91d26c2a36d1df4c87e919d975cfde5b98f9c2633fc09c650d738c08b955f9ed8bb94610b99bde29e4cfb90236860c2a153a27463e78cf7d745b86895b3b25323b64ca0f7120e21fcb4e10118dd89592ad6409dda44b6b79e3dfa132aeccd5fa9865c8e1a7f0ca23a4e273cd9e98771aca314723512625c5a898900b70f9ca923b54e8e384d445a13ccb2f3bd4c1ea44f1f37f6aec7a4629a9dea1b59edc360bf0e404ee2a100bbd93e00f9c6a3ed382418aab14a2cf80214eb728ee5dcf1cf6d612e3a642e911f5553ce2467a279dbef5cdfd1ab8aab45b8c69e84a6dbfdfdbfc45feda26a4ea874ebffad0982455506f35833a22e77871580da15dbd73ece1c45cf9121e3794dbd67c2f943ee0889f82dbfd5dc75d1cb7d9dc0309deb0b4e134f0d86e7b0ad955d8935365cc4d562595572cbddcb8f38a02115f71adda73fd423666e92818810fe49676bc09f96ad5c46379c0face2c272c94e89d22a8d66b004e8e395ce1937ce664174d7998b5c029c0c896cce509e9b3401048ec703ce79880f593896ea7ccdbeb60de4d50b4eac30b48ef9b234d19f2a1c42bdb79618a02083bcc27b01389dc52aa526f0225da3430ebfd397f2fe3c4e0a482350639e02e683a89e1d9681861c5a5b22521b1bfd5ce7686938eaeed94c9a186c0807d854bcc1baf1d1cb6a60475369f080697d9f713cf515ee66598ceb9c9162544b67eb72f697391d6c77e1ee556231f809dd740908f965be4c26d564064aec9e9008ad7efc33396f868bbfad98453bca0e2abfd199c57d9b1c17e7cb94efdac7036aae01aad275e42749123fe2a712f76a834c8aea0352965da5cb0906b7538f0a4fba8308eaf92d9", 0x1000}], 0x2, 0x0, 0x5) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 07:02:16 executing program 0: getitimer(0x2, &(0x7f0000000000)) kqueue() r0 = socket(0x20, 0x1, 0xff) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="01000000", 0x4) 07:02:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x20, 0x0, 0xdc) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0ceeb96c4347cef99a5222bfc7330c58eb1c276275bb197383f04f8d1ab90f7d42186702005104700c0fef0be5df189329d6697d85581f45fcbe40fd1292ed03a3d4c638ad431aad210312758b8cb0079e10b0f1d116acf0b4ec14beb1fb5ad82febb8c4057648aac56f78cb36082964456085a52ad57b3e1287befb02fa616aa4f979de563454f9c7f70862430c4311f8153547d4b4f23c7773e92337d2806cd918aa3886dfd567a8f558d4097bdd4a53f424e223f1129c7cdff0fcf4c3fcc3390f3e7789e62101c0a6df6354d00ed7b3cc9fc55be8e51c576d"], 0x10) write(r2, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000240)=0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x1ff, 0x3, 0x7, 0x401]}) 07:02:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000080)=0x2) syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) r2 = dup(r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) socketpair(0x20, 0x2, 0x80, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x7f}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000900)="d1ae4096c7f91909ec3d381096b4cc2c", 0x10}], 0x1) 07:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) pread(r1, &(0x7f0000000080)="b88d6e68b0af9783b6989b9b3521f452b9ef60377840d067956f18a8d035859a8270a5d42322a205485950c7cd8e1cd3d819c027b4", 0x35, 0x0, 0x2800000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000180)=[{0x3f, 0x0, 0x8b, 0x102}]}) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r6, 0x0, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r7, 0x0, 0x0, 0x0, 0x0) r8 = dup2(r6, r7) sendto$unix(r8, &(0x7f00000001c0)="75d6dd9868abc41cc89e3e997cc1b48416277dc105df0b12509afe967c0c7c327680009441a2aba7a197f0cbee4abd8358f1f27645b25273d91a996757656bb44a10e9d911e316ccdcf56c4db57cd70c4b136d7aec5a7f56b7d33b711417a9a7ed00c9196726ec94dcdd77dd0596f64b03f41170e11abcedb2645a53865517b41764d9059fbd7bf2ee8b5b99411dbdafc3e8764b121a6f325a9e310542a729b93947fb76a4ca05e4d4599fe301a7632bf288f8029b12956a43b66d1cf96d8fb904c25299117174c5cc5e93fb3e314e35d21a38a92133d531d4c527c8d73015b5ed2df80026f6", 0xe6, 0x400, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = socket(0x2, 0x1, 0x4) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r2, 0x40}, {r9, 0x4}, {0xffffffffffffffff, 0x10}, {r10, 0x20}, {r11, 0x2e}, {r2, 0x100}], 0xa, 0xff) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000012c0)=0xd5000000) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000000c0)) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 07:02:16 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofile0\x00'], 0xa) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2280, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {0x0, 0xfffffffc}, {}, {0x0, 0x0, 0x0, 0xcc}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) geteuid() r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000004c0)={0x10, 0xffffffffffffffe0, 0x4, 0x80, [{&(0x7f000041b000/0x3000)=nil, &(0x7f000004e000/0x4000)=nil, 0x4}, {&(0x7f00002cd000/0x1000)=nil, &(0x7f0000199000/0x1000)=nil, 0x3}, {&(0x7f0000016000/0x4000)=nil, &(0x7f0000535000/0x1000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil, 0x20}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000f03000/0x14000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000014b000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000e42000/0x1000)=nil, 0x6}, {&(0x7f0000ea3000/0x3000)=nil, &(0x7f0000f3c000/0x3000)=nil, 0x7ff}, {&(0x7f000069e000/0x3000)=nil, &(0x7f0000cbb000/0x2000)=nil, 0x7}, {&(0x7f0000c3b000/0x2000)=nil, &(0x7f0000d2c000/0x1000)=nil, 0x5188}, {&(0x7f0000596000/0x3000)=nil, &(0x7f0000564000/0x4000)=nil, 0x50}, {&(0x7f00007a7000/0x3000)=nil, &(0x7f0000d61000/0x1000)=nil, 0x3}, {&(0x7f00005de000/0x4000)=nil, &(0x7f0000694000/0x3000)=nil, 0x6a}, {&(0x7f0000e15000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f0000e70000/0x1000)=nil, &(0x7f0000ff8000/0x7000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e00000/0x4000)=nil, 0x68}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 07:02:16 executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$unix(0x1, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 07:02:16 executing program 1: r0 = getegid() r1 = getegid() r2 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getegid() setgroups(0x7, &(0x7f0000000180)=[r0, r1, 0xffffffffffffffff, r2, r4, r5, r6]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r7, &(0x7f0000000100)=""/24, 0x18) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = socket(0x2, 0x1, 0x4) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025, 0xff}, {0x400000060}, {0x7f10}]}) poll(&(0x7f0000001180)=[{r7, 0x10}, {r8, 0x20}, {r9, 0x4}, {r10, 0x8}, {r7, 0x40}, {r11, 0x4}, {0xffffffffffffffff, 0x10}, {r12, 0x20}, {r13, 0x2e}, {r7, 0x100}], 0xa, 0xff) ioctl$TIOCMBIS(r9, 0x8004746c, &(0x7f00000001c0)=0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000040)={0x4, 0x2}) setsockopt(r14, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = socket(0x18, 0x1, 0x0) close(r15) mlock(&(0x7f0000532000/0x3000)=nil, 0x3000) r16 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r16, 0x0, 0x0) close(r16) 07:02:16 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') mknod$loop(&(0x7f0000000300)='./file0/file0/file0\x00', 0x0, 0x1) 07:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x2}, {0x6, 0x0, 0x0, 0x80000000001100}]}) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = accept$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490296295fa1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a0fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb7b7625f70f0efd5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfeb93cb83797c10151db9be700"], &(0x7f0000000080)=0x6e) accept$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r6 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r4, &(0x7f0000000180)='./file0\x00', r6, r7, 0x4) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x8000, r2, r3, r6, r9, 0x144, 0x200}, 0x0, 0x1000, r10, r11, 0x2, 0x2, 0x7fffffff, 0x9}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x3) 07:02:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0xde8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname(r1, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:02:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000000)='Y', 0x1) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r2, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x20}, {r8, 0x2e}, {r2, 0x100}], 0xa, 0xff) sendto(r6, &(0x7f0000000080)="8ffd2b425ef89b5fe066dbfdcec158462afa0e3130e8588d4ed0a42a4f12994e6ebfdb2cf30a5299e2f8e18786033b3ca40353e67e18dc804bbb2694aaedcd477b5f", 0x42, 0x0, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:02:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x18) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 07:02:17 executing program 0: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r2, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r3, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000007c0)=ANY=[@ANYBLOB="6202e57f7f000001", @ANYRES16, @ANYRES32, @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESDEC, @ANYBLOB="2e2e8bdecf262dd70f5a890d9d88511456a1717643526d", @ANYPTR64], @ANYRES64=r0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64, @ANYBLOB="f301fedca595f3cc016e8937704f39de09f59836708311bad70e5a7ea9e92a94f32a0a0f38773e55dddafd64990a855ed45a406b59a49cb4053ccc5e4907fae5ca2b4b350690123ffc41d0916b9271c6f72b09f06259d841bbd081ad8ce867601a6e85f0cb253ec1020a76fae3562644a821109351ce5e8cd67ccc38b3fe77f33e0f65e0cd20e2e1cb7b2097a84c821391de7de0459dcfde647c91a2941ed53c5902f5d099ff93f97fd660986ad468ca5163af3e0abc44e519c779657f0761b177ff18", @ANYRESHEX], @ANYRES16=r1, @ANYRESOCT, @ANYRES64, @ANYRESDEC=r2, @ANYRESDEC, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYRESDEC=r3, @ANYRES16]]], 0x4) msgctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) chown(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@abs={0x3b18dba6fe85b187, 0x0, 0x1}, 0x8) setsockopt$sock_int(r5, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) r6 = dup(r4) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofihe0\x00'], 0x10) sendto$inet6(r7, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r8 = accept$unix(r6, 0x0, 0x0) readv(r8, &(0x7f0000000980)=[{&(0x7f0000000ac0)=""/264, 0x108}, {&(0x7f00000001c0)=""/137, 0x81}, {&(0x7f00000004c0)=""/201, 0xfd9e}, {&(0x7f00000005c0)=""/180, 0xb4}, {&(0x7f0000000380)}, {&(0x7f0000000a40)=""/112, 0x70}, {&(0x7f0000000700)=""/134, 0x86}, {&(0x7f00000000c0)=""/209, 0xcd}, {&(0x7f00000008c0)=""/148, 0x94}], 0x9) 07:02:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x6, 0x0, 0x8, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) r2 = socket(0x2, 0x2, 0x0) dup(r2) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) unlinkat(r4, &(0x7f0000000000)='./file1\x00', 0x8) 07:02:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) open(&(0x7f0000000000)='./file0/file0\x00', 0x1, 0x80) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 07:02:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x400000000, 0x0, 0x29dc], [0x0, 0x0, 0x0, 0x9, 0xfdffffbfffffffff], [0x0, 0x0, 0x5], [{0x0, 0x0, 0x0, 0x1f}, {0x0, 0xfffffffc}, {}, {0x7ff, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair(0x6, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x2, 0x0, &(0x7f0000000080)="6463edb574b40d393dcb1bb95e4017cf3887e6ddadf075b5c57dcfc8690354140459dc65ab4d289affebcf5927d340279a458717fac4795777444e8bbe76fd7da8eb79766c1daa7cfd112ad3441a0cc5dd99ab209fa94fadfa9a4f70feb11300550ba182da02058739bff49a24c2deda2956732b0b17cb3c3dca7771d324c6ede40c93a245852d4164161c76603db640aa125cfe354b78a55a69e152f079a5017434ee57665fd003e1ed82055ce5d98c0892a8976aa25979b92bb650f3e1075844c355f3f95fbcc5f1ce694fee9e204217d45bdac31c1d54028311ec", 0xdc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x3f) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:02:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x34, 0x0, 0x0, 0xfffffff7}, {0x34, 0x80, 0x0, 0x2}, {0x4000000000006, 0x0, 0x0, 0x1e}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x5, 0x86, 0x1, 0x19c}, {0x7491, 0x0, 0x9, 0x7}, {0x1000, 0xb9, 0xff, 0x7fffffff}, {0x1, 0x3f, 0x4, 0x8000}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10030, 0x0) ftruncate(r1, 0x0, 0x8) 07:02:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) listen(r1, 0x6) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000001380)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e924ed70a266abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04140795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331ff23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100752e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b6373af701a3f76939a1e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f2c4a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b00e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb40f5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf500000000001a12fc0f807f88c5ea04b5851d829e1b9fe6272554e5407a3c8f6799fc6700000000220a6c57a60a1f7df2b388e3a40d0d9337a979c4712bcb137e229e935ab7f10000005c7958e0d2638824f7833dbabbfa0d08d569bed10b1c6ff27a06bcaf66f2dd32ae720c2e9fe9773b9fa17983ff8435057f9e7558888917a2f8c32ea009aa3e552fde268100000039f89d0e5f678a8f2d0f596293d704afefc346c97520fa4a71e99ee5a16f196158115925ab3e54563d36fbf9dbfbe2"], 0x10) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) r6 = accept$inet6(r3, 0x0, &(0x7f0000000040)) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r7, 0x2) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000580)=0x20, 0x4) flock(r7, 0x2) r8 = socket(0x1, 0x1, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) r11 = socket(0x1, 0x1, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r11) ioctl$VMM_IOC_READREGS(r13, 0x80105703, &(0x7f0000001100)) r14 = socket(0x1, 0x1, 0x0) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r15, 0x0, r14) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(r16, 0x80105703, &(0x7f0000000dc0)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$VMM_IOC_READREGS(r17, 0x80105703, &(0x7f0000001100)) r18 = syz_open_pts() fcntl$lock(r18, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r18, 0x2) flock(r18, 0x2) fcntl$lock(r18, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) fcntl$lock(r18, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r22) getgroups(0x2, &(0x7f0000000600)=[r20, r22]) fchown(r18, 0x0, r23) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f00000005c0)={0x3, 0x6}) fcntl$lock(r7, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$dupfd(r6, 0xa, r7) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 07:02:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x1a, &(0x7f0000000040)={0x200}, 0xc) 07:02:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x9, 0x0, 0x1], [0x0, 0x0, 0x482, 0x0, 0x0, 0x400000000000000], [{}, {}, {}, {}, {}, {0x0, 0x100, 0x20000}], {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:02:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xffff, 0x80000000, 0x0, 0x6, "95f8fe8418edaa4a73278063368208438fd5600e", 0x7, 0x1}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) 07:02:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r3, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r5, 0x0, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r6, 0x0, 0x0, 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x72, 0x80000006, 0xe3d, 0x2}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0xff, 0x80000001}, {{r3}, 0xfffffffffffffffc, 0x8, 0x40, 0x9, 0x5}, {{r4}, 0xfffffffffffffffb, 0x81, 0x80000000, 0x8a45, 0x4}, {{r0}, 0xfffffffffffffffa, 0x1, 0x10, 0x7, 0x7}, {{r0}, 0xfffffffffffffff8, 0x8, 0x10, 0x789, 0x8}, {{}, 0xfffffffffffffff9, 0x28, 0x40000000, 0x1, 0x1f}], 0xb0d4, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffe, 0x40, 0x4, 0x9, 0x1}, {{r1}, 0xfffffffffffffffc, 0x40, 0x8, 0xffffffffffffffe0, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0xb4}, {{r6}, 0xfffffffffffffffc, 0x91, 0xfffff, 0xfffffffffffffffe, 0x9}, {{r7}, 0xfffffffffffffffc, 0xa0, 0x20, 0x5, 0x20}], 0x7, &(0x7f0000000280)={0x375d, 0x3f}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x40, 0x0) 07:02:19 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x5, 0x6, 0x1f, 0x1, 0x8, 0x80000001, 0x7fffffff, 0x2, 0x0, 0x800, 0x835}) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) 07:02:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0xfffffffffffffffd, 0x2000160000000200}], 0x3, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x100, 0x82) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:02:19 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 07:02:19 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 07:02:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x74}, {0x6}]}) ftruncate(r2, 0x0, 0x100000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="a8b42b6102456d0322459efd647d35e12693f356a9a080daa228355e2a1a7a6ad1670ef1a5690cea6aa0d940b804f89e25a4e06d603ad07a21c406a290b9adaaaa8c068091a0e8ef7ca67afe8882b50f685057b5c16ac5e8f64ec40a4fa31353e3ddc8b500e7cc67ede9f4ce4841e1a779c55b0ebf54d995a9f7a1c9658d1510e0da6f200839639344c9bded1100437da89dca865ad9784a0ac5d59e122a27de8f81bd67751551f535079ac1fa5f2ad71f86e6f985", 0xb5}, {&(0x7f0000000300)="01efce5cfed001eec20c0da3cdf5fa1f36e8a8c1a7f0858c6a1fc22fcf0edc7e0bc9782ed4759c1e5807e1b40f13f4484e3edc1c054c50eb6f410d996dd13ddadf0280685dd710e8672728c038fb14910905303e30696bee1827363e91b0936af070a4e158fbb212ffd64a9f7f39bae5a9f8f59717cef8769000b09d9fb7fabcafb61f8ae960f3e3c7e83bbdb6ed6540f1a356f8e930cad4b652ce5cf5d88dca40bca123935c6116f9ce3574e765fc40940bb6365a790ddd17f283ff611cfb3a9b2001ac7067cba8b9d34e32", 0xcc}], 0x2, 0x0, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c223"], 0x10) preadv(r3, &(0x7f0000001540), 0x6, 0x0, 0x2387) 07:02:19 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x0, './file1\x00'}) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000480)=""/156) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x0, 0x3, 0x800}, {0x2, 0x0, 0x1000}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x800}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) semop(r5, &(0x7f0000000240)=[{0x4, 0x80, 0x1c00}, {0x2, 0x100, 0x1800}, {0x2, 0x9830}, {0x4, 0x6, 0x3000}, {0x4, 0xe50, 0x1000}], 0x5) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r7, 0x0, 0x0, 0x0, 0x0) lseek(r7, 0x0, 0x800, 0x2) setsockopt$sock_timeval(r6, 0xffff, 0x300f, &(0x7f0000000140)={0x1, 0x7}, 0x10) 07:02:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="8a", 0x2f}, {&(0x7f0000000180)="4f3764cca55d8805ce8330f9782a5ca73eff192257e076c0e154c63ac19f8b69828ad0ed97641d3400def5a27295a2e24e3cf95a4a4d392199aa632b5373b42dac299e21b97864441a3ec89fb6c1292c04b9e6bf05a1ae412b51e962aabc54eeda03dc", 0x63}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0)={0x6, 0x8}, 0x10) 07:02:19 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0/file0\x00', r0, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r3) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) faccessat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 07:02:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r4, 0x8020426c, 0xffffffffffffffff) 07:02:20 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pread(r1, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000001640)=[{&(0x7f00000003c0)=""/78, 0x4e}, {&(0x7f0000000440)=""/246, 0xf6}, {&(0x7f0000000540)=""/212, 0xd4}, {&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000140)=""/55, 0x37}], 0x6) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = accept$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490296295fa1babc5800000000000000000000000000000000000000003d3367251425b60000000000f18660660da47223ca91ae68be0cd33eeed323406ce58e21050f86a3dc63bc81041454773085ffc35078ecfad8c4f8b11c1f061c1aff6dfec131850dd4085cda82a0fb6c5020a55cd253a53dfb745b8cbcbeb96ede829ca88590f82dff5f16097db3ae0a656974e22f8b2c92cf1f05d6332c02efdc84eea1a57b70200c9951dcb7b7625f70f0efd5c8d40926625f1f40b00a02a9a96f6695d1c0c52839139ac6467a001df77bfeb93cb83797c10151db9be700"], &(0x7f0000000080)=0x6e) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = geteuid() r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r15, 0x0) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = semget$private(0x0, 0x7, 0x287) semop(r20, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r20, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r20, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r17, 0x0, r17, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r15, r17) lchown(&(0x7f00000001c0)='./file0\x00', r15, r16) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, r15, r6, r9, r11, 0x1e6, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r21, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r24 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r24, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$TIOCMSET(r24, 0x8004746d, &(0x7f0000000080)=0xfff) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r26 = socket(0x18, 0x2, 0x0) sendmsg(r26, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x80000001, r4, r21, r22, r23, 0x100, 0xff}, 0x5, 0x2e7, r25, r27, 0x7fff, 0x0, 0x7f}) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000016c0)=""/131) r28 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r28, r29, 0x4) seteuid(r28) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 07:02:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000930029d92d6d249bb27e91c42683c2ae8d9badf0ed28c057e4e7470aaec38a23c4b7138cd65d6c2760dcb32cd8252d"], 0x3) 07:02:20 executing program 0: ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000040)={0x20, 0x0, &(0x7f0000000000)=""/32}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x800000, {[0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0x0, 0x9, 0xdfffffff, 0x0, 0x1], [0x0, 0x4, 0x403], [{0x400, 0x0, 0xba}, {}, {0x0, 0xfffffffd}], {}, {0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) geteuid() r1 = socket(0x18, 0x2, 0x0) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000080)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 07:02:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/163, 0xa3, 0x0, 0x0, 0x0) 07:02:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x1000}, {0x4000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ppaanniicc:: kpoeorln_ecl acdihaeg_niotsetmi_cm aagsisecr_ctiheocnk :" !m_kbuefrnpel l_cplou ckfr_heeel dli()st" fmaodilifeide: d:fi ilete m" a/sdydzkr al0lxferf/fmffadn8a0ge63rbs/c6m9ul0t0i+c16or 0ex/0!ke=0rnxe85lf/scdybs/dbkeearne/5k6efr2n_9f oStopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 332504 16531 0 0 0 1 syz-executor.0 * 96925 46704 0 0x12 0 0 sshd db_enter() at db_enter+0x18 panic(ffffffff821cf5e2) at panic+0x15c pool_cache_get(ffffffff8262b940) at pool_cache_get+0x323 pool_get(ffffffff8262b940,2) at pool_get+0x91 m_copym(fffffd806f33fd00,b00,334,2) at m_copym+0x174 tcp_output(ffff800000a04980) at tcp_output+0x15ba tcp_usrreq(fffffd806eb02c88,9,fffffd806f33fd00,0,0,ffff800020ae1d50) at tcp_usrreq+0xa55 sosend(fffffd806eb02c88,0,ffff800020b032e8,0,0,80) at sosend+0x671 dofilewritev(ffff800020ae1d50,4,ffff800020b032e8,0,ffff800020b033d0) at dofilewritev+0x1b6 sys_write(ffff800020ae1d50,ffff800020b03380,ffff800020b033d0) at sys_write+0x83 syscall(ffff800020b03450) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd24e0, 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 pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8063bc6900+16 0x0!=0x85fcdbdbeae56f29 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff821cf5e2) at panic+0x15c pool_cache_get(ffffffff8262b940) at pool_cache_get+0x323 pool_get(ffffffff8262b940,2) at pool_get+0x91 m_copym(fffffd806f33fd00,b00,334,2) at m_copym+0x174 tcp_output(ffff800000a04980) at tcp_output+0x15ba tcp_usrreq(fffffd806eb02c88,9,fffffd806f33fd00,0,0,ffff800020ae1d50) at tcp_usrreq+0xa55 sosend(fffffd806eb02c88,0,ffff800020b032e8,0,0,80) at sosend+0x671 dofilewritev(ffff800020ae1d50,4,ffff800020b032e8,0,ffff800020b033d0) at dofilewritev+0x1b6 sys_write(ffff800020ae1d50,ffff800020b03380,ffff800020b033d0) at sys_write+0x83 syscall(ffff800020b03450) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd24e0, count: -12 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020b02c80 rbx 0xffff800020b02d30 rdx 0xffff800020ae1d50 rcx 0 rax 0 r8 0xffffffff81b395df kprintf+0x16f r9 0x1 r10 0x25 r11 0x514ac64d00786c4a r12 0x3000000008 r13 0xffff800020b02c90 r14 0x100 r15 0x1 rip 0xffffffff8177a798 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020b02c70 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (sshd) pid=96925 stat=onproc flags process=12 proc=0 pri=50, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020ae04f0,0xffff800020ae09e0 process=0xffff800020ad8018 user=0xffff800020afe000, vmspace=0xfffffd806e9252e8 estcpu=1, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 16531 332504 30727 0 7 0 syz-executor.0 55881 433368 0 0 3 0x14200 acct acct 46311 412523 0 0 3 0x14200 bored sosplice 32487 252319 69247 0 3 0x2 biowait syz-executor.1 30727 203117 69247 0 3 0x82 nanosleep syz-executor.0 69247 444749 49102 0 3 0x82 thrsleep syz-fuzzer 69247 245954 49102 0 3 0x4000082 nanosleep syz-fuzzer 69247 199118 49102 0 3 0x4000082 thrsleep syz-fuzzer 69247 24360 49102 0 3 0x4000082 thrsleep syz-fuzzer 69247 168394 49102 0 3 0x4000082 thrsleep syz-fuzzer 69247 144925 49102 0 3 0x4000082 kqread syz-fuzzer 69247 431866 49102 0 3 0x4000082 nanosleep syz-fuzzer 69247 184253 49102 0 3 0x4000082 thrsleep syz-fuzzer 69247 226849 49102 0 3 0x4000082 thrsleep syz-fuzzer 69247 285973 49102 0 3 0x4000082 thrsleep syz-fuzzer 49102 275213 46704 0 3 0x10008a pause ksh *46704 96925 61789 0 7 0x12 sshd 5018 451597 1 0 3 0x100083 ttyin getty 61789 158857 1 0 3 0x80 select sshd 94312 355511 9003 74 3 0x100092 bpf pflogd 9003 423485 1 0 3 0x80 netio pflogd 59416 146443 18595 73 3 0x100090 kqread syslogd 18595 132310 1 0 3 0x100082 netio syslogd 75827 207364 1 77 3 0x100090 poll dhclient 17910 316154 1 0 3 0x80 poll dhclient 38544 110868 0 0 3 0x14200 pgzero zerothread 71158 58932 0 0 3 0x14200 aiodoned aiodoned 1138 97749 0 0 3 0x14200 syncer update 60413 316539 0 0 3 0x14200 cleaner cleaner 72350 401738 0 0 3 0x14200 reaper reaper 2163 435111 0 0 3 0x14200 pgdaemon pagedaemon 86576 481663 0 0 3 0x14200 bored crynlk 94246 169609 0 0 3 0x14200 bored crypto 58447 115578 0 0 3 0x40014200 acpi0 acpi0 58253 407177 0 0 3 0x40014200 idle1 29217 368946 0 0 3 0x14200 bored softnet 37204 85817 0 0 3 0x14200 bored systqmp 73042 89892 0 0 3 0x14200 bored systq 26688 325345 0 0 3 0x40014200 bored softclock 46978 403500 0 0 3 0x40014200 idle0 46432 228342 0 0 3 0x14200 bored smr 1 33955 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 1: exclusive sched_lock &sched_lock r = 0 (0xffffffff82650718) #0 witness_lock+0x52e #1 sleep_setup+0xe9 #2 msleep+0xe2 #3 taskq_next_work+0xbe #4 taskq_thread+0xe5 #5 proc_trampoline+0x1c Process 32487 (syz-executor.1) thread 0xffff800020a7cea8 (252319) exclusive rrwlock inode r = 0 (0xfffffd80640032c0) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0xf9 #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e36e928) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0xf9 #4 vn_lock+0x81 #5 vget+0x1c8 #6 cache_lookup+0x2bb #7 ufs_lookup+0x1bc #8 VOP_LOOKUP+0x5b #9 vfs_lookup+0x7a6 #10 namei+0x63c #11 dounlinkat+0x99 #12 syscall+0x4a4 #13 Xsyscall+0x128 Process 46704 (sshd) thread 0xffff800020ae1d50 (96925) exclusive rwlock netlock r = 0 (0xffffffff8245ee98) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9536 6433K 7720K 78643K 12983 0 pcb 13 8K 8K 78643K 143 0 rtable 101 4K 4K 78643K 344 0 ifaddr 89 17K 18K 78643K 142 0 counters 43 33K 34K 78643K 57 0 ioctlops 0 0K 4K 78643K 1476 0 iov 0 0K 16K 78643K 92 0 mount 1 1K 1K 78643K 1 0 vnodes 1233 77K 78K 78643K 1901 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 68 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 385 0 sigio 0 0K 0K 78643K 3 0 proc 61 63K 95K 78643K 453 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 110 0 in_multi 81 3K 3K 78643K 174 0 ether_multi 1 0K 0K 78643K 17 0 mrt 0 0K 0K 78643K 10 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 103 466K 466K 78643K 103 0 exec 0 0K 1K 78643K 236 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 116 22K 38K 78643K 2328 0 UVM aobj 32 4K 4K 78643K 36 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 87 0 NDP 13 0K 0K 78643K 29 0 temp 133 3018K 3082K 78643K 31368 0 kqueue 3 4K 10K 78643K 17 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 3 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 47 0 45 1 0 1 1 0 8 0 rtentry 112 74 0 35 2 0 2 2 0 8 0 unpcb 120 442 0 431 1 0 1 1 0 8 0 syncache 264 9 0 9 3 3 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 124 0 124 2 2 0 1 0 8 0 tcpcb 544 236 0 232 2 1 1 2 0 8 0 inpcb 280 691 0 684 4 1 3 3 0 8 2 rttmr 72 4 0 4 2 1 1 1 0 8 1 nd6 48 9 0 7 1 0 1 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pffrag 232 9 0 9 3 2 1 1 0 482 1 pffrnode 88 9 0 9 3 2 1 1 0 8 1 pffrent 40 282 0 282 3 2 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 54 0 8 1 0 1 1 0 8 0 pfstkey 112 54 0 8 2 0 2 2 0 8 0 pfstate 328 54 0 8 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 365 0 179 14 1 13 14 0 8 1 art_table 32 366 0 179 2 0 2 2 0 8 0 art_node 16 72 0 35 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 10 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 64 0 54 1 0 1 1 0 8 0 shmpl 112 34 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2035 0 627 46 0 46 46 0 8 0 ffsino 272 2035 0 627 95 0 95 95 0 8 0 nchpl 144 2919 0 1302 61 0 61 61 0 8 0 uvmvnodes 72 2690 0 0 49 0 49 49 0 8 0 vnodes 208 2690 0 0 142 0 142 142 0 8 0 namei 1024 9552 0 9552 1 0 1 1 0 8 1 percpumem 16 39 0 7 1 0 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 8877 0 8876 8 7 1 7 0 8 0 plimitpl 152 55 0 47 1 0 1 1 0 8 0 sigapl 432 584 0 569 3 1 2 3 0 8 0 futexpl 56 10073 0 10073 1 0 1 1 0 8 1 knotepl 112 75 0 56 1 0 1 1 0 8 0 kqueuepl 104 79 0 77 1 0 1 1 0 8 0 pipelkpl 48 161 0 151 1 0 1 1 0 8 0 pipepl 120 322 0 303 2 0 2 2 0 8 1 fdescpl 496 585 0 569 3 0 3 3 0 8 0 filepl 152 5598 0 5497 8 1 7 7 0 8 3 lockfpl 104 271 0 270 1 0 1 1 0 8 0 lockfspl 48 108 0 107 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 24 0 13 1 0 1 1 0 8 0 ucredpl 96 425 0 415 1 0 1 1 0 8 0 zombiepl 144 569 0 569 1 0 1 1 0 8 1 processpl 960 602 0 569 5 0 5 5 0 8 0 procpl 624 1526 0 1484 5 0 5 5 0 8 1 sosppl 128 14 0 14 2 1 1 1 0 8 1 sockpl 400 1194 0 1174 7 2 5 6 0 8 2 mcl64k 65536 14 0 0 2 0 2 2 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 16 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 256 0 0 31 0 31 31 0 8 0 mtagpl 80 54 0 0 2 0 2 2 0 8 0 mbufpl 256 406 0 0 23 0 23 23 0 8 0 bufpl 280 5379 0 193 371 0 371 371 0 8 0 anonpl 16 64149 0 47301 72 2 70 70 0 125 1 amapchunkpl 152 4059 0 3918 25 11 14 20 0 158 6 amappl16 192 2576 0 1667 47 0 47 47 0 8 1 amappl15 184 60 0 56 1 0 1 1 0 8 0 amappl14 176 206 0 203 1 0 1 1 0 8 0 amappl12 160 4 0 3 2 1 1 1 0 8 0 amappl11 152 235 0 218 1 0 1 1 0 8 0 amappl10 144 13 0 9 1 0 1 1 0 8 0 amappl9 136 599 0 596 1 0 1 1 0 8 0 amappl8 128 146 0 114 2 0 2 2 0 8 0 amappl7 120 102 0 91 1 0 1 1 0 8 0 amappl6 112 237 0 225 1 0 1 1 0 8 0 amappl5 104 142 0 126 1 0 1 1 0 8 0 amappl4 96 834 0 808 1 0 1 1 0 8 0 amappl3 88 127 0 120 1 0 1 1 0 8 0 amappl2 80 3799 0 3733 3 1 2 3 0 8 0 amappl1 72 22908 0 22474 26 16 10 21 0 8 0 amappl 80 1789 0 1743 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 35 0 4 1 0 1 1 0 8 0 uaddrrnd 24 585 0 569 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 585 0 569 1 0 1 1 0 8 0 vmmpekpl 168 8653 0 8609 3 0 3 3 0 8 0 vmmpepl 168 78110 0 76052 125 27 98 117 0 357 6 vmsppl 368 584 0 569 2 0 2 2 0 8 0 pdppl 4096 1177 0 1138 6 0 6 6 0 8 1 pvpl 32 214509 0 194556 173 2 171 171 0 265 6 pmappl 232 584 0 569 2 1 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 200 0 7 6 0 6 6 0 8 0