kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Jun 29 15:12:31 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.227' (ECDSA) to the list of known hosts. 2020/06/29 15:12:45 fuzzer started 2020/06/29 15:12:50 dialing manager at 10.128.15.235:46919 2020/06/29 15:12:50 syscalls: 364 2020/06/29 15:12:50 code coverage: enabled 2020/06/29 15:12:50 comparison tracing: enabled 2020/06/29 15:12:50 extra coverage: support is not implemented in syzkaller 2020/06/29 15:12:50 setuid sandbox: enabled 2020/06/29 15:12:50 namespace sandbox: support is not implemented in syzkaller 2020/06/29 15:12:50 Android sandbox: support is not implemented in syzkaller 2020/06/29 15:12:50 fault injection: support is not implemented in syzkaller 2020/06/29 15:12:50 leak checking: support is not implemented in syzkaller 2020/06/29 15:12:50 net packet injection: enabled 2020/06/29 15:12:50 net device setup: support is not implemented in syzkaller 2020/06/29 15:12:50 concurrency sanitizer: support is not implemented in syzkaller 2020/06/29 15:12:50 devlink PCI setup: support is not implemented in syzkaller 2020/06/29 15:12:50 USB emulation: support is not implemented in syzkaller 15:13:01 executing program 0: socketpair(0x1, 0x4000, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x41) sendto$unix(r1, &(0x7f0000000140)="20401b734bcce986a117c8101d695850ad42a2b7804586a84c4aca7d78450201ccc409ad2c443c470f", 0x29, 0x400, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) recvfrom(r0, &(0x7f00000001c0)=""/53, 0x35, 0x40, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = getpid() ktrace(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x10, r2) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="e86f6629eaccc68938d48bd4d43de2ad75084ec3e1f9a707962553868858e37a1e7e6119fdf3fe60111189617b77a9fd6d27869a2eea63335f5b3418f0e79533486a39e14b09f226d8687df5d45d", 0x4e, 0x1, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x1, 0x0) getdents(r1, &(0x7f00000003c0)=""/234, 0xea) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x10, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000500)="a60ac2e8fb13a782d53e76e4a613f3c0c7de8cb054092ca464e0f6bb0108d7b2e62c6c8d154f369348182648cb8f0c8850c04664e7f0bc38169890060d00c6329d887b66a40148ca57bd35923013269aaa92071db05794ee8e3c27bf4b001e67519c425bb642192a9a4c211b85012457644eb34154d2715bf4bf96e1abd4db1c4f85816c803ea7ac3947e387e461476bf699e62c73d1a503eb72769b4a22fa6976", 0xa1}, {&(0x7f00000005c0)="b1127983af4b6828e6cd00382addb4328ac4309ea759056c77ef389a1d1f4a5d83f0edf48ab41111ace36cc33ee7d1741fddd2d43cefe4b4d3c5d4c15f", 0x3d}, {&(0x7f0000000600)="25eeae35357c51d434288ba21b4f51ce2a3003536993c0", 0x17}], 0x3) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000680)=0x1) r4 = open$dir(&(0x7f00000006c0)='./file0/file0\x00', 0x80, 0x18) fcntl$lock(r4, 0x7, &(0x7f0000000700)={0x3, 0x0, 0x3, 0x74c, r2}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000740)={0x2, 0x3}) read(0xffffffffffffffff, &(0x7f00000007c0)=""/218, 0xda) 15:13:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7f) r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/4096) pipe(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f0000001080)={0x2, 0x3}, 0xc) r3 = msgget$private(0x0, 0x8) msgrcv(r3, &(0x7f00000010c0), 0x8, 0x1, 0x800) utimes(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)={{0x4, 0x37}, {0x8, 0x40}}) pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlinkat(r4, &(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)=""/165, 0xa5) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000001300)='/dev/tty\x00', 0x1, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000001340)='/dev/klog\x00', 0x10000, 0x0) readlinkat(r6, &(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)=""/227, 0xe3) r7 = socket$inet(0x2, 0xbf665ad9ac0dd14c, 0x0) getsockname$inet(r7, &(0x7f00000014c0), &(0x7f0000001500)=0xc) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000001540)=0x5) sendmsg(0xffffffffffffffff, &(0x7f00000027c0)={&(0x7f0000001580)=@in={0x2, 0x2}, 0xc, &(0x7f0000001680)=[{&(0x7f00000015c0)="b709ed8ac9374f17b2b8e5f78d8b40b06e068e996457cc381dc049a88b1a6d03599beb40e37a0c253215b050466311a2633e18892143066ef3c7736db4be148c579dfe0d81ad4f0d53b347d01d2d153e69938ece7c77e3574e094efc4d7c460a6df0d82eadce317058786dca7c05600d3c86ad2deb2000abd6f6851d0356e0e11e4b877a8acb0023fb052a23b3034705399f890fe409", 0x96}], 0x1, &(0x7f00000016c0)=[{0x28, 0xffff, 0x50c, "a4ba718f466c0a1e27789ad0399c73c0a394ea0a73de0b"}, {0xb8, 0x0, 0xfffffff7, "5ea42a6ea318eb3b7d1bb67a7440e77033e8a8da2aaff2f5292fc99d0b4dd62e8662b81d6061eef61327bd96a1b3ec3420953730733a542ca9d3e121d14732cdb02ee1dfb7df3fb59eece26324f2b716d51bc67ba954570e21782f4a48a3ab6f34999f70de2f8de9e501d55907f33b86c4afa119fe279a1364c424857db01d2c36f71e3bd55704268f9526be90270888bfa88dc449723485a8a45e5db2a5a3823f0f778f09"}, {0x1010, 0x1, 0x400000, "fc49e1609e0f8f702db881daa87b4a0b2067e19ffc0befbf437eae6104280b43dbf4b513db88b1e460a3d4ab7180d487aef6f6193531573886a7602318936a59b56e50d5c130aa13c83da27ee5a18c7d1decd5a90d3385bcafd487826569616fc715126a501a8a4b039d96a492a9fca9f80f0ff20761624e657a3295308968084a914dec304fee445b9217d47663a7a95e70e6d6120276ae91ae14b91c40e4e304ecc03d86155714a7e52f7f7f94ab526a588d4f7dc79465af291d7dbb6b9556df40bdc12f394686d8208d07c8729a0940874b9332c1c33698176e167e961aa14521520127b8264d2fab1bf040d8d75b46aa4000bfc5591364eb4b09fa4e772d38d9b1d475c0498a88bcdfa6fa5ceca82eac9928c3b0b2f2ae4541a21daee93dd294d4955d1097465d418c2f0f54355ef723c4d240f0c61b78ee71502354d82391fcf343957b3cc4285fd50df24a03c3d12338cdda223de69a756a8d9fe64d6373a30ad8ffed14a408364f124e658d5c74f138c56e981fc3ea8dac7bae47acc303773e4cd1aa18786317954939ebfaf84fb79c6b13a8eabf7ef806d8770b4db11d3c7c2caeb1b0795f61d2b918c06a52861cd8fbbaa2ccd189e7cca0b3673c857d1a4b8279ac913171fcff4c041e23b2b7412eb3d456f6dc288b0dc1285eaacb7c7bdc773c06a2e407df493bc7ac77fa58256107a0139b8971216231c65b9f52049a014f2137f5a35c0896ba3e94eee70b67679bb97696a3927bf8656aa9fe06a65546ad8d87d438705f636ed914cd24132998fb25f33756d7844914efb7e1faa86a57497be54e24cd1d92f48f32cc682ddb57468ac6680d63ebdf24d46862000cb383d7dd6a926b9e1b4f1308e9f16dcb554206e4efad5723b698533b59a869512a04144e207c8067bf381dfb82cf5ab9f990737d29e39e1fc33baddda444b0669f8c5d9cbdbcb2fc2077eb7904896b9ef2e58a5f346e5f4ee7e43723793032689987281545edcf6e208c5f4aaf1034958c0c52e3dbfaf6aca39130d56c266e44042d5e02c39b526e40608324cf07083c6251ef79b3b433921b99667cab8f7be61862e81cf728426ea1a1e2c571ae0aaa91ea7e16b69da4cc7a855225d4ebce28c82997d400fd6ec41f82c1d805b23f8df2e9796e50bd6c4fdf76e204f3b61346652abfb34b406701f3748aedc61227a4e96a170fd5f9b30f18278d43075f0441dfafcc06d450f0ca4292da81c11090aca5dc46878f5d40b1e0be6cc1f127c3019feba0177c360a98afe6a8a871b7a08c15fd4504153bf56fd80f5c72d3a66057ad3d26efb9ee0cfef4d12df7e16716d39e6d677fdaa4562766ae16d1c667fc0ea8cae57874d876969ef9329cb0d6a523a05ff6c03509d85c1b9b3aa6f67214abd3d8defdfc545e0e42edcb1bd0647526e1704107ed82194a7518d78f71812445b88f00a02a2d139564d5b127e7fd1698be141d8ae9c8b12a3b42544901f72c24f614632ba8e80ea0ccc689714987a20f577bfdedcbdc25fad1e0aa1f83d02fba6a69267f1134c54c991a3d8e7ced0f38a86ccad34fd4b28964243ae68c1917c2a6388c4f047855bba6d3662132ef6b6ca87a69429c78e26cc2a8fd837fc7b7e6f35269ce5cc7cda0154f97818f163aed999a10934ed20e8fe2c4d6608a6c5f0ae45e792a5339081301cd9f8e3e3bd43baff3c8ec57c651f8dd19a6955ae173c957764ad1114542727779b600c334325250aeafd525cbfc2d2ff1358b441a27cf28b4ad163db67097953996bd75512c0e3c475608e09a73224aefca6f6080cb15b33e0cfec49f7e39c26192db18dd1f162b42ef340f8a7bfa799bf92b571965af20e72a6278b837d1b69a8c035a368cb83149f73f269f95b232fd9bf598b8cca73db67ec1891e4b655a55047a278b0c910c59e3d93445c7e1e6ff97e81df7d3289b9089c2fb9243542a46e9ac9596c4a9ac244e43eca845cf41f9f93a0c00183495404f69400b3c01ef84810236be55a9cf6cc1ba8cc917ac16f7548b37a35da018594e5bd4b6d401036db19d73b1114875fb6e4e230649213a8e10a6ee437db3eb7bf99c3d4890948ab79a67a6eb8d19a59efdd92e52f62331e43ba8288735d23df1c52b0b3063ab14d79aa643e4a63ccd6db9c251322549a7f1ab6a63d6a9d94c62360ff6ed9867f377e7acd7765469821abee6a21bc7e5e7d933584315ebc8e110ba630d86211af4ac38aa01fc3c060e16a85f6c5015536df04083766ee160911046f39384aed79ffd196b5a0edfad177ebe6c43a268c07d31e476fb4bd0c5200dfa0e0647db2cb798267ee63390923cb81a728aacbc7e967f90eba3c1bbbabd1050f72cfb491295ca6a43c2ae106fb0922e1a4565050de29aa404d36579bf13f5ecd2ee5216b0c75385d07846db050ce32c9e2f873f38253e533db68a73b780024a73c779c2eff4a1b042965aaf262e54be961520b4533c873b1a2e5ed1816b0f6c5aa1fcf20b73c965cbbf6274cf6d4d8514fe1abf466fea372412a3ef8a9b46980cfb5a4527164680eaa6381258cd144f8ed648e57681990d428d4b40abe0ccebcf2ce58e3f5e9ed9f68c76673c7691e6e02e09b3500b29377dc429cc65bbbc2de515dce8ab8c04adb6d4a37d1da7e718278e07a6f8c66a6d79ec252392eb247d820bc2dc2b21100dfc531b62fb0810410999824254c8b0c37e974ce3b079661b922bc27e73182383eb213079ec04b4507696c1ad7c1031c003fc8e564d262f53b73891cb6062e614cb8fe0f78618f7cf2017b634fcb05e3ba3c84c6e779596a5283073db6a7f0febe8d47b3320dccf45371c0c4903e9eedcbc43ae8e44667dbdfea25122a3d8bd8a72d98308a1ed2dc9f923b8a80802c7549d6e1c038c28bca859cad21bc3b32087aad523ec64860a94bc12457b80b627ed6f2d23ecfdd3c7b18cd767dc6f2e1c01b42d1b64e549dda61a212209bf239a47027dc248a42d3cbcf21092b5c827a6d07a616b6599d2747f7e183b258f9d386e118c7e7dc97fdef70f15276e9a6fae1645f0408fa6acaa0b209ed3a7c404546851113fe3430cc3734f8fba9c3700005bc57bd453f2c721c688e34115ec6359a7f95903900bfd4aa8e4fb44984d79299d1a11db3c6dcce49b975aa1524992465d0f165fa618931305d668f2e2eb94d7dc22d658deab30b00830d4ecf172e910fb8ea98f36f0312cc77132651fdfce54319e6b531d3ed794980364a75e043e7cc15ed752431b97d9ffb84c39696f5c8897cde44a210f70555ad8e00a0a4101065e3e3549db6d66d07d5b35d5347021666a83c9dd491a52925dc6ad8bbb18f769362f12ff9cd0f5b6384816142e7c8889650665f191b5f1b250ba0cd0d824b25ecae31e51f501e06a817bd95e633bd61d2214499fd64adecf6dce57fa9ef0347cf0a49030eb6f73987937062c120663dd4af5c7787b59d4f2a3a158430aa861387d1fee48390eaff407dc64cceca1f0110f7c9cd72037f2167237eba23c5fb7e7a3893f346d27924a67a75936cc73599f42b12a785aae28d51c9e59aa47ab9c5756736eba0958114c4334f2535f0a966cfb1cbe237c3aa581a35d33e0e12f108e572d2dc2a1436d2b4bd1942f07c1eb5247503ecfd95b1266fa176e803519ce982b601953c1b7a6157d8a4bbc748a51ecef33b9686ab83dac0899687fd91e5efe23ad315721b0980f90ff17d02f93d581db0fb31ba18afdbeb05b00bf1c3143dc26d423687eba72990b1b8c28938b453909a0060ab57b0b742793c054df1963c38d5037359caa118f5b4435336acc0c35311ec0f416354d1ab39b5a0fec36a0aae0c8b80f1ca89691e4b4340e0b324e31b3df8a54e20b832e731f17895c8ada5e229cfa1aa0a016e925875e5a3cac0dce2c93c9cfdb1ad29e6b057a00fbd1c8c2f054f00ebc67719b24ac59f5e248acf71cd148c1add179d7d42775073fc3643d66541f4e2e7a854e659ea2cb2d5b59ada9680969306e2808c2a673e6789a0748625db0e4e76c6e183c620a516cc9f1abba02b9f8fef268af4552773d2e5e9a4c7b99c2ef599be4041e3aff885ea7738f9c8f014f96f9443112f4a776d46d0f97dfb362f7363864fc77fc956a2f79b9dba90a1e4578ee0fcc71ec25976a9592a4783eeae2771c4c89d05c69f5c50180cd47562e8150ee3c6f5609d0f14b61364265441d5dc40beb8562c9af898c75bf06b145ba49c50e5be64cf0840c33be911914d1318056c27604a94c7e7bc532a7fd736c3bd1647f6f83b87c82fc4a7029fe72bcc4b53e4eb24bd671328d065eae13b7b7cc6b679159153d7df0649e438129160b1981d05cc680b338f362a92fd473b9032c40862190f7855140de2ae443fc37e99d7691c2b98faf1bdc405ad1394afa8dd60b930f418bb7960d52fd0821471f28bcc350103eabe337a6d647c4cb95683abc3f29ff1d8861511be1b86f36cabdc951a29204249003a723af38c0c057e71e833b52499f5e14e67ccb84fd11e43cc35ee0fc1e038d56bda89a22bb8281d731a7549ab4c9542239dc421323ffa37a78ae4f31e8fecd6f6ed9008521e21152185fbee7c1ca9be16288ccbad052e5dbd5ad380337a76702d919189879f89ab91bdce6fc61379d9869a15e9428f6344eaba2d87b750fcbc7edafecc956a55a1c33b1daea8c6865e631811fc3a7098edb6fc7e914fe233dca718bfc96ed753409a160fb8c538a3aa0cbc24fec838ef710b41dcde09d0bb57fe4ab7d8a38b3708f00b87990636124952a1cd81122932a9eea9b937205ab6638108bef9aa9ff3e1867e96995cae812d2593fe59aac0132ea8889ebb9af4d8227041c483d111cdf33c6338111ba0ce636778e9c493f0922b498036aa8c162dcc01e37e89575a8cbe7f5bc5cd264cd49e0cdfad7f9bc07fd1a9a2100f07fb8e78f21c13ae986b39c337bc84449761a11c116e4ae6e94b8c2c5b50f96f74cbe419877cdb74574abfcf0fa1a252713031953287183ad2a1d70d9a4fe530348eb07fa015e665f15f53d8b7c2cf2c7b7e565d498dffb4dff980a9e3a9076e6d511ca2f96ba0d9483aebad495b98cf76fe56f2e4f7ebeba28078a063a21b6bd035833871f468881948101644c85824c4f20c33201e1f5eeb437262d53b5f6c743ae3796c8b82336c0364be26b560324cb1be8e328752a331cd3164932e8bac55b4b9b4bc6bce8156f1fbb3616c80f0c49a6d3d368e3472d800d53c8d13dc444ca4abc0213b7e86e838a03b08ba3967ae94d1972cd7035f1b6bdc7f3a3b80d6d1110b08186a4429bc5527037d7d94bff0d071a38aa0279a91f517166851e5a486d061db8e5c61c6e2eeba0e048f062e096aad327154251b55658e8bf4fda16432ba15ad6fcc2933e2fabf5a180f89808cc9d0d41d644728a5eb970b639cc5edbc68454d3ae98641c3011eb23fef97838b071f32db76275dee669898f81cebdc49fd6e74848671637b2c3c0a6e2211d18f5a1f09c287ddbb078c9cfad062400f85b1be8b1e1eeaa4b930e5359de2ea08230a9956817e77ccb3f4f11bbaa546a014809e55a6f240c18a950dcb8a92d750d4f96ec670d15a86ca366306f53e4a9ac17ff26b77fe56e80e0f19d54804ace27a5eedfe71eebc90b02ae29ed4b1e159b2550852afebd0bdef1f5d62edd0d4ed75523e30ac06b3eee9df73cf9c0c293fa4d902e1f55f33f8ac6ff843899062f1555533c944682105c7751a038e3b3982442726bf15ffed8c75d223fdd7cacad7b11748128d1d3bc50462dc68fc381e917"}], 0x10f0}, 0x404) 15:13:02 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000340)=""/214}], 0x1000000000000046) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x0, 0x3f}, {0x45, 0x0, 0x20}, {0x6, 0x1, 0x0, 0x203ff}]}) socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) r6 = socket(0x6, 0x2, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = fcntl$dupfd(r8, 0xa, r3) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r9, 0x20004276) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 15:13:02 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0xd7) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x3, 0x0, 0x0, 0x8], [0x0, 0x0, 0x2], [], {}, {0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x800, 0x4, 0x3, 0xfffffe01, "f99d05ad5e304f044072dc41f9660dd617cc9010", 0x9}) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0xffffffffffffff3a}], 0x0) 15:13:02 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 15:13:02 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000040)) clock_gettime(0x4, &(0x7f0000000080)) 15:13:02 executing program 0: r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) r1 = semget$private(0x0, 0x1, 0x8f74e896793b4307) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r5) r6 = getuid() setreuid(0xee00, r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x10, r7, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20002008, 0x0, 0x0, 0x0, 0x0, 0x100010026, 0x207}, 0x6, 0x7, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000001500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000001540)="f6c60550fc297cee6ee1c486890ea1ab542cc5a6ba9af7768e18215ef47c", 0x1e}, {&(0x7f0000001580)="60a9936a6f9894f581f8a6a3dfe08c8f95e773aa83dbf208571686789cb8c548853715febd0d34d81749d638b501efc2e4881470d7b0bd0c6118df4039fdfdd1fbdc21a90eab70c832066043ffcc8e260a5f439b", 0x54}, {&(0x7f0000001600)="8c63215477de382591ffcc2e70d77b9135464fa92387ad3b95c8b3fe", 0x1c}], 0x3, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r4, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRESOCT, @ANYRES32, @ANYRES32, @ANYRES16, @ANYRES32, @ANYBLOB="9a8afd06ca4fefa11cf3942e178b471e6a9c935054cdeb4b33620f6f92f26c3907000000df1be60a9dfe0cbe55393f9c3ef8e1013ecacddde91075a9d991c0e141b6287c4bb091570224fadff10f5b72d28fa62b93905c5c63b05472e6381f23c11e515ebb18dad20e55aefa1ade922e1cb0eb44000000000000"], 0x50, 0xf}, 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x101, 0xc, 0x3}) sysctl$vfs_ffs(&(0x7f00000001c0)={0xa, 0x1, 0x10}, 0x3, &(0x7f00000002c0)="3e8be657c5a170fd6eead429705c429ab15510fe8282804deb5c32491487a3bca0d5bceba6155cdb077f5dc24acb199a7b98aa0a0c187203d5b2aea1a8a191d9bcb72fe4b0c74fd290e57f373c0190cd30365ddf8d7437a9fd373bd47a21ca87b8362899a56e188c64913a1891b114843509287429d70f80b4da96c6d45ea0b3af3011c09b02603cd4d2283492668a57430fa7881518d9afec719a8a33013c8e01f07ca902a2527f33928d9ecd5fc607649533b0fccbcda30f3658ec9b2f0a108e0f334ea6e627a6ff085b6fcf96ca1cd03a62cc", &(0x7f0000000200)=0xd4, &(0x7f0000000880)="81fb3c1041a0bb905d7275035d035816c38247496271835a86215698fce57aef5be21674141cb583925eb8cf06ef121fd5700351ba74eef681967930742cfa049b96b1e7e235ee2faddfa326588fe68fd35a1048a93ffe9336f62a4774a36498c2dec494dc9e9c5e2d9cf3f2e8c05fc398f34a9c6206331d946e49de6ebc2c67b00017aed6f298af4bf2cf5cebc8af537a1587cbf83a87361e7f2dc572b17df4c796fdd7d8b44d623e81fc3e2bdaef6fd006e72957fbe05049d2f2975c197833e789f0e77a5ba4a3999bfebeec5bd4348868bac2b96c169162b1b057953ef39c959cda8a9860af33be204404b6baa01f9b0b8fac7c5b330e68c8a4110bf6a4723cda5033e66d2229a6fe324373576174e71b5da706592d3ce2d8028636609b1a04489bf3d8ee27ea5d54074085dc1b1b4ee85f5150cc0a4059d7d2456c5a5e4d34bba6ac8e40da6ce147f21126603df34cf260e472f6e044adc08f36c5eea068eb2fb3dc00738d8c7ebe9a005ec764e2da71a87ac60f7fdeba9a52852a880b188c4a045cf152de6b169bb0ad5f9c", 0x18e) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001200)=""/125) msgsnd(r0, &(0x7f0000001780)=ANY=[@ANYBLOB="03000000000000000d89559781629a270456d56c42af5846c8c0758f2a8aaa3926c620f4dee4aef59586d1d9625bfdf13b96712b6d8bee10ded83711b75c681c4df58501fcea6a540ba3c7153c5847830d59c11c84e3b15e35a622c4d3d9b7ea8f0cf8361da50b55aed38ce60f304e8c5df677ce91b29113acd1344ac120e210b9be1245aeb06ab52a4cdc4f7ceb24f0896faacde28325a612fefd999a013df1dab8cea0f348477e1af7f6429e1eaf82bad825742b75cc10ca2c1ac210c445d023d14949a34a44fd92e9faaad8733e5b0114e69b4715a558f8f06bb97028bb6f7d994d0f2962f846da021a3344114e8046630569635f6e327173d4c028005bfab3761d595524efa38dab9abec8c793a8487852db46c90388a6b8733a4c8f397777cedf5ce6cfd142c7245b273a9498bc9124570d7eba1a93f81cacd713ef9a4f953fe10f4a3384e29b3388dbc7b887ecf22d36569aa7aca8d2ebc8e21eadfeef503b06b1f44ffe603e888eefb1c2db072f772016434868ff93c54b6535a4c70a1931c379de1674d86f7f973bfee658dbc7cb4507c686befeb86390c226a4def9e769bd20eb063f2aab00d4a3682467834694d2109b3a0111e8d8ab8458de95b67bb5a3602c3ce85508f4c6e40ad23b39b9088b184b1dc33974ea364764715f833eda6b04e1cd7c500933e377dad763a39b1a28a1ed9e57f0229406981f7f033a6a8a7367c1cb2f5fad9a3a78917654679bd74cc86f766ec914f4546c6b8313a829768f9f992f7dc6cbfb33d0f4bbbfc6cffcfc6ad95b3b222ce608982d5ae7310402fb8fdcae907e3de1c7d1064956886f0ea3521353837a06cb64815d584e9df76e068751359aba3127834944b9d4034626a849614d95c720b317b8795cfc01cd4f6bfffaf13dfd85659faec1339603a18a5d3105cc2753b1a7914e986703a6d14ccd41f231dacaa28078cd1b6d27ec52a88542039d6575d0cec4a77c1f0ef6903fcaf0b5a690b0e574bebab5a76bf3acf2843413bd5094263c3f8704ece2f5f7cc4e3ac9b6d3ee855039b2338962e9f3e8a84d8706748f4e06cc7e7818c93e5b6abb1bea351d72e719d7a4b6ce01be128ffe9edd8edcfa8cc75c4b3dd7467739e520f012b37301b30f9e2cdfa9df15bd0f12d6b53e8875b737b4a4f8af2bf685c7a959189880162546194da97cda2e95096c5eee4be001f212a2efd1614409fe8c67f87703f71125a08a2d48f10197164a4a4d5155bd4072a561d0d97e314cd225828f18338f5cec7cda514d12188d26255ceab91585361a323cb29d5b822c43839aa7648aafc286398259062054f6d307a367e99fdaadb66a62977a1a5d7827595a7a9102fda3fd5fbe766958273d6db0550d381ea5237531d9f45f7db18424706c624b8896c013be783e6d5dc7aac13dd315c088b58c5116135f5711824952b0089354c7311f9022a935a2df9c0fd22e7a5656eb46054a939e2f834c857d74b6f02bdbc5e3e4ef52ab661e78100080c5fd6c0dd6ede7ebea57039d3f2d1ef02814f3a4328f91a89bae8f7b5c53c611ad6897f86f88a3ab2bdf39ccadb644b808712d2a1eab8d9c2c8a346526c9e0e14b54d76ee5cc0c05790cf5b15b992a0ea5e9e37cce1c893ca675558b99440048cf905cea5456bb43f41507ac35441c9022b439984a94c317e10442fbf3e3f13ae6d5aefae804b68eebbbe0b255bd4b64da8ff59d83590cd539b4a7504f1da39ed0a2bcc727ca1e56151738d2665af58dd9b050fe761b2b8814df9a27f580530e81a1722f72dc4767a50d10a5710399f68e7fc5469b52570ccae32ecd7ffdd5f2d8f30c31b93c01ee55ca2654b0d62c4e9c1f2ffce69c2c7a094e53d6ee403170f8eb04e92b5a0a212fd9b053006d07ccceffc722e1c47238249c8b8cff28210798759bfa18c1dd97751926a7449aaf30ccc952cc15e270bc82d09608ce6cc9d4b7a74ebc06193755f878c80bac9e02c5023b678be2e6801ba4a5ec9f90715639207b9f220543d4c0f14a6e05b78fc9c7f228a9f46b6b7b025c41bf848763d926fc81a284794c86d5bad0d6a440fde27da2df4cb1f1f92956181803d2b3ecd395af27e04a5bc4ccb136098d25829befc9215fbbef5784b69b3067654aebf4801ae9c4696684ac355dc4c77df6aa21c4d6a92806fcde356381eafe1331fa67d7a09af66865214808c16f615d482af7252e4d52840f2e5c3a61accb337e7cee43dda4aa574da20a125d54fdadd0887264a1dc5a368d7feb6ec8996d470d1baa2f45a0e3c04fd76d16884b84f49c0e497bd2102bca632b38520041aabc0643546dddaa221f3e131b2d035ab253e28d4be080c5e282149feb098a005f96401bad1ec8c26e493e78c9d16a73a7432bcdaf617f4e1420d1b196ec6f6e80c6ca597da077308920187c0e17a7e1960d6c3acb1ce2982aabc12f07e8b360ee36fc6d20df2dd2794d327efdffa2630ec95f6cddfa787f92a4ae67e40073278c95266a82e3be5a7d4a104512c7aab138139a8f0884a2ce225db4faff7f000007c270d99c5caaac5723ee0095c34e3dcbb069ee45ccb12f8f93ebbe2d1d417617b2ac66cd96f6d1091aacd94db34f78e49e9ad8717b1d8df4a9ce69ce92273cef25a351db81e6434e89a969c75313d5aa13b911b4a1bdc4662a5ba22e79e06b7951739ae43c53c51c5d83a02d26a7ca67ff6ddc70a209fcda1f05db3f963651ad884222bfbbd86ccacbae6faa0c3864b0b397ae237aedc78a912a03ea02f607fe344353eeb6f9f5e90e39938f2e618995270b6508ad6c40835536fbedca9977789edbd904a0d389e7e6b2da665ce12b28fae39b70e5e1683a043019fe19a34850ad5ad0c3171bf41eb5a9f23ba4f1be95924cb6344ad5e60371b67cc11524ec70bc9afd682f812471a6d600801d7fe738ab036ebc1afe8af90915e82aecdc66409d6356c2db7bd80fdaeeaf8bde544b033c348fe9e4b6de2f898e588b65e2f75b2d7b9f2c57eeb9e5cfc415b22a0e494b68decd493d11e9db0d21e8543bb32ccb4ba4aaf0e842c9c27b6ac01389a64a2c8ce0da8ed272fee57b5b204d47b45428c10fed9dea34ff7e10b487609833a2574b9add72a6a6abbece41de681ad187d968971a734d7afb9a438ccec0c625bf4d3971e58f6f0c459b6b5fd2e6588f5fc2685128f0244bca5a2c27b98566b60cfb869ee3f15c41c2691590ba38a850b2797dfaeb688c4a8b7b7b0a3142652f14f06640deaa1271845febc957ac7b5f071ceec49368f7baf9ddf7661a4bc7accf32d6dee9347d6e1d3419234de9ed77d82b8712e7cc4fea309f0941513b5b0e7cbe41d3b0fe06e1e02aa7b72b14f134a19e3f84f73a9a1cca78be9113fb5a883fab55753fb68e5fb12abf6c20c05e8232384bfda11b8608c253ca53ed9984cb47188a78c2ec66fff476284900b6e593c0f605d9932a07b71198bee5d73eda3c5d229290a215d9d95aa2d0ec366da4e7bd4bc112edf04850b965cf82e39b2c81fce37c9711fadec7cc6e3527c92285e38243ed67988c59d70bb278db02dce333ae659da8e75f42d2d40d7debe292f13081bb6a30aa1c550df45918380aa70032e1dc7c68fce16f8b7ececf69c02b374f3d4d83f56e4034a89990c4f477c4ecfeb43d17db8e2ddf6f59d5b6fc07edd4ae93820d3d3acb5fa66801cf8a092f52277c0845852c8a159f988b70cc596c2f7ac326b07d77a1bc9b732ce0db0201fbf4a6571b00991b260ad9647627c1951fcb2f16acd692bf9dc60bb4997b861f4a588b472076e97d82c7a526a98c2f697293a536c7155716386a3c29be7ee0b80c738c322695c277e0e5e69a2716783d20d2978b9e31bcfa0393bf2967e69e617ced32252a8e5c2b02322cc786b7d71f4f594c47872688fa3da88947d9f53a52c8d00f0e23c7f56bff57bd870e98294a90385c70758b45d1934150e5c2044c7ac59488cd5548a350c201cbc39bf6a12579870c4a7396db495c6a26c25b9d2a8650f69c77bf6984de4c794305f097dbd0534cc01d8e40ccb379aaca86fc6f826da4e1aa1920f02e970c21107d918ac2b17f04a1f90230eeb9d5a01b1395a10fbe9c446a29668e278a1341fb5ff638887d600210941bae6891d620e8d1cb90728841effe05f4960a102dbbfa24d8e66473962284135a08433968b366af67fbc78a77ee51e70978135df71894e4e1ea93d2ecae11ccb61ecf5c94a95ea52c3b12d2c55f7eec00dde74a59b5be7e9588a6fde3ae267e23cbaae333c485f61b74515bea9671d6c04913effa311fb291daac1fe689c614e8b7f1fd2210f07b74e6d60486ed5bee0017a01fabede421d1f872f06182e049e04339eba17c669b467e92cda6756b88e28491ba1028d95be925c0af6ad33989de57f5deb6582cbce0f373be0401b25ec6769f0e854db74771df01739e269c154acb0c83a4017b28b69c31c3e460e01d61fe125d44546fea7d55cc460ed991ed1fd5cf5c32acd1c0546efc747c153f286faadc480130f59eced27e4737d4720b422e616ab795bccaaee115b69b132ac999869358d9003ed67cc068f7043a1502648119d0f96b4575c0e3ec8ec692052ccc503af5676e0fd4ccedd1329ef4752ac3939d8410646957f91ca7f1556ff547f40d492daad9eb2f834addc3ef90cc39ec18604b59365bdd317192b89272bbeda9aa2fd2e209ab1892ed23f6d61d78f91fbc11a4b36a174b077059eede94a80ad83c6e3b1ecd43ed531d9de126f3bdf2af6b7ece629a70b2502477887f79e15d51d4c3f53673df3a540a3d03f7607127e90c483350d633794cbd5ac70826f3f25ded1bcf8470c4161f57c2ab4bf0ab54b43d486fc86a16cb88a7dc1d3daa515156a4b31bd576b1c2572f3f4fc13d33ce693c5e55f2cbb6f20e50402229e2ee93fb70c56e8cc7134e54719295bb3c0d2dfa874068f9f414d4788b7f043b72be7799e88316428854329cffe26e647b918c0b2d12f4cb3cae48614c91d72721db35e110154f3fdb643f7612229cf96ac0cea3ca400b88423e5e8f3d14d9834f4f3746b1e01188522b4ad455b24178d6b100765864ee1b3cc8c4437f67a43e710b7907c47d40aed854a5c0e856540a79d706076a5971e9add3ae6e3d9d0412cbd68320a200a4c45e61a479887798ca7d3cc35a7800814d018dfc435e11468ec91543d1e50627ee54212b0ec3f1524e723e8a2bf42134f80572bfaebb4ae870d33696d9bc4bea0b0b94b1256920b6798dd946f75897a2c600f0485747f077342fa84c836973013292b5caee4351749bf945084ae4a3aa1327d21000000000f7385e08f36a6f07efcaeb863476f69b5a6f2b0ce584bd68de912a45d28edecc5c845060e83ed9e3b41faaaabdde62d10097ccb87de3400bed0dade386ade795a73c9822385a60fcd6372353152b513fa21cd6e38f20b21fe804139341d98fc743dc57cad06fc4a964db20b4530a126cd10bc1456f6f328d157ac525d75eddcc7fcd0c748b18cfc3c8e3ca7aa0c3ad934b06d91fb0ca7bebd347a83e68691844d1b6969c0fb4af5b5f7f7220b5d6d0cd3338744415b3efb23f81414422e5e06a4b6d2f502ede5e397fff75ccae8c50f2f24810a5d2f88a8ed75e2932924c5cdda828f8581459f30755172468d1d7c0d1d586036c42b9dd533c879df2cee5a3c39b85058d3c9bbad72460e52cd7cc043cb855267ad778da341d0f22ad327f67a1f00fac737baeefd434663907620f392f1db328047bbeb48b0100010000000000a069d32a0d70aef7fefc5ded06af8fd528a3ac5e90c51131ff391aaad427d61865a3f751172e7a435478878b3d50984a358dd6c99b4b471ba022619f53c710b9445a"], 0x1008, 0x800) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000040)="56659d04578bdc0357a3e26774e094cfbdc46230cea138bd812ed5f2a449378ebf7f76cb5b185633578f11c0bc38a60204c5af411b37c261caa163ba383fc0459d4c03a4d4cb6e69372e945570f271041aefc892337c445d2b4b72292f6e31e3602c1bd083966c5dc4b3ade4b5", &(0x7f00000000c0)=0x6d, &(0x7f0000000100)="efe03e97f21a5bcffbec9cae5bad109e7869f38cc0f8650957bee2ad49bea7f6f76b485f9f7fccfe0adacf4e636ec253c6df082264c4fa2c51f1c666ead19b2d2f9baa9c9ad3565f35c2d8fc1ff432e76e8c4bc3d0867ab171fb5ef5c8d8fb3771459b8af6360f47c35d6a16f80ed7e75d089dbc8b56b3cba6ce9c36927f15f3b73fdac057522f81c2eb032bfc3b28144f515c776e90d9b58d6a65017d02b1d3b3dc411f63dbf4d3d37e52b6c25b34d1f7efe4c4ad099037e4807163", 0xbc) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f00000012c0)={0x5, 0x2, 0x6d, 0x5, 0x3ff, 0x5, 0xabc, 0x10, [{0x723, 0x1, 0x0, 0x2}, {0x58b, 0xffffffff, 0x4, 0x3}, {0x101, 0x1ff, 0x4, 0x2}, {0x9, 0x6d612160, 0x6, 0x2}, {0xe20, 0x2, 0x20000000}, {0x1000, 0x9, 0x4, 0x7}, {0x2, 0x8, 0x2, 0x2}, {0x1, 0xfffffffe, 0x7fff, 0x2}, {0x1000, 0x2, 0x7fff, 0x6}, {0xfffffff9, 0x1, 0x1, 0x8}, {0x109d1140, 0x8001, 0x2, 0x2}, {0x6e7, 0x7, 0x9, 0x7fffffff}, {0x0, 0x0, 0xa5132968, 0x6}, {0x7ff, 0x9, 0x2, 0x4}, {0x9, 0x6, 0xfd, 0x1ff}, {0x9, 0x20, 0x5, 0x4b}]}) 15:13:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) shutdown(r4, 0x1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[0x6, 0x3, 0x6, 0x3, 0x80000001, 0x3f, 0x5, 0x7]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x42, 0x0, 0x0, 0x1}, {0xc, 0x7e}, {0x6, 0x0, 0x1, 0x10017}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x124) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 15:13:02 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="c5a32f6368e10831bbc79f338b286dc9ed7fb3943cb12cb304249a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de3444abe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6681cb7513c381f65d2079a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6cbbea58240c5628275c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec98002051c2a20baa71ff3962900"/328, &(0x7f0000000040)=0x148, &(0x7f0000000540)="00355423649ebf16eaf5675f9b9896e92876913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df68f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x114) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = dup2(0xffffffffffffffff, r5) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x80, 0x0) socket$inet(0x2, 0x4000, 0x4) socket(0x18, 0x2, 0x0) r8 = kqueue() r9 = socket(0x18, 0x2, 0x0) r10 = kqueue() fcntl$dupfd(r9, 0x0, r10) kevent(r1, &(0x7f0000000400)=[{{}, 0xfffffffffffffffa, 0x1c, 0xf0000000, 0x7, 0x2}, {{r0}, 0xfffffffffffffff9, 0x28, 0x80000000, 0x8cab, 0x7}, {{r2}, 0xfffffffffffffffd, 0xa1, 0x20000000, 0x14e, 0x52}, {{}, 0xfffffffffffffffc, 0xc0, 0x20, 0x400, 0xfffffffffffff7b0}, {{r6}, 0xfffffffffffffffd, 0x80, 0x8, 0x1, 0x7}], 0x8, &(0x7f00000004c0)=[{{r7}, 0xfffffffffffffff8, 0x27411302a42feaf5, 0x20000000, 0x0, 0xfffffffffffffffd}, {{r8}, 0xfffffffffffffffe, 0x40, 0x8, 0x8001, 0x100000000}, {{r1}, 0xfffffffffffffff8, 0x55, 0x1, 0xfffffffffffffffe, 0xd}, {{r10}, 0xfffffffffffffffc, 0x4, 0x2, 0x0, 0x7f}], 0x1, &(0x7f0000000280)={0xff, 0x80000001}) ioctl$TIOCSTART(r2, 0x2000746e) getgid() 15:13:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x2d}, {0x4426}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="008ed23621a070ef0d7c1730e3dcbd571fc78187cb7c5c"]) 15:13:03 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f0000000000)="8174aeb417a62d259fac797de7acb95d620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37c0d1e04f6717529b0ccb7eac0295acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83", &(0x7f0000000280)=0x56, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) 15:13:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r4}, 0xffffffffffdfffff, 0xd, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) 15:13:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x9, 0x0, 0x3f, 0x448cd0f7}, {0x45, 0x0, 0xfc, 0x4}, {0xb5fe, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fcntl$getown(r3, 0x5) syz_emit_ethernet(0x35c, &(0x7f0000000180)=ANY=[@ANYBLOB="091b7882d25d4ec158eb00000000ff6e8f"]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x35, 0x3f, 0x5, 0x9}]}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) pwrite(r4, &(0x7f00000001c0)="36534b268d08bc33b7a49a9cb862fd0b1b5c822473b14d1ff233da7027ef299a10232ad6e6edb9320e9078f9e0bd7c75aec0826aec2d11eddf4d8b4875ce0f7ebc35c6090840579d64a47fe2cbef949c5f319afe5eee67ff70ee954bd0d92992315afbe1170f013f34d8ec39beffb3f6b04a8e4253cc63a93bed7ecec69b47b3d4c3a72ec18084098477b3d91717f8ebc7ec8048f9e221e15ee02d86cb3cd0b7245aa8a5550c26b59a016f6191614e6bfb7ad9a4e2ca52537c71", 0xba, 0x0, 0xffffffff) 15:13:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) dup2(r2, r1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20000, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000080)={0x0, 0x80000000}) dup(0xffffffffffffffff) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r5 = dup(r4) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000080)={0x0, 0x80000000}) sendto$inet6(0xffffffffffffffff, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31191f0a76510f236cd22369fee26473439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a2e6f46a4b278ded60739058085844fdf111a5e28bb557d3bbf6311ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d5977f6374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875178bae0bdd9c1a765a1cea1c7c1ff08c49bc988a5c7c4ba5f5ea56335a39a659984c428b8e3c988b870f32de7ec3f43b939726157edf462cb3f419ee89ad0237e565ed8981f9524df1c1dd8b0d6361e4e639426e153c6b5b6f615867d18ee4f8d5ea3e7a34031c18066b9f15539320fe2f00"/364, 0x16c, 0xa, 0x0, 0x0) 15:13:03 executing program 0: select(0xffffffce, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfbfffffb, {0x0, 0xfff}}) 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) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000180)=0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x6) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f00000001c0)=0x8) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:13:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="535e55e03fe7a671563da481107c19e2c4a9ef942bdb93eef419ae8a23c77a9cb5833d37bda1774fd5f4f729c9292aec642824f4147b004ae34a9b939769518bf0f5d52fba6e46a09df843baa44c44afdc4f3214744d0de91ec159f5cf3bc786c61b65fcf1bf17fe5a30af9018bb9051c81b632c699eca4e3e9a3c5e18403f290ccb04bfeb3bf2c764632a8b89ecf3b07e871eb00a21eed4205bf0fd9dc8d422dfe20aee7d4140cb01fa9ca7c7e0abd556dca0d9d9ec43d8f246eaf007635cc132ee4f445a2cec4409eb1257b6fd6e879ec65a5a2bd437a3f74b45887ff8ea9254f0e017ce6cb1d99bd8db", 0xeb}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)={@remote, @empty, [], {@generic={0x86de}}}) 15:13:03 executing program 1: syz_emit_ethernet(0x5f, &(0x7f0000000000)={@random="439efc2a00", @random="251b0a8f0f02", [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x51, 0x0, 0x8001, 0x0, 0x6, 0x0, @multicast1, @empty, {[@ra={0x94, 0x6, 0x1}, @rr={0x7, 0x17, 0x6, [@broadcast, @broadcast, @broadcast, @multicast2, @multicast2]}, @end]}}, @icmp=@redirect={0x5, 0x1, 0x0, @broadcast, {0x5, 0x4, 0x3, 0x3a, 0x5, 0x64, 0x1, 0x3, 0x62, 0xbd40, @rand_addr=0x3, @rand_addr=0x1c2}, "a2"}}}}}) 15:13:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x2c}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:13:03 executing program 1: sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000000c0)="452daaf0989ef64f18898ac783e4ee7c42c8195bf29357ee85b16c80d04377db4155093acda386944e2e3cbbea5e765a9033b0a1ff5d5337e7b19717d921691719998209b669cc7a957c7c29993d8c0dfabb25c1e64fc65f97eb4baa7cf8df9fe4605e29cdc3f85a2212ff48133da6c004048343d2b724fa12e6f66aab3467ca1416361b565e4c33256337341f6dca4b90e8d2401abe44d47ed9834a52a5254b84a9cd3aae2188c27ba32779a4c6cf05dae8fbcf8a4b0945352698e8794aa08a37b0208d49b1bf6b6987048383246e9e115b9fcd0b8a6a0a1b993850fcadd68a4a4d46cff61fb8cfa21c55f3f436ff27af", &(0x7f00000001c0)=0xf1, &(0x7f0000000240)="8b4f4f64a8d23bb90d2fead22f51efd4364c29bd102a2704cbc5a53f0abaff39d3add16350907d4ecd9b14a37c64375ce79aef04d696bdb344b8f005872a0a5d", 0x40) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28a3) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x401) connect$unix(0xffffffffffffffff, 0x0, 0x1) bind(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000280)={0x1, 0x4, 0x9c2f, 0x1, 0x3}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) 15:13:03 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 15:13:03 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x190) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='\x00', 0x0) renameat(0xffffffffffffffff, &(0x7f0000001280)='.\x00', 0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00') 15:13:03 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() fcntl$dupfd(r3, 0x0, r4) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0xf, 0x80000000, 0xc6, 0x3}], 0xccec, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x90, 0x1, 0x80, 0x100}, {{}, 0xfffffffffffffffe, 0x0, 0x2, 0x8, 0x3}, {{r2}, 0xfffffffffffffffe, 0x10, 0x1, 0x1f}, {{r4}, 0x8000000000000007, 0x72, 0x1, 0x4, 0x81}], 0x6a46, &(0x7f00000001c0)={0x3b1c873e, 0x3}) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000000)=0xfa) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000040)) close(r0) kevent(r5, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 15:13:03 executing program 0: socketpair(0x1, 0x4000, 0x80, 0x0) 15:13:03 executing program 0: ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) bind(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESHEX], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62020207e000000190419e9501ee1fe8e78afabdda231ab398525ba669e6075f6e9478f7136c75fc74d45256f2e2f6068e8d0004c7d29f8a222a06fa82b0865852f5a1bda8a0adbfdc225b1feb8e08d3f297779299dc83b1d90495b6f17012b5a008b56f9741a256ea5db67256ba8620270d1c7abc085d2de4624d41fd8ae557287442e4be3b29"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) getuid() r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r3, 0x0, r4, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x4}) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, r3) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r5, 0x0, 0x0) 15:13:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000200)="2078f7b69541d6810399188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd70000000000000000100000000000000abd768e9487c3e7d70f302a09e4", 0x43) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f00000001c0)=[{0x3, 0x7}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, r3, r4, r5, 0xc8, 0x5000}, 0x8f800000000000, 0x1000002, 0x8}) fchown(0xffffffffffffffff, 0x0, r5) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, r5]) r7 = getegid() setregid(r6, r7) 15:13:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fchmod(r1, 0x101) fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r2) 15:13:04 executing program 0: socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x4, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open(&(0x7f0000000040)='.\x00', 0x20000, 0x2) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) 15:13:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) dup(0xffffffffffffffff) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000140)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7fffffff, 0x100000001, 0x0, 0x0, 0x8]}}) r2 = dup(r1) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000000)={0x2, 0x10001}) 15:13:04 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 15:13:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:13:04 executing program 0: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() fcntl$dupfd(r6, 0xa9424cae4d5d3b3f, r7) r8 = socket(0x18, 0x2, 0x0) r9 = kqueue() r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) kevent(r3, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffb, 0x40, 0x8, 0x0, 0xa7c}], 0x1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x11, 0x1, 0x80000000, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x44, 0x7000000d, 0x6, 0x2b}, {{}, 0xffffffffffffffff, 0x8, 0x0, 0x9, 0x80}, {{r0}, 0xfffffffffffffffe, 0x34, 0x2, 0x7f73, 0x40}, {{r7}, 0xfffffffffffffffa, 0x48, 0xb00000a8, 0x1837, 0x9}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x100, 0x9}, {{r10}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x8000, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x2a, 0x2, 0xc255, 0x7}], 0x7ba, &(0x7f00000000c0)={0x4, 0x8}) 15:13:04 executing program 1: ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x89, 0xffff}, {0x42, 0x8001}, {0x44, 0x6}, {0x47, 0x5}, {0x83}], 0x5}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r3 = syz_open_pts() socket$inet6(0x18, 0x5, 0xf6) socket$inet(0x2, 0x5, 0x5) close(r2) syz_open_pts() r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000540)={0xc013, 0x4, 0xfffffffffffffff8, 0xfffffff8, "f9ffffffffe50000ede700000012ce8cd900"}) writev(r3, &(0x7f0000000780)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209", 0x24}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8e5dfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509", 0x3f}, {&(0x7f00000001c0)="39f671b115a5dde89b28b49cb8633705ece449d9930d8c3791ed9333910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e081188aec8e68a521838243f5f01c802ac590a", 0x70}, {&(0x7f0000000ac0)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc0", 0x471}, {&(0x7f0000000300)="2afb9073f46d3721d5bc3b4e2ad9bdc3fcf257496afa20e2d2228b2a79ea1d179b3047fc69e6537d898eb1eddf705438651aeb42ba1ce05c7189a79ec4fcf0a967ee8570d93cec6c", 0x48}, {&(0x7f0000001c00)="8501e8be74e8e6678ccf45c431ed3ee6c437fafae52b0f3fdc2c9f913da179d8d55889207203d7e8b2dd5e68d84aca60935f294de2bed0a8891dde59b8de38d45605ad741974b088e4ee819b4731b08293f669ad8e21af6b8cbaf9dae3bafdb2d342322b5711f7bf13f754c22c17c5b23e83897538fc863b5ad536caf7c6cb61293160d9bcf8fb4658f6710abfa3b01a1029d0a38926eded37b8753c74ed01c1aed4972b434f5a973c52c9d364a6f82f44ecaa80233a8f7ce7b87833129de76dd1efa0c9c963452f785c92c68cad80dd0f8d0494a9c268db6ed6feabfb6d9c89bbc68d3e766e9e11d7d6ae28d1322b1f551cb8e2336adacac695352f921606fd4541c5ca6f540ec477d83b4c48eef0df4d003cb22be264cad9e84f1ca535665d9cfafa91d146b9ce1fd209efd0c7c7511cd4310504ab4442a6bf222db399cd3cecb648c04a58c222677bc1641e64c6197644dcf9f186eb541c5f0ea836413298540a87c4816c97dde1ca4bb054456ff4e14aaebd46813e4e2791c106dfe3402a5773ac4b5008629c07fc55f44cce9668e58d5a6db35f6a825589ca4ab814e7f0b823b05e75911c16503acea5f3df0c5e098692a6ce4fe435eee06da767031d703697ab97d89c562f82d49dc20ca6aa74a563dd34fd04c44eaa172eebc553516a9aecccdca1b6c54dafbd0c4a6fe3c3a49a4475552500c1b6fa56fd0613d6259a567efec815cec5678a17d007a6a48e87b1c2340ef46be481b9e4105d2104293f0927bd00ae1e39ae34d30832efc7c190d78717112d028eb537052586795e78b4308d28696b1e9787fcc39f7e9f3d416c00e8a6f12838dd33fba4672df46c4c4b1b5f0351e1d7ee7824622340967527f6cf4f046df091ac7309805b8851ce1d444c6a6a21c11d69f02b86f99951aa44d48980c18f0921b0ecb9e5550dd385a2ec6d920173e164e84e71d625117c68977be622d03e8025fda9d04a14b15ff092e0a03cb1e9b7c60ef72d42a39abf2cb55bf3c00de4935fd7b105b89e9589d808d3a6063c9a2df84b1c441b21ed8f756e61936b8f55028fa3fd0624f9813771a57179316fb9a48098fd09c32961ac0b06698700fe2202a54aad20034be3a48e126076518bfe713a9a5ddd4cab9d0aa2e239cd0ebc67c217f9a784327f039f8b517c5764c68d7fcc13658be52df7b9a47dced0e9705cd445e95e1d32f33294a63a86adc6b2164636fd550b37f0b01ce54b9a4b57112f3346a1c760737fc876fdd3c4f0c9e0d6b3a95fcb4613702c50181f3a197d6f6ecd056010b04eb4ad331ee6308bd1410be8cb4317677a497372999f19314a8cf2facdb804ad807f5c53ae00ec856ee652ab1802de731bfa68f7cfe4732a4ffaf76bf5143689ee49837d00560ccfa00b5eecf5fbdfad5aadea631f41ed610073f0fa977aa0a60e66d9027765268544ca05e71fa5f437d4caed6043d0aef70bd73d0888b586de776b9064c97b3c013397d7bf59d4cc81bec557894e03b7c353868903368845750c3871f05c0c7c2599ea5d1d8864a965907ceee76230ebc0cdb9eb8e41820dbb89eb40cede3fd34ccfb2852a99ad7376ed3999d7232deb48e2d4a7812bb8b63a1c9412b5452455c10957bf4d6df4d59b69a56e90378daa4b08db0ed8415f96d06c9ae98ac8cd50c842e7db8d648d5dd450cc53eb748ae71832c36a43c6fe3fbbcfa83edfbfe5ba79359b6ecae945dd67d1c016d17ba4d03b8adbd7e3578b0c5fcfa44c37151331de9470bb15d5e640bd82879a2dc1d5e08d9030157f9de1b4c402688070060caf8062745555e2e6eb77cc20e2429af24c4955824a2ae4c8763e4b8629ddf32370eba8f58f041780e3c981112abd1a256ffd0e182b36960ada8520534e309222a9be00eeb3814e53cc6096f9c7e65fbd9fe8b5efededc1856ace5f11b3608dd3a91c2f865e6c263e8cd0e5ea984cd448c7d44bf2b52a7547ce77c1d0de28e984a43dd4e046e21c889502e5ba9fb4977ef1637d701ad7471579081a6d45f9e1b4e50e11965bdaeca7eb7cfe63538e08979e3a389fbb2076c3aa8fc78261fa26fa38adcb4809a1411b0a76ac7fc5232b5930128a64cfb46cb1a650e69a3713a43f95991c608e814322d220d0fbf46456502daf4d033dc175e5968e7130bab914f160b1cf9b18e0c3b5492f0e76da1a0f1f3df90c556f220de6946bf6287390428678ba2fa82d622cc23c9239b47df8c2674ec0e5a06184184e09d113048e2b1327f410086d05213275b734320ab76e728083aa32f0e84bfbeff9dbc670fc3f4c8642e4b2bad60c92b5bc3f984c72f7303bcbb5f36d8fe622ad1c033c754f62c81149fb6c22b10eff42c88c3c195a2d2ba148f8c45de37c6a61fda13a57abfbc014a48b4edb8ea23bf07a09840855a729cd75b2c7fd249c5df96374683f3132cedce46dedbdca55ceea3998c9615a842712431a8273c93459f756270bbe340a48801b3a6a4ab13da8414c10f6542b6fa14e8b9e752a39d0e0d9f33ebab986bd32a71870962891a24ed2bae65ac51b2f44fb0a927439dfdfdf027118d84d5699ffca9873957a205968ea4d652c0dfaef3512c20296078c85ee38220b3685eb920cf445e330a1b5366b590b8c59ad324f00f4b584401deca303e73aba9cb37bbd7a2100e61e8745ca31e766c6fba8b2963199cf9866fce4bbd509f408c5c12a651ba12773ab8271a66705769e1467326a87370e581397594818d9c7e8e08b49ec4fd56048e677df32cf37c1949b023d0ab860fc597a3bc95027a6bed91b3869e27bd3e9a53925694bdbe9ca485f008b067a95b12f60a2e83f9c9c61fa68a8894309cc4f18fac855e6bdeffa3ce1aa73cc893ae498ab8421f852214a667d3c4d0d24865c9d34d0042578cc56f1a20e488e54d0e2500f52490765f9628169bcbf412a7ca9d5db7ddb20fbea781e989d7181f230dc23d7652e8c0a0e3b340064209f2ecbacde622488cfa7c059f2062bea42e23aa393e66e622a1c01e77cbc1467464160a6842059feaf584c17493177cd8adcb81b0c3c8ea953b1c5535dee6f39f51caa54ff41945f107e119b2ebc42baeccc69610d140c078af470d689a3a39246917b4717c519b98bbed00efaf397f9bc6cd37f9239cec2da21c813880498418a90fb44af1451485c06e4e557258e30991e4688dd12c80c8bf8f7ed06beae635317c4911e5111b0e78265289e13c3d5b5e551c41475dd44c047bb9135938ca534e12ec5327439265de9cc2bce6fd2e377da9939249a586d611edb40be30d440166b383dcf0dd9a718f29e912ce2c341e6536d962c48a4b23418511183ddcda8b9020d6a466d88a2d7ce561f32882bd3c1edba6922089bf569a99bff13ac8ce91ce9faaa3abc7710b1fcd6e84241d743ab424bf31abeff38deb1ca65f0968710cc54752bb0865ce7123efe2b7f6ae95e6e08dfacea06cd1a4d49a01cd2b3a8d5c6e1124c92aec94272e300fd3037d6f3933a46008835b2bcbc72f98baaad6e5473dd6cb99e197f99f4c2888f0e30b72e73236094abacf80d1d65faedaa194ff44b3b45ba3460846e73916f96016ef118ea8b251da5b6aa5ac9c1494d08295daf258a459aab8b540f13f8094f2d37d1975e94de87406d3d8a4d03a8a64707d8b55f4ac43e724a04a3484be9249fbfbc", 0xa2b}], 0x7) writev(r3, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) 15:13:04 executing program 0: syz_emit_ethernet(0xef, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xb9, 0x3a, 0x0, @empty, @loopback, {[], @udp={{0x3, 0x0, 0x8}, {"dd2ec9807bd88bbc30aff3cceaf1384ad3b584322105f02d68f6c89e178c73c8bf4b8092a2ade4e20ea56d2ed3fcd700bd0d1b3d0602d192a52a61b39f206b10c85b4bf6de14114c1cc870c141e43d5ed63dd16a1e636c77f911a24c057d4efb1d2807815d248bd2bc2a9fa1f14554ee2549f1e346b0ad755cb93f4afec03a1111c218a4327b7ce008e272f2acff1b5fc834f0107144a564e260abd4ba7633cf14e75f4b4f08d7e9703e6ada478c11b5d5"}}}}}}}) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 15:13:04 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff812efa42c0d1080045000030000000000001000000000000008100aa0400907800000000450001020000000000010000ac1400aa00000000"]) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000080)={0x80000000, 0xfffffffc}) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) getdents(r8, &(0x7f0000000340)=""/4096, 0x1000) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 15:13:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}, {}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="90c4f3078510ec338600d93b376dfdd686d8b3b9ab1d5bcb47bb42ebbadc", 0x1e}], 0x1, 0x0, 0x0) 15:13:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x7ff, {0xfffffffffffffffe, 0x4000000000000005}}) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713034e69931ee0048", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r5, 0x2) socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f0000000100)={0x2, 0x800}) 15:13:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r4, r5, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(0xffffffffffffffff, 0x0, r5) setregid(0x0, r5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) 15:13:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = fcntl$dupfd(r4, 0xa, r1) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f00000001c0)) r6 = kqueue() fcntl$dupfd(r1, 0x0, r6) recvfrom(r1, &(0x7f0000000000)=""/58, 0x3a, 0x1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() fcntl$dupfd(r7, 0x0, r8) fcntl$dupfd(r7, 0x0, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3, 0x3}, {0x4d}, {0x6, 0xfd, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_open_pts() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 15:13:04 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000340)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "00f8ff", 0x8, 0x3a, 0xff, @rand_addr="00000000e00000f3ffee399f7100", @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) 15:13:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff], [0x0, 0x0, 0x6], [{}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$inet6(0x18, 0x2, 0xf) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:13:04 executing program 1: syz_emit_ethernet(0x101, &(0x7f0000000180)={@local, @random="2f3259998d28", [], {@ipv4={0x800, {{0x2d, 0x4, 0x0, 0x0, 0xf3, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @empty, {[@ssrr={0x89, 0x17, 0x81, [@multicast2, @loopback, @multicast1, @empty, @empty]}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x7, [{[@remote={0xac, 0x14, 0x0}], 0x80}, {[], 0x101}]}, @rr={0x7, 0x23, 0x40, [@loopback, @empty, @empty, @empty, @loopback, @local={0xac, 0x14, 0x0}, @multicast1, @loopback]}, @generic={0x1ad, 0xb, "a9b81ebc6021947474"}, @timestamp={0x44, 0x40, 0x3d, 0x0, 0xf, [{[@rand_addr=0x6f], 0x5}, {[], 0x5}, {[], 0x6}, {[@local={0xac, 0x14, 0x0}], 0x4}, {[], 0x20}, {[@empty], 0xd99}, {[], 0x3}, {[], 0x4}, {[@rand_addr=0x2], 0xc0f}, {[@empty], 0x8000}]}, @lsrr={0x83, 0x3, 0x1}, @ssrr={0x89, 0x7, 0x6, [@multicast2]}]}}, @udp={{0x3, 0x2, 0x8}, {"a851ae252b307199558ab83fd01eeab3c19d0390531fb32904b2e9bdffb3e76b785a98f296a200fef3239059950f18d11851155d9ed9e4"}}}}}}) 15:13:04 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$IPC_RMID(r0, 0x0, 0x0) semop(0x0, &(0x7f0000000140)=[{}, {0x1, 0x2}, {0x4, 0xa9, 0x800}, {0x3, 0x5, 0x1800}], 0x4) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x20001) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x0, 0xd4, 0x2, 0x2, 0x6]) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000000c0)=r7) 15:13:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() r3 = syz_open_pts() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = accept$inet(r7, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r9 = socket(0x18, 0x2, 0x0) r10 = kqueue() fcntl$dupfd(r9, 0x0, r10) r11 = socket(0x18, 0x2, 0x0) r12 = kqueue() fcntl$dupfd(r11, 0x0, r12) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0xf94d7cf83982c705, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0xd0, 0x0, 0x6, 0x6}, {{r3}, 0xffffffffffffffff, 0x10, 0x1, 0x6, 0x3758}, {{r4}, 0xfffffffffffffff8, 0xe0, 0x80000008, 0x3, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x11, 0x4, 0x0, 0x3}, {{r8}, 0xffffffffffffffff, 0x43, 0x8, 0x7, 0x7fffffff}], 0x4, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x1, 0x1, 0x2, 0x907}, {{r12}, 0xfffffffffffffffe, 0x10, 0x0, 0xda24000000000, 0x6}, {{r13}, 0xfffffffffffffff9, 0xa9, 0x2, 0x4, 0xfff}], 0xff, &(0x7f0000000300)={0x2c95, 0x7}) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 15:13:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000140)=ANY=[@ANYBLOB="00097e00000000000000f3ff00e5b7e1189f2c91934860a07603efa8240a"], 0x1, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() fcntl$dupfd(r6, 0x0, r7) r8 = fcntl$dupfd(r0, 0x0, r6) write(r8, &(0x7f0000000100)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0xfffffd96) 15:13:04 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') chdir(&(0x7f0000000240)='./file1\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') lchown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = getegid() setgid(r0) chown(&(0x7f0000000380)='./bus/\x00', 0x0, r0) chdir(&(0x7f0000000200)='./control\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x140) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) lstat(&(0x7f0000000280)='./bus/\x00', &(0x7f0000000300)) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0x9, './bus/\x00'}) unveil(&(0x7f0000001180)='./bus\x00', &(0x7f0000001280)='x\x00') semop(r2, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) 15:13:04 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x1, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) pipe2(&(0x7f0000002100)={0xffffffffffffffff}, 0x18000) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002140)={0x9, 0x3, 0x4, 0x0, "122df2009216901999a99edc705d30fa9f9c20cf", 0x20, 0x80}) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) sysctl$kern(&(0x7f0000000040)={0x1, 0x1a}, 0x2, &(0x7f0000000100)="b380e6a4de2d9872d4b4b3128b9930d9d1b5372e1f947af5003e75a1961d30ebd541053f9b0fe25dbe0e1b05b27e852e8acc88ac2c54544afd8d3ed2e90180785657e684deac95fad2aea2512b8c26bf8564243f5200ad85eacc3aca5340b22fdc997cadab7a30fc750b20f4e38688ef9524b72ee637e07ca7847531c0ca93143e4237196966ece298c8bcf7659cbba3f3ea37879e35bc48693e581b68f635e7f1d9c77c0e06c6b1b245c0abacb63a459c31147e14989e14194fa9d236d4a3d7c937812cff19be033b93fd9a13a1d26fff3f63de0a5a94fe10a3b1089df43ae900bf64640de6155c8a51d975ad2c608490058fd1ce2f5fc2394c087e7d0573a9d04ac75ff336db0acca98bc3639836a30e0dcb70ff1521cf1b0e8dae84a8edc744b591ae32fb9db3f69dbd8a107b9e89dec58d884c578047d98746aa961b9e6442ca6aca6a7d977d98545cf708bb85ff02150abbcff1b728896a23622d017f5f49aa12b50dd09e57d16d0bd5755c2265e7f270b214ffac5c0a30257bbfdf7c29306f3a5642ae7c2e44822e9d1f2530604c387068d1dcc95ff586e359e250d70bcdfe22c749ef47f92386ad28d1ddba3ce78323618193b55dccccf43d3acf93027b77932211bd4883fadf82082868314c98f2656e1459cf601b77965a39e6c7b0468926281411a57a3ebe430d376f90fc4a82d4990f0707f206c4f1e702f4700ff8cb6515aa4cd8e2b980344f48d0192cd4dcbf5005990547b3704e0c59c35fc9234b85040d197a31091860317eb99b4d4873bc04791dc99a68cc25fbfd9353a392be422bef44bc346c01883c7c382727f4ec8b534d170941697eabdd05f63d397fe9b9e9e868648cdd3c7caffb5edb511480d9324987c59f96470fa2f2a547f8a7ed320bc1f75d6b6b2536d7fa440d06f6b91c66ab96f879bc8254179e9f9d86b833bc4e1467d79c0e97d80fe6080f5d6ff13e74c8f67531c55e510069840c96d56330cfdbb18f2b69ecc1d7c3c3be282632a67a5af239f0076f1142d3bc7d708fcf0bced4003b6728d76efbf7f58aba9b7e11c45ed15a0fb996d9ac046c5782d611fee2a0d5b9b937c7709d9d3c390c410d4a79ae4861f23263536b24eba7e2635508be6ac39c41dbb00a62ad2c335f09862a8f5fa2178bd5bb21fe26b8a29c0dadd8caea8f7a54eb4141d3285d17e3a92190115a4e06f581757f0642f0e2f872bb4c7e892821d5eaf4410f753c9a4c464a59b9fe0a37809a6aeb0057e8252006a62f0c2ee63abb3c54d11f1d902e25bd34757e62423e36f3b1d0ccf298a94fd1608487e4431491ce187a5dd2249ea09cc3ee8c40cc90600632f905106668590882a74b45664e469ed033c65c8ceaf488451545cf880d995b8e6880b63fedef986089e828d7217e72360d3067031dc9a9ff37ddab9e6031ee0c31514cce0057b9be455ab3a5ca7d9666bfab89bea93e05f9727f75553385862b04ab6c313eb583d4305b36f6cc5cd1b46c7bd355383fd5c9c41d183a23b7b8710a444874dc79e82faf3ea1041c564a19c9586db6b5ed1ee147e7d2f1828118dd2843c7986d10af0e373a5d3331bf76b6c5c8d65b1cb6d4310c51178e70d54639009bd3d406bd98cc4f67d3793c4098fb9c69baf3366e93c3aaa92af881a3886250ceb37134c1e4005f65c31f77ab377bee4d051ac09d3b5cb3d19eee847d0f7af68054105d1e8956acd7f4a4586e9d83e2f564ecb77cd9e2b5f1d20a06e58eae73256ca48491e1ba50d73c2cf379bf916662c5c446e3a8b4c7357e2150de00c64dabd0058ad5fc654d4c45823a6fc8c61b185a5c2c6f49f7330d5129d68fdce766282f96547ea136c84e3105809c724703c86e2b5a65e8294f8a4e70e6d4cbe2f63f3850c6c70ee198991e53a24c8f276d0239d32f77f8f9f40d0ffb14d5ec24c5cdc5c4388bfe1cc4e7bc8cabb948897bc68000a4ae1df988e583bf256323c921e9b37d3e800cddf07615b4d04b86519baec706340f44c25caf09eb0411fcb9f9c2225d8f431c6b8d9538a44c6de4c935782ccb55dee27511bab4ca15f820b782303ee812325988db3dfac0c36e7151896bbcee5ca469e310aae12b24f3d888843add890cbd2309eee3d70dc6423a5fcd90b69bca42c65739b3197b63e72a905e59fb6e1318442d3bac7893b21ff67a2320d06fa52799ebf18d19d6e340a2c2cc2c7ec2b534f2f0427874a06f75600faec3b4198addc3b67b97d63f9edc2adbc7ba085b1af2c6711277616fee580ad9135e42551a6fc746bf43377e849058c079b9d03a2be8353d54a8b2d979aa3baccf4e8b6e023e85719c3a3def1231e54d34e8f8bfb628834d55bfdc4f1bf7178f45f53eecbd134ad0fb08b0386b88bc9195e422a4801c3ff401fdb325414f2ac5116679d74aad2463536086bb25644b0c0dfc1199db04ec1ab06fede58a8baee57f588b5b9ee76465d9f3cc6a960aa772ec5c40c2acf571b94ae3241d6cbdee74f23e2d14f8a081cdb219db59b04ea48a2e8102eb5caf4225bcfdd290269a6218dd6474bb0c4e75f8feda9afc10c29aedfa77302e8d2f7d45c2e632724480c484b73018363f8f16a7e115837a85fd23d3351a6739ab6c98148eb8c4cab85d6d913e8d7e4e3fc2a78da79098b24eef1f5784e364cd2b17d5159304c671ee4d5673d9d315fdaa74e0694ba5d189695592a2d4ffe4e0eca4744dbfce3fbe8c8578e915a21352249e52d2d8a430c323e7da0ece7d4605b4ccf5e26a195c5284fab02993cfb7511c7815340210f8c8fb2e73ef93d72bb16249cae94b0fec31746eeec6d38dfdb648f9fe7500332e1348ad54d0ce33d6cadcabc554dceea79cb51c5b4220b46374d2f1b7cd6853ce282f6976e737149cbc57140c0f62ebbe27c79418da025b4c57c93f2454e071c7e7884752e5481c4c86ee65d65135f99b5e6b82132458b7668dd3f7128ef0a41157651c0948be95ba25f36298058bb92349bdc05df164ebb6317b71c4d2c7a73327b1e3edcbea39fc916784f0e2391f244bd2446a4277555309f4c402c7a3acdba9b2901023a05895cb319c6522e1bf4641feca64406589186fbdb05bf0e5960ddd9ab66040a41dfe2d44eb0f644a3a141f1c2dc0ed6c11d260747b12b425a198e1e3ddbb29e36409e33a52b66adcb5ea717237da423e1e452ef0e7ba672388fffe625abb22aecb4cb3decc475435dd83490a603c9ac60d1f94dd267cc15d8d27132572adf1274359e39112e5b8ca1c791078592e884db0ebe66a7c785f6fe9a6e48c13a125d714f5275cb65ad4c3ce565172372cd13ed477eb6e52cbb0440163316812f40080987a138244b15c7114c27e145391fb87eba9b2c575304b1f6713d398624a8c7266d712e1be9781cf99385ac214fccb305ef508e0dc7ceebdd41c340d6c3165baa883e139720ac5add51e1f2a7714c853b98ed55a48444738643acc3f229e995bcdc2c3dc56c4e9a8aa60c63b08489ecd236c3ef0eb78b7f5e3ec620e3b8545d1d1defe774a90a5b9eb13862e395195fdf961b4581abb010fae3e54c704d9af4123ff32d264357a3562468b83db44d1c5c11d7152319e1ff865a0a630e56e0b170c13d460d308e6dab9e0ac0ed59c40c0de95755ca746e7c9c3e4753eeb48c16079624e303565c36f5b1b1b527ad975b2d5ca3d205a2b5a08f1e19ffec707fb04149e539634a6a79fec9d194dc45515b5e40d4d043a1119b0403df1e78b3ac81023a801c7d1849336dd8fdb68b03c4de7bebea052051277f29781c0a114f944e77ce5e46eb72eb1e7583287b621908a1c213656d84b00fa69bf2c833c33bfd35d0dde8237f24ed0005baef88c9c14038511ff3e34a0288b91dcd212a929d432d8c9b5d3c2e0ceb2d7192ebea7797efc9a25dad3c27a1133529495c6173f5cf1ed92c49251bd3d9cc155ef3d1e2b453f385a92bde22e541b114340e142e41be8efc3ef625c6195e8590c84bcd4f0d3db1cea6d884f72872d88739ac389caff7fa5cac2cfc71211239cb43557ac182e87e0a6a75236ea9c884b6f5a7d760e9d8840ff88a90968ae61378b3aecff3b61cd0924a87c7912f50434c7ffc38cfbb57c580ec79e5fe9f3dc362a50b54a16148879fc0a137e3f31f37cddc11bee0ad61361dce61a57acdad54548e8f4f8cde537195f675436396872b24b899a9aab2111239634b99a89a8720f2c3e41d6cd2f46bf07c0a3f7683d6d37142f475ad62986695d23e0fdcb22f825c9369426a5f40491ced295b03ecf8c86f34d3c2ad8de39a51d061346cd3fbf0970b3bf3d2c07b0aa7b681edb95047601fb212e5fbdc5a00cfb1d6f13a617fdc672097be98a82e90b5b01df4ed5198acb466e93f85935a5acfbe8e5d2e01840199bfac9fdda5ffc79067e1aea821320d1db08fc5c86c86faae0d879b66b65d2eb92fade59bae062495e70dbdaa887a7c6d8326bd26e4679da1cf9084f82f8d0bd14730d98283c765bed832445a6d1bda01aa08ea093d87401db4a3a48e302a04f97f81496c78089e82c1a07748206e3c727e8e7bcffc9ea4cb8b2fd88dde0085e5064d75ff0c0d6f530e438f3aca359b24d1d25cc11963f69680988757bfb744bc6ef98f79624104528fe76e60f43148fa68ad7a820eadc8077b2404ddef0b6e4b97b045dbb63fa5adb73de5f46c8a97e36f3eff2fdff65be89fda011296505d2b0f4aecb73c04bb10c3952103c32a8d99884b3a4bdbd5bb3c02fc4bf1d88f0a4fa05150c7656d0ca87ceab5fe4146ad4af62110959cc4c8f3d99d0d8271fd476c0182728a1c600ca3c9dbba80b8776152b733dc275a2cf2638c0cd3d6f91e1b34b95065ca549626348a4487bd7b0804358d7fdd798a8e1411dbc4a3656c96e71d5724da7cf1ab91aa92d8025e56c4e0faa156e23344fc18871d5246f23e43e6f0214e7221ecdd20ff5352c0f7ee114cf5d13f0d3156d18e5bdcf4322e788d9830302683ce1990f3b737b87c7a66e77510de2dda2ceaa85ec2c425522c1e5895d789a82a58e58043be8cbe979b651a3016e5415af7ecc86918e940e6807b8d7d5bc77cabd2143be6c7e2cf5084f979d1901f74e85f4fa2aa8d5ec361e323457720f2cab5899c14f2a8556e0028ea90fe3f13630eeeaaffbedd09b14789fa31dda886ea03d100a77c8f75c7465dc9d20d098ef78e4ed42d3fce8acb062bf084de81fa75cc8455eae2b28180fa256fa5d2821df8d5f924af65d4c2d76299317c91c3d22d4d8379421e7c038a6cd49779a4979d1cfd36f3ec499f323e4ec8ab758e00a886e280396991ff94cafccf7cbaa17a16de7566897a8ef08fe85ae084e9f28426bac190f8bc80568e114e9f3a428f42492a3fb14559bea85aec46bca47be0f4a2279a5225793b10633b7d829a4adb1456056826f79a4bceee554c75abeb0f36645b3066f55c1b776c788ba0c606b24f2e244db5461ad267607a27003c3e3640899efe5a9044052a74bd2466247c4fefce7d5cb437542c7ddc6a4bff2458dc85ff593eb51e509d660affa5b40492253ce78619d3c75c800c6976d9ecbe26fd1c446baeca539f3df363bbced9468e2e56dd24c1986a1116f5becd72c2a469e572d37eb03b662147e2cf78d5b3dfdec797e4e2b2ea484245e809010ceec1eee5b61a1f9709a70090136aecbef7401cd8353474be3cbd3bdd2e0c6891f5dd97ef6aca8ca8c9fcbfbf093517a5c5e8991f7ff404344c1f0cde6c2b3176bb36115fe67713a7216ce70441806d3aad819576824b845adf5e3df05872aa3dbbc", &(0x7f0000000080)=0x1000, &(0x7f0000001100)="2d82744f41899af21af5d2a96e8d0e075718c873873a7e86b9e96f43e6e46f275a1f2575649c21a2fdcf49df7b14f046e53cbd902ff16c94fc6d942ceba53c987e8d642447b02a93c6405a119547fb1c74a412b7d877986a6e170214171edfcb983583e0fbe2472dbba0bc3668fb71c813cbafe6cfe2c9cc6d59ee21ecdaf112182be5dbd6cb97c63bee66d53a2a908e5d25d6b2b14fe419416f2dfe5ad874e81e8c3b381c4c1cbaf5f6ed6c0def874ada85e7b36d6df1ade7108af8c2e9ec2ab01091427afee5eaef69e019bb01a0d539085cd79629471e0a7a0d7428a5cf19d4187ad9e2d88d1e698061e24daa8fd03645aab1db676367fcf35d6130f961f193e149448e03d95136f79aa6667fb61cad83eb0cf831919977c9fe214897d079b47128543c8da3609ba3dc136cdb0801ca56347b114f22cf666999909d8a5f12c08b5f1423e1f89f4cd49639d99ceb9cef00fcdec8049f0fe78e9a19c189ae41d07b1467798fed5ff2292462803c11c10f748ae48d21584ecf2ca37f19cd030bb7f875b4262289159fb3bb36e5ead6d9e8e46f5b1d9da95d6afbe1ac62028986214877bcbc87b093149db07620aea6ec4abbc9b1011c13b42893c1cfdcdeb4cd05c62b21a74da32c69d5a4f3daa757bf77ca963254ea59d1c21b9426b8122ed7c03dbebeeb14563fac65b80b60a2241e4502bdfefe41581e2f386c80d1a80c30caa7df1abadc9e1132ec685e2fb44da93c76ad1c0261e4a0db555573245d2b5ee63923b707e9c5e313d42887b2409710bcf93218212250567806563e286a42793b3d6c02eb556729a21141b3e705af17586e8043f4286823432790fe4d8862181f64503e6763f6b905ba3709a6cf91055a99ee9ca2f816a749616c0a47ef636ce135eaee81afc4551d190b1f940a13e9477588a4a592b7858333e0a7db228354664c08b60c48306f9ec50c77f35e1ffe2b34004f3455f21fab16b1c895ff793f22cd9cc493494acf54e4ca2aca4da7c799b4acfa037019108658f690ceccba70ea5ca66cfeebb095c029f1ce5049a18cfd97f06f0ed02e98afd96413e4d58a43aa813bd94b1afc4e141ca47a7058f3e6b6b15a4d88ac8a8621bde52a481bdffeb9cdb8281be74cd309bc6f1074c53265674311bae04f07d05d2048512d825a6b2937d215f1af41bad6d9e9a4e8b73b78bee5ee476a4ebd641dff7271ac49f642f9a1b30f47ce7a9e1addcdf77d03a5109c0b70486ff9fc6e8303db80a07748457682ed2a294558b24b2575d9e54ff02ec315b0fb3da47e2abfb7aaa8a9f31cd374a78aac859e320359196cb943c6bf7255622ad1bbab5818fe38decd00a1a0ef793f9c79df21b5e548cf793104a7c188b4acb22ae6eb971afbf864e3f7ce585fc00f68d31d8d85b9c4428edc7ba4a6a25459b8c409a7491b90a1d554d0dacfc3d47453adf7be6442355f5084c18bc2d4ff74323cf65fce24e1d5eb80582426f8ace1d3019a2bd9f35bc6b1bfd29fdb56c850000c1274b80fef9ee22823a39cf3a22501fcce378eb336162ca9f351a09f6ee635d15749cd70f2435aba4df5e805209e00a9240860f050855ea226faf233b8a7beb5702b6e56f47051f154a9628c4ac0c2783134dc0f42ab8b8ec03888053ea99b0f4d7a9bd0b8a1639d4428c92c6b30179c51a5cd203c006a92ae580b7542f5ea7ed4eec1752aea18b942a6dfded7a5a09235b2655dd23642859c92a7fa8867db3e71f6c9fe47b5dac0216814a2be9f9b34d9aa41b5330617f9ed0bb8a0d448b30e65d41208eca5e969fffef90cef5d10c40c3a17e7e19c19c9b2f0d8faf7d4c48702eadd1058e727e6843acbe4a29b38c685402e2209ab00b6ceffecc0ad59dcd672b43c5f4c52577f8c8c0fc5b36fbcfef8c20a7938e16c3371c42f9a8a929510cdfccf3d8d9a29107f7e944a20a9bf81eb5397e18d97bdca1340db9fb77aeb8855ae8f81ae36b0a6bd05f9ac0171cfd99cbdff78126480c6b7860fc9cf5b7aa3c8390439308bfcb8101ba4b13c11be8cbf8f3472aaa2464c557fa18812597881eb0f09ea20ae7217dba59a0516f504314c4f8ddc53f7e196bde8b77cea47ee0f8b3120e861aeb6e3fde5d71d7c76920584c9a81424bc8fbf101296d8b76e9ad9d857d5006dddafc1ed0adf2d485ef539ac98d76c22595e2d30be714f6f1a2fcc7064521520c06a1a6a52df513a934da4a9b8cf26dfd1192b8e45c37f9155c51fb21d5a2a1b6e8ff885275eaccf162cf963f86e01a2da2ed224322f641f6b33c6a542de9a1b0e353d0d4087040ede3f8dce313f049cde1eea9b415293bf53e6b6e0b97879b7781716ef393988808a7c86b42fa2ea4860f68246985bc1fc017ee14e55ccee16f48ca469537ab1eed15849da56ed3a4f5c34f009b0bb129772e216d68c0027b6045d93423e84c12612039c8a4b005a707e519812ced853acd4aa755cbba5814ca4e935401f74013cacc0204467406293ec3d771b85ea15c71786e0801f9a61b6885ad3e7d93e0108cf0bec7ea5781101d86f5e1af87f212232ddc9276d0e01573b12a1d30f9d48f50fac647ed5c2254b634606ac114c68b915d1bf9a73b617dcb9923a93a2e7811e2c8a9fc9f3d38e3033677d033dc732f5822491cd76005aa68b442ed01e3f1ec130303f00bd29bf3734d7e72de53b7fd9d3664277ac4197ebc4c4a3256626f52ff7196cf60fdc8225b82fe615dbf9e7e15d60ee3bf18fee3c9fdf820f565e0e31b8ff76a458ce04cf8328fd6999ee054484e22546a9947ad5796db46e9efbdcbc57f4cd696e6e8dbe73ce70d31edd3b3b119b584b19cdae9020250e9d0b7ad9c57bae46325c33b7e6cd6aa0bc4fe8445cb74f885949a171ed90a54e92c037272786a3456fb5924403fcd5b0528861515b8051f6fc879098c073ef4b03b5fd961626642a18b44a61f938d1d0898a8b8890e31f37959ebd23d3024643eb832fc9df4b1b55894287dbd46b79a24c2a7a9ff0b90562f79ff4406be0f45487e26a0f91eabcd12aa5e323b305b875ed416dae38f0fca0a353d34a80a14e423a0d36751227770ffa47d3216904ef52e8e9e6b84bf516cb895139f8f0b5b0b40d7388c8fd0d56c4e6a9f231c96b7104b53eba7e7a647fa5b883f2e91204c0353ef19dfde38411b05785ae3159f46309f5c032ba2fa20dd587e2e72606d689beaa0da65ec5b8975088ed04150e86a36ca7f8cd76db435dfc9cfe4a4aac7272d4f43600d716b4012adf4683f1cd2280affe4dd2cf9a099c79d26fdc4948618f17eed64a87635e1ddb42fce20117110b0219dc09aa6bc09bc1e5be369606e36d12effe8cc8345003649fd6015010117962c9d699f7e1662c9c7523a33e632e3e617c8b2c836efca684086fb0f518db3e0f4d07038d426eb4e43f38a73a5fc6a68c848b8a63bee5557a7565781eadc6a8fa538776f08be4e61282b15eafdbfc3f83f5cf6a05e5d594e0bf5ddf6a2b5832b3f1d5a67e4b229f243ae70398bc0e994222f45c7cafaaa38062e2432a1eeaecee1b797076d04ac6895d981d99f51e97886f1cb661b2490f04e464640dde35bc9f99a3f488bb26a6d34117dc40b4ee09b2c20607fe2edaba02546b021acdd570db6ee23b455cf8da47d373c1596a3ad6ee4dfa298e278fd706e741fc9abc17d26335cc128699ffb769f50fab72213d20a90e93b6ce261907cd1d19761d6370832961d842e88084d95cad4047efe1b55f0c2201fec07d84ab9b510867a73a39df90eadedc8804bff3a20c99087169082642c44b9e1ab3a798cd99899aa0723196301710131a46de1dea1933894c21f40a947e8351563ca7396f540a8c331a559f8bae706e5bbfeb388c7fb49d4a4b1facba955ce5386808f3cac91e0ab79e7583878490a2956dac4a47d3362dc3cc6c2c27fb52ef829d4859c0d030ba879ee5717f7256d40157c91599551e5c55c28ee9c913226cf19612ea8c7c3348a6ac26f2bef07d858162ae8072854754151f8d0baecc0bdf1fc96ea931cd81a51a4dcd43ccae80b5593134645ee9cf68037146d57c70dc2ad83e314f3f57f925b9f9c5a9c8a2db0991118416a3cb6864238fd545786062b0599d81aeb9a33131151261655e5af5d098ca1afe7e0b2d51b009ca50ce67346640e6219b359fee9a1f82750b3f1ecdf50adb4f687e8bd01fa084e043862ea3d9476b4a42bcc01a849a5d9b56d46a177a32bc6843af93f848f06259b61b17daf3dd58656f40fb30a9b626892ffac299e927a61dec32037158697e450208120ef3617bc227c0ac4b55da89746680ae72427a66845adc722fe09584dd69664fdc5bbad6ecaad5f6348887adf442db9fbaa0b7143536257380cc05b4466815b24df9352b062ee355c97172ff0c7c26283d82b0698ff706c9eb1b9a39e456b3e965e268a2403949c34ddc46382de66f1f6564e5fee4049057333adaa802776ccfa9da386ccb866a0ece8331f800b1b35b9ca70d5177c9812d648a9c50e84fb2588483f727a120e6c008c80ec8db2d869a7abbff409e8b90454a61bc5da31e19d2d49c1b24e21d869701ed8311080aa45f718c59cc45a7effd080a6550bca879d568d8f8b7680394b8faa0832941eaa1faf462f79c4b087bda03a113bf4ccbf34560b49dcf3fea85bc9d12cb9b1575191926283a3f98ad40f3369776cf9408e40300c87e21a0f3afe7fe63fbea236917d7be381aa50f782989947fd3a75aaed83784f208bf070000447e386a7b38cdeca655e367e1764d0119828c3ddf2b33777817c020f8c350c8378472b980aa63c80abd663931b8da8e671fa39fd521f7f9918b57faf8e97181c49fdae6009bc168e9542b3ce6ed3e0cb163e4a2bf03af7ebf3abb707bfba89603d27fd76993b5fe320eddb52c8c0009b6280b39559e579e62c552f9308fdee28a6a045a81066bc1f5dc66ad9f3a86e9effb247d5956806a0610ca29db7afe4a202f1d1cc6b51a026ea501a212b5e60fc109aba94d7a0f51d6603449193880a76a75232488cb8ceac13b6b8fed38bd7556dc3d96abde9ba4bdf26d948481556e5b78d0f511256873fc7e3285e6645086a830eec554a13e80f2ca9b91801550745a334ba55dd654717221ac9926ac3a03719ce8b6af7d40e0fa9ab65e2a0837f94d6e5d16b245abe2eabb9226a552a0c2f71819f796e911b2a565783d25db8dd0c3f0a7509317fd96b331436b302e0fe40190a58f2c68b074b6e389574214d093d522d6e3af3b2ad8bb42ea2500720272811e6db8bbc0479e63147680f665d5c357936e43673b0d7704c7ab51dd35203516c445ac5df9733a6acf14d27926a495b7722d1d7d0b09db06ae1d1ca1a4fc2bafabcb6d0516687386f29d2943339ca7178a1873847b00aacc915f74e7a4c8c6f1cb3181c7a7e45fbf5d568f720abe5477435f4f9eb583fb154a4c3ad92b71527665dd21b1ba9e3ddcd477e9edeaf9088148b318063e43397454c238dc88902a78fc460af129ca99d126bf7bd81032f6a0846783cb2497590623d4f5f7d7492b30e5e52caabb2aafe2b239b3c7990287c15a13041a0001e870de801d4c9e05166442c34faa42ef351ba63a0373302f536339fa20c7f95557ca9a4a6bce9016ea156160b50fe2b3a2ef7b62e3e8513a39f6f4d8ed621f89525cca4ea838d0f43ce3fa3244655e349f035bc1a33a4eb6e4d4f0aa45471e615c8f960cfbbfb73356f89b14ec202d89c816c21f9817493bfffd2e823501ba149a8164a7cab5433c52cf22c36d11dc19636f1e8a90", 0x1000) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet6(r3, &(0x7f0000002180), &(0x7f00000021c0)=0xc) setsockopt(r5, 0x5be9, 0x3, &(0x7f0000002200)="af2067a65980f3b30c6f01329d125f49afe72125ffb36156c73f60afad33a1ef4befaa9d07da4ff180f97473058a6358737812fbbbc59d5d82a208368814325110ec6fd773d12fb8d4087383c6a1b72c8b4bc65c62f5e8d146c6f2d14933b774797fd7aef893183f19ed4f10904b0878cf7fc3284a05450a01e71f0b19bcbd1e6be73ef6495978aff8e59e308a0794e53e662ba81f531d2a1b6f68c624fa9d1776a283acfb6dd3a850f8841d6e8eab207dba3ec4aefb27", 0xb7) 15:13:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x3, 0xa2, 0x1800}, {0x2, 0x0, 0x800}, {0x0, 0x1, 0x800}, {0x1, 0x7fff, 0x1800}], 0x4) 15:13:04 executing program 1: syz_emit_ethernet(0x70, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffff7971003a3a0000000000000000000000000000000000ff21483e8d83757c6f040cddbbd0f4f8b3f873262149e4495f6406b6c50d5e67c2b6920e1b00"/75]) r0 = getuid() r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x40, 0x4, 0x7ff, 0x5, 0x5, 0x0]) semop(r1, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, r4]) chown(&(0x7f0000000000)='./file0\x00', r0, r7) 15:13:04 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) socket(0x20, 0x1, 0x33) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) 15:13:04 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) 15:13:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r1, 0x1}) syz_emit_ethernet(0x1b2, &(0x7f0000000140)={@broadcast, @random="49202db7e2c1", [{[], {0x8100, 0x0, 0x0, 0x3}}], {@ipv6={0x86dd, {0x7, 0x6, "87ad35", 0x178, 0x6, 0x7, @empty, @empty, {[@routing={0x3a, 0x12, 0x0, 0x4, 0x0, [@mcast2, @empty, @mcast1, @rand_addr="fcc9437fdf756d510ac14c0dbfe49ad6", @ipv4={[], [], @loopback}, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty, @mcast2]}, @fragment={0x3a, 0x0, 0x9, 0x1, 0x0, 0x1f, 0x66}], @udp={{0x1, 0x2, 0x8}, {"9e1c1f9acc5779f0b1e1e05485123902aafb61dd73cd5e3cc608344b1cc2f2b46e6c99d6dc2533f82a730a327d85106f870075f7754f81b7fa7de259fff52ee6621186d71e4e7f540db9a12ff4ac395be8aabda76df0b86574b18b8c57690f797eef59f13a3c2284f0835633bf2fd666a0926333b3b6a831159c7e2f8175ee8ddf5a3d57ddd4998d18476afcdf4542b92b5dff725b2ca6d481787d621db9a72d8049e6f9b4a3473cc4ec666e38067164dc4d3fa856da6641956cf3acc9d0aeb6eaced4aa9f6f027037ced82f0cbda06a"}}}}}}}) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = fcntl$dupfd(r5, 0x0, r8) bind$inet(r9, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000300)) 15:13:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = socket(0x7, 0x5, 0x3) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = dup(r6) r8 = socket(0x18, 0x2, 0x0) r9 = kqueue() r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0xc) setsockopt(r10, 0x7, 0x6, &(0x7f0000000240)="cf43f36672402f62d5ae334cd5dc4a58bc8997a8921c564a3615dc0572ae9375907e56b072843def59dc1caae27a426e350882d1ade30cf66ab13d7d19d062fc20c09cf3dbb40be23670d16b44798d81788e36007569e13ffcdb0825fd7839a4575e0165aaa5c5c1b2871b326da0b2e9940fa354a754a9c616061f35c7", 0x7d) fcntl$dupfd(r8, 0x0, r9) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x80000001, 0x6}, {{r7}, 0xffffffffffffffff, 0x8, 0x88000080, 0x5, 0x200}], 0x9, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x62, 0x20000000, 0x2, 0x8000}], 0x8, &(0x7f0000000080)={0x1, 0x6}) fcntl$dupfd(r2, 0x0, r3) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYRES64=r2]) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x180) 15:13:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x0, './bus\x00', './bus\x00'}) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) sysctl$vfs_ffs(&(0x7f0000000180)={0xa, 0x1, 0x6}, 0x3, &(0x7f0000000200)="cd5dd53728fd2db14da8", &(0x7f0000000240)=0xa, &(0x7f0000000280)="70ecd6d452250d0c421b22c439970e7ef0ae567c51108ce152cde075abda1facbe9c42278cf10c5102551e75364c82635bbc02226443d4548f693b8ce19dbfe95b06e044b6b1892a5cca388f07f3df01bd1537185a4b6f9a53bfd4137987341b86ffeb5aa6594b7da2ed7438dbf47ff7745fd7526ece93", 0x77) connect(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="ffe80000769a164e369567f86455000000dfeedd35e9972820c6727b72415da7eef1bdf797556d483061f1b38df37da765a60e46e135a8f790aeb2822bada4889d0693a4171ec5dae99154550d5e700d5b3e0dbcfc117441b3493c5e882961de08e36084dbc873d06fd7262d7ed6bca1514fabe0a92babbb02ff987ee623c517764b18bc"], 0x8) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 15:13:04 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = semget$private(0x0, 0x6, 0x89) semop(r0, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x40c}, 0x9, 0x1, 0x20000000000008}) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x6, 0x89) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000011c0)=""/23, 0x17, 0x800, &(0x7f0000001200)={0x18, 0x0, 0xfff, 0x9}, 0xc) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x1800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r1, r2, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) r4 = getgid() getgroups(0x0, &(0x7f0000001100)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r4]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r2, 0x0, 0x0) 15:13:04 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fde7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41010060a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c7585b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e2e", 0xac}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 15:13:04 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x4) fsync(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10100, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000400)) r2 = geteuid() setreuid(r2, 0x0) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffd, 0x0, 0x0, r2, 0x0, 0x2, 0x6}, 0x5, 0x0, r3, r3, 0x3ff, 0x4, 0x3, 0x7}) seteuid(r2) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0xca, 0x8}, 0x3, 0x78, 0x800}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0xb, 0x20}, 0xc) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x4, 0x3f, 0x4, 0x2, "f42fe338eef5b0fbe3b618c3ffbb184f4b59ddfa", 0x0, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(0xffffffffffffffff, 0x8c, 0xffff, &(0x7f00000001c0)="227dc6eac532ed885d74f5583d207882376f8d223af6d0498f83b4432ebf28920190a4fd43e7aac22941be1eb4acf64328851d4f81f5ddbfc48db571662f24e9a86916a741bcd259323304339092ea4758e638e12c1fd842a601b4787011abc045eb5553482e95d5", 0x68) seteuid(0xffffffffffffffff) r5 = semget$private(0x0, 0x2, 0x44b) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)=""/109) 15:13:04 executing program 1: r0 = socket(0x6, 0x2, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x6, 0xfffffb89}, {0x18, 0x3, 0x9, 0xfff}, 0x500, [0x7fffffff, 0x200, 0x4, 0xfffffff9, 0x101, 0x0, 0x9e, 0x25b]}, 0x3c) fcntl$dupfd(r0, 0x0, r1) madvise(&(0x7f0000763000/0x1000)=nil, 0x1000, 0x1) 15:13:04 executing program 1: select(0xffffffce, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 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) socket$unix(0x1, 0x5, 0x0) 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) 15:13:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000100)="18cbbc723ebe26b5b6b01da1e45ab98657e722aefcb037214a90f6a68ee2077d0ce9a6892d751c29736d2f92068c81ef67059924d3e8dc982c23ceb45a9dc3bb3859ced11bada48f79ea524ccdf9311338fca54914090746dccc389ae2a0d19cdfa99d726c3636a990145a997e5a", 0x6e, 0x3, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r3 = dup(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x10) r4 = socket(0x11, 0x1, 0x0) socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r5) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="7a02e14b2805000170e90401104e14b08809ad98a06bf6f93102187186b4d4504d77444f22c807af93e1de02d18d17b5061a7feaf7001adf8f1c66538c5f12fb756654ddb7b2e99010917cb7098bc1eace5c29ef28e0a6f62bc794d75f4618d5627071d2e0000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x0, r3) close(r7) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) socket(0x2, 0x2, 0x0) 15:13:04 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x10, 0x2}, 0x4, &(0x7f0000000080)="c5a22f6368e10831", &(0x7f0000000040)=0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 15:13:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="c2371468c011700366b0341524ba51f399253287c436be5f22be9e4aa053d412ec166778ef955df7afefc6aadf90e467b3e632916f9ed8ee392102b1b17494544e31fc065482c1197fb2dbf784c3c082fee92154f8bfa7a1a07f2430d6", 0x5d}], 0x1, &(0x7f0000000240)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r4, r1, r6, r9, r1, r0, r1, r0]}], 0xb8, 0x1}, 0x40f) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x2, 0x7010, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000000340), 0x10000014c) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000000)={0x9, 0x7, {0xa1d4108, 0x7fffffff}}) dup2(r0, r1) execve(0x0, 0x0, 0x0) 15:13:05 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="4f009952547c707ffa7d41e95b32c8", &(0x7f00000001c0)=0xf, 0x0, 0x0) getegid() r0 = getuid() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) setreuid(0xee00, r0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x10) socketpair$unix(0x1, 0x2, 0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) socket(0x18, 0x2, 0x0) kqueue() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setreuid(0x0, r0) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)=""/165, 0xa5}], 0x1) 15:13:05 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2812, r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() fcntl$dupfd(r2, 0x0, r3) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r4, 0x4) r5 = shmat(r4, &(0x7f0000ff6000/0x8000)=nil, 0x1000) shmdt(r5) preadv(r2, &(0x7f0000000080)=[{0xfffffffffffffffe}], 0x1, 0x0, 0x6) ftruncate(r0, 0x0, 0x3fffd) 15:13:05 executing program 1: 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, 0x0, 0x0, 0x2}, {0x4000000000006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="000100000023edcd733efc4f492440079f1a3b00000000000004f33663a419bdc6ccd8a32b0008060001"]) 15:13:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0xb}) sync() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000000)=0xfffffeff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "00245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) 15:13:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r3, 0x20004b3c) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001680)="c43b1b67b544392b7929570a819bb3e18f75dc338532fa8eef487881f60544da6345a5ad55666d1a4dd2bec91b86aa69cd9f34a4b179858fc1d31a3cdf16bb5f4b9d22ccc36bb6a8428e2779699431a2acda5d5a770f0f70f9529d47e09cd96ea548d9a4ca4b24ca02fe954889d84df2bbd67a386d972598b3404dbfe939808dc86e8277a6d5c8b0069ada776cc6db89b6d12c1b7bc09b95db60b7b696820c4683962fbe0c8bc7d4efe6ced2753e533536a442b468233bbd009129092d2b311b8298ec1916ea4b67d8f6ad10e38de40352910b27dd352d131c97a75564954fd9e1a6e11fa69fd33760e148d9b90dc4d098cdd14ee8438b235651cc72bdc243cea8a05172f65bcba704a933f3b6d264ccb81442fc6ca22fe846ad09d48a75264b2c092f59c0f28a6eb863eaca624c3459da1e5258cdc4e2e149b581683b0dd90e29e0cf911e2582c82d410c49f63362de5e5a47977e05a226d6a85b4dc08c47ff5a9893af6f48362b17288e6fa654c26af3dbdb3a063ff667c01a0542e92cef085ba73b5b30df9a0c1a61dcb883bf0f4b4c750a72bbd3a41dd0930da09dcd28852e375941b957473b8de39e8fb49c7de326fc967a48adfe1eedad8e1ac935c961e54a417059798cbb913237717650ccd436509ff9d387910b6b85f2a845dda2c1ec93a6333dec022f978ef5bf3f64491ffc7753d52f271db048e182440661db8568962ad5c8a23811dc4a7eac6c0b6307b82671b71e74fc9d8043ec4e38ce27c3c216c4203f14a8f926ab6a80f25c56a32b0d8329a6bf2dcb331f166a0d57b27fbd7a3f621741fe73bc3279b5547a43b2aeb0fb512311625ce7ce4174caba2427197ac1fddbb7311b4f2eb3dde8736ed77536cc19e26ad725748faa8574eb2e26af988830a1735a44397fe421c99395bca78f4cedd4b66e5ce0359ebcce3e1f5be96f42cdde717ce6abf80d7735ce6fd45f8c92d151c8c7418e2a2b7e2c8d0a232c00a160c56d77001d82f517f2162885386083af077e1140fbdef121abf7dd9543b9c746cf9b3897a545fd5e6f2066599219ae21f3d882de8f4e448b414cabcdb52b365f60f6fc0c9616b3f7835996122aab4a93f9046039a30653acd79e26e5a0a53f88a16adcd4932d53d0dc1dd17a55ce3ea2566c27c590ce00cf164235384a0d2d29c879f78ead7cf8d078d1284b4c8fc827a6a36554c489a536779848ec52ff22f2adeeb866051bc2f7462f87dc3b5c772e9f0b9f77c859023d520fbf9be0a4908d0c6cd88f895f5a0cd1a944094402f156f58354a3f9bbe81f2fa2a1bf9d77216a12577f9c9eec7e94ef311d7eb53006c0d38098528f0646ce037dceca6df33b011a87f4de691c99d2d2eef8fdfe073aa7a0bcd4371a23c5df43e11f832c73bbb38ea28b2ca1d89775e1ba422a0a4d2c831973b8082bb3e69a2c98a69491ec5b68793a140fc22edef928bf2fd2ca4ca67e0c5e15e9ba24307d2d4cbb7c5d6b1ba30c85bff16bdb77cafca4735d353f9e130f3275475a86d698ad7fdebe0dfb017b8f599bbe53858d40335f6132af9de25d51e6293f702fc0fe32535690e1776491c9deb4419e43351242daa00013c4b74166a98b39aaf269fac66df24af2007db6424704c62233d9f599a8b3eba864ce364d3a380cafa0ca67638428028383650998f3f611d573703d997355506f98c8447c74b3666be060494f135836f9762de278049ce88142e42f41715444013a0d1e6cf1ac686e14a20ebd0115a7968738dc1afa010eb7fe458e72d99ec6137960906afdff6b61409465b301152b994c1b0af5965a6401392a1c699b6d062023bdac30417ba23aeeac0a8633e35cd26bad6ceb835f336caf3c239355d1f3dce01a23221ec5bbcf5cfc22c1da39b617fd856dae48ca1b8d57e546b914d871d7bb1df55411382b0d9711cf8cdf2d175ee6fd43534df3c05524274458c865813b2c0b5d9629175848f2ef0db169c040a6534c58ab427e1f67fdc2451797e7471830a2d3236a0c95942302f037cfe0fdf8d68e96b044c8e589a77142398bd075914cab0bacfe47bb9a7baae8d6e25fa850928a753235dbb8812dd8a778d7ef949271a5ccee177b6541847f363f010c35e992c7198a458136c8c82073b8020a5aa987de2d5f6e9efbc99f1e743114993b3d34e373e7e99a9e58e0d58497d17fcb5ca00dee8b8de9ea6b47072e993866dbf95c25d733251fe5bfd4c07ff97e31e1640d134d28c0bb7956318e8005b2d9fe669893a9c6ae4a679467d1dedd0405430343819fe16750f6ce73f111de5fa86a5e332396306821fb59ec913a8ebcb1f763046409a16937ade586a154901345c2ec57d017e3551b8233bfbcecb124c7f68044665c8b208ad8a53e9670c5f655f54219ac312dbf295f1b2263364f9901909bda33e07dda8439144aa6a396901cb1ecf5de75e96140e6fed08decc376e3736c07d3f11ebe6f85abeb289e146a21e2940f27e814f3de9d981b7919dff2ecb59ab7c81453c35231d6923084f8e0048ede0e9076205580746e3addb8e7866509d405795fe79b50057eb9292597ef0779428a8385f327756a2c4f7649a0ee7d6815077a92c9df8e8ef961e27e810f26c7699ce92d4829ce72789bc0015aa379ec77c728fda7c619aca829cd85dff3309f901f4d76353bcc522ff98f5bad4c66c98e1bdf54d7ab0b5be906f7176d711884631070508d009ca35d21a934aa620721a3077af335a911ebdf30e27dc7eadadef405b215a4563b172f8a8450849e682db15f0f004365ea37f72cf1ef157db16077981d872e709ada5d3b8eff6cfc1158def853749f01b988d9eedd3e5683b789c6b9607e349dddd7836d314035fcb2391336e34b52208873c19b0bb1e8bff0e58b284e79591ca8dbd847d46a10c85596db891a3d7468111aef1822b39a472eb59b5e7bac94c354d1335660a1fc87839aeae756729d6f8cb6eeac85b54aac2366fadd2005d74b1656571ad59a818c69d04f47ca489ce62497129710f116f3deb6215b3a10e74264718c7dad64565fbe8c409e0dd9031e2637993727299413276026b4f3127af791cb2faa86f1969e537c91765e9910487af3d5eca2aee783616dba36b141a18010a552b10ebf82cd2ede2175a4937cf54c0a8a219b63b02d08c660d5f63f6865614423886680abc7741464dca2bff0651e7f60fe901e12b1bffeb0ae0f37caba84ed4795db8e631d7a37ce2c16eb9fbe7583151adef6378bf2f453bf68110a7b80a39524d15b4bea508bc0bf09cb53dd55bd267feb6afb2d7a428bb9ff039eb44f0fea7d05e52a7eba9bbc6f509a6a0348ffbd5bf4750c1e6a18aa12cf6a657b0d25d168c565a83762be1dc3f273c82a7cece8879ece7b861b47dfe0bdeb9e1c5a93d1ef4ff7787bfdb2bc9bba22ab3747e22ab5a245545ed80016c3230100798853871080c717117c3d67a046bdf208858b2d12290700bd66bc187ba3a6c3dfbbf38f95eefc516070d935e2345907ba2cb9cf1f37edb2b26cbefd6febdacf48477c041a7d48af16f797e23f29cdeb74c04a4a1ba0d4f2c44bd725d52c2fc08d097ba10a333a8119d362052aa245e0dca5631d2913a3783dfb6e3d8041ba41dbd5a40d9a6a63949fb8a35462bfac77f5b277d08714e7d8fc4ac724de46373cedb7b2f9b47e57660d85583adf2e9e05583c28fec8bc5b69e10781541cee843748dacb6dee9c2a71be587d4f8e5d218bedeecec0dd1aae25981ceee76b3c4b9070065534bcf2af96d11cf6d1f91d3253af3749abf4a2ea3fa731991137474fe500097b398a579fcdd8f9c3e76d35c1708d3077ff0cc6cb743b77761a87a51e08085fdca503adaa93698db603e3c4408ce776ce8a9f8704f0301792346ff31c9b6b2cb8367c838e4c703ead5d0b48eff8f580e1b32c43115cd6761d4bd552a4c47c3ff0f5d00c37734640dd4d836f3d783b81de6743b81bbee2878d99b76c43c6f182f8152be99570a71c1ce3e213beb08ee65fc6a9fd1a919d6619784ba12711d839d6003607c0ae4c11afa4c69d369c5a6d18b089d39109260b35074a16f858894584beda561f79e319d5ad6a088e42accbf0e54ce4d3b563b3ab3cb79f689d0b9184f2923865987523e52e2cd41f27eddc1014a8b0d0fdbce6a3bf22c6b1dacc68fa42ee0861d2b2522d00c6d72dff63be37f0a3d5b6d89b3c7db302dfc5726e02d7f995390cfb6e4985f4476444d12930afb16c96c1ce635ce67b48beda970080ede3d42dee919f53e34e576ed9c1d8ec25705571800c4868814807f233f35a22d813debd929344ac4a086d031ed80cf4d9025959f12a321c342f107455400a7b2fbcbc70ce1073fef2aa51174c199b48dd66198bcebce207f70aea7943f2ac3188344859a2188d9cd12384f1a10afa84fa243685d0f65ec4a5d60e22e4c454abdc881160a990f7d5feed62aed27dcf5d74515655ef254a691751d98a50af79736e06080efb63175d5083610b07791061e33d48baf427737de09827e053778efa61694f87de6e021423ccbeea830d44ae6f7b970bf7e609fa2df96db47358712216b43f3233d863892b4b73dff97497071fc6e00176588bdf4fda290456f367fa4ca58365b4f322129430273d61c4d7a7b286f50c753e779f5c5e87e1c6798eb0e5e858c3a7417dd699f84814b8fe68959a4f2e6563b19b4d0b27ae70b1c86c768190063c1d31b61a9303b9b0fc5a303b93c1f02c63eaabdf2aabe0cd9bda660b878ac324d3beb5d887d9bd16bd544e83a8a6801eab46dd09dcc21854fed87d40c4d771baf40e6f9a45843d52dbff8237326a21c8cced56e857f6028e9768ee767991353969aed5d850771783886b4117d9887f53b02375ef9727839813c7285d7392e10e582bc4ceeaf948b1b3e481b4059771999ed7c78b59a88a9841a28627c8452802138528b6c61ddeb999460dd5d5c2f0f7d19c766f1aaf3e06175f0d0c2bfb74d1380681710d7baf492c44d0780ff555536270dac5d2b6f6d8172e2dd1eaa08f57de2790a49f2235b5e12a37c5a089be0e9c427efa899bd80d862700408e30893b61d2fa2142538cf241daf91b28ed27c70a808e9c95dcc19448fcdb1e1e67efdfbe023d8e2d8119ba8f73c78b7cdcfc44311c2736208ecbf10a17772797866313b1f0f3281249c6362c0bcc57421d3163e4262ba4c956f99393e57bb1f3efdbefd840eb4893a80e4ea832b0ccdd921d04f54cb5cde33bf15a75359cc94c22e1216c3dbf46121b1824a30d4b2281a918b205b7ef6aa4f91b2d75088f5e3d17f81a2a95acc679bc575d1611fffb791e9b18275eef40079fa82e6913b97cdcddd1eb5be8fac6f27cbb457f27c1f04a73b668f8ac836209345b03c1ba3e31e15e7c34c26585fe9290a17ae55bdc9d4c82ab863de821be9d0dd7a90d534c4d79e0bbf1e7ffcba946fd7ad2821d2e1f066f31ff93ecb149fb6b57e3e6a8d546c0ab53dbbb2d9323ccbc1922591fa48da51473641d35a29aedb563e0331e23ad73d4a0a386aef3c099980431e60979c021ce3f2f69a383ef73ad1277c6ecc7c54d3dff4fc0b977fe99824de849594e959a41bea78306f6eec4200e73e31c3fda841f16f47375aa290e3e3756a0b7f1c2aa243ca7a151aeafc4b8456fcd408d684a479b092b6f17fc214d0ffaf3640cc1755135efe14cf72cf83fc2c85edfc508807e03bc7b4beec50488788dae5704c6fd373fb71f223099aa2a93045b31810ed0d891ed76", 0xfec}, {&(0x7f0000000000)="67bd5f596f0676", 0x7}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "536a5389a77f0c02df71795acd76e7f0b9009400"}) write(r0, &(0x7f0000000140)=' ', 0x1) 15:13:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) fsync(r1) socket(0x6, 0x6, 0x4) r2 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x1}, {{r3}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x6, 0x1}, {0x0, 0x2}}, &(0x7f00000000c0)) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) recvfrom(r6, &(0x7f00000002c0)=""/4096, 0x1000, 0x803, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) nanosleep(&(0x7f0000000000)={0xcd, 0xa}, 0x0) close(r2) 15:13:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r3, 0x20004b3c) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001680)="c43b1b67b544392b7929570a819bb3e18f75dc338532fa8eef487881f60544da6345a5ad55666d1a4dd2bec91b86aa69cd9f34a4b179858fc1d31a3cdf16bb5f4b9d22ccc36bb6a8428e2779699431a2acda5d5a770f0f70f9529d47e09cd96ea548d9a4ca4b24ca02fe954889d84df2bbd67a386d972598b3404dbfe939808dc86e8277a6d5c8b0069ada776cc6db89b6d12c1b7bc09b95db60b7b696820c4683962fbe0c8bc7d4efe6ced2753e533536a442b468233bbd009129092d2b311b8298ec1916ea4b67d8f6ad10e38de40352910b27dd352d131c97a75564954fd9e1a6e11fa69fd33760e148d9b90dc4d098cdd14ee8438b235651cc72bdc243cea8a05172f65bcba704a933f3b6d264ccb81442fc6ca22fe846ad09d48a75264b2c092f59c0f28a6eb863eaca624c3459da1e5258cdc4e2e149b581683b0dd90e29e0cf911e2582c82d410c49f63362de5e5a47977e05a226d6a85b4dc08c47ff5a9893af6f48362b17288e6fa654c26af3dbdb3a063ff667c01a0542e92cef085ba73b5b30df9a0c1a61dcb883bf0f4b4c750a72bbd3a41dd0930da09dcd28852e375941b957473b8de39e8fb49c7de326fc967a48adfe1eedad8e1ac935c961e54a417059798cbb913237717650ccd436509ff9d387910b6b85f2a845dda2c1ec93a6333dec022f978ef5bf3f64491ffc7753d52f271db048e182440661db8568962ad5c8a23811dc4a7eac6c0b6307b82671b71e74fc9d8043ec4e38ce27c3c216c4203f14a8f926ab6a80f25c56a32b0d8329a6bf2dcb331f166a0d57b27fbd7a3f621741fe73bc3279b5547a43b2aeb0fb512311625ce7ce4174caba2427197ac1fddbb7311b4f2eb3dde8736ed77536cc19e26ad725748faa8574eb2e26af988830a1735a44397fe421c99395bca78f4cedd4b66e5ce0359ebcce3e1f5be96f42cdde717ce6abf80d7735ce6fd45f8c92d151c8c7418e2a2b7e2c8d0a232c00a160c56d77001d82f517f2162885386083af077e1140fbdef121abf7dd9543b9c746cf9b3897a545fd5e6f2066599219ae21f3d882de8f4e448b414cabcdb52b365f60f6fc0c9616b3f7835996122aab4a93f9046039a30653acd79e26e5a0a53f88a16adcd4932d53d0dc1dd17a55ce3ea2566c27c590ce00cf164235384a0d2d29c879f78ead7cf8d078d1284b4c8fc827a6a36554c489a536779848ec52ff22f2adeeb866051bc2f7462f87dc3b5c772e9f0b9f77c859023d520fbf9be0a4908d0c6cd88f895f5a0cd1a944094402f156f58354a3f9bbe81f2fa2a1bf9d77216a12577f9c9eec7e94ef311d7eb53006c0d38098528f0646ce037dceca6df33b011a87f4de691c99d2d2eef8fdfe073aa7a0bcd4371a23c5df43e11f832c73bbb38ea28b2ca1d89775e1ba422a0a4d2c831973b8082bb3e69a2c98a69491ec5b68793a140fc22edef928bf2fd2ca4ca67e0c5e15e9ba24307d2d4cbb7c5d6b1ba30c85bff16bdb77cafca4735d353f9e130f3275475a86d698ad7fdebe0dfb017b8f599bbe53858d40335f6132af9de25d51e6293f702fc0fe32535690e1776491c9deb4419e43351242daa00013c4b74166a98b39aaf269fac66df24af2007db6424704c62233d9f599a8b3eba864ce364d3a380cafa0ca67638428028383650998f3f611d573703d997355506f98c8447c74b3666be060494f135836f9762de278049ce88142e42f41715444013a0d1e6cf1ac686e14a20ebd0115a7968738dc1afa010eb7fe458e72d99ec6137960906afdff6b61409465b301152b994c1b0af5965a6401392a1c699b6d062023bdac30417ba23aeeac0a8633e35cd26bad6ceb835f336caf3c239355d1f3dce01a23221ec5bbcf5cfc22c1da39b617fd856dae48ca1b8d57e546b914d871d7bb1df55411382b0d9711cf8cdf2d175ee6fd43534df3c05524274458c865813b2c0b5d9629175848f2ef0db169c040a6534c58ab427e1f67fdc2451797e7471830a2d3236a0c95942302f037cfe0fdf8d68e96b044c8e589a77142398bd075914cab0bacfe47bb9a7baae8d6e25fa850928a753235dbb8812dd8a778d7ef949271a5ccee177b6541847f363f010c35e992c7198a458136c8c82073b8020a5aa987de2d5f6e9efbc99f1e743114993b3d34e373e7e99a9e58e0d58497d17fcb5ca00dee8b8de9ea6b47072e993866dbf95c25d733251fe5bfd4c07ff97e31e1640d134d28c0bb7956318e8005b2d9fe669893a9c6ae4a679467d1dedd0405430343819fe16750f6ce73f111de5fa86a5e332396306821fb59ec913a8ebcb1f763046409a16937ade586a154901345c2ec57d017e3551b8233bfbcecb124c7f68044665c8b208ad8a53e9670c5f655f54219ac312dbf295f1b2263364f9901909bda33e07dda8439144aa6a396901cb1ecf5de75e96140e6fed08decc376e3736c07d3f11ebe6f85abeb289e146a21e2940f27e814f3de9d981b7919dff2ecb59ab7c81453c35231d6923084f8e0048ede0e9076205580746e3addb8e7866509d405795fe79b50057eb9292597ef0779428a8385f327756a2c4f7649a0ee7d6815077a92c9df8e8ef961e27e810f26c7699ce92d4829ce72789bc0015aa379ec77c728fda7c619aca829cd85dff3309f901f4d76353bcc522ff98f5bad4c66c98e1bdf54d7ab0b5be906f7176d711884631070508d009ca35d21a934aa620721a3077af335a911ebdf30e27dc7eadadef405b215a4563b172f8a8450849e682db15f0f004365ea37f72cf1ef157db16077981d872e709ada5d3b8eff6cfc1158def853749f01b988d9eedd3e5683b789c6b9607e349dddd7836d314035fcb2391336e34b52208873c19b0bb1e8bff0e58b284e79591ca8dbd847d46a10c85596db891a3d7468111aef1822b39a472eb59b5e7bac94c354d1335660a1fc87839aeae756729d6f8cb6eeac85b54aac2366fadd2005d74b1656571ad59a818c69d04f47ca489ce62497129710f116f3deb6215b3a10e74264718c7dad64565fbe8c409e0dd9031e2637993727299413276026b4f3127af791cb2faa86f1969e537c91765e9910487af3d5eca2aee783616dba36b141a18010a552b10ebf82cd2ede2175a4937cf54c0a8a219b63b02d08c660d5f63f6865614423886680abc7741464dca2bff0651e7f60fe901e12b1bffeb0ae0f37caba84ed4795db8e631d7a37ce2c16eb9fbe7583151adef6378bf2f453bf68110a7b80a39524d15b4bea508bc0bf09cb53dd55bd267feb6afb2d7a428bb9ff039eb44f0fea7d05e52a7eba9bbc6f509a6a0348ffbd5bf4750c1e6a18aa12cf6a657b0d25d168c565a83762be1dc3f273c82a7cece8879ece7b861b47dfe0bdeb9e1c5a93d1ef4ff7787bfdb2bc9bba22ab3747e22ab5a245545ed80016c3230100798853871080c717117c3d67a046bdf208858b2d12290700bd66bc187ba3a6c3dfbbf38f95eefc516070d935e2345907ba2cb9cf1f37edb2b26cbefd6febdacf48477c041a7d48af16f797e23f29cdeb74c04a4a1ba0d4f2c44bd725d52c2fc08d097ba10a333a8119d362052aa245e0dca5631d2913a3783dfb6e3d8041ba41dbd5a40d9a6a63949fb8a35462bfac77f5b277d08714e7d8fc4ac724de46373cedb7b2f9b47e57660d85583adf2e9e05583c28fec8bc5b69e10781541cee843748dacb6dee9c2a71be587d4f8e5d218bedeecec0dd1aae25981ceee76b3c4b9070065534bcf2af96d11cf6d1f91d3253af3749abf4a2ea3fa731991137474fe500097b398a579fcdd8f9c3e76d35c1708d3077ff0cc6cb743b77761a87a51e08085fdca503adaa93698db603e3c4408ce776ce8a9f8704f0301792346ff31c9b6b2cb8367c838e4c703ead5d0b48eff8f580e1b32c43115cd6761d4bd552a4c47c3ff0f5d00c37734640dd4d836f3d783b81de6743b81bbee2878d99b76c43c6f182f8152be99570a71c1ce3e213beb08ee65fc6a9fd1a919d6619784ba12711d839d6003607c0ae4c11afa4c69d369c5a6d18b089d39109260b35074a16f858894584beda561f79e319d5ad6a088e42accbf0e54ce4d3b563b3ab3cb79f689d0b9184f2923865987523e52e2cd41f27eddc1014a8b0d0fdbce6a3bf22c6b1dacc68fa42ee0861d2b2522d00c6d72dff63be37f0a3d5b6d89b3c7db302dfc5726e02d7f995390cfb6e4985f4476444d12930afb16c96c1ce635ce67b48beda970080ede3d42dee919f53e34e576ed9c1d8ec25705571800c4868814807f233f35a22d813debd929344ac4a086d031ed80cf4d9025959f12a321c342f107455400a7b2fbcbc70ce1073fef2aa51174c199b48dd66198bcebce207f70aea7943f2ac3188344859a2188d9cd12384f1a10afa84fa243685d0f65ec4a5d60e22e4c454abdc881160a990f7d5feed62aed27dcf5d74515655ef254a691751d98a50af79736e06080efb63175d5083610b07791061e33d48baf427737de09827e053778efa61694f87de6e021423ccbeea830d44ae6f7b970bf7e609fa2df96db47358712216b43f3233d863892b4b73dff97497071fc6e00176588bdf4fda290456f367fa4ca58365b4f322129430273d61c4d7a7b286f50c753e779f5c5e87e1c6798eb0e5e858c3a7417dd699f84814b8fe68959a4f2e6563b19b4d0b27ae70b1c86c768190063c1d31b61a9303b9b0fc5a303b93c1f02c63eaabdf2aabe0cd9bda660b878ac324d3beb5d887d9bd16bd544e83a8a6801eab46dd09dcc21854fed87d40c4d771baf40e6f9a45843d52dbff8237326a21c8cced56e857f6028e9768ee767991353969aed5d850771783886b4117d9887f53b02375ef9727839813c7285d7392e10e582bc4ceeaf948b1b3e481b4059771999ed7c78b59a88a9841a28627c8452802138528b6c61ddeb999460dd5d5c2f0f7d19c766f1aaf3e06175f0d0c2bfb74d1380681710d7baf492c44d0780ff555536270dac5d2b6f6d8172e2dd1eaa08f57de2790a49f2235b5e12a37c5a089be0e9c427efa899bd80d862700408e30893b61d2fa2142538cf241daf91b28ed27c70a808e9c95dcc19448fcdb1e1e67efdfbe023d8e2d8119ba8f73c78b7cdcfc44311c2736208ecbf10a17772797866313b1f0f3281249c6362c0bcc57421d3163e4262ba4c956f99393e57bb1f3efdbefd840eb4893a80e4ea832b0ccdd921d04f54cb5cde33bf15a75359cc94c22e1216c3dbf46121b1824a30d4b2281a918b205b7ef6aa4f91b2d75088f5e3d17f81a2a95acc679bc575d1611fffb791e9b18275eef40079fa82e6913b97cdcddd1eb5be8fac6f27cbb457f27c1f04a73b668f8ac836209345b03c1ba3e31e15e7c34c26585fe9290a17ae55bdc9d4c82ab863de821be9d0dd7a90d534c4d79e0bbf1e7ffcba946fd7ad2821d2e1f066f31ff93ecb149fb6b57e3e6a8d546c0ab53dbbb2d9323ccbc1922591fa48da51473641d35a29aedb563e0331e23ad73d4a0a386aef3c099980431e60979c021ce3f2f69a383ef73ad1277c6ecc7c54d3dff4fc0b977fe99824de849594e959a41bea78306f6eec4200e73e31c3fda841f16f47375aa290e3e3756a0b7f1c2aa243ca7a151aeafc4b8456fcd408d684a479b092b6f17fc214d0ffaf3640cc1755135efe14cf72cf83fc2c85edfc508807e03bc7b4beec50488788dae5704c6fd373fb71f223099aa2a93045b31810ed0d891ed76", 0xfec}, {&(0x7f0000000000)="67bd5f596f0676", 0x7}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "536a5389a77f0c02df71795acd76e7f0b9009400"}) write(r0, &(0x7f0000000140)=' ', 0x1) 15:13:05 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) writev(r6, &(0x7f00000014c0)=[{&(0x7f0000000080)="3dd0e09310fdedc6316446ad32dfb77d94d823e797fcddb396241031fe3102a2bd09797671d971e05ffb78e65e414d74e748de505786f526b7c446465e4a994adc5ffc966343b20afb7379729f7037d6e7cedd73fe86f53b61e74500e81ab0736b8864c14634135065000d6003e7ebcf143fdd15ecd04aeae5594ad69cd8f000cbc3c5662f", 0x85}, {&(0x7f0000000200)="9b6d7cecbff33c8d7ac508662dfc501439e29a16cf1b01b905c82435f0dc06dcc45a37820f5f4417868ad7eabbe7f37037174f24ec2cc787126dbc6aa22203fb5227733f5f63898696a3c5ea1df7e3b0f6b0a7c23b266e09adc0e2612f5dc354025faf66713e890a9dc8c28969bbdf7c6f85ddeeff3a68bd48de7bcd3f03565405942c3168cd1f573d8c8ee80c1acaad4cddef3ccde8200252bc3f192c8a800ba3a383066974a60b448d5c7f212d0be5b71f0a00"/191, 0xbf}, {&(0x7f00000004c0)="01d3f5b4d02194c9be8350761369c5a1e0cc5e0d1994edaca259038fd32eb98d10bb9a2af33c25227f66d81406bdbae479d474283aae65fc735ffacf846d92d13e58d88c5b21a3ea549903908af0f13ae43dcd6f89137a0c7538dd5b6a5cde626e93f97a416964f97d2c63dd467bddb7349ed61af867fe7d3c2e1234462b61607d5a9a8a39c9f46d69ec70ec4882eb9bd4e821a48e483c37097958488538fbd32fd22df7e1bd34aa11e292ebd8bbe9cc418d6cd2a1e0d726e064cda32c02b9a7f35e120e078d4e02d70d9f90a977b44490145ab80495e6666cab48b19d860417cc0a95935a3175db917c79fa7c57069fefd8331842695867f00db7fc831b72e18e9b00e73d5cdbbb3c3e5f5ce65ddfb4d134b2ad3265fab7b156802d2aa98dd5d2defe60b0d79d67231333746f332931746efce79edb840472d7edcd3bbe82012bd81e0d72170e6292d6a2add980e10c43dec80f6343f0805d5220f9cbecd8373acc587de2f59bdfcebb6cf0abd05decc3717be44a56a9410e69fcadc82cd4288dd077c71ac32ac4e46b580b04e298de4d3d4ed617b38efdd396e9c001816586b2a3f870b7ee99c3f55a2145f210c5e1db8e795c10c3e235866b30aded91c1b1f0777e48d87da4325d62732d188750a46dc3dd4d2c28a06647ef93296893329b38014c72072981122df4bdb56e0829271ac85dbc079991d96517131cc06675fe829fcfe3bfa9da97f0faaa7fbf0d852ec00b0b85c52c5b1624f9873dd8b49de30b263a47d964cdc7d608930cbc12b6a79f7f2bdb50eca487872566efb38960b4b17f129f6a5d45f9aa7e1c7a2bbae0af0d10903e184dc03cc301f6cf2848a4e3df39929831f70dae03aec93362908db90399d97112d0a23e39d14b401e645d6da75d9c6f216f7828a7e67e036b83104efc01f9b17680bf9e23df3adc7897b3d63625c9aaf8ba9ee296d62673b0f3bb49c37f13828332fa0ffbd2b58ba2d1733375d408bbc574bc5f62e9487729ca49f550c79176b0d6fbe0606f97b95879e7ceff074d171720950953b8dbdbab542f07835aa6dbba43608a8c863c42ed69db59f947bf3e793b43a2bbf703ebd8a933b68cef7170c497d0bbfbbe9dd78278b5788cd31a1213142f3324c38a30b48cf92ef865de3fdcbfca39731fba3193c12a83b13413850dc6c836030120e347ba284f8de4975408c3c53506627aa0969e9c6f4b0ef8cd9af409fc7a225edd2d08fc761791e6c4fe2baebe0583dcf3ddef665f9702fa8a48af37c5526c46ba734895d2dba3453b4ba674eb0094b4b9c2ee853b261b0e6bc884e25275c68c145d59a3f6b4ff352cede83afc34b7d0f260892af6161cfcf5781f12c8cb68c3605cffbd37a5f1b953116eb6cac95f9711a3fdf2d6c5c78fac3adb9ae04cb97b9c9bf158350b4dde64cba51d699f3c78dd5c10dbe1ab7cca5dca540756e5aecc2f53b34bb6e772a4d0025b71ca0deca5f07d995b242e0b3749ee68ca2e1e6eebb65ed31d223c6a21463bb37a7722b7ecf3c4e727313044d8e6685dd2f82d30d42939bde8444b0ff01a1f9f9f2d4d161de04abdb8abee5cc857fee35ab52fb1e23aad1bcd5d7a5694befaf60a2df601603691caeb079d52d8c028cbf384c798909806939705dfc3dd4a76ec37bfeab95cfa44d3fc4751ee43b098909f1f691c0fe074a29e924cb65927b988c0a5536c95b45c013c832f47986624fb973eaafeea3283ed422e8ff08d0ec51a5d4b9a16a8e2c5b96d65944160dac38a975eb147620394b44beed7bf79062cfa79bebf8795f3344ec88e5bd5f7d61f6988b440c6b029d0185a9e60beff4e90c46303299b396e00c7e7c08af02e6945bebbd3b45663cebac68eabecbf81e820e9492b9db627443046a11d2a89813866d1bcce2ffe939747f3eeab8cd620922ac9e85f7e6a73c2931416e28c0b4e6a5663425b255102f68a7e73459a60cd8ceece9e5673cd8864b362945a309568a7d22a2a2ef0803115c28af9e36d7c92b57ff30566a482c9245a3016483af248eb113e223ac00b9ca4b46c22892ce9434c735dc5a581e4bca57f1011e9a04584f31bc2853bc8b249c3bc59785415160c9692d2ba9cc286f1c722e94dda31897ad6befddfb0b8e1d11c2a5b8c4908da7cab81377597f2660024f119ef7209e62a428b0f4cef854b9bf24dd8447d8d9002e5bf5a65bd6b10b910b2fb0e71bb5db4776da28d2e6becfb956ebefe8db243443fd8fb8984324b6707cbad9d54737b6bbcc3bbc995e41952c236887bad6a08ed4cde843a5c0ba7dbf0a822d49a285633eae63120cd0d4b99c776decafe5530db50c6c72d4f48ca41808fe6a3a150d2aabbf5b9fcbdc45f84e737d085d0c452dba35a4da14ce6dc73f5fceabc29284562fa1252ec339678ac02e1437562582b0d688ab16c7051deebe7616d1811e6f540412fce13f557631e6ac04c6d8c3f34037fea25ef7b3c28e8da8da76015a7edd6356185578235531ff75bb9ef2c9d0ed4f0c3f6bcca6914db15ef27a2dd374c8a153c2056dfb3024674c78fab3c29630de4cb4bb4a05b1b00f8f48a5b74c425f726e0579810bb56433cfef5299e61496c7a91cbee284514cfc14fdb2393ce121e07ca6f593bcb944efcbb179c7513ed8298b63d79891c7a0d8711fe17d68261df0db666387a23bbd0ab0903c1355827a4c4af4934496847b99a8e5d9f55ef839a200f819ae1a6ac99fc471e928f61d2bacaa53ee49a73eca4b42dd9eeaf59468a4275171bd04b7a74bbe9eb9649ff48d78dc4fab26b9d0a3b3f17f825016da69563cbcc0c91c253d47666d5b3b272b3822f0fce2586c3dfc8d2cc55a69d21a8dcd6a91454e0fc6d3daa65878bce9139a2562867ebfb04fe77792871022a1ee6fae62ee6317dd506b9908112b0cfc67a98fd7302c6d7c470a7c684d9784c82ae5628a650877d52a4debc516cde708ad1bb89f99bf35b97ac1d65264bcf5a28db1f2a77717ba6091630fa1cdc242c6d4bbe9f3e40064ca1ccb93f15ab89a65b3e2f0da7032cffd5b86d5a60567ba46785479e671c23a48adccc83a618747d920c9e12663c78a03664dd27588deb529833c3721c9806cc2d0eb365aae472050bcd8e7e866fd4c8b3c6afda3da98658b8479368c7af742677266b1ddebe85be9f3332bebee4c8bfb637d1b11ee2f77b3248f65b2af91c555c03d4645c097703851c6f77e80c8be9e647c7ffa351256bf0fd4c37234a613bbc70633a9522b0b313f434b5a8159b8174b00159bc9dd35a552b4e84979b57825cc1ed1afe992397c407bbc7cc86f71d3be3da6812f265b881862d414e96ccc3a53a7f6c64b282865e61061d0e501d29aeb6a4791f15776d69fdcce221343be4bbe42b2021beb95b78f761fac09520ba4ee84080cfc1e8b3096822fa595ca3871ad5b161e5bcca40ca5eab27f6ff2cdffbcd18ca78d0b6d5c6fe8730dd5564bdb505252d037b20b964b73a8de275d3d2617c0a6f7c465986f28d6545bbfff8f043c14dc0d8547f09ba975449cf002997e248d27421a0f3dee544f7e108f32e300770d1600fbe37e7fecc6905ddc5dac301f5001b82ee98d8d540e714b6cca6ffd68afcf4d991017fb27a40c14f3f1bacb6312c4d252b6bb0fceb81f9b05a80388caff01851e29e4100eb8f1a51a42c19d6303853efb14c964a4636cb96f10dbbfd03b5a6bdb99087615d5cd755a376c831e2e5e5f3ef8014bf01b72e84f94c21272530cdea223f965364e3fbc952b111ea7574ad32d28d80d610f5d4fd866ce42af6aec559470d6a616091c94ae0d9f62bf89103cec32d551186e7a5c3ea5ac38c19333e16482bdeb1e529fea259fc6dd4e600420927a78e05235679cee9c2759e1bbb201a06edb5c4229a0d49e7fecda9b01bae1654f9e78e0136bb65f3a4b473afcc798c951d86eb84565e1e80946495e4982aeefa10d01ac23f869ee39208d1b55aaafff5f4a3a564be6d838a955ac58565399d5fe9b9c645e30771c36692d3214f0a0babe90be32fa940dd781a37705e610efa495dd189f747b9136ef9881caa95945d66b4d2b2b9be1ed722dbf403c50358f8e2258085ae947f22b7de3339941c7a07a4a39409f4b760431f7bc0d2297eec6abe7d95c2a2e97a9620d40dd3d88f72475669528791d8c25bf4a4a8c7045ec1b7bf008ff08fa1e05f17a37f31ab64f6b5504a8bb717a3f6f5e013097a309253548db595dc7dc84a32de3db752ff062100c3831f85661e160eeea3115ddf9c8ae102baf61de71cf36aed6e19a25b12016ae195c3453a292cbb92d29f828c79454a426be38472b434b3833e496abb129ba50eb47587555021fc71b6f384dc24d7f1597be7310baa796d7b7bd81b13463e8e1d68a3501b8fb3079a5a48dba69570aafe8ace4fda11b2340ba922a742bf70cd32305c9df3fd247fee31fb7e1dc51783f53f8a129acd74eb7e21b17fffb9dce9fa62d8fbc66fe4be3d63946565e142a573549f808bee67bbc4580770c242d0cf09ff7e8051bd3a1ec239aa3e0b2c7f2494ecb398be5c6fb369b0a2ab7dab1c7b474761ed4c66f783d6e0d461169058e63665098d6e4628ef42023b2eaafd7d75932409f9bf79919ce4ef282cc6ad39f38e4359307b3b1b9d7bd3ce070ba4f6d2ef6d1b56afb067d344e39a11345ee0c49737a7492ddfec1616565fb8b6cb8f8e76211cc9ae71578daff112306afd1cc34d9db998decf1e0abee7540f40fc3fdede0e4009cb19f3616c49258837c15d938704f7a587d7f5a7ac4fcef7a81f2205c7847652a6392f32c8703f073f6cad6bdd024b1edc799b0811f603b0d9c7c50d7799e5efd10751ff81d8e637e439573bd3b3291edfcde1a725d037b6b470edee8f7e37ce29cbcbe0d5fbc966d1d13d1a2cda8975c70bd0a8184b5555d49f89e6d9669f6d57dc34918f5db367aed5a4ffa0c8cc0f82cc88ae620919697e9198fc89ca6efe45ce8a486b02d464ad97683bf229e6ace23a0fb271f2c201bc39f48f5de1cbeb093d961042239ad265cd5cb5d27e5daaf88f107e76c31446762a14310e23eebeed23d5cc2a1fd08f4b091f1d440bfe9a92f9a435cb674312378bfedf466c2320b7f5dd0dadcf4433abcbde4198d52c2725bf83e0d085ec809b382b3e284b4a32ceb492887a4cd15a71ed6a6571ab09e807dbecb37112dafa19da12bc1f528aa16ffd750cbe057bdfd4b1b91e885fcaf0994a74cd7a59f4fa7d22c774a4760444ad92d57c026dacdd4b241aeb785dce12e0db00d789f7a30b25419e6f4a89787d72ec8abfd913ca731aec237f256379393bccc8b2b241ddb2218bbf9e6178c3927f668bc611f76e7e4bc1370b50294af9ecac8a4ea1727297a67e66713b71a937691d58d2eb1c31cd2e3c5d887b1079894878f100c0e5cf187e8148a4fd346caa10ef12e65e4b252bd6cf114a9718b15d05161317cf654e7b8dc87fb3414d05bd1323968925f4940abf707f8d23a09d9e5bd29359e07cd650d8a19dcdaeb32cdbd88d92c7c46a9620de7cfdc375cf947712bbcba9ded9058725017be0878e74b75a5f689ca4844344f7359d5f59d9eb68708d0834f41314bbdc148f972dc868960a8dace016a0e22bbbdab54e789c1c8b1ba33982cbd06554fc6e2ae270eeb0744b0f0ec848c8ffe278d2ad7c7296a854f70ef49cb6dcc3a43ae0f99b190a534a408ccb498b9979c1eb78c792518a96a260600db09648ad23ee38afc68988f874c5b88d5f4a6bd94469e398934cc5e670433ac6711e4171066db82236ef1a7e", 0x1000}, {&(0x7f0000000340)="09815e734d7eed2281e86cca44ee76999d75f078b4a3bd6ecb9a150517f62b8f5f7e1aa4c9fc12f60372dc27fae8f723d6077be7f65143b400dc6eee8ba6dcf2e3d57d7b4e3c1d3457704c0c5e246be80c098bd9b10d4bf2ae0ce6648e829be788f5c9af695091451ec0ec852806b1fe943403e7977ad0f615e4cc7c", 0x7c}, {&(0x7f00000003c0)="4e9bb6033846bf86ba55286d59f08e558d6e7c6502207d64e719de99c2ceea40ae2bb3ce9d2bd74266d39b8e79d7b84f38c280db22c318bd8a8ecccefc3717526c1bb3a131bc9855f4fe82fae3fbed95b45946a37f93f7e4b2ed6b0955", 0x5d}, {&(0x7f0000000000)="4709242824579ad850c5901657ed77fe860852e31cc442595c", 0x19}, {&(0x7f0000000180)}], 0x7) 15:13:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x400, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc4504446, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x61}, {0x6}]}) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() fcntl$dupfd(r5, 0x0, r6) accept(r5, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x58, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000080000400000000000000f2a7cbde81ab647e1803a48ffdada447f92e85b49baa948ef0f84a45af5c6bc74070b59775ef81dfe0ce"]) 15:13:05 executing program 1: r0 = socket(0x1e, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700", 0x1}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000040)={0x3cb, 0x5}) dup2(r0, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 15:13:05 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x400c745c, &(0x7f0000000100)) chroot(&(0x7f0000000000)='./bus\x00') r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0xa96) 15:13:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffe, 0x5, 0x7, 0x9, "3445b9261571505e67e3b29417bd8f1c50fdb179", 0x40, 0x4}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "660000f31f9c7e00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) 15:13:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) r1 = socket$unix(0x1, 0x2, 0x0) recvfrom(r1, &(0x7f0000000280)=""/4096, 0x1000, 0x443, &(0x7f0000000080)=@in6={0x18, 0x1, 0x6, 0x10000}, 0xc) shutdown(r0, 0x1) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = socket(0x10, 0x2, 0x2) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r6, 0x20004268) r7 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f00000000c0)) 15:13:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 15:13:05 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4080, 0xff0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) close(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) write(r5, &(0x7f0000002740)="449967c70b8ae169fcbd2816f67950d3285a0a963f7cbf2e6d9a7f4328c5ac0e930d18d430d59669b6387cb65609b9ceca2b58c627584810c9c34fd419c9d6747d3b25616dd1a7e0c44752b8cca5c32b0a12b532d369df4dc58f39128976a6ed07bc75f7792257fa68b8eaa03e0dc31046b2bf70af3f240780ebeadda8d61c506a83574ea7a670a4ae2786a074bd30b55f96b2be55deb9f576d0188c45f72d70270c11421e4128c22d40644bad439d13d4a2ffd987c115cf4922af5f3f3067d3e33cc88ec6de68c8b54d173b14b4a2a2b9fd2ac493f5213d089109b9cf22f361fe85938c8b3cd5582e3197cd00ae64a09f388721981deae0fda0eb38a8deabf5e7d52bb4ba7a14913926dc1f437355c57c3dc9c26919388d97fc7b48e60f081878ca8965538669cd73242807c0bbc61450f2bef4a8df5de8e7bb7bcfb7717e73fa40215971d5ae364ebc4c2c489d5d95d69bbde08bdc508667166a147744369207bb4299ef066aa0c58044705cbea001b6176b4f40a6cdc1c64447b7fc4993ec321d56aad7f12156764788b2650c08badd0d1cf24a0eecb45722b5671d32137862bda485373676e346cb411f89a1276fdcbb7fa55ddf6ea4f618fb3f7e4fc2988c583fa52a947a54793ad182db1d63197273f52a8651730aa0b805b198e2acb0f6ab485be4444478c3b9dcb3fd367c0c1aff296162d2ccd7f57daf7a3b0d8e8fa8e0439518683a588d1e88fef3159b0635013369ac306df935b63fa6164f7f9b07ae65b580f383b55baff5b97145e7ba8e3cea736a1a0c530a155338b4a56ad585df9a91cd16dbec5c1f54de22c6daa51e2b2a98bd2b88b8cd4ac1e1bee7a6a12e3d62c96a6c464c438f2d608dc8175fec12518116ae35d73b44c46c3508cc340fceec9b25d70f84f942fb9dc1b5175d188be37e031f01ea1ac61ca17c3c8086f5026e89c4f2eeb0fba9db810de05e1e8a17f077ee17833b727fddcb96308f2e2c52b2f8c7b4d9d65de0b9394c415f084b4bc9efe44f9bfa4064187a59f86ecd9ccac29dd1f7f6223126597a6ec9980b46a96a9e399d39ba48db4521aa2ba7a3192b4147a28a94f9175ac85cbdd9216232a8baca572e38837a3d7dc72f5be87e43fe90f94715f922464df2535ab9f239983172f8aaa2318c466569c5db64a6e53f21c975b040723a84a2e353e71945090d0d0032aeb8f6d98c4757fdbccebcc27a49e0e512d2bcc1dea96a055413ad22def7ffcbe3a3f9dd49bfd8137096e08f297577a5087f7ba9fc634b8528fb1d1d26cdc3947a82bff63f7511b20f3f29129e39e45553b1554fa766f2643fd9d15721b3e2f966157955c765bd53c6437266d9ccb0df7e58b848bcb7ef3a893731454697a1f39e9575a01ba498b583e02d9226a1f5a0e006a61242c8177d8662b24bdab9bc0cabbdab4d44e68e76ac8241fac9eb2ea2d4b08180858afbcfc3d29a835f98d19f26112f8b12139a47ac7f72adba724de45ed183b1be4cc059e592745bf23828164bbb2099db4cfe8b360669e8e4e08d573dee1bf446231867fb5870c1e468822b487c1767b7341c1e6176a9eeea50a2199ae81084f715464b1258d4f2c4adb38d157fcbf1781e4f8054d3aeb4d043ad80bf6758558d3f78495957506ecc14e9e2bf14d386be509c002a92d0a3fdc05e91aa566e1b1593533478eae5473dc9d1a281db6a239a6847b04ce57b0094847d4d66ac61bde5f4c64b1bdea35f782a4ec68eb330f38c80232443566c40143233c6caae1a6fe21642596b9b3d461d091ff8c0e1f1c0d85f6a93ba07e8a84d484381fe996da7f720689b570aa1cc12b9631cb957ebf400635592005200c7d51191995300e88c6ccc4ce7880c88bdf984613234faccc316d6c6195253601125b4d5f90e42dd52c035c66d54cf12b0924e7ec7f576a963d08c44c392a2fc89ed26af25b6dc762fc28091d9f882d8db97a41bfa47d26c8bc275dc76a6fad718f054a7faa20ea2123f6a71a939470c47e6433c5722f0f49ebaf60454ad003c8f8f958a9a22314f5828a1a38419709cdeb0fef30d49a12ffb636d90100235ad60911daee3743d9d48cc046d9cc4f90759f8944f61f0608aab7cbd0736e1fb6ecdd5efcf5646095c2d57d8064c206073920ed8c7ae498aa459e4f4c8519994addc7f015f73aa16319827cbc4a96d8c5e0a5c3042a99677ef340db4732fdfc9707a98c299e175719fa7abef9ddfca3198475f76042f2ec9a103300481cfc7b69eae5fee244138da0c0f8c2d544c7b049e3acae2c081b7ba9021384fab73ef96c9db9bc0f0527776f72feecc5b07952d255b22bec5d636e66889425dc73d586a2f934de5887accca842ad782cfc1091b55c950196bf3b5c3a87e5e3df5a8b0a330f127739b79463de43ac2d35dffac1ec121f712c1d2173999078c44c005fac35e862f53178ef55a262710aab9a369d728710e44aac463402f16661b85c27073aed89da5140fc848b517eaf506618d31693ae1bfd18f6b1a8f1b7df3d830dff10470536d697205b8a6baed3828413c7edceaa551a4e04e1439cc006f7c118fe88cf38ed97da856f834d529d3ff8e0d8329e8a5e7892795a6652c28cf14e0353672ad7a933dcede48388319725eed6b05fcbcb87ee7e523299ae46ef6c10e5364adec830d63bf1b24618741a1ea027d9062dc94feddaaaa636af792445e5b5a96f4fb6cb35719d71f72d5558f44504ae0272817ae17bd74998e9a019e9c2114692c7b7e26137936921568b325aa4a77c254c240a63b90f0efa1b5c60696efa2a8a8ae48a73777af8d695b881d1eb887d39ef52a4a4d5f6062e5e89ded205f9d40ef18c5b63e4dd306526e80d8c5bf097dba941cd9fd36ffbce7700dee49b461cac1f9d06b59f3c0bb72b8bd2178f2a07bd0b56e467ab31434b409287e492b77e9df6d085434181eec5d05d16e0b400b96428587de3a6d09e0a3b1923109e1897b51fed8753ed030f2d4bc042e1b3541a9c881854141875882a21d78e2c4f78118e17cbe17f292fb55c1c1af32a02e9bb26e091cc6b7f9370a596f3cb5d0caccee0bfb9e2ee0531b4a0a15e72f24298df2dd547270e386e27823a3dad65f0b07e98f86173cf04f9780a81bc856ea1826b3a4f65d3ea7ca33c6b44eb85f9899e0419def8231f9b306e71e9081220e2b1cc803ca6d0e7e6e5e1717abb8505b7622b767ecdab3c41a2ae58dbd6b6cae297af309403230aaf4117b85b1ac76807662396ee208b7534474e4f7a9436aeef6d323ecb90b913d702d59c3fefd7e2672b5ff01ff0886d4700d3a5cc5b4e121b2039f5aedb2b31898584d02c42156317cb4b96fdf2a9ced03b5bef78ea699929713f3b633bda904a9eac00d51afdc5ffa27451a1beeefb3463ffe3c8f56a12300765e0386cd62f841a73421c2302c432f1728a5fde3996f0df16bdf82433b43de4df5d7b0e3285575fa807633e5fb0f5a5f009f58e7af3fc1cf1bfc3d1638c4ca1103a54705ff2113793264171289653e7cd39f2804c0fec3ef954ef6efa262162a431d32ee60dba41671deb1d4e07e68c211c3707dc527568dd0ec6c3afda0a5574ae07f9af27038b3b9808e5b078dc393a76f886745aae08726e438d656c1f838b6fcaf89444744331599bdafd95a909e7bd135614309edfe96b54b1c1b36ae4654f42c4a56e635d2f323f9b2d441bef2f3b720a3f101eb9faabc839de7153bf96f4e8bb928d3ecbf9c2f057cf04ef362d4ed869e179cc4655c79cb7327ce0075f7fa896269a3c87bf308650e9fcc9aea55cb0bda027a162d053af2313c6d4ec659ad2ddb1d0778ee951d72b34d1dcd599ef4af2521f88667ce3d7a61003150032882259a283798437238741fdb3045e2f27f635ff7921d683bf4144ab2b800f1ebdcbbeebbba35cd48048aabc06c2e05353fbc60cfb3f7ee2187c6e0f8090c5aa06635e0614b0acfb174c7439909a78fe7d0f8bc8a4208b85bd449e4461fb376379eccc70f10dda73b749c986ff0a139d6a67ee083f74e2c52a51be0bd057758a2463f43e0b1670415426e9b77925965ae40cfdf0e70101a60b18e6560febcb2fc34e9514de51267245b68fa1e5d7875685256430d6c47d0b64572706be621164f8ef918dc87ca1e285b76499a9a84ff77f7031036dab002d7b9bc462f52d03944437dbff39bd36430c95b4863b821083638d8c9c821bc37e623c40b45e430c110d1b2592acbe347751fec56c1fa58961e4470154e6f769780018f1543dca7a3e5794dc65738395189fd25418ee2cf2897e8c0555ec9aba1adcb47c6ee9eba24dce622e5b644ad7864546cc1f052690cfaf84de520221b25cbee8bff07641aab342ed6f7de9ebb3a1d73e6d349859b86155fa28dc5d2ff73f531643ffa861ae5560995dfbc270dbf0b047afb5e25c7891c12c4046b363f38f1827d6b3b1deaa4462ddbc1504723c99bef0d95f323916321849c2ffb2e6c394c5c32bfbb16962f7117dc9a8a51a05d6a74f54ccafb859ce884ef3c21c98660d37378918048e1d8f4a44159f66bada426d06b9187ee45c4f165e76ec1df3a7d20b467435e9fb19156c1f2009cb5e05966eba0b459394705ae9770c9f6ef3040c040931425c1705090a7a6dab816ea6a9fe50f2fe2ddc6fd6ff1544f406d663e8b7b2f61aedda928d6c4c3dd5cd6b741be1f7f95e3bcf858198c0c44de3dac7cb5deb66cf34156918e2092761cb8658d5e400d66304d460d2b988ecd8afb06f62f32bd988b4a768663d14e5e47faa0487880dd24ab298c5025136a6493b3152f46d1e473056a8067ef51f325507505f0acb8c51774e3acd1743eea660459007f9de4d453b5a69ac801ee4bab3fd9d5a8ade8f5a2af5d4f6dd5f0f75f91d87df3028555b351425427e328c8d0ee89ce9ca2410ff023daae8f18c48450ca06860d55b436cb8f43a042f8dbb63454d3475ed989af85a1d61419e3ad04ff6de486979fd95b0b9b7a509693a7af4d51c00d589c368a2dafa9c1e84793b8dcb46818c2235c2b3f82b3170b40edb148ea13d19708e7c4931ad0e5df61ae8e8cff190e9d64822bc579137d082acbe5360fc184219ca23578674cd775d5ff35e0e5934fe68fed565042d8f12c86785fe506c34d90f454734b7b5b720d6f2327ac27f39c4e13c046ccc3654e693647f820a9412c7983b293d5c66e777b603c3713476b9bd1de37b8cc7b8f8ee1004b36c804bf931ef283b81ed9502daf28a37b117e3f4ccbda1227ef29ca43a6766bd0b3869f9788f77d81b3d919cb7039a72c33062ec1c01e1fad4b0e0e7ef4bdf385d497eed021fc634a29ef20a6c2c7940bb263c10c93bb0c486b9b38058631bf478f500d41f00c942526072017381b83e4d117d720e0cc14c80a759082b58c89edae47610d3e938fedb32dc7770970275c72272491f24c6f2b2332cc613ba053af2b41df727589043784fec1192b9f9a94db253f0144622fb75b39d79d671d7bdaedf7d0feefcb9f1d382e09d5601edac8a0536c02d90c24b62128248348d232018483de345b6e93552988bbbe67f5438bd65d55bde2583a1f86161d00069bf3b253cbacf8f911ec9ee919c19cb97a8e18c0c40bb6c350af1c43684fd791817602c30c1e87c54bb737d318b51a68bae0d063679bcede59dcf0871e5981bac22ccc7da90c1f6d78e336212ebbdff332a7598a2d976e6d06d0b7ffd089e9a8b013404a8b3969ba7cb0aff7c8eba5db76281fd967ce004376614777695c47fa61e353d25ae674c322db04ebe423209a7910d9", 0x1000) write(r1, &(0x7f0000000100)='w', 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) 15:13:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="8ed60092324b4f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffbfff, 0x3, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) getrusage(0xffffffffffffffff, &(0x7f0000000180)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x3, 0x3, 0x6, 0x8000, "96a5a68ce73758b940c03de2ad568f919d9018ec", 0x9, 0x7f}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:13:05 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e73457800debfdcf0000000682400a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0xb9a) syz_open_pts() 15:13:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x201, 0xffffdfdd, "ffffbf7f1f178400ef5caf040200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf", 0x17}], 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0xffffffff, 0xb7, 0x80000000, 0x1, "bf349e5174bd76c880973d8c116bfb775ae7eafc", 0x401}) read(r1, &(0x7f0000000140)=""/239, 0xef) 15:13:05 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)="6cd8d4a27cfa37de89dc786528bde990067dcb98e8421decb08e2d84aed4eaef6c3e42b6bee5fb07d044c1196377e22a6acca3bdb14f61d2c11f07fb217823085914fcdecbf8213be288e76376af93ed33cc6bc6e44a6dfdcb80755d880ad4accd3f46d65718bcf2d608dac2746057d8c701a680a9ba13720031eff984e029be8ae9c76d4f14f6a23865ced5dc762a8c5596d73022ea47e619e3cac3dabb63e812c6b42570ab63e95eae2a1849c76f42837dc2fb9968639744143acb60fd66c11169df054c23e4bb717478b79cacdaaa0764630e915c99ec594d3b87131861a7435bf01d144f28a99390943efff34a378706ef0b7b8ad9bf252bdc56f726a9d37437ecaf9881417883700b25eabcc42f45aff100c08f479ef68b2820ff7ef145e97e7518d4ba21e8", 0x128}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x8002, 0x81) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) close(r0) 15:13:05 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000000000fa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfabe6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2bea8553f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20", 0x24d}], 0x1) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$dupfd(r4, 0xa, r3) getsockname(r2, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 15:13:05 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x2b}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x4, 0xe2b, 0x1000}], 0x1) 15:13:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000200)="d7d42f5b1a5bfebd3b277985752a5cde3b06b7d842e99b8085ce1574f28a1f84c34c929377460c543ed2da695ad27bc1b9cf74d17bdd1fbd607989dc6670e7f0b1cb3ec83194fd9131c763f03188f99d4c100cfc479c1c52eee164e0cecb527608db0ff68617f079a4ef60af49212fc686ce32571db057f7b46069e13ca40391e435e0088ff4d3ee99d7b4118d012f68fea49137ea9955e158d73c0f568c3e3ac8416afb062c06b7a6d563afb72c44151abeb7", 0xb3}, {&(0x7f00000000c0)}], 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:13:06 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$KDDISABIO(r4, 0x20004b3d) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0xd) execve(0x0, 0x0, 0x0) 15:13:06 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x8000}}, 0x3c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) kqueue() getsockname$unix(r2, &(0x7f0000000140)=ANY=[@ANYRESDEC], &(0x7f0000000080)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 15:13:06 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x43}, 0x2, &(0x7f0000000240)="02b877d9", &(0x7f0000000180)=0x4, &(0x7f00000001c0)="e67ab2a7", 0x4) r0 = socket(0x18, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x1000) 15:13:06 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) read(r2, &(0x7f0000000080)=""/248, 0xf8) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x6, 0x9}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 15:13:07 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="9d470386d6151d689e27088746ffff2c0b211bd10efd33bc24b67b9b078e3d2e84b6dc76ccf73619274cafb0e197dbfc468eed9a2d85de7207bde56568e5756bafaf7e43929abbbb4d0794b67e3c22db0b1bcbc8177097e4a58463ef509c30fe5476c78fdcf543c96f56abb71723960bdeb40eb45d0c6b239f24dba917d5c5c84623", 0x82}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0x9) execve(0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = openat(r6, &(0x7f00000000c0)='./file0\x00', 0x400, 0x0) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000100)) 15:13:07 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60317971000832000000e3ffffe3010000001000000000000c866b988702f4fc2bc188d76904befa4e224e2000089078"]) 15:13:07 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x3, 0x7, './file1\x00', 0x1, 0xff, 0x73, 0x4}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff8, 0xc7}], 0x1006, 0x0, 0x0, 0x0) fchmod(r4, 0x0) 15:13:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x3, &(0x7f0000000380)="6426e9b071c5a5a414408ab84c0d42af5bde6e31510c42d5014662643deed8055c390b47a5356fca65109d16e32688af37a11b3a4c58b53238d373f835790c5aad2a29184b1d7598b20ea03c98ddb89891a404087e2dcb53426d9cca082d45e127f76642ad8ef5e1a4ac67ee00000000000000", 0xffffffffffffff3e) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x21, 0x1, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x290, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000280)="244e7f7cb0b4823b198e3ca4c9d2fce297e0c4b47a0f0e158cca358c2c5dad93dfad3e6bb2a204fe9903dd380b9bba9dc2d54254737878b993815dce965b101d59c5a6c5e3f58d573928906937e346477308460ee1d7dbb6827002a5bdac09389d91972a9895a22dbf261454db598de30b327f9627f2000000000000002ea240f90dd42d45b698bde2846bcdea6fdbcf23d300ece69fbfc9cc4651b4be6635943e1a1919a4adf9ee7ea68567e30ed78c80fc7384afb574b9e852f49a990aafbd36dca09999030d13ff0bd89320723597a95d5e2d98f305e70f6822d1e87dd95ebe91e666c63837c2ff7bd112c9a6a29dd02ed814348f43d1af6fc8", 0xfb, 0x0, 0xfffffffffffffffe) getuid() r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) setreuid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x0, 0x40, 0x5}], 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x8003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:13:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0x2}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r4 = socket(0x18, 0x4003, 0x0) dup2(r4, r0) 15:13:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022efd01ff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 15:13:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x8000401) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000001600)=[{0x80}, {0x16}]}) pwrite(r0, &(0x7f0000000280)="c8b731001e050000000000000000", 0xe, 0x0, 0x0) close(r0) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) 15:13:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x7) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, r6) fchmod(0xffffffffffffffff, 0x92) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) openat(r8, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1) ioctl$FIOASYNC(r0, 0xc450444a, &(0x7f0000000240)) 15:13:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) write(r3, &(0x7f0000000040)="a2a3344c7ee4a607bdde", 0xa) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x1}]}}}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 15:13:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x20) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') r1 = socket(0x18, 0x2, 0x1) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="3cae48aaf3ffff000000"], 0xa) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 15:13:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x88) msgsnd(r0, &(0x7f0000001200)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f350f1f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3b4b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000029030000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb44f61eb69eb67cf63c9dbc6a87869b8ed7fe014d70adee7d696a5fa50d515ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d6913cecb558aa9a58fb0e85a6be806954bd696"}, 0x1df, 0x0) 15:13:07 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 15:13:07 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x10}, 0x8, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/speaker\x00', 0x10, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0)="63cf35d4227208e915ac9d6a15ce8689aad6d2d0e16af740a69c9dd9e1b86059b8ce1c994a1c1b38b36c83e4827befd23552bba66819416414ee69236bb9d4449c33ad314d38156728c7c130bf02608f7c7fcab936b4ab02a0b6c2e485f30a0317a5798d49b20c01db2083d4ff600039286febac28f6e8ca4f4cbf00488adbacb81af6671119ccebe7534f94cc76b640862138ec0344d557bba7683362ab89158dfeca1991302b73ff62ffae588571ae615906420bab584e23c578a8ce5ccb4c7ec7c16d97b860fd9f055f853d0d892e91243138bb50840b61764f333562d315480cd312423d608c27ee99d25f991435ff0946fc0da85886288964a0d197f82e2545de4d944a06d4188e38b24b558e0f91ba0b3189d23ca00c3388b192be85b6b47bddf47eca073f9953b93893d557da51eec0cd6a0ecae3c13fc69075fb4d0f7c70945d6dfdc3bab9cfbf5eb8ecdc816ac632afd8f6a07274fb2ada894cf07eeb65014bffdb1d6b04544b78231027f84413ac4527161c2eb7154f835600979a8f9873541a2d414f354a5d09c39ef3ddad10a859c2194b0327c364cc9a873e66a0c79a0a81a89900eaa3ce4edf82a0aff796c0e064002690d770debf845772e229e935f8dad49eb4b7c47885b271000099fdac687555972080209a9349b6d562755e5f471ba9ada958439d5c330635387e71ae325796b8ab3cb6fd77a5edc237517ceecfe9a387f48e6e560db9bc0e334aebe3a5a1ad9981b4dba7adcac81ce2dcbe21c189cec85b56aaea751b826975d8b00fc706f3193410682672eb3df261405f651ab1fba6c467aa123b408ce279478a494b090dd68ca4483c609a3fdf3f519f9a5521e0dfb61f116540a910d59b54be35e3b5f61bc408a22e2c30846adfc761adf661424ecf9b3afad2fe45d3cded4b3edc6e5b91563d9f6dc9c298e290115b42f691d88174cae8f423cffb16bbe66b80d1bf2dab39b7ac885341e986b75570240a92700102b05a44de2085909a5115965defc39eee0177c4c10f8e1eb81b9064be8241407e74d0b5660900f75b84ad4b638cf0016950c0770008bd1cc236488b3f63830ab80d3c6556fc169c239058bff97b42f1abb90616246a84098dfb0b597b5e01aa38861360e5ba54f7ae060ef7dd110dd929d2a6dd1fd7ee98b282abc25105677f4122a93a860c0072f26a865b73c20a82cf4dcb4be4d239bb08bf25d8de9510e1ee1bdcfa88b6284e70f95cd023275e80eceaa7c3f8fe2ec68a1732b2b4aebd35b517c2dac101885ebbce872e17052c250f0e61cb6fcd4c554f3d82a8abd931164b25fdfe26b59f1a4c56440b1aed324bf66ff5c27d70c0790221e7b77facdc98af8e0224ac6469e1caca01b64b20ae9fb91800de9adeb7202032c569b18a3112d3385e80885f036cccc9c3ea27d8ce456741d89d4fee486698231fb8cd0b25f0eb0c1e0e5682a86c1358f728f03f8913e128ecfce9ae6ff8c60dc6509ace1af6a970328cc8966b84a38aa773ced0f5222b5921a6a99b8fb66d0c65551287bfb6316d6f0311250c27172330dd1ae7bd12bcf82021e073ce37c36f595645164afe113da3d904a0e16c05f3a2cb798b2f9196c9c289c551d20a2a2f1b1d5af1f0bad796d41cde7a68a49e3b26fab9a7c8f1451d3d35c6fef4e99f1b33a1df13acf08dba219c0bfbb0c59cda86cdb2b9afbebb93625d986594de6becf0992cfacce96a08d5356b8d465bcec057cb6c76c7a0a152bc2e5530ce48a82c78f8188e6f7e3af412d2dde0b1850d6c71a1d70d1c875073a627432142937d270bba7cff5a420f5035fc6c4a04044c03a4f077fab65ea7979572503f095fc2847d02bb61418cc43c6cca1d6e3f0a4adba423405e6c08f72035f49b56b4239f34ee65f610117496fb0e88b0a992eb3b1b57c9e202882806f2e46f0bce41cf5e5faf70409df17520f85d761df60ff2c81b2f53d18708f6b81853c84488aa6f68104d1e297a356818a929a744194981103926f92f67cb1a8c7d74f4f4cd131a2749fe77ff20270913ef58c441c671e7542677a764e9967b3e5905056f44b6b884c2b26463c29b9dda978eeb14c0b305d8c7bd14c08b7bb8d311cbcd349a54d17201730c792aab7cb7632c7e2fdd8e8a17305a90fe44b47f8d9bbf82a0293501c28f141d7a092468ad4e71ccdce23b8feac13226a7af4a50b10513b36c2cc4072534bb249d549366eca9bc41d6b921d42ac33ac8236900faa4c41b07a9d48e5f3d104555ae7170404155a1bd539fc281ed631e153ec45679b56e985e76f9102a0f5ad325d407f3743525013bf2b43b552855889fb0cab1d39d0cf547258defd6ff8e6cc921eb7eb166eaa41c5faf0d4ef90f841cef1f9d61c13950d243d4cfb68d768e3880ee1dfd87fb80861a01f52b3e5827185fbc33e302331038370ffe3556ae7cbcbdafe8a7b9e13209a651b1bbac278d2cef925431679d21533ce7cbde35f3e51706b045524fa82ea9489d3ff20c99fb2cb4411bf19af598f37c24c72ea64ad23aa3aa354139ae38ca7e50eed1db495dc7d72ac7dffc0fac093171c1a67bdb5a5f207398b558863a7f41b28893c77d00289a64f434b8a9d81172a502c900a3bb525792e83beeb696f8e75b5a9ccbafb11c63caf8c1b3e87de4df963340a8f91d9b15980665c9eb6a05a97bfd5d2eb34a4b1f8b669b0bca98517bfb14fdd9a5584400f15676100ad712b664983ab1a4b2ad288df476d19bde407313d3ad82e8757a2d0093335cd0c1007cd5c00ad2e53f713b091624ef6c6b8c545cd0538aeec868b6503254dc60aa2e2f4701c65186014e44c5a5a0bf0daa779251c019ccfa45b7a725fa6cda9045656c8668db175bed147ed2cbd1cfc49c22775bb8663c0b10fb4ddb4b2fe1f3b9d9b9ee0b1c541df236243a26739a3fb4a70f340973938eaec08a72c7a2768afbc0cae577996e38f01bea9c2c6bc623546f1a9583fa953a89795246e1ac98e52708ef003019fa5b33b9970b1275d7ad3936211c5c1c2ce0cd2c268732a61024b459c71b261d02db1fc44a5fe8b86bdd9ed6316e822292e9d8e7a0b2f25345c80b6e0b9ccf3fc1136d7bad01ecfb3a2b1181e745c4d64af6f9601e99ce36cc725932df3594c110a1feb33e837a49a1f52e37fa8d00cf65a60a14782e7d4b4af1a75e4090b1f9a9138d78326824d061d2a7cfbc1f1d0154bd50233ac3770b8b63290926a09fba29501635d64487bca52b6388393c3cf551a6946d039cd052cd504ab6236c86f6bf64236fb881bf4d63f12bf1e9b72362cad0daafe60de1e055cd495bf8c0f0b69b21ba9e52dea42f3f98de37a795c4ac8d534ff6cc2fee7c14f4cd9c0c5988909491673dbb6e377ca130d8a42cb72fd664cc96d764cc4c4c240f78b78710ee386689a8a556ed672eb5bc2ee5cb88c1a2f95c3a4038e214403fa55cdf89b902499f9211724c94e7abfc1dda7d130e66d0e27c66c50e963cdbb1d124f8dc41e19086fc135d2b175a811e495738c912763dba2d3c134c45e944340cfad8b3f7ea2e83aff12a9fdec98916e242225a548e8a9e01578e6a89de34da39e45e345559cfa5076a78b02f3948a769a39c1dfa4d21a29fcb43356a77e38d672ce05ef9470fdb9117d0771ac0bfbe38dc9f13f4bf11e487ccdac0ead59bad0e1f5b39eb7e74e8cc1f1f758bada1edff44dbacb9dabdb0e1d861c44d4b7fbf84fd4abe0f71db087a68cec99700be41b01745f7c4c0c49ba48cb418079d196f5b0a929238d383f45603ba118b40e78bd8b788ec908481c6144932171e8fdeb9b17cf9cb422130dae97825dc654edb64931476740db49784290c64b82e407f912425ca7e4327602b1636fed0200b1389ea084615395e0d70542839e45dbd6aa6d3a31e53ef307819daf2867334fd5421d2e32c46351a7d185b9791dc92310f5222514ebf2a944f9e0c7d058f57841860ebbacba3f82ba4c69f6789117e6606bb009c83d2b2bb5dc2a0530ac6b0b318d9bc9f266d5ec9acb5e6a590fef4660bb165971d30c4ed68257200ff43e5ba366d55dddc7a57ecd33238ef5ae2ed97380416096b7c4c73030ec616afa54b0af1aa230c3787fb05c3829ce86b6a99e9cd0f8c673bb17ebb7f28bf144435d754010a9b4cf44ab69a9e54ce06e9c7f36b95b4d434b048dc461fa380b29c11bc4dcf7697e9238f8feeaf842ae04554cbe262d0322f21d0fd9e4828eb66c8d2f0abe2b069c85181ae1a8b2dc1ed9bca1d6d2f2301a28f560371c49719f97e274b8c7326d5b96ea6159129d5541a2b6987753df97db26ce6487fba102acde426c43d2e2c2ca0645c26fa76cb05d18b9bcc3236ea84e4970d8588b2a0d9fc92a06c0085501238659648f0758bffb39f4faff4e825d494521d588d4c5ca610446fc87e7cedf388f171be4f8c6a7d016b88211a947052b31131d42692da9db1a0891c363ea2a8b22665c96e15a2d9094c191c2f9758d6036a30ce0ae1549a6d5f852b59a806eb2c7a3071909f07f59ad52f0b73020f2af686dfc82b836a73ed7c7475945894f9b0e169239af6017be277ea5c3b0d5373e2a733006bf62aecf9a9dc558a2313e87727e590c139edb4a07fcf70091a3ebafc5b8954310ee2307cff260b04f808da8a8e20db8537d8e14c119cb72a4624a3cf84b0c8456c134d79f791b763dad00ef4277a9adf03e31c8e86136743ce5251f61fa88386268c0203a1aca7dfbb21f2caf9d06b93f806c813e1f05dd6a658f3318c54c6c109507e8627d34d0315bb0800da8738d5a5a7f438edd7a1d7d09e3e42481c060dee98e78391c20d3a7a802a1e56095d79ed314127c21eef22f13e3e2b85d8202631b6f5e3d0fccd350853f8fc71c9fa7bbfc8f92a6b54eb360a0e9e085c3f1edab51207f4ddbae942e157ed0671ddcc9c5dbc59cdd0690bae986e9e642c2ddc26a8bd172b87c2f44de5305faa69a239c4ed9312586343c62399b07a2329a5a010eaf902f9d557237114b58bae471224f285dce81944f291a0b9cd3c8bd36a67fb28b88b7d5dcdea86a0de0dc75e139f78ca97f393cec37319340c002fc52418e308ee49e46077be4af3381ba378cdc30fb3e87a9dcebf19d703bdc38221fc412f2a12ff473a2d7dd0fd7c1162d8a1e6f0965d6ba9efae498afd936d75e62306f2e5cf75d85fb114cf04fd3fa39e6e177cd9f36a731e5df44424ff64c12bdc920f19c62ed4c72e1f74730477a4c1cdc896b1306a953380f0b65adce74a1aca5646d765d93e9a34d36823fe96907a1b8eaa443213727dfed47eb2340afe3746045e76fb6df957ec9f4a514121c4caf69bf2c982c76345a4f18ba6bb34cadb38ac1b18870172de8e9c6e2a85dcf5539b364017df93d728e1ca25803eac118e103da75df9ca648dba86e935b27e1df4f6055efca49a0268ba08f7d913c0b4fb5f7e96a2b7909d6f244e972c1c84271555e652d0bd8ec9b4d081d888ae35762dcdfed1f2e36479c4d9c412dfdd4751a2fd8279080b5e10e4f257c3f5a14b9513a0e75204e4d7623aa612235b0c8894ef81030ad6025efcecc6f5e32255f45e4c22f43d09dcf70c1fc63daf6617ca5e92966f8b16e2da0fc52505c6cd663603f8888fd2e62fb691698084057162ddc2d2529ffcedcb9ec6153b0ca3066240deac80297d432cb5a5348a394fffdc52610895bff190b8222f18470f90888f6ca69dea1ccca9bf65986012daf9df9eb8a594d5b36be312b26cc7cac4a77dc88e39357175eb521ed470921223ac7d6d451dee5aac9b64b7", 0x1000, 0x8, 0x0, 0x0) 15:13:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) 15:13:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xe6, 0x0, &(0x7f0000000000)=""/230}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) close(r1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbd], [], [], [{0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x13}]}}) 15:13:08 executing program 0: getgid() r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000040)=[{0x3, 0x83, 0x1000}, {0x0, 0x2100}, {0x4, 0x2, 0x800}, {0x3, 0x3, 0x1000}, {0x1, 0xffff, 0x800}], 0x5) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x4, 0x101, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x5, 0x1800}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) getpgrp() ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000240)=0x10001) r3 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0x1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket(0x1, 0x5, 0x4) 15:13:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="0000000000000300000000000000"]) 15:13:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x3, 0x8, 0xfffffffd, 0x9972f3c060373a97, 0x5, 0x8, 0x6, 0x2, 0x1, 0x8, 0x7fff}) sysctl$kern(&(0x7f0000000180)={0x1, 0x36}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x4) 15:13:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000214000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) sendto$inet6(r3, &(0x7f0000000000)="ca52ad480ff6cbf52547863f2639795359ba5838fc5fd49d8596f8480de1383389142d9f525f958d3a51a6c5ab6f8b8e88c0641db0fdc7d33033cf2ec084a710ff2d65d9b48ef605ce204fa6068adfaf78be66be306fe9f2d94dac62f23e1199a1961da0a85b1facb87cda132b0f05a11864610395771727cca38eeee2096d99702cc6b83758721171b30a2deffd5751cb02408b905579ef3539ba17f1f44191cd1c6b5933bf6c945ba8960c1d86a9e6b56ecd2ddb17cb1272927047aa35fbe3c6207638f93f7b23dc4b6e5a7fa6dd7ad3b16978c3a5740581fd4c95a1cd259fb7a64245662cd0b5e3dc35b3a70c3b9b9177dfb7b1", 0xf5, 0x2, &(0x7f0000000100)={0x18, 0x3, 0x2}, 0xc) 15:13:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3ff, 0xbd7b, 0x5, 0x7f8c, "82e874e1b10bb7ac406cfc81eea2585f8b3071ce", 0x3c800000, 0x5}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff], [0xfffffffffffffffd], [], [{}, {}, {0x0, 0x0, 0x0, 0x8d0}, {0x0, 0x0, 0x5}, {}, {}, {}, {0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 15:13:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0xffffffffffffffff, 0x0, 0x2000}, {0x18, 0x0}, 0xf, [0x0, 0x0, 0x2000]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) syz_extract_tcp_res(&(0x7f0000000100), 0x94f, 0x40) ioctl$KDGKBMODE(r0, 0x40044b06) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 15:13:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) fcntl$getflags(r2, 0x1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f0000000080)=0x3ff, 0x4) r6 = accept$unix(r1, 0x0, &(0x7f0000000000)) setregid(0x0, 0xffffffffffffffff) r7 = getuid() r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r7, r8, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) setgid(0x0) poll(&(0x7f00000000c0)=[{r2, 0x1}, {r2, 0x48}, {r1, 0x20}, {r5, 0x10}, {r6, 0x20}], 0x5, 0xaa8) 15:13:08 executing program 0: getrlimit(0x0, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x2}, {0x3, 0x80}, {0x1, 0x4, 0x800}, {0x0, 0x5, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x4, 0x8, 0x800}], 0x4) semop(r1, &(0x7f0000000340), 0x21) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffefffffffffd, 0x0, 0x4009, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) semop(r1, &(0x7f0000000000), 0x0) semop(r1, &(0x7f0000000380), 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000003c0)={0xd876, [{0x2, 0x6}, {0x2, 0x3}, {0x1, 0x4}, {0x1, 0x800}, {0x3, 0x80000000}, {0x2, 0x3ff}, {0x1, 0x9}, {0x1, 0x5}, {0x1, 0x3ff}, {0x3, 0xd2}, {0x3, 0x7fffffff}, {0x2}, {0x2, 0xbc}, {0x1, 0xe4bf}, {0x3, 0x5}, {0x1, 0x6}, {0x2, 0x7fffffff}, {0x2, 0x2}, {0x3, 0x3}, {0x3}, {0x3, 0x4}, {0x2, 0x6}, {0x2, 0x400}, {0x1, 0x7}, {0x2, 0xf67}, {0x3, 0xba40}, {0x1, 0x2}, {0x1}, {0x1, 0x7}, {0x3, 0x3}, {0x3, 0x8}, {0x1, 0xd35b}]}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/163) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000180)=0x20) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/188) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) semop(r0, &(0x7f0000000000)=[{0x2, 0x6, 0x1000}, {0x0, 0x0, 0x800}, {0x1, 0x9}, {0x1, 0x9, 0x1000}, {0x0, 0x400, 0x1800}, {0x0, 0x4}, {0x0, 0x6}, {0x1, 0x1000}, {0x1, 0x3, 0x1800}, {0x4, 0x1, 0x1800}], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) 15:13:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x115}, 0x100000084c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x9) 15:13:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0xaaaaaaaaaaaab3a, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r4, r5, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) chown(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0x80000001, 0x400}) 15:13:09 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r1, 0x0) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) pipe(&(0x7f00000001c0)) shmctl$IPC_RMID(r2, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 15:13:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[0xffffb644, 0x3f, 0x4, 0x1000]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 15:13:09 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) listen(r4, 0x9) r5 = kqueue() fcntl$dupfd(r1, 0x0, r5) write(r5, &(0x7f0000000080)="1b65bd8f110db28274e893fad381185697a3b142095a63b89b699e6b4d40252cbe26f2b1ad29d0374faab2ec722385229d355760e2fea735b942612502ef7022213d5c967518879ddd008b91b5e5a3818aedf3a2c585c19428ec24265fe7b0a1826ab5b94ad563510532c218b3311cdf32afb3bc84f02557ad87d94e094e13a3cbe2c67059760d119e53c507d059c5a941ea8503ccfefa8615e2112b2650e90fedc439bc178c36f20c2213aaf4c8f5b7dff5bbdae943e4a3511179c92c1bf094fde22638df2e9f06e9bf8c891b9e885c8dd28cd4da088eefe17251e50d8fb1678ed4885337f37d0e6422ee103ce526f0d9273cefb9192e3bacd1ff19de27ae5ecfdfcc611fa2c43082d865b902442760e0da96b51faf752474ce000000080ee0bdaae2cfed666e57c2629c741044542646249abba06e10fb879931603501a8224d9d1eaa91975362cf31a27678bd8399b396a86ef7f3549cc85910df6b27fecb58542aebfbafa73907d0dbcf202a922f85e6e3bce18beea9a0c47ad2f2089c6ffdb85a240940ba1fcaca1e72587353ce69ae24a8fb6bd6527344eaa6948db2b6dc84e454edd24f091f8cbcbf2273de015337349a76e8afc6ef53118c87dfa9cc9a3a5e11452a9df7049c081b2dff307f5555a01e6ae06a7ef357a967e3e8deeeb49760809405b4b105368b631d6546a8c81975c122ffba58c022e57287e2ef23752f2a51252380c6b9c5815bf911684476bb4c6d58b4ae71ef20c366c2f27ef77d74456e8de13181aad5db95060f5ba4c185b100a77b03cccc70ee559c89c3b8ffd5b559c9b0a6edbc2afca03de0000000", 0x251) execve(0x0, 0x0, 0x0) 15:13:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x5c}, {0x6, 0x0, 0x0, 0x105}]}) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = fcntl$dupfd(r6, 0x0, r2) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x18, 0x2, 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000180)=0x2e1) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 15:13:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/214, 0xd6}, 0x800) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() socket(0x18, 0x2, 0x0) kqueue() r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() fcntl$dupfd(r5, 0x0, r6) r7 = fcntl$dupfd(r5, 0xa, r4) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) openat(r7, &(0x7f0000000080)='./file0\x00', 0x75a8257cc8398d66, 0x1) fcntl$dupfd(r2, 0x0, r3) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES16, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRESHEX=r3, @ANYRES32=r1], 0x28}, 0x0) msgget(0x2, 0x0) 15:13:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x109, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 15:13:09 executing program 0: socket(0x18, 0x2, 0x0) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) r4 = socket(0x18, 0x2, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x7ff) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000080)=0x35dc5585) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000040)) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00000000000008004a87e5f6000000000002907800000000ffffffff1100907845792483"]) 15:13:09 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x2, &(0x7f0000000100)="5fff014c83679a4dea1844b3e10e9242184ab6bf5832b546f4757a32a0bde1ef9cbc457a85d13e873eb95fbbf128f9633b6772113e191eb79827fc8fc71256d062f68672a79a11658ec49bd66816724aeeaf5f775182bb240b7de200"/117, 0x0, 0x0, 0x0) 15:13:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}}) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, &(0x7f0000000040)="2c4fcaf0a62feb470952cb3013de07cb", &(0x7f0000000080)=0x10, &(0x7f00000000c0)="19081b0a808d54a829d2a743b7e0c673c33cf5a6faddb87074a40639beee5d71b3c9929c83679e1f35c899e3a8a7971d2c860793673cdf49574324e8151441700f6d1ed49d90781b8992c7fe8b059b33a38d49f33e88b660f6b1c3022d09d073a9023ecf01a335343f4792e6054cf635d0408bd4b63671b7fdacc8b6b48154a31ea67bd5c585dacc776a244c59ebd1b76bbf42b2e8b0e89e4f9a241f", 0x9c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x200) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x1, 0x3, 0x0) shutdown(r6, 0x1) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80286989, &(0x7f0000000300)) 15:13:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x2, 0x1) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) socket(0x2, 0x4, 0xfa) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)=0x5) unlinkat(r5, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2, 0x5, 0x0, 0x100006, "3d27d57f1cb2390c3e2aaa28000000f800", 0x7ffffff7, 0xb8}) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r7, 0xffffffffffffffff) r8 = getuid() r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r6, r7, r8, r9, 0xc8, 0x5000}, 0x6, 0x100, 0x3}) getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYRESDEC=r3], 0xa, &(0x7f0000000240)=[{&(0x7f0000000440)="575096f9c5bf6cd1a9ba930dc7c2a79a8fbe26d8ac6f93d495cb5d4caf0ade257d4a8bacdab6d199c3667751ba86f99ed8e83e2e40df1063e48659c01a80368af222bfecdeb04528fc55eae63a115c1cb2bd07923ce1ee8c7c7e4051de94585058538a9db675e97933a156bb5369e05056c6c6f181aee5b6b3fd9accf5efcc0e4d8799792ed074bc848be22cea4e5b23bcadaed9ea2ea7f6442778298c8e4892abcb682be2342cac0b8c7a6b0b476d", 0xaf}, {&(0x7f0000000500)="62836cad60dc1a4c6d0041e34abf259d5b651b579b35a5f4e8f1080c10cd3c21b3225470e6fb70b429693ac1e35988b754531c062c4bb7d63296899dc181ac9a67e1d9deedd8fb077a69d58d59997cfe77459b617c9b6f23572a74cb7ffec28acc0b715df4ac4d19e3ec6cfc8625f4b42c76d1d0656e3199539f583d237945361935f32a882fa3e6fb73266bf68cf9518bf773d0b9f6f2933d76b469046d8afd7407a10ad61cdcaedfe10ddbfc11a58de10cb1d97a7f3d990000", 0xba}], 0x2, &(0x7f0000000340)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r8, r9}], 0x80, 0x400}, 0x400) 15:13:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xb6b, 0x0, "18a4c96b578e092d73511c9f81154622c4053856"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='k', 0x1}], 0x1) read(r1, &(0x7f0000000240)=""/243, 0xf3) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000400)=""/175) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x400, 0x2000]) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x3) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r3, r4, r5, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) setuid(r4) 15:13:10 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffdfffffffffffffff080045000028000000000002907800000000e0000001120000000000000000000000005f3b0945367860a883644be9ad814158f72c07aed876ccdabfc1db622f311e29613aed22b6af099eab1fc0191709904012ab06ff81b7ceaaf0577a658959370ef58b1842b8e57194dbd10d769daf84ce55f81fd2edc581888800"]) 15:13:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) open(&(0x7f0000000240)='./bus\x00', 0x10000, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x5}, 0x3, &(0x7f00000000c0)="0ad775316a4b8d5c6b795e83835f36f82fdf49837529f684f69f2bd9b34bdd721cb0fe3c0371ccf853133aa08868c67de9da9722bd78d43e", &(0x7f0000000180)=0x38, &(0x7f00000001c0)="95c279d46c880994482f1bdbdf0ef2331a4bc41e5cc02c5a9bfa932d988aab1d00162d3357deb4d62baf82b7202042c19fbbb1a48cba8c6d042c42128118261664cd5c609c0694f9bb1298383bce55c87151fd162bc6166127a6d47d18562e60239c52628d0f8679c65e726ff5e285511eee66c5f2", 0x75) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:13:10 executing program 1: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x8}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x2, &(0x7f00000005c0)="962a033c732689e172fedeab0ba6af3be9846d9a3cfd397e9187b04f595c89bdac3a08000000294e111d0746cd26b16e54d2b0e19c14a086e093aa91bd1f8335835efea25899681861913916296781118f6b1c94e2134eafd340ed3c075f36705f6500008815eec5a6c4551bf9b11e198db5fa72251f0ef35891325ba262ec427fc381b6caa8218e29640d413fce6dc37a4487d3ca940a4ee17ce767390c29bd1cfc97b63a03c323e713387159ddd02f8adbdac5122f9798dcb98462d52c15bc600a42000000000000000000000000005f2f67313ac245bb0149e4ada16bb92cd63dc3bdc9bf70a9825db628a49ec5ce4a29272027c42b58cc3f1d85f9cc285b2c7479aafa9e9e726148b32ea5894014566a340bdfad306e2174a131c2f31748b30bbcd784a733b5298e3447b22ca4497a978fe947d88cb9ecc5a45ab9148cce2e8cc9f3f1737b9815c863aec7ddd59767409086ca09df8a1996d675c526f437fabe", 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fcntl$getflags(r3, 0x1) fchflags(r3, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) ioctl$KDENABIO(r0, 0x20004b3c) 15:13:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 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 = kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r2 = dup(r1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x80000000, 0x9, 0x0, 0x6, &(0x7f0000000180)={{0x0, 0x20, 0xf7, 0x0, 0x7f, 0x3, 0x1}, {[0x7ae, 0x4, 0x7fffffff, 0x7f, 0x3, 0x1f, 0xdad, 0x3ff80000000, 0x3, 0x4, 0x100000001, 0x6, 0x6, 0xffffffff, 0x100000000, 0x8, 0x1, 0x81], [0x8, 0x0, 0x6, 0xffffffffffffffff, 0x2, 0x0, 0xc26d, 0x0, 0x9, 0xfffffffffffffff7], [0x401, 0xfffffffffffffc01, 0x5, 0x80000001, 0x6, 0x8001, 0x100], [0x0, 0x9f, 0x18df, 0x3, 0x6, 0x100000001], [{0x0, 0x9, 0x3, 0x2d7a}, {0x20, 0x7fff, 0xfffffffa, 0x4}, {0x9, 0x5, 0x6, 0x86a}, {0x3, 0x800, 0x4, 0x4}, {0x6, 0x80, 0x1, 0x401}, {0x81, 0x100, 0x3, 0xfffffffffffff37d}, {0x1000, 0x4, 0x6, 0x5a}, {0xdcdf, 0xb2e3, 0x1, 0x81}], {0x80, 0x2ce2, 0x9, 0x38000}, {0x7fff, 0x4f59af3b, 0x8001, 0x2}}}, 0xe69, 0x1}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) 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", 0x38e) 15:13:10 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) fcntl$getflags(r1, 0x1) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 15:13:10 executing program 1: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x4, 0x22) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x2, 0x3b1, 0x0, 0x0, 0x1]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 15:13:10 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) unlink(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r4 = socket(0x18, 0x4000, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) getsockname(r6, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 15:13:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 15:13:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="04ffffaa0d"], 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, 0x3}, 0x8) write(r2, &(0x7f0000000040), 0xe7) 15:13:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) sysctl$ddb(&(0x7f0000000080)={0x9, 0x2}, 0x2, &(0x7f0000000180)="eb69dbd2d9c561bcf30643d2fe9a179d429c93f6a71d7b844c38959b7cce54205978905666eae61d16f2ccfe557711686253320adcea35d95df778d3cce2c5a6e8905263b08cb0ea93ba4c287377e04a713404bd7cbaa8ff4056b339291477085c923a3b8948396502586b8b8716af31a8609a51b2a8a0a0ac9449feed22b9445551e7b0df97fc3e8272d0e6e3d69cdd453f641041de8acecabad5f76f9129fde6231d1982ea6d2650964ab76a7ba936d79cd858cce3cf1154443cac7edb3187f01c3266b31ac665a9a3d60025ef07bdfd4236866a59da5f8580106ab39cb747ee088bc15b967c66c3627172ba2a1c719af587043d08bdc52c", &(0x7f0000000280)=0xf9, &(0x7f00000002c0)="ee2c5fd54c2d2d54a9b836a7cf252a6aaa33b4bc0fdb670fc6bd5dc6b8a326936a9d9da2a1128321c67a7630c10ef7c2f0883c8bfa7b05b27f4a1685482c8f4311795a4d0ff59dc309c0729d1bc138447664235c1134f0287ed6d911b4e11153cc441f67f62dd1e6d7e71d78ea5052d79c75bfbb8a38c37b9d9ea39a0e3818bbf53724d3da238e69fa5cac5d8318f031a34b47799d041454281193ce6bb9a8729cc36282a0f8799d100d1697beac487307a6f26195eafaef1a51aeb6d6605496f4953f0c4d62fe4c03dd8d4a73dc6887eb23cb7c3da0552c229886ff965bb3827f75cffd4cc85c", 0xe7) 15:13:10 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x7}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() fcntl$dupfd(r3, 0x0, r4) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYRESDEC]) 15:13:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10110, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$setown(r0, 0x6, r2) 15:13:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup(r0) sysctl$net_inet_tcp(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="25f3762157b2abc5678198d40a2d6fc5b401faafe4415fc5a311ba103a76c4f4884c8b06941cbc796adcc5eb3cbf1921e4784ec4daabcc84c0c2efb618010152f3e7b64bacae6df07aa9d9cd09529ef5cf904b27e09adf30584fcab0aa2943df996f26f00cec82f9a00a937e8f54898c8d7dcb52abe02438a3f1de910daaacd04eb76afe0499ab89206b5999b414dc68cfb68b373738a4ac825c74b2397ab5824a17148c51fecc28da13505e883c43c2255d12b307f579c51f0f1bf65740485cca97d1027b5ce427d2d463810a7282465c945630f05d4d8597c886d714f54e629b739048978058fe414f", &(0x7f0000000200)=0xea, &(0x7f0000000240)="6aa08365db8e95ecad20cff53a4275f98f1a1ea15d05ed589453873091cc66a62151d123f4411d2b6f079eafaece280f36fb7343abe1fd8146a110c84608103bc34a7aee5157ddad402cea1e785e946b777934c10b33ba4f0beaad4832565eeeac0acd87aff83ce94711e90acbbea8e7a171c2083ce091da35fd02ef67deb7c9265719507c6bf1f85714682e129fdeac03b053b0d1092210bb5278e18cbadbcd3d9aa0", 0xa3) dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000300)=0x400) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000, 0x4000, "77b68e8ffb7641f3dc6d7f00"}) 15:13:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup(r0) sysctl$net_inet_tcp(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="25f3762157b2abc5678198d40a2d6fc5b401faafe4415fc5a311ba103a76c4f4884c8b06941cbc796adcc5eb3cbf1921e4784ec4daabcc84c0c2efb618010152f3e7b64bacae6df07aa9d9cd09529ef5cf904b27e09adf30584fcab0aa2943df996f26f00cec82f9a00a937e8f54898c8d7dcb52abe02438a3f1de910daaacd04eb76afe0499ab89206b5999b414dc68cfb68b373738a4ac825c74b2397ab5824a17148c51fecc28da13505e883c43c2255d12b307f579c51f0f1bf65740485cca97d1027b5ce427d2d463810a7282465c945630f05d4d8597c886d714f54e629b739048978058fe414f", &(0x7f0000000200)=0xea, &(0x7f0000000240)="6aa08365db8e95ecad20cff53a4275f98f1a1ea15d05ed589453873091cc66a62151d123f4411d2b6f079eafaece280f36fb7343abe1fd8146a110c84608103bc34a7aee5157ddad402cea1e785e946b777934c10b33ba4f0beaad4832565eeeac0acd87aff83ce94711e90acbbea8e7a171c2083ce091da35fd02ef67deb7c9265719507c6bf1f85714682e129fdeac03b053b0d1092210bb5278e18cbadbcd3d9aa0", 0xa3) dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000300)=0x400) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000, 0x4000, "77b68e8ffb7641f3dc6d7f00"}) 15:13:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f0cad800"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x2, 0xe6, 0x1603, 0x7, "fb94443a8f1fa5ad559d73ab8bcfff38dad7a64d", 0x3, 0x1ac5}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="6e9868a696b4343565addfa02c377ebca7a617c4db329f26cacda169886ba2441f194e56b97c16fe3bad36ca9c442a87f9c040ae10ef5ae1d36d5bc32fbd610fd5734073089f9881e90fdf7799e75a761717cf25cc938b4636219233f1b7f19e46a9c5b19ca2c606ea62c6dfb2f655265c54d125b32e761bb5627a7caadb4d853e9cef3dc9888b9b58908dcaf332f9f906c8a31ec0f6cddbb25e072fe8310d48", 0xa0}, {&(0x7f0000000040)}], 0x2) 15:13:10 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000000)=""/236, 0xec}], 0x1, 0x0, 0xd94029d) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 15:13:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x48}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f0000000080)={@random="9cf90b40e9fc", @local, [{[{0x88a8, 0x5, 0x1}], {0x8100, 0x2, 0x1, 0x2}}], {@generic={0x807b}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x0, 0x2, 0xfa, 0x1}, {0x7ff, 0x3f, 0x8}, {0x3cf2, 0x20, 0x2, 0x8}]}) 15:13:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 15:13:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c6a9bfec31", 0x5}, {&(0x7f00000000c0)="1c13cc5e4aef5555d785c233d3f279c4f445531a38c182659451055d289f00309537d5ba33310145e991c1a8b2fd5d1cb2a53a4f1ca75bbd25d2e2e0cec47a672bbd63a0b36524f8a281c3ecaa4be723de6464c4c36a99049f21d342b6d83217b450ff273a907a91f69c44420db80c561e9ab6f5acc4a873d7c31c32c81f0593aef5784f3de690f82d7ea2057dc9c323408cd499b172b25bf4080bb934f62baa06451845a07319143a0b9111e3afea3cdc71937cde2c8f299f01240af795f33486ef479d8dc9cf334509d45be402c194b514b91b435a56481a56b81b8d7b170f651c73c0f14b5d4e559136af", 0xec}, {&(0x7f00000001c0)="e3a543bff9aa8a13d0440cb020a3b15729f8de1241e67c1d78c8aac6fec9a66ecfdfd1f5af79cd5f8cb75f44e6fadd7798862ce0ab7c2e3b62fd485ca201756011", 0x41}, {&(0x7f0000000240)="01e8b613d5dba1addfc659ba48b963b306b079be275394d462ef420011f72b5f3181b1e0a3b38b46b7ddffb281dac0b0bb7746eb2afe5b1062ba603f073ee877211aaf4078c9f0cc43279e824bee181465f1d2856993c15672e8c60bb2dd65bd0a8ace8ef998d12d75dfe97af96ba64de4426c73f336ab260018af14b9c1ed8bbd3304c6073798f233192a6ad0", 0x8d}], 0x4, 0x0, 0x100000001) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) dup2(r1, r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 15:13:10 executing program 1: syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800000000000000000000009078e0000002ffffffff03009078005c15393b00ffffff"]) chmod(&(0x7f0000000000)='./file0\x00', 0x101) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 15:13:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000040)={0x2c, 0x0, &(0x7f0000000000)=""/44}) ioctl$VMM_IOC_INTR(r0, 0xc0205609, &(0x7f0000000900)={0x1}) 15:13:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x6012, r1, 0x0, 0x8001) fchflags(r2, 0x10000) chdir(&(0x7f0000000000)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x220000000, 0x2200000, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [0x0, 0x0, 0x0, 0x8000000000], [{}, {0x0, 0x55e1ae5c}, {0x0, 0x9}]}}) 15:13:10 executing program 0: sync() getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0x6, 0x80, {0x6bc, 0x9}}) msgget$private(0x0, 0xc6) munlockall() 15:13:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) kqueue() fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x400}, 0x10) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() fcntl$dupfd(r2, 0x0, r3) fsync(r2) login:                  15:13:11 executing program 0: sysctl$kern(&(0x7f0000000300)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000000040)="ff038000", 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8, 0x0) dup(r3) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x47, 0x7}) 15:13:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x100, 0x7, &(0x7f0000000140)="01003f8a", 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}, {0x1, 0x0, 0x2000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r4, r5, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(0xffffffffffffffff, 0x0, r5) chown(&(0x7f0000000080)='./file0\x00', 0x0, r5) r6 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff08000000000000002a197a38620400000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997acbb0c0000000000009c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a00d5270a38398e0d834cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a817115c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed818553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000001727666f19d6515f22c189ccb5ea6ad6d7eb06deac4c3ffcd222992ebf324257d775c21aafdab5"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r6, &(0x7f0000000880)=[{0x0}, {&(0x7f0000000200)}], 0x2) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x2) 15:13:11 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x12) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() pipe(&(0x7f0000000680)) fcntl$dupfd(r0, 0x0, r0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000000)="079566c4618a589e3fbe1b0a0894a2ec00657a963ad5126b621253541fc1ea6b7cd36a0e9183a7dc7aaa7cf4bc05c60426abff2b140a2eba2ebc96c5ac63ac0023", 0x41}, {&(0x7f0000000080)="b0087b9feb4d6fd7fb0e3a18f5c059ab76c853b315adfd63bc091d81b16877c8fbb36eefc99fb11be0134a75d9e1b705a79e156d017de632f7c244efdc36613075ac9dd26e584df28066ec89a7e90865dfb9687615c4ca95d6861b4cfd7e14a33051c9f238e3ae2e44a47a0f0f0b01f1c287400fd93cec", 0x77}, {&(0x7f0000000100)="6e5a4718b802a329610a096c5ca88255dc9311f6ffc3146994815105439e529c376d0e16e013e26006d69f7e1b3064e2268b8c2e633c0c9a129cc2c63d18b97f3a3fe2ef0e0b9eae1d9b62257a343d33a95f15874eedbdbeb9e8db0e512ec8f1157e2ba95bde2641cc5b6a40b715a17b27b30568f5a011055bc3b28ebe8a8aa5f435dcfc6ebbf83f52d4c6ffb4182f292698be733eea13313498a80befaf68b8b4951dfeef8c292e7a36ce14498abba911d3c29baf5e4b06daf659fca669c3886599c34c1c16a6dbebe82331764706104a64c819649422", 0xd7}, {&(0x7f0000000200)="6043844ccb9fc24a13fde60f76c6ed3e01009888be326734", 0x18}, {&(0x7f0000000240)="e37580b3734f718f0626f452e787f606d7fb49cd5a707458a00b3ae02b9e97973cbece6207ead57964fed68c4d4ac51737f601a1dbe95b202a5f350de55df698ef0bb85bd708", 0x46}, {&(0x7f00000002c0)="57dd14212343b50aa219e8dc868f076f64c235dca477d0c51dc17e877e7de434008255df84473733cabcfc5318a439e50a4ca703b52b8db35a5a662b4c52f527b12d7cd71229fd4263c4789d69fb33162dcb449ed51164c6e12d116477c2b157d2a46a2e2e2538a0746bcf7356c415f8440ba4b5fb979529613c9adc49216968", 0x80}, {&(0x7f0000000340)="8da62da940e1f3e255a1d6f0636f8a8c8b44c37830", 0x15}, {&(0x7f0000000380)="1aa4b9f723abb3106d44d991149d9d69f566d01b7f5a05b8b80b6ca85cd8ca7a02ecff645591dcb3199d01f34297e46f7d12008c701971692cc83ffcae7611b6ced757a650624f2abc62ffc70de85ca0d16038c8facaeb5f3336522bf7f15f78b79fb3f0f7b07b810a637299c840d5ab94bbb7562a24d2ec242c24347892e329c119731c5a46d31c7df45c7973ef7ecc88f4db266789", 0x96}, {&(0x7f0000000440)="d6840a4c9d5f3d4d585b438b8142b9b51a953e7014603006aa68835909d8b80805766609dd76603a63a614ed95670a278de31c0375ffc9748af1f6ef8a7b0380b67c12f65f2d53ab82a8f3dee9598ad05f5676bb6b2e97041d01360ae374591bf59ccebb453d", 0x66}, {&(0x7f00000004c0)="5f607b0963bf6988b37e707073a95c1958d1264cd24ccfe183c3a445d1351201567f84370f9ad5b7faf9d28a5201481735891fffa3af76b44c5f3f4971dac979b86a50f87e0a2c78e455a28961f9d9004e9ead60adb4f2d6c694e9d8f2740015e48593998c3673311d62a2bedf9e79b7373bae2918b00b36aa550f49f448fa054abe7c1e77ba741a33fc30c15f3d99367113279526ffba148c9838425186b65e6e3f243d1629612ceebb014d3e3a27a87885a3c18e2716abb2844a287037392d90e8db371ef9dc4cbb800923c552e6ca6a1578afcb44ae9e5ea939c5f38648f16e26f771", 0xe4}], 0xa, 0x0, 0x8b6e) 15:13:11 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x18, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @ipv4={[], [], @broadcast}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x7fff, @remote={0xfe, 0x80, [], 0x0}}}}}}}) 15:13:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20000, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000080)={0x0, 0x80000000}) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r1) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r6 = dup(r5) mprotect(&(0x7f0000feb000/0x12000)=nil, 0x12000, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000080)={0x0, 0x80000000}) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 15:13:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() fcntl$dupfd(r3, 0x0, r4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x800, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() fcntl$dupfd(r6, 0x0, r7) socket(0x18, 0x2, 0x0) r8 = kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000140)=[{r0, 0x100}, {r2, 0x8}, {r4, 0x4}, {r5, 0x20}, {r7, 0x2}, {r8, 0x4}], 0x6, 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x2) r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r9, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000380)) 15:13:12 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() getpeername(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000001c0)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r9 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x4, 0xc}) r10 = socket(0x1, 0x8000, 0x5) fcntl$getown(r10, 0x5) writev(r1, &(0x7f0000000080)=[{&(0x7f0000004680)='n,', 0x2}], 0x1) 15:13:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x80000000) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x61, 0x2) socket(0x6, 0x1, 0x5) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) 15:13:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000000000000000040000001e0004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3717bff79e560c0862f263e8156336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257f809c500ff0002000000000000020208a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCLOCK(r1, 0x20004276) 15:13:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0fffff7ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) 15:13:12 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000000)="12cfd0dff00b7f2ee696c6f8643b7e2ef59a", 0x12) 15:13:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000180)="a8f106ae9933712755742a2d2ee33a8043935ea1c1dec1e3702dfb9226ac102fd19399792fb184f29c85792dc183fd7d", &(0x7f00000001c0)=0x30, &(0x7f0000000200)="6b7ce2d39ccf5f94198001fee48ce293f456127ac6e69a1532ae6650117d0bb338f8ea7a2df70f069f3a3e5a81e6ae5ef664a2265e904e22efae5d9d39a1066da22fea3f17353aef8582446e01fd794ea8ebce3a7dbc44331dd39f9b5fcbd8590c7313fb310562e97fda77eebb588c212914f553ab2b2b820a7e149e44e1b9062df3cdfa9d8575f6c6aa3b0bdc56ed7dce0bed914b6b08e7c51ad4506af4147cb52e4bffbcd6acce0e", 0xa9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:13:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, r2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8000, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = accept(r7, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffffa, 0x8, 0xfe6b51eab8a6facc, 0xffffffff, 0x800}, {{r0}, 0xfffffffffffffffb, 0x10, 0x8, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x68428379, 0x200}, {{}, 0xfffffffffffffffb, 0xe4, 0x13, 0x805c, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x42, 0x10, 0x4, 0x7}, {{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x9e6d, 0x80}, {{}, 0xfffffffffffffffe, 0x61, 0x20000000, 0x7f, 0x5}, {{}, 0xfffffffffffffffc, 0x2f, 0x4, 0x93a, 0x80}], 0x4, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffb, 0x3, 0x4, 0x6, 0xa3c}, {{r3}, 0xfffffffffffffff8, 0x80, 0x40, 0x1000, 0x9}, {{r0}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0xee, 0x8000}, {{r4}, 0xfffffffffffffffb, 0x0, 0x4, 0x1ff, 0x80}, {{r8}, 0xfffffffffffffffa, 0x9, 0x80, 0x9, 0xffffffffffffff00}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xb, 0x40000005, 0x448, 0x5}, {{r1}, 0xffffffffffffffff, 0x6, 0x80, 0x1000, 0x5}, {{r9}, 0xfffffffffffffff8, 0xc0, 0x2, 0x76e, 0x7a}], 0x7fff, &(0x7f00000002c0)={0x7, 0x1ff}) r10 = kqueue() r11 = fcntl$dupfd(r1, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r11, 0xc0044266, &(0x7f0000000040)=0xfffffffa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x28}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)={@empty, @empty, [], {@generic={0x8191}}}) 15:13:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000080)={0xd59, 0x5144, {[0x9, 0x7, 0x7214, 0x9, 0x7, 0xfffffffffffffffc, 0x2, 0x8001, 0x0, 0xffffffffffffffff, 0xff0, 0x4, 0x2, 0xffffffffffffffa9, 0x5, 0x8, 0x4, 0x1], [0xde, 0x4, 0x1f, 0x100000001, 0x100000000, 0x4, 0x5, 0x5, 0x3, 0x8], [0x10000, 0x0, 0x4bd2, 0x4, 0xeb3c, 0x6, 0x3ff], [0x3ff, 0x6, 0x6, 0x6, 0x3f, 0x80000001], [{0x6, 0x1, 0x3ff, 0x5}, {0x9e7, 0x7, 0x7, 0x2}, {0x1000, 0x6, 0x100, 0x4e6e}, {0x40, 0x3, 0x3ff, 0xfffffffffffff0aa}, {0x3, 0xfffffffa, 0x5, 0xffffffffffffffc3}, {0x2f9, 0xfffff801, 0x8000, 0x5}, {0x0, 0x9, 0xfff}, {0xfff, 0xfffffcf6, 0x8001}], {0x81, 0x400, 0x7ff, 0xffff}, {0x9, 0x7ff, 0x8, 0x3e}}}) chmod(&(0x7f0000000040)='./file0\x00', 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="5b4e5de1911fd284d71dd3fb86dd60c2d32501022f00961afff2d1a1e06598bc21b4c3aa793bdef8337ccf82c49df81508674dabff020000"]) 15:13:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0x1, 0x9}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xc0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)=0x801) 15:13:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x7, 0xfa, 0x1, 0x231}, {0x8001, 0x5, 0x6, 0x3}, {0xfff, 0x0, 0x7, 0x7}, {0xb, 0x3f, 0x1, 0x1}, {0x9, 0x47, 0x93, 0x1e}, {0x0, 0x1, 0x81, 0x6}, {0x6, 0x1, 0x8, 0x4}, {0x1, 0x3, 0x8, 0x7}]}) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r5, 0xffffffffffffffff) r6 = getuid() r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r4, r5, r6, r7, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) lchown(&(0x7f0000000200)='./file0\x00', 0x0, r5) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 15:13:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r4, r5, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) lchown(&(0x7f0000000080)='./bus\x00', 0x0, r3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x10001, 0x0, 0x0, "5bebfc0ba0c10a9054edf0721b84396af3aa4755"}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:13:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e57f7f0000012f00000000000000049c62c1b0716425fc031d00aedad103af1d72710802c8ce10a7b41d6f040abb1c95f7aa6f5d00b375e24500de6a918168950c53e8a1a9fa06eb560ff90c5b953d0d2b809512fee250abe0c4021f50e408799eeeec71a600c349fae8d95cc910c93b8901922ce237dda2fedb39326611afbdfdea58c1e67ee6c2fd15552a04e7a13cce21dd0c8246c1e3"], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xfe, 0x3, 0x3000000, 0x0, 0x2f, 0x1, 0x80000000, 0x0, 0x2, 0x7, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) sysctl$vm(&(0x7f0000000040)={0x2, 0x6}, 0x2, &(0x7f0000000200)="5a6624873331d3f01e2539b2a96ee62fde9a7531d24c081afca70f43dfcafc2367066c3efb15411db1dad3a468ea03c9daa56d969ffce8c42c8fd7c0da8fb7c7c73d102d4381386f18168521dd9d88ff787f7de39424a802aeb16575d9890961f6e5be68770c996e68b320cc640b4ec97272f89354d91232c9cd068de1e8d8ab9972ef6ec8cab328f2d79da38c5bc7cf9bbb46714b7a5ab6aed564a7f21393aa92c13568560fb2303d1ea5a896", &(0x7f00000002c0)=0xad, &(0x7f0000001300)="346342caf772651fff628da8b3e602da3a5944e213e8652ce9e17130e2c0fc7dfe6726bd71d32078a22e9decdc811a43c02ee937b72260b88f57461186a69d8b978a812dcc30096700b51e684998f9a9f9f1aa14792bb73d67c3f3194bea10b2f202f74153bc38fc94f647f454d2c89c28a1a39fda71b7cd631f5d8dc4e35d2d6eaabef8f0161df8753fa8a1b3cbe2e0cc9eea555e0a", 0x96) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) sendto$inet6(r5, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) shutdown(r5, 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0xba, 0x3e8, 0x0, 0x5, "8e918916803b7872eaa583ffd6435d183ee1ea9b", 0x0, 0x800}) close(r5) 15:13:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x5d}, {0x81}, {0x0, 0x0, 0x0, 0x2827}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) 15:13:12 executing program 1: socket(0x18, 0x3, 0x0) socket$inet6(0x18, 0x8000, 0xbb) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1023, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) 15:13:13 executing program 0: close(0xffffffffffffffff) sysctl$net_inet_gre(&(0x7f0000000240)={0x7, 0x2, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x15) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f00000013c0)="920685b6a7bd67c6dfa9793b942dcf6ed40117e2174d731fdaead199cde371b00860b60308115f2b30c5237278e9fe45bb70ef355bfcd04c5e4f718961b0b2222af9a7ba754dc0cdcac23de7a7d5ae00a5d3a98a6c9af7fa2c8d4c7a5b246b9f5ac04cbb95fd3bf054c91b77fc257efdd0b0a2ae85bfd706c8e153b1335302ef55a0a52ef647c742a710392bb1bf605482c8156676fad1cc0f0463c303accb71f6cbd8f4149cd5e6c6dc04b92bb6c6fc3dc239b227a86642aa2e00"/201, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000280)=0xc) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) kqueue() r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x40, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f00000001c0)=""/49) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000100)={0x1000, 0x0, &(0x7f00000014c0)=""/4096}) r7 = kqueue() r8 = fcntl$dupfd(r3, 0x0, r7) socket(0x1, 0x4005, 0x2) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f00000000c0)=0xfff) 15:13:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x4, 0x7) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000040)=0x100, 0x4) r6 = dup(r0) r7 = dup(r1) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r6, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) sendmsg(r7, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:13:13 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@remote, @random="aa8c849c2876", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback}}}}}}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) 15:13:13 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, 0x0, 0x80, &(0x7f0000001300), 0x7fffffff, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x83}], 0x6, 0x0, 0x0, 0x0) 15:13:13 executing program 1: syz_emit_ethernet(0xfffffffffffffe5f, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaa2f3259998d28080c450000280000004ed6b72a5c0f000000907809000000ffffffff5e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() sysctl$net_inet_ipcomp(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000000c0)="33ed3a", &(0x7f0000000180)=0x3, &(0x7f0000000340)="e831c26c6583b4ffab996b6cc7ba3ff54144b66d5b06cd94d14defaf4dfe6185e48332ce146e91bd9c44193d4125e84f77fe11f4a89d442a234cd96f2072d554f3f98176b23edb16ae283ca9a226417a0614d304bc8bd81b35df3e643a5f954d045ca8294d4893e947c52074ebb81513e6732d78ed6885013d14d68d513a51e7a75304a1fd96dde38e5158533070b6f9dabe816ee7aad623a38541a0db46544212975e04174392b20ce4cf23312aec86a7db9f1ad42f843b18ff4d505762277486d2bff6827e54ef63c430585ccb54da4a7294843c740e295af34bf7085ef5abae20233da771229688f41c", 0xeb) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000000140), 0x10004) 15:13:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "900a6e01ff7f0000010001000000000800"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) flock(r0, 0x2) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r4, r5, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) setreuid(0x0, r4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000280)={0x0, 0x0, {[], [], [0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x934], [], {0x0, 0x7fff}}}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 15:13:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f00000002c0)={0x1, 0x180, 0xffff, 0x2}) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x40, 0x0) write(r3, &(0x7f0000002bc0)="e38e5255eb5ce0d1c0df7b97978c38d1c7793cd68e688c23492f8ae248b11bf56ed6b3a46e245b27b778965792c8ea7fd7b7f5a57fa055f0df5850b06fdc2245146cc5dff3c08f476ef6a26bdd8af4a09cd1033650f5241647591badf9987e63b4168aca9310394c84ba0f4d08aedb7f9d7f8bfc61ab92370500916d4c64698dfef1df50854d90e43eaaddd62d0630613a2b367fd8b1a5ce66879223305692bd83bc7aaacb96f6abfe1e0022d7bbad570516db41d190228691af7c8fb8dccd306612b2bd31268364f9825080fa07bc7d1080c200da706095e6ae5be9d0252dc495b2604caa4400060af077aee2d14405a69e5e376be80441c9a0eccabbe2760a39d974b1c42a94167e3c475ad861015be78831a6f3ae7490aefb209715d3e6bae0fc9d130a592ebd5a05fe551e9eff4b9f5e2ac777588b83314eb4cca5d05a62e2d003a96f70b981bc53f3ad32b8a3e5113be672ab4a1c405d1669a27d607a6fa051a76c235505f9e0ddea7d67b6edc4227a1cf70a0042f377a5f44fb1c94022ac00d8c32831555ef43da068474338ecda47684c740be0c61c1dc38057e584b5f18adcf300ba46a3470cb6676b0163e9d39018fabb9b93a3b588e6b6dce30d76588d277f27d10f0fd5b11c700ab918820a2ecf215b033848165642389a487e772d2a85b806f2023bf63474e29dce031ad0178a76c9c095714fd7ec88696bc3472d62b507e3d2887f522ddbbbd88071524023427dbc66f8d8d8862b78b568b7295d606c9a26b683c6e06b47d7147e027fe58ba9ba6c7d492acd2dbd50b1d1b2ca87c0045f068918d68d6a00d3a27c46ad34ac0554ab1e80286adf8941e3243b87746391d2cf8c1bdd1fd9ad012eb63141e8dd2735d5b0784e296bc0322e83ab5c9bd61f8b1b6628f96c0efc86189c4918daa2a658647e2135b644ee10446a884d589f275b0d04534ebcbe88a10b4b852086f5c12ce824d08efd63bab0ffe96418ff5e5bac0bf5e7175ec5d6ee65b762abf5e389882bb9091410671e68d573461774ea7e556eebe777f3f42c6f3fcaa9b9a364aa5d6aacc068c38858a4392f8c87d64ac2550cbf6b938f4ff9c34417c2c95d08a487980658192ecebd9397a5b1d865f3e174a33fcaf15b2806267f72e6c7a91f61470a874b69743c5417fc4242983245d754fe6d83531b44db9f22f5d75969e6f76f470acbe1767934bcb618877f87a85dca7f3f34ff64b23a62a3e57f2310a5098481431ccad94070c3d41470113e85f0328f046dd35428c0ded02ece4bbac59d96e4a7e9594821daa25673fe2be8de4c15c81d00de88aaf220c9e84f99883f11d3a62944b0642660060185ba25722e62e481ee1eb16be7e02166ecae87931c5566ad4de95fbd521588b8a6da0fabcea7b2ba8017fd52b0cf66ac0d5f215fdc36f2604eb10394b7758354c3809a447f57aa17b15007747af0c4a69c196018ef457df19f63211c7606d5a6518e1b568588cb58a7162ecb4b3fc74db027bc0634143c77dc88e1489d61a16efee913f22fd868390dc2419ee91ff1e6005c12afbcbba11594ded22b07cd450ae63c04bc1fedda41cf891d0f52340c3c286bc8a3ca261a3177180d86902aefcb5b0fdc837d3f2f3a040afc3520178541d694559de7405cafd82e3b00117871b083f9560bbe24a31ffc7e76c349f47c1f9d2032d7ee33f73449456bbd12ecd5440570c4fd1912e05fc107648912278fbc32c7a30299643794fa3d471c2b1a0fa412484a5eb2a771ccd547556dbad82d2401beb4b151260b30dcb5ce4140c114d0345bb8c0873743f6b39d6ec21d5880cfdae4078f05ac40cfe73f4d6b2f2aefae0ab518bf739c5072d8b7c1e7f3646c8d09fc84ffdf0eb38562bc2695eab4143a93c89ba6858982275f547bd5740ca06c17b88c789c8c4315f97586caf68d58207387325d7112c86080286d2224cb115dcdaf9a0c60a685e199e9b8eccce5ccb2ee00d0bb843eca59fb6973368cb6aa62b123b9fce5c44ab6856e7e39893814c7", 0x59d) 15:13:14 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file1\x00') setreuid(0xee00, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000140)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r1 = semget$private(0x0, 0x4, 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() dup2(r2, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000003c0)={0x7, 0x7}, 0x8) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x0, 0xff, 0x0, 0x4d, 0x2}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) getgid() getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) 15:13:14 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x9, 0x0, 0xe4, 0x1000, "687a0040150000000000000000000300", 0x0, 0x2}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x4, 0x5}) kqueue() r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) r4 = socket(0x6, 0x4, 0xf9) r5 = kqueue() r6 = fcntl$dupfd(r4, 0xa, r0) r7 = socket(0x18, 0x2, 0x80) readv(r6, &(0x7f0000000440)=[{&(0x7f0000000140)=""/92, 0x5c}, {&(0x7f0000019600)=""/102400, 0x19000}, {&(0x7f00000001c0)=""/84, 0x54}, {&(0x7f0000000340)=""/197, 0xc5}, {&(0x7f0000000280)=""/111, 0xfed7}], 0x5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(0xffffffffffffff9c, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x80, 0x20, 0x3057, 0xc91}, {{r5}, 0xfffffffffffffff8, 0x1, 0x40000000, 0xf943, 0x6}, {{}, 0xfffffffffffffff8, 0x46, 0x20, 0x80000001, 0xce}, {{}, 0xfffffffffffffffd, 0xc7, 0x4, 0x400, 0x7d}, {{}, 0xfffffffffffffff8, 0x52, 0x10, 0x4, 0x7ff}, {{r7}, 0xfffffffffffffff8, 0x1, 0x1, 0x6, 0x1}, {{r5}, 0xffffffffffffffff, 0x0, 0xfffff, 0x7, 0x7f}, {{}, 0x7, 0xa0, 0x80000000, 0x7, 0xffff}, {{}, 0xfffffffffffffffc, 0xa, 0x2, 0x3, 0x2}, {{}, 0xfffffffffffffff9, 0x83, 0xc0000000, 0x1e, 0x100}], 0xfffffffc, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffff9, 0xa4, 0x20, 0x6, 0x4722}], 0xfb, &(0x7f0000000100)={0x0, 0xffffffffffff62a4}) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r1, 0x0, r6) syz_open_pts() 15:13:14 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586539d390962ddf3030a6031797100102c000000feffffffffffffff000000000000fe8000000000000000000000000000aa00000005a50000"]) r0 = socket(0x18, 0x2, 0x0) kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000000)={{0xc1, 0x9f, 0xd3}, 0x1ff, 0x80000000, 0x2}) 15:13:14 executing program 1: socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) socket(0x18, 0x8001, 0x7f) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) socketpair(0x10, 0x1, 0x81, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x4a, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000200014060000000000000000000000e3e9fe800000000000000000000000000baa4e00002000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="04815010eef0be1f38f5e7487120dc6b3b9bd829cd056b8b3b5c59b63beaca9b7821f964fec8a4d1b17c8c37867d9bde4cd34a3f061f1e27e7b32373cbe72295f855f9946c50c8203d29eb304cbd4c998f3cbc92f02d7bda340cc3f403badb6fe1f88311d8520469bc4c499cd2899a5587086c6148c6d7f12ef7180a03ab7a8be140661539f7a6ba397d478131a7509282fd171bc5d2d9498fa68741d6384ef922e5ca7cb6880c7b016131edf986d3bcb4a0c59bd8558278a4c07b0d274d35067e7557d18a1b495d1d94ef0704944092b11f628fb4a289f3126b1971af8fae44ef760b889d791bba8867afd14f45a7ff998bfb5d4e171826fc0dbd19e96aade161786030b2615944594aa3934adce55397299a72258aa4fc7be1ce3b163c5afcde9d2a6fc725b6ed41cccebc94f6cff501abb75b63fdf7ab508407beb75897acd02ba5bb477a1cba069c1a72791b99d6c807664a860dac12030ecc05f42e719602b349ace8d1b9eb98569d5fac10387bdfedd540f9"]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 15:13:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0xffff, 0x0, 0x9, 0xffffeffffffffffd], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0xfffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x0, 0x1}) r1 = fcntl$dupfd(r0, 0x0, r0) getrlimit(0x4, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:13:14 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0x400e02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x40) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) getgid() 15:13:14 executing program 0: getgid() r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000280)=[{0x3, 0x87, 0x1000}, {0x0, 0x2100}, {0x1, 0x2, 0x1000}], 0x3) semop(r0, &(0x7f0000000000)=[{0xb, 0x9, 0x1400}, {0x2, 0x7fff, 0x1800}, {0x0, 0x7fff, 0x1000}, {0x4, 0xff7f, 0x800}, {0x0, 0x9, 0x3800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x1800}, {0x2, 0x5, 0x1800}], 0x42) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)={{0x5, 0x1}, {0x1, 0xa1}}, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) semop(0x0, &(0x7f0000000140)=[{0x2, 0x1, 0x1800}, {0x0, 0xdeed, 0x400}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) getpgrp() ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000240)=0x10001) r3 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0x68, 0x0, 0x0) socket(0x1, 0x5, 0x4) 15:13:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x40009, 0xfffbffffffffffff], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0xfffffffb}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x8}, {0xb1a, 0x5}}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:13:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="97f161f471610e72711fec7e1a86", 0xe, 0x0, 0x0) socket(0x10, 0x4, 0x9f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x2b2) 15:13:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x0, 0x200) semop(r2, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x800}, {0x4, 0x40, 0x1000}, {0x1, 0x0, 0x800}, {0x4, 0x5000, 0x800}, {0x3, 0x7, 0x1800}], 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r3, r4, r5, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(0xffffffffffffffff, 0x0, r5) fchown(r0, 0x0, r5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r6, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000300)='i', 0x1}, {&(0x7f0000000880)="84", 0x1}], 0x2, 0x0, 0x0) 15:13:14 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) 15:13:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xa856) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000500)=[{0x30}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 15:13:14 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) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() fcntl$dupfd(r3, 0x0, r4) accept(r3, &(0x7f00000011c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x9, 0x7, {0xa1d4108, 0x7fffffff}}) dup2(r0, r1) execve(0x0, 0x0, 0x0) 15:13:14 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000d00)=ANY=[@ANYBLOB="fb18c3003c08feffff01"], 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x2, 0x20, 0x5}, 0x8, 0x4, 0x76}) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 15:13:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3ff, 0x72340001, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:13:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)="01000000", 0x4) r2 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x0) 15:13:14 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x30, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "008e0c", 0x0, 0x0, 0x0, @rand_addr="e6a8f1087927ced0218e2ab4f24e4bb7", @empty}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) 15:13:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000000)) r1 = dup(r0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff2450ffc4a03386dd6031797100083a0800000000000000000000000000000000ffc6d04d9a"]) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r1, 0x0, r4) 15:13:14 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000001980)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001a40)=""/251, 0xfb}, {&(0x7f00000000c0)=""/7, 0x7}, {&(0x7f0000001640)=""/238, 0xee}, {&(0x7f0000001440)=""/195, 0xc3}, {&(0x7f0000001740)=""/77, 0x4d}, {&(0x7f00000017c0)=""/116, 0x74}, {&(0x7f0000001540)=""/18, 0x12}, {&(0x7f0000001580)=""/14, 0xe}], 0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000280)="48e78891f933b9c252a43419c83199ba510f88454fef23f714624e02720aa79916bed3b8ddf92968f1a928f1b437d26b6b2c4853ca9a705b2926286e7af82206374b86faf759d619cf0c63de34a8ef67bb72b3e2384ee7e3976f65095179d8978bcd0cd7d2391aba53752ae2e638f6289fa686da6967c68fe9592fa4abfd6be161dbab0458c166a2075b9beb45bf3987e860744b821a880097ca9c617d78a683e0c3f041128c677067327310dd030e37b41e89e372be8cb12f64e32743642bc2", &(0x7f0000000080)=0xc0, &(0x7f0000000340)="12d350f9b87f0bd5122bd06522d3a9b29d6f59ab8f38f350353bd2db3763c82345e4e7178040f4eeb0b652897a07f4b5d2e2f614da27156c04fa6174ec031173124873c703b94e00e58f0774e16e6192ff2d369dbff4b79513136d962a67432be2937d66b130110c09e4910eeec231899a99e6163bf93feddc9c20fd8448e1da54918071ea120317e4c749c447c419b09b1e8b48dc315df7dd85e33c80c2014298c39b2e9f3fde3310386fcdc6eeec41393dc862d161c32b354affb3b56c379ebb1e47d2b409417419ded6173fc430948615bffdb23d1dadfd131a5ce9d5570e2a36d0ebf71808c76165", 0xea) semctl$IPC_RMID(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9, r1}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 15:13:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x4010, r1, 0x0, 0x101) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 15:13:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713092a04cc4ca9b48", 0x14) r1 = socket(0x18, 0x1, 0x0) write(r1, &(0x7f0000000240)="9661a43d182930da655c4c3037ea8e680b433615b9d07ed106de0a3c9ffd3a8a0255a0bbefa6ca8e01df4b19e30508caa48892accf5512e355e0ddec114a2529763f344c09085131bcbaaf90ee42503db7d1858b9aa7ca3a63a5b90cf9a3d76207b56be0fdc001392c7a71f9dd77bb6d3be40d62c6bf28ee5d2f8f09151b5255ed7bd6ce9cb88f5d1219685a5d2159403afc0656fe31db046224", 0x9a) 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, &(0x7f0000000180)="81c27dfd81eed18878c877b91d893bb61de51e2fb2f8f2c771a58819f45c8d484ea5b453f302a93876814fda1e72f51ff5f05009004b77efeade699c59f76c8307026cf34618556ed729e477bc9064194f7836262ecf0f5a54702720d08025ef07b36c0a68fd74eb9bfa491050b095ab95c42e666776c0ba40eadaec98205d18d8802597cdb9eb9b1cca1fc65de437e811c33ab12cfb701889d14eab9cc44dc5f7ec54c9527927e9bc3f9b839fc22bf68420fc5086c60bf0", 0xb8) 15:13:14 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x2, 0x0) 15:13:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0xf8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) flock(r0, 0x5) r1 = syz_open_pts() dup2(r1, r0) 15:13:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x87}, {0x6, 0x0, 0x0, 0x1040107}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pwrite(0xffffffffffffffff, &(0x7f0000000340)="f56db67c94e9ac45242eac3ce55351a6f01b76e93c7038facbc64c096b45f34c8c1fff6daf670f384da310fdd893ddf8ec0351c1dbd729b9c18ae59fec8d627cb3e6df3620b5faea153e02b99962b897a059e8e9d0cc1f0b82eb678b2c3ccf75d5ff81999842d05b7f6d073496389d7a0dbe957dce7f7f0ab711fc393e084142ca45f7c05f9e73e70ee3a294f8b36049c3e03a2b79dcf80d64f6f3e1a581b5b4dc1e3f64c58b97b79241a1eafd0741c26b1f54441e59ef04e6675f67235f152d9444205b00a4d6b9835810543540384e48a7c61bde4828598b60cc1d9d9c0b1d533ced69bd956fd429cd8d98cdc7440ced8f592ddd49f4712c79a47b5073481c6581ecdcaa995d7e612b22fcb71a6fa8d8475c9fe7d655439f13535725031b4cd4aba9bf6b3985051b1a5bfca3349adf6b8870163057d0118d065f001792e76a859e2f9535fd065c67f1a2ac81ce56d038cd21d26fab7bd7032d8b6230f1f16337a5e9e7c4e76625c8888f8d864abc4ac70ae06a4440df4cc83da9350b50e7e538b0aa5e323932d75bd3d14e7ab57fe8313c8d66dd84c98d5dececbe8302bda82e6d307cef0545721993129574ab7b3ad8175420ec993ed2415138d9fba63695654728a128b75fa05a3626948847038b251a8e774185c4253056170ba092a35e1c2afb85a67d56c0b8a6b26038fc1253f6da6fa63b9182164191b622c9d29b4b0701c33dcfb8829e7c58f42400677d233804ef3d6aca8ce26ae82f2d83490f8088eab3b4f102fe1cfe6dc35deb199bdcdeca76f4abefb7d9d83461d08fc43bcc3d6b97f2d8e9233d03dd28d78fe99cd815b5304527fdc4206b4a7dd6fd37514b3def49b6bb1cf0a005b06970b68297e17eae8e2657fde231eb1591fbd37a974869c7788fd154782defd93a81c8e849d3e8897186355cf2f4614072bedbdd3232ce1073ae1cd86fdfcb5fa686203b995e01165701480e10c75e811f3fd1432050395ab0ec63bdf5bd3f4886ce1298204353fac5f620a8c216b25670659cc98acdd11ddbed15b56dd209d3eb0fbf00db663f575574619e8abbb7ab8757e2edb1ee71353e3531d2481457e37bb4290a94076b5c45e196bebd6905dcbf1883159412675860efe14083103a7a3d656dbc9857274f0692fd195b8a7dca8b60f9f636ef19cc33348a1bc3e0a665cc2e98d3d1285c9798753bcd5b50b7a758794ad80502590291dbde857b264b8e4735f06ddf2a92998e318d115f8fb459078f74d1ce6c8d286efa5fdd03fe4c4611352f6e5903d1dadea8e7a26606334fd95213b053ce71181ea7843bb95ae603edf38c31ad6bfff0e2e25998af720c57c2d777129fd103ebfd1ce9ae33d950ed0fa68a8e8de85b1ac4f52d4209bdfbe97e911ff97e59f4fe58f830537f1de984a5eb1a1cb1bb095e84b872df42cabff5916f127ca809d46fd3457aa711a44ec941fb035d288a05c6562ace70a5896590bc765b5f9ff94e94fe6e99f55f17a02c70486087a1ba2df6cfa175a666b4675186ddf7101ab58222d4ac0f54d914302f2ac35d0c492dc989736ec50c3105715d889601331fd92920d4672ebe6bd8a8abcc59e0c8fb3e07493ffca56b67e50f7abbcb7e00ed6715464e7f338c2e5dfd77b6f3a80fadad36031c19e917b7db32ad17a1fa6a3a976e69ccb6920bdf69e35b27693bb0886884a25d46a4495c25a563daeb2ade7dea5a49a69dfe4a39b52275c878590ef31e7f92115519cbe01eefe1e8e22021d7f7afd3a99649a56ff996356b467a68cc66e265858e552248e15d5c4280c84d4f80cb7d0da090e1be0e2a657bb2ababdaaa202b701c538b6f6f266e08123e24ae62e4b6b3bae8c32ee5d2eb5ece0f7ba3f3f4148b1f165b0c116e10910d12ea5472d708e3e557e2787087526145ded3775a0cd897364b9a0f91c0b7870db10ffabb6307bea4410d2089e8ed11b1a0953a8a366f026b26eb2871b468c3506e75da63966739213d297ba2604ce02987175815b71cd84b998f17ab2788d8b0e9dffec7796937a635adf75d41ffdcaf74cb93972e06de0884ee5b97113cd5714141b3e16b157d3ccb2070a7b4ec98cb580a091084e87a34ae5ddaed0e2a043d49287a8146ee8c71331cc92d65011717507924a8d18d7c9138b0aba34970887ff6cd373e7f000d09ca0e7c2ee44b50ceb275b84e70ae5f66394053ca66ec3cf2c44a7ddd951e4859cb8765bf5c351492a1cc0c097ca9abe0fcf28129ce507c7ec88dd497f14d0cbb739678f59514fbac29c3a55ed15cc156c499ad376519c273c186dd4bc9e01d12dd5c3f5e5a01b38a6ada990081ba328c15e6978519a5636c11408f881f34de9b608503c89d24b023d70f3007596609afc7a3dde2f4e72ad83aa2cdda378bc9e89f73a347da524c35bc330cc850ecd8fcb266b269bbc995dee294a4bcb7036e0cc7f0c60342de95b53a3d7fba2baa1223a733067f226fb817cb46721e56d268aec0dcbbd765c51dad4df7d5b08463077688eaf8fcda7ca211828b1192119e440f9c18198fff70d9c42f7e36bbe0dc47b25326342191bf367bad305f1398174b5eb172f576402f659501b868fd6fa6736125aba654a1441834b478c3bbdd2640f5856cec175f3997f7e794f4b7fd76dc61debb77d652d895c4fa784370dbdefd523882a8d79de1cb6d1f9c31fd773afc719d4ccb65cc6314f1ae183c7eb734741a5043cb6a71787472e8b533849daa54f4f66c9772d92f32c20d2b8207103d4b609240136535552c08abb1fcd9b2cfc11482af0464ff6160fe44b7ef70cf0e91190ad3f09b56cd7b35741d1edb2cb96e94f8f0617a6c062e042b14a0162264cb4f4c22d567cb02993f2e245b293a2f1e013dd788e3603d76078c4cbf4f1abc093c23804839fbb72c17dd15223f99f0a7c8fdf8b02bcbd4e21a05e260a1d15d1913d2c3cde80e2a8b8f85b640e3fc124bfabb8b6004a0456cafbe7b39aeebfc18a77eefd80c55b85c68add82195495ab779a531103587e7b88ec41ed273b80b80a6705ae95c22a2a64839b3c7b41e3b4536928b4d0ec4dad48fb79c7ac61bbf94c7f8020b289ae0f6b5bdbb22b9276214700cd16c9abbeef63cffbd4c24d2a966c88b6f622d86d4dc5c86b28a5364d19310fa3f78797ef7c9ee8f89fcc6bad0e19f71c10d5e65b3eccad8deb8702a029ba6ffa2580940b93a8c7503a53e100a54ce1afcb9ff9f1c2a05135b1cfa7c2c1393f22a05c94ef5dad3e1fbfe93b50318be74e11f6236ac72333a99140f3cf2b8bca3d6e9030390950fab81d2d94307fc6fb9c4fcf209618a1c57859d8b4be380c046d842f057c64157d5f7d497b664c00bd77763c5cabef2b9a6932cbe11f372a09276ebb388f8cadef4bf6b32348d695492bfc010a560abe80dfad9b250ffbdd3cda47c7b1b581e537899c660cb6a99f6a988028d3e2970d548209ae96d8f21ba739f57ad6db214aa2e817700e068589addf8e9ccd352e5ddd1f3744a9aae0b44830246b4051c98d7d5ca2365326123cb93a316155b4964e98bc0867300b6427feb3d26dac279a49be3155c6fa59e1cebeacb0cca82b42c2341a88843e864ff4b3bb26e922fd1df373195632d37c88ca6d3068f3a1f7bfe8685ded5b16377189a6d78451fc496aab7eb2909e31ece0bc28f93713fd07ec6092cca5dfe93b19bf55f1b3e68f93865b531f89bbff01732cde31b400ef2f105707b31200fc7d465fee3605ac30240c57f0566e3477a1b2f9620dab0e76bb510a7f317fe0423db56674c42ea8ce4877bb1cb6e9bab1069128f969b8c8aa5a7e7a40ab87dc27216655582098ca3d3aad82e5181ce85e685369fa94cabad65c91bc2834f16c05a98e1fecbee2e70b38ce1a9fca3672d551b557b9e6d5e6857ac64d28a9d7e42a17797b657e0b2daef2fd91b860586a233957e3b81f765c1bab82f625606ce84d2ba0f29bd5765c7b879f12ce08ecd5aec4e2c8abb9ddff5670c2d66eabce9c7fecbd887e54b800d31e8698d0f82a48f814516895c7bd7aad2b0618395a39a34e5ba750b64e89db2f90b0a3b0dd2086d08e880b6f1181ade85233d79114ef318eb04aa25f7e8e48e04cdc5e76c79c5d613df92d9df02c290707574001919751f3932d8d36c0adeb37801c4bb29c5f1420c204b0f2b4835f4ed6fa3d33669fae78e912a5868d88be451e6febd9bde50332633223ccce5ce5761c5647ec17e3fe0785826c91595ff34a52fa80f81ef824b4dc4ec73be8cfed3d15f75eea4d656b72c12ee221f1be87ac17500dc6b51fd49ac3a6e403e5a6ef0045f05213c20eff432544ff1dad8a4d273cf635de3cd06afec2b54ed22a623391a9d57c22055d96808f792b08c0252e51100e302300e221c2822976b2bfc61db5696d2f44d96f5a546c4c402c683569924774c4498f1133fd202a65fd771b22067262e4ce49515f1d10834bb6860ab4aaf645b6f0e747b2be078aa7d2c8623030902544ac6412b284d2c7a0052242187261b2c5f2a23fd94ed45f56867de4aaf313e0bf08686c384f3a815ab2b6ab02e2c5225d5ccd229eafec15e0d74a8e77ed5575779eebcee17088c32059c27a9d197264569e5a4c5b9fca8ef47a3c57c6be9b5d79b2680f3a526a42c39b5a918e35a4d11405d408167213fa284bdaca68e21a81a0a95e9147060118ff049cbfd419bdc8e57a20aa5d57a69f3f83d85850a9c8f92e6acfa8d6147cd2920db5017d7c5fb46536687822e835d73311eeb6ba99275d26e9fae50c394c0d8ef4cddd7510b2fb258f9d439283ac4ff46fa2c44115254d9a24b6775e5f9e22c63b63c386b9959520edbb2f00140fe92ef5947561256ddcb462bf83b7af6b8008fc9ac9355ec738f63cc6ad1ad6e63b5d67c2acff438879ec203c457e34e62515a51059144ba3c7a19c28ff3cc6c735e07c4454836526acb3623bfea15eea9e656f65837eb4c9b3fc3f3b49202f79b6611075fb71a460c265e835ac4feecd57b5c518179f46cae71006117c200c571b45781ea9d0652fe2147a9572710f84b980b5d4990f7742065b5e9e51d3ba3824e5cd618225e07ff5b4fd5e2eb1e2ea132098e3db92b3a449e14d52e45db253340e7acd923e9373aeaea29bc3faf417180934d06652c1f92523ebf9df8fdfd02001749bbcedbb11050ee78e8c86b7d89b5d91f9effb8e0b5b2bd6f521662114ecf4e09da755308f01b7264b41af8f9d3af1ef2ab2d68123ae0fb544e14649d8e242c8c2a88eaebbe67dcfac20f177132657c59d2c4f46b84cc37b416042ae6f4c228cc0425f96ae8895faed881c5d4a02fc6686f90f89baddadaaa9eebca8e992713dd1a5b40eda0e505041edddf2e719cb93629e7de35736c508281efb144e23de33a9c30aa33789ef886259cb6a8da1ddfc23219c95977d4ed1ad34226d157590cb444c8664fcc9a5472d8fd25c7d587eb8380e9ba844d6940f49a9ce8c61de8d6cf0ba8a3e111dfc594c9d36c80526cf590c5bc7e36487b472bab2461efe4f63e3ff39487d4399de827d30d580e8df34ae246fc69b73f67f3f91ebe43d57082f25fa5a99b47739b5eb8fdb35d2f3a6eaa9f21b23b4e4f4481fae7e29d566d04cd0a5d55bfdee4a87fa9a411a924767d7009637b941a9d1761b133eb4adb70785fa99ee316484427189f2afcfe0c12587865046fbf52bdf764119fd9c1c36790880ebf81e6d566f306d3e619e2838e28f0bf716f48b37d04b26fd6cc4b43e44718e3051d1f66d3356f15d9643e14953d8ee8cce0eae7ad9161877af108", 0x1000, 0x0, 0xfffffffffffffffc) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)=0x2a2) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x63d7) 15:13:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) socket(0x18, 0x0, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x45}, {0x6, 0x0, 0x0, 0x1d0}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f0000000200)=[{0x1, 0x101, 0x1000}, {0x4, 0x5}], 0x2) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) setuid(r5) 15:13:14 executing program 1: ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000000)=0x4) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCNXCL(r2, 0x2000740e) socketpair(0x20, 0x4, 0xfe, &(0x7f00000000c0)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x6) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f00000001c0)) sysctl$net_pipex(&(0x7f0000000200)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000240)="bf779b387ac7f6b8cadbd6a1ba17ce5b7835dd7d11dbc32326f8f6fbedd4990c8f2a4a751d2c8ad21f48777807b41a63760ae1e25dbdf63247878577c04f4ec8781dc8c3209436b88b2c6efcabe41afac7724b8877a60c4a0be2120fcd24079328952dedd310aba46fd12394cfe0775c7b6112902ea4ae80166503aec7f5b3df3c98b711ed419d25f1ac42f56481b80d48ee7abd1fa0cb9f3ec0e67ddf3ed3dbecaddd91e026b8458795", &(0x7f0000000300)=0xaa, &(0x7f0000000340)="3abd603f6a8f1b9c54dfda407a5c252e147e155130cf088d8f9c6ed1fb94f51be1a34bff32f66dfc89fc5fca04dca22358d9f9a3c88ec756d281e3b41664b32d47fe2e22396dc41114edf0b4d3a14c1f8411f5a57defb89e285b30d7fd72304f8babc5720244fd0979152ad55befd04d79cd18d7081b7fb86fa36bf7bab40ff7eeb860deca1576acf156486647840f7706c98e", 0x93) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000400)={0x800, 0xffff6766, 0xf9, 0x3, "48e977c9e1e386c75b313f3ef93cbfb9f01b57ba", 0x101, 0x7}) r6 = dup2(r5, 0xffffffffffffffff) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000440)=0x1) sysctl$net_inet_gre(&(0x7f0000000480)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f00000004c0)="a151acfc499d6303f9e42b0b60e891417500918c1eff44d48930bc91306739c0f91e050d61e475ddca0556470076e5a1620a0940772db06335eecfd097fd8ef6eed506a7da4f8c0169f75956c4165e7a724738d2619450", &(0x7f0000000540)=0x57, &(0x7f0000000580)="6300aae3da02c939cdf862d40c2e3f4d28175cbd9c23f30dea3226ffde8d34c7032c28da259920bac85ad1cbc2eb9ac0d177b83777a1303b1338f34a171439db1bd177ca9edf525d32c952ab5eed943998ecb4d96488d7b917c9c868ae48327a27fa8bbd37", 0x65) getuid() getuid() socket$inet(0x2, 0x2, 0x1f) dup2(r1, 0xffffffffffffffff) 15:13:14 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) setsockopt(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x2bb) socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(r2, &(0x7f0000002900)={0x0, 0x20, 0x0, 0x0, &(0x7f0000002780)=ANY=[], 0x10}, 0x0) getppid() r3 = socket$unix(0x1, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() write(0xffffffffffffffff, &(0x7f0000000100)="6df2073b453dc45b86e6283ee20e42b0f56927cb", 0x14) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) recvfrom$unix(r8, &(0x7f00000000c0)=""/55, 0x37, 0x2, 0x0, 0x0) setsockopt(r4, 0x200, 0x500000, &(0x7f0000000000)="c0d74099f3814ca1377be23a01f5612fb7e2d3f9921e5e7f3e3ed11136b961ae7722504dd1b2cca6f5842ceeab6eb68807366703ba6342e77d154bba8607005bf3b9d487a67544bc2c533005ed1dfd646c1ed57937e0c3f89e30a7b7dd9ec6638077ba771cf5f8d8b2d76ad56fa7c13e0e143d628f3783278075046b4956becb55de87e8c195b1521478d0716fdd12076ab188e097f2370a37197f47f405135f94e12cb8db7d99ae84eee79a9e95441817d6012fc7726c786fa521ca5a6e68f2", 0xc0) 15:13:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182818e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58c"], 0x10) r2 = dup(r1) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r3, &(0x7f0000000000)=[{0x2, 0x6, 0x1000}, {0x0, 0x0, 0x800}, {0x1, 0x9}, {0x1, 0x9, 0x1000}, {0x0, 0x400, 0x1800}, {0x0, 0x4}, {0x0, 0x6}, {0x1, 0x1000}, {0x1, 0x3, 0x1800}, {0x4, 0x1, 0x1800}], 0xa) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000100)=0x10001) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182818e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcc313448ac8885dfeaa03bb4b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47078dd42ad65f3200a3af3835c0993c7797f8c309c088010bd91782c3d805444dbe1eb2998c515eaa15c5929f7fcdadf441a10458c1682d7d711c971bf778eb79385c9a5cdae17bf122665b4f4b7a7019022f2e017bb6492e3218b06ff4ccb2bbc5a1146bdd4d202afcbe14643919f2fdb779fcd1f64504e586"], 0x10) r5 = dup(r4) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000005c0)) writev(r5, &(0x7f0000000140)=[{0x0}], 0x1) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) bind$inet(r5, &(0x7f00000000c0)={0x2, 0x1}, 0xc) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 15:13:14 executing program 1: ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7ff, 0x0, 0x0, 0x0, 0x10000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) connect$inet6(r4, &(0x7f0000000000)={0x18, 0x2, 0xff, 0x7fff}, 0xc) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 15:13:14 executing program 0: r0 = kqueue() fchmod(r0, 0x3b01215f5ec83e33) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000000)=""/221, 0xdd, 0x800, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x3ff) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)=0x1) setsockopt(r1, 0x0, 0xff1b, &(0x7f0000000200)="5b715f2a5688b8d8ef94b3d8abe2fc23b8c9a0f831ae37a69ff180529d9fae8fa921ac4028607d864a55d41ecfdb69b62b7c7a6295b4ab18ac4a66212909743cb0c0d20b50fea2f33f9cda4b08ed252f8e4ac20e81e31455495f331f0f02", 0x5e) getpeername$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x800, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000340)={0x20, './file0\x00', './file0\x00'}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) r4 = syz_open_pts() r5 = fcntl$dupfd(r3, 0xa, r4) socket(0x1, 0x3, 0x80) r6 = syz_open_pts() ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f00000003c0)=0x80) connect$unix(r5, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) msgget$private(0x0, 0x563) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000440)=0x2) 15:13:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000040)=0x80000000) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x48) 15:13:16 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@remote, @remote, [{[{0x88a8, 0x5, 0x1, 0x3}], {0x8100, 0x6, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @ipv4={[], [], @broadcast}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@remote, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @loopback, @empty, @remote={0xac, 0x14, 0x0}}}}}) 15:13:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) getsockname$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f700"/4083], &(0x7f0000000180)=0x1002) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f00000001c0)) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 15:13:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:13:16 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="c4338d44f460161eae14dd8169495e71e10f50ff717c69f142b291323480e9cdab3407202d6e5631d3efda752dfd46e0380deb33f609f1e658c33cd4490d801cbbd84d83079b611b6179b6a688a33b86ccdbccc798a337002f741fd7ac43f2342ae8fefc7cd0d606ef81a0e27d79a1166afec3668e69282b52edb0f6b8fa12ec1794cbe5d53a179f53d9632228c5647366b2e40c77f8417dc388b4624fbd3214b282f60a6cb951efde52096122835843c04fdcf7015c01856d3fe7d0f6a6e595403524f8e07d5562d50401e0c9894c9a67c358fd9a3b2a8908a87ed8af93274506dc232d6e4b0265df183b06fa6bddfcbf4c18682ce1c5da989d9fdfc0073b07cd52e60956a56ee63d5deffb46111edcc86bd378a284b69e8c9b967601bfe868dc52970e2b77fd8107ec2d0f49a78694b53fb0127e83c68a6f076288a13288d3cd655e23b354d42fabd39145263093454c8bcdad54cae750e3f83366597fb69c136e23c38e542473bfd93f88c1f2e2d4fc9d460051e6241ad8dbc491090701dd5bba8bec30f6d0fc59f19406cd5c4b90948b865bc996b29352aea3d6d79603bc8a7d701d03f3f40c549f3041af488f5592af39b2153f831119e2fa6d75d40beb097a7e14833cdd880593ed3f454db09ab5f321874872159ca4be9ff4435351e4f587ff09cd397cd6ec5f8c83f90139da51cd755eb9ae7a0e357e1e6a30e75913a25fd1760bb1a5f79a44ff16b84066aeff2e82390b8d7a94c0cae7439e92235069a80a5bad908bdb7481838ec08f91c9cd6b964f507ef524fa14b0fb188bcc140d7adfb801640eee5d2d418955561fb5239299eb68a8b4ea4d59e76fc68f7af1b72d9b1eacc647504126aac4998d00a069bea32ae3bcc37aa493c91afeeff029b435ab323348f01500319f0165521582f91692d87038913118ba6b4bac55ff8716606653236239ea938123c2ad83daf6f1b5656f197fc4ca1244a7fce26a51933284b50a939a47ec92b9c477e616ea76eacce10d7eac672f7600"/743, 0x2e7}], 0x1, 0x0, 0x40000000001) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) shmget(0x0, 0x6000, 0x197, &(0x7f0000ff8000/0x6000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x5) pwrite(r1, &(0x7f00000002c0)="a22fac77f988552f0427dbfb7af85c32f61f53bc6726d7c9e85c770d9379ffe06988f7bf2cb594042e3015124f57f11d109dd60ec618bebe1b313ef3f0876dfdb83d95337d829f6b8477d51982a3651e", 0x50, 0x0, 0x81) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) kevent(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f00000001c0)="d227b1fb46e670723239d1f28027d16faf95ee21366c3f5b490111fda6d3248e95b649dc2f6194e5dcd98eb609ce617b98a5b156396c179b03170a5da5d00d73b49f0e4a8259aeb5417d0909592f424d03bb09ec0a995374fdafe4a2eaa6e2a1951316b1", 0x64, 0x4, &(0x7f0000000800)=ANY=[@ANYBLOB="000400003593265c8eff372ae87dcc9e5cf4bbb09ea232d7b58f55b1d431c776dd03c61b8b90e2bff3b8b27928728bef15c6035e984e17a0a5d78106b7b8267bef77033b3cafc44e0f033ea19c07a1e5f8f8df1d6672b6b7c95850e60c0cf51b7dca492cf518e672fe62baff6162de10ef818a4ae1723313ba349b9794e9c6e2197d3e2dceb0aa8c82bd4935a82a8bf146ce6adf5aaf7dda80d4e7a7c643911980a850411b8b6ec2abf8a42371c74b286ac96d2d056dbcd5bd13e790df91300f19c5ffc59d986a08353560c24b6d5cea9090d76399f8eaae56fb45b6523afcdd228858f205f42a684c586ebfea489a91f52d543669f8d3905bfe194b648177507f9c7744"], 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000680)=0x401) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}], 0x1) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x3) 15:13:16 executing program 0: r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(r0, 0x0, 0x0) r5 = semget$private(0x0, 0x0, 0x10) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000100)=""/51) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/44) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/198) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x4, 0x0, 0x0, 0x0, 0x0) 15:13:16 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x7}, 0x2, &(0x7f0000000040)="50dd3c65d67e03bb1705e93c4c12f45b12680ceeb2bf8556d8b1b03344a0bc2ac581", &(0x7f0000000080)=0x22, &(0x7f00000000c0)="91cfbba8893a49ef272bdeadcdcde537ddc8d50ebfb1a72460bf0b875793a0fa20ac251dd5cacf71eeea9da35dbb26ec7a5b7d5167720340e13bc28df50e7680e10b156e6411", 0x46) 15:13:16 executing program 0: syz_emit_ethernet(0x8a, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x5, 0x7c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x18, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x4, @multicast2, @empty, {[@ssrr={0x89, 0xf, 0x0, [@rand_addr, @broadcast, @rand_addr]}, @ra={0x94, 0x6, 0xfffffffe}, @timestamp={0x44, 0x34, 0x0, 0x0, 0x0, [{[@broadcast]}, {}, {[@local={0xac, 0x14, 0x0}]}, {}, {}, {[@local={0xac, 0x14, 0x0}]}, {[], 0x855}, {[@multicast1], 0x20}]}]}}}}}}}) 15:13:16 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x8}, 0x2, &(0x7f0000000000)="6aeb9f002a1b20ab15037c26d39340dc06c1d5786868f8", 0x0, 0x0, 0xfffffffffffffdca) 15:13:17 executing program 0: r0 = semget(0x3, 0x0, 0x306) semop(r0, &(0x7f0000000040)=[{0x4, 0x1}, {0x4, 0x1, 0x1000}, {0x3, 0x9, 0x1000}, {0x4, 0x7, 0x800}, {0x0, 0x7, 0x1000}], 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 15:13:17 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) linkat(r0, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) 15:13:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x5cf8}], 0x100000000000005e, 0x0, 0x0) 15:13:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44, 0x0, 0x12}, {}, {0x4006}]}) ioctl$BIOCPROMISC(r2, 0x20004269) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x3, 0x0) dup(r0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) sendto$inet6(r4, &(0x7f0000000180)="6a3af414f91f67457eaabc474339377637c2834678cd6b044838c97748b937a96277856758064b7f22a6af70e423f2dc198244412d45ef72d426cfd29a1be009d503a593fe799f0762f8d9f86d3ba0168d8739525f", 0x51, 0xa, 0x0, 0xfffffffffffffe29) 15:13:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) syz_emit_ethernet(0xce, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc0, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x27, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x18, 0x3, 0x0, 0x0, [{[], 0x20}, {[@loopback], 0x3f}, {[@rand_addr=0x2], 0x7fffffff}]}, @noop, @lsrr={0x83, 0x17, 0xff, [@broadcast, @broadcast, @multicast2, @empty, @empty]}, @timestamp={0x44, 0x34, 0x4, 0x1, 0x6, [{[], 0x81}, {[@rand_addr=0x9], 0x3f}, {}, {[@loopback], 0x7}, {[@local={0xac, 0x14, 0x0}], 0xe2}, {[@remote={0xac, 0x14, 0x0}], 0x7}, {[], 0x2}, {[], 0x800}]}, @rr={0x7, 0xf, 0x8, [@multicast2, @empty, @local={0xac, 0x14, 0x0}]}, @generic={0x89, 0xc, "1c28167781edb561e616"}, @noop, @ra={0x94, 0x6, 0x260}]}}, "52a2a6d5868572e0"}}}}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000000)={0x3, 0xa6}) 15:13:17 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x1021, &(0x7f0000000000)={0x5}, 0x8) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="03"], 0x156, 0x0) msgrcv(r0, &(0x7f0000000ec0)={0x0, ""/4096}, 0x1008, 0x0, 0x0) 15:13:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x64c) 15:13:17 executing program 0: semget(0x0, 0x1, 0x1e6) 15:13:17 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000080)="caf5b415", 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() fcntl$dupfd(r2, 0x0, r3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r3], 0x10) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/51, 0x33) writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="bdc4653ef2fbf1f3", 0x8}], 0x1) fcntl$dupfd(r2, 0xa, r1) 15:13:17 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x2b, 0x0, 0x0, 0x2}], 0x441280, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) 15:13:17 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 15:13:17 executing program 0: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x28) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2], [0x0, 0x4, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7b], [0x400000000000000], [0x0, 0x0, 0x0, 0x1000000, 0x0, 0x2], [{0x0, 0x0, 0x101}, {}, {}, {}, {0x0, 0x0, 0x0, 0x81}, {0x0, 0x0, 0x0, 0x1f}, {0x0, 0xa, 0x0, 0x800000}, {0x0, 0x2000, 0x4, 0xfffffffffffffffe}], {0x0, 0x965, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x0, 0x10}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) socket(0x2, 0x400000000002, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000900)='./file0\x00', 0x1, 0x20) ftruncate(r1, 0x0, 0x2fffb) setregid(0x0, 0xffffffffffffffff) setgid(0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000008c0)=0x80) r2 = socket(0x1, 0x0, 0x43) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) write(r2, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) clock_settime(0x4, &(0x7f0000000cc0)={0x8000010002, 0x4}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0286988, &(0x7f0000000300)) pwritev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000000200)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70dd2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8", 0x29}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa01893bb99aa5ed601a5296ed990c599f0c766021eed217079563717d5131da5d16247dbac1a6e95bebd657224e3355c92bb8aff88b4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dff71f10f13372a36eab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bba4eef3ef3473693010e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecef22f4a2", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x159) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0xff6f, {[0x100, 0xffff, 0x2, 0x63e1, 0x100000004, 0x7ffffffe, 0x2, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0x8, 0x1ff, 0x0, 0x7fff, 0xf8, 0x6041], [0x6, 0xb, 0x7fff, 0xfffffffffffffffc, 0x3, 0x1, 0x8, 0x5, 0x1, 0x280], [0x2, 0x3, 0x4000000000008, 0xfd, 0x6, 0x5, 0x6], [0x81, 0x4, 0xff, 0x9, 0x23051, 0x4], [{0x8, 0x3, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x80000001}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x0, 0x3, 0x400}, {0x7, 0x8, 0xff, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x3, 0x1, 0x500000, 0x9db}, {0x30, 0x8, 0x0, 0x5}], {0x2, 0x400038, 0x308, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 15:13:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTART(r2, 0x2000746e) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@broadcast, @random="4639ec8382a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @udp={{0x0, 0x0, 0x8}}}}}}) 15:13:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6}, &(0x7f0000000080)={0x8}, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x30) 15:13:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x4, 0x20}, {0x3c}, {0x5}, {0x6, 0x0, 0x0, 0x7fffffff}]}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="0000005c00000000000000000000c2f60f305bf218b5940e5c625ce31e5c6f32de7d0a57afb1c24b2fd3a421ed00ac932d187da2b09238a5e1b0acc252e686f1f5984d57e8f4ccadcf7b93a923571fd5a63c881385d2dde80eeacc018bafafddca70e865e70fc177d24ea612dd05ab87bebb618f6a6998b269c9d76139e3425403d121795f0ae44034c77e5aa4faec598fbbcf70e27d40f03203f82bd40d174ddbb35e1b61f6b3fae74288b6ef336f627897a96a1185e95f1f86b824"]) 15:13:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) close(r1) munmap(&(0x7f0000693000/0x1000)=nil, 0x1000) r3 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/34, 0xffffff98}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000a) 15:13:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fcntl$setstatus(r4, 0x4, 0x80) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000040)) r8 = dup(r0) sendto$inet6(r8, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 15:13:18 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x192) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x7f) chroot(&(0x7f00000000c0)='./file0/file0\x00') ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) 15:13:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000005c0)=ANY=[@ANYBLOB="4c00002e2f66696c2903f2056fa0cc90ca45ae768c50e7c510916c0c3f17268705e375e07b147b1a3a12cb319963087dc5c18eebf1f2cdc582d36e803099bbd230ec01f2ff772f7d3e0f8bdb6f40750b77d8e85b7cba83f828b71f0c20954d379b7838f0deae8fc12e8e6264173fc5507096d0f9f353f775efd18e2a176a7effc991df549b9caf6ffb4357c26afe316c0c0bd406611bbfd0d92ac379cf2b9ab1bd7c5816302d3eaad3daae754bea159c089538b60bb811"], 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa245469660e0000e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b72182504000000b0e1ae409f05d98f932d3812ce", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000240)={0xfffffffb, 0x8}) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000040)=""/140) r6 = shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x1, 0x8, 0x6, 0x2, &(0x7f0000000280)={{0x5, 0x5, 0x3f, 0x2, 0x8, 0xd6a, 0x7fff}, {[0x3, 0x100000000, 0xc01, 0x1, 0x1f, 0xaf0f, 0x1, 0x7, 0x9, 0x1, 0x4, 0x8, 0x0, 0x101, 0x100000000, 0x20, 0x100, 0x8e], [0x2, 0x2, 0x1, 0x0, 0x2e9f, 0x7, 0x4, 0x100000001, 0x8, 0x57], [0x1, 0x5, 0x2, 0x3, 0x2, 0x5, 0x1ff], [0x0, 0x100000001, 0x101, 0x0, 0x8, 0x4], [{0xffaa, 0x8, 0x92c, 0x80}, {0x1, 0xffffffff, 0x0, 0x1}, {0xf1c, 0x80000000, 0x900000, 0x1d}, {0x8, 0x0, 0x2, 0x8}, {0x0, 0x4, 0x100, 0x8}, {0x4, 0x3, 0x2, 0x2}, {0x81, 0x5, 0x4, 0x7fff}, {0xfe0b, 0x6, 0x9, 0xfffffffffffffff7}], {0x1, 0xfffffe00, 0x8, 0x100000000}, {0xfff, 0xd7, 0x0, 0x7}}}, 0x0, 0x9}) 15:13:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) fcntl$setstatus(r2, 0x4, 0x80) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)=0x1) 15:13:19 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x9}) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000080)) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000100)={0x1}) r5 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x1, 0x1, 0x80000001, 0x5, "220bb3a7451a2b712ba126e4773c73946581b122", 0xca, 0xffffffff}) poll(0x0, 0x0, 0xfe9) r6 = kqueue() r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x1000) execve(0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x0) 15:13:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2c}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f0000000000)=ANY=[@ANYBLOB="06000000000000000000000058a7050071dc710842a98a8ad0028e4992d771000a"]) 15:13:20 executing program 0: syz_emit_ethernet(0xa6, &(0x7f0000000840)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000703afd00000022000900000050000000000000fe8000000000000000000000000000aa030190781200000069dbe0308001374aff010000000000000000000000000001fe8000000000000000000000000000aa0000000000000000050200810000000022fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c167f6c0f59f66e3e5a328e79db559d9f9df2875d1234d9d31afa83a13df2ea41f4924c9d7f7f1af7f0ceb60cb943f9e3f818b587c3add783abddefd082f1c1468a005ae293f819a54dddee764cb1850395231ef2009da2b5a6c2eb23bc3fe0deb9010c207ad48be2cf989a5bde56f3828fc7d0a258da0254d2603b9b07f73ef31995c831b8657d30f70031d037c34c77a7371c5a33cdf63dcf064de96657b1f5fcdaa3776b6ae6dae348ef8f53949c8dee5e64ba8dd9b3b9e58af0bd216d38d098644fd2a6c7239f632d2ab3b8bc319cea14e0d7b6b4c62abb7696923c732cd3ffd9133a38ac9d7e83d705da20aab025aadf0553cf5e501e55ecd05ea9940ebbb5d54100937bccec56126d1875ba4d0f15c748550886696376d16f4ef65ec4f4144b49e42cd0469d189011e0c4bde47d03e8f42ba144c11a80c3ce09fa97be3b9dfc0f7f49fa07ec361c8cde36c4e3d36131d698e3a753f8711e79df7333273515a72ec7d3e78b692b1d80dffb56c58d3b33835b35076d0b0cf37718d6474ae47f1f9e46e10a754df5f5a63674f512a34de70a5fbcf58dc93f01219ad745eee636909ee68a18074f6b5a75acc8e8afac29df5d28eddc8fd50c3b768047ec4282faae102c6561b59a7fa340b92e8f580f33b4ae46d13d07498990a248"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x3, 0xc8) open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x41) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) pipe(&(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)}, 0x400) listen(r1, 0x9) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x1, 0x4000, 0x7) 15:13:20 executing program 0: write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffffffffffe2c) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) read(r1, &(0x7f0000000000)=""/248, 0xf8) 15:13:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbeffffff7ffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x0, 0x8000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:13:20 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x6ac) msgsnd(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc19e29cc51fd1882567f44ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6071effe54a4af"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="03000000000000002e1100b0df6d7fcf409def1a1fc1ed3413038c3925b2e41bceb04221abf15533b89b0603ae37c864fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee766d7d696a54a50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b39222990200f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc7d73a0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a"], 0x4a4, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000001080)) msgctl$IPC_RMID(r0, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x6dd00000, 0x0, 0x0, 0x0, 0x0, 0x80, 0x5}, 0x2, 0x100000000, 0x0, 0x0, 0x5, 0x7f, 0x3ff, 0x92e}) msgsnd(r0, &(0x7f0000000040)={0x2, "43b28f5585c5a7ee0f6d7987a5b7585c880422d7616c1edfdf507cc4aced0cab37e1dfc2b83f5b31b4977c3a0ce3b8d038f05af3f1fd217aa63a5ec6fe1b71a5588d6e8205cf56bd2482a4f3426e3045724573b65e10dc20920c47377950901211b6368feb645568e8c6e0b8541d80ebd62e40d99fa640d8848da9ad6ae63ece64965697cf8d473f713d7a90943044888fb7a2968dc3742af48ba894d405febef5c0ad8b19efdcf421ec9cdefc79828aa78b85bb1f91da08c6d2615db00a82a32f7f6263680088920df85168b482c94126c87964b2a22b3b27a73dd6ab5c5327e762de9971c6b13e95b45527cfb6919bcb6c875add588679ba32f98c44dd267b59d705569c3dc24561b8ccb228818ac045ab2adcb36e216d9fa79b50fc647b63ea31fbd3dbcd9ceb3158028dbf702f5e446634163e2a946bd4767175cf098d187711be56b7a7bda00dc085aa81015b572c4ae24372c14c7bcee4b37e97e040bd6749f0d42524ab79e8bad0d71c694fdb9d79813811e29eb521e24d3d40d3ddd55d474c6dbf548fda22973444a120b03c9200a90196f1a5b231a1d684df9db61589136ccaee710b6e107fdb89ad80315e44b5ac90d349a98c241f5e2532ef2f429d228624e4fbe02146fa818f75bd3bcb533a7fa61487f73c5e713ffd58342abcfc59a152f30a7d390b7ec05fe6a25d8dfa1f34b97c08db3623d019a2a0188ed0547f55aaeb7857152293924a6601d4c7355d1fc5f9d2af2f205ceff940fea092f0a434c4563c7c90de378c9d947274b59afad0e4c680f3a2e5af7c77ae65961a3df69f4ad5b16e024175899aca0231db440c4b8a6d7f034f1c0b72bf9c39399e09bca0670919af5be8486c5836ef3dc9c18a21524144048aca647e7cc5281486bd7c3c3a786d13534d9e1c5a21f9a415c6b83a3d6be0cf3615805d336013c508ca0183aed0ecaeca34d69418f20fe2285bfccacbdbcb919d7b57b754da3e9243157a4497f529b2915205d8b242b3da0671defb26cb24d364aff0a8eb75b38b9f61aad24f335cc6687ad801d32d9dbdb9739fef2e15673571c4b3129464e561524da7ab4ea859fdfd23bfae161c23a2355bda3b743cc6811de883f14354e9a4044697c088c68265bd2872c4a37c0a3fc65a6a09e6678278a3371c0d37f9e89a5b17799342ab77bf89563bd74b2e40016287c4517ca35b2a29343a02cd78f07d8ab24a62e7c72fc46407e8bd9a4127fa7e4a349953d52a864f03839868bdb15328fabd5efc1fdd2f35e3ccf23dedf58659ecf1937a650dd8e8c9be14ec63af111b26840ef2e52880dcf69a2bdf34bb6af252ac44f66f1d677dafe8542bf833cd4a724cd1f0ef86447a574b2fd3bd29192fbd97b3557a93dfd374a04318861f88384dbd4cba7b5afff5fbe334490b25f01ea00aac6840d90ef80a505de171e4b246cde06ade9f20d645f09f3dc0159643a507fa387e9851e5221c82e4e0054b654058e2fe206f1de7c818691266008fb4f83fc53dd40fbdbec32e686f1dd8a6c63c20fcbcfcf1e4bb8322f77cf3d95775947b4c32104b86aee25970dd7763bc1055e2dc6f3cf5fa714cbdc78568ce4cb8b2e7d20f5cba765fe4c1f6e2fd99e1baeb237ef8f09052ba658690202ddb3266ee22cba1247d137f15e55f44a0a3840fc3508c3b682bd40f1a5e5358deee948a5628720f7c71e8779ce7695ac8196e5974aef3144d0f1f7950c51b418b1b36fc8fd4939e1234f4110fdfd5c8f5fbd2b0d7acf9d12cc38ee72c7291fb65112a354ef088fab89b4a9115765916945cd02eba2023b87d55efa342cf9e6850f0540d0e4397ac46a931be519da8f418fea7da59204c912da74ae33828f4352793e052d61f5309c945438196b9c054881a8c2f16a211157130d626389c303c9dba96603adc0f2ad16426568037358ce1d83aaac33c269ada694884d2a10886fa9a06f26c2f1e51ac0277185acfaf0ad9517351fe49a85ad6de20338856859a5e08d9a814552c65607208f5f28293c71a15768e7e67b60d4d9c3c9cd650bcab72e1a4e79788a108dec356fd44556021d0cf6c1f3da08b5ad7ac354d7f84a5049bef13eca3a84746e977966e7dd45d84fe3c6e5ef74c3290bdf06429f4dbd113b5ea822c9dc83f7336399b77b0ea867d5e1423465cd3fe7ae0e01b2788b0a2394b50c7c380676419289abd6c522b23ca6183be9e805a14879bcceeab169ccd7bb14218d797f0d4a20cc1871e57d86b0dbc461c189f946b0e842444397d7aee0a60ae0aaacf204f7a564a3ecf3089f911ad826ddc2d1a47edcaf23a6c471f75f5a2781ce0b1bd74a5322b4f6ba05586e98c4500474a4e2e3ec1c9ea4030c3e2160a69066b90c4877c6a939de462f0c6a27204ce16c811112956442d8c18e9ff86a1728b0b09ca99c658d34b1ef6472e340f2ef1fac974f8defed935a3bb0bdac9ef1d871e070fb0e7154d0b1a0e7567a29e7da9fe1021a038d73b32fcf40df58a6031a35c81c2ee570dd0707a0e542072b639fa467c2903a89f0b49b6d50443656bf39f7a6ecfe37bebc858b80ff10a6a52baa93b71747bb22947140e316d6daee697804d7313f827bc8fdefd8aec64c27783f3ef8490c201659aa8b390e8d4d01fe67c6b08278e23a9cfb559b0d791836631dcc4caf2d9ccd045ee819ecff14a02028f7b20c5c68d96fbb18b0aef138ef44a527501fe4fa24d7d0f8793958aad7d6c97d6669e57f783054b80f9f1186a3096981c0ea2d9f9ad41bad680922c635c096509f3d73ce38e7d9badc44d76e05fdc1c4e473065732fa1581ec0fecd28cf15215d29e7c5a4e176f28f736a15b41a626f8668af6a86c635819471930fc5aa7825be543c8601aae031247f87d4109fd6bf22c337d03bf3496d46cbcbff92535b2091ce1e32e26cf6088d0b35251434d813dc1bf929ba272115d83db4f6a65966a64ce4b9bb6529bfb691e28ef26ceb54f57899a6a3b61720b9d2d85cff1aadf9af90b8c404f93b0112599e166633e5432dd93f07a26f04c5f63e095210dcd32ef45d2c2f0c01678eb140adc29a52cec0a10fd5344c625a84a7c728d76bc5d00d22ea66d6a05c63d49b6660fea246f49984376ad2addb1cc83fc8fbe7fb78193b41683d5d1c2f44ec10ea5f7aa3dae5c9e592243ac506d6c8e9e2cd3a4319587cbcce0cbcd6989f7f0cf87346e8596ecf5d6bac5726866ecbb623535581201d21ceff4af02cd51a6319e385373682ca798feecf6566dd46d86d4a0e7e0e76822ae1c8ec5dfd290f3f68638df9ff0ec14555ea06c6fc31bca19ac499e6fe1432bcf61aeccbe13f07323b234da45795240365b66e85f292a15cbcaa9ed819529d8fb1773b88fdb187879bc827f9ceb654a73f2cbabb6ca40484b7e75de17cd22684bd9ba822828d375d7e063014bc63967c6a66d1a7e135497c9ce3ae1a7180e94f0d1423ce5b09f2388132b38c9ae249c3fda67a29d706f70b872b4f34cfc12d70058d5ff9f657abd122ef9f8c6a62aaf5000c5b162aed75326dafba51c4a5dd75450557ebc75b028754f4d1e1c83863abf2becc5c5e2315ae069f8dfdf365c606a5c40a034fa98cb94cb0146bc0b1b6b63ddca124e9d916d43a9a75b19b938b2f8382c50b49f45be1853197845e6e529f7929f952d12dca675d28625b22ce24e2a37fd2cb6bdea7ae310d2eae9a1977a1425fc95752a77589c7acb75c69020d49c2b9f3f5869c72d3803b3273e8b8285cb175ae0bc3f1fbf5ce6693268b221274390e4aec9ed89b0d12c31d82f5b0aa3a61d895d2dca9ae4d35bbbb26bb16c93dc94e208c0c0bf5000e7f72a0865dd4dfc7a7bbc785732aac0a5a8eb3a747dcf854b56b7f22120809642642b567b5045a4a44940168fb1ca20f2c42b0693d909e522c3b6718917b27721b7154a392667e851a3aa44d21e0a94e7dcb3ca79845859558946db8c2f8b015669e2f43e7ff4a3e1096b7df6b71cb82489810e4d9ecf81e7b39be542dc626bf9914198c805d71c2a7bc8b121fbd44c3536bdb9db7ea0f6d86e5cfea70acd660d06e4ab5919d814e4fd7f852d9aa5ed18463afcfb73b45a08d4ff62c6c0b8e6d4ce4eedf347c9c38911e5ad3cc74e01d8eb941e96be30a259ed2ac34d33063585c6093354c67675f3fd5461d5a7a35d1aba91c97286da0544ea47611e4dcea71835f13bbdf192ef437d3121fad67b2aaac578bf223ec8656022fb8780dfbc57532545d69fbef1c250e71d8242797c0f0c107be888e3ac1f6f266178fa0599aa84040ff1300bafb0424d31d9d620d170a2035e3d48de17393a8e996ae405962dc0109661ff05c432b10826b74afcd80dc659a6ef1715804d89d0a8d0f8a3d94ba22d402728ecfec04799263acca5f34d679ead9bf69f6a277199284e714a61138943534130162ddcd3ae244f3ff1fb376edcd61af7b974345595326a2de93f70fe6f02461866e792242b238d042414529e3fe7f816a63ff1efd9d684e2eadfa11b41318af3c0b5d341ef0a3d9fe3a8d8bbbb88261592f0be7320b4025c508ab42005a43350fc9b0ff1ea5f71d876da49729e0c915c929dbe7e82c59ae9280e7eddd2040431b809efb050ef3aa7302ca2b0958df7f7b6f292b6ffb0fb0bf34a9830e44fd6f32c89b9a8bc442c13eed8f566466fb15dc3d834925b1df2893621b977cc1bc40a96da91b4e706e0ad8ed64bd6ab4b1adfce9b1f8978fa57d7cb932a61e1b0223f5cba2486d9e72892c2d4dc0fdd23d40032d221840e1aaf527f1d24f48cd8e6c25e87bbdb1bee0a6c7bef58e04d1dccd5886f73661a89b06ebaf3519141d1149aec6d554dc11339214a9153fa7f6d4fd4e7e8df45b010765966900df3dfc8b00dedb25a7db89b0870c72704e7d8fb1cf9a4b79e319eeda1486d59b5ef9066d13ffdb7d5bbe2a5d1acf24da30a6b029fb70556a3e4e14d1632916dbf07b17bffd9266616d0642002523729d76a71e0aac2726a53cceb142c6dad75b278b9c8d2ce7e3cf6800b6196a2bf406552d2adb25ddd31cea3f01d6279e285f12b67722da2f0b32bb1c37d08d90460dc8ee07b4e02d2fc3ab4b07e97b059d629611c71eac9d190ebf696fb3cc153ca9f4addda3905eb7c294af842e13e2c7d58d00fce63dfbfe3246ec5d7f0d033ffbf3842ba11c4e997b24a6476c21ff2a9af7986af1cc299bb207b8cd1c4ad46c8b9ab4830f82a1b39e735e6a20becfa8643713aa6863cd3b830686bfadd1c5ca3f79ca17bbf4f680523f3a6070c52e1eab0583b1a3b2327718b3c55ee1d934394b882b5bb6e9ab4321d7aee4cd3badc634c020ca11af6aea77adf187e414a56e3fbeeffa982a6192845f0b6e912ed31d835289bfcd46b7845ac42d718b4101686216df0efee75bf2ca017441dbde73d73707af7160eaef8dd23a8f361f5e9442c088f2808dec030bf21ae876e6620d7733eae92f4bd060cb2bc9b93eb15d7dd0c96beff1479a1cc6447dba79207301bec0b838ab4dd558fa524d59f2466c00711d3af4fc12c27b7f4857f7cc86136f1fd678b4416c4a89f7b4ca941451440e64e805ac4918eeb5da9449975d4b98030612aab5b7a7044e44fb0b12d1f34ceb1c68610a51eb6c90ef54c3e831b5d5c2971988475983e1dd723e04fe1b06388323adb0d7607efb3829ad7a5c6064cd89695360a63da465af8197fee8e177e1e5c305dbb7f5c8602ef7ded3aef8ed7a7da54e7dbb7afb7606873a60e8bbf69ea0446c01e23a8f6892306774b2078512169cc65c1d4d22fec2d94d892cd1"}, 0x1008, 0x800) 15:13:21 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0xffffffffffffffff) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="0400", 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r2 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r2, @ANYRES32], 0x2, 0x3fb) ioctl$BIOCLOCK(r1, 0x20004276) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r5 = fcntl$getown(r3, 0x5) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYRESHEX=r5, @ANYRES32], 0x2, 0x3fb) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x93}, 0x7da5, 0xfffffffffffffffd, r2, r5, 0x10, 0x800, 0xdf12, 0x564f}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000340)={0x1f, 0x7ff}) r7 = geteuid() r8 = getegid() sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f00000001c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb0b4b2f59da8b8c3e98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a400609e3814a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3", 0xc2}], 0x1, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r5, r7, r8}], 0x20, 0x1}, 0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:13:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt(r4, 0x0, 0x101, &(0x7f0000000040)="3941b9583e1df2846d635fad7590be099dd0c17a73bce6b1528469cfb4ac03398f4ab7ab14fb45e99f0b035d48100d26b33c9b93317499f9c471f72cda4a88ee377de81cd26a6bb3c3d76cda78ebc62fa49998b5", 0x54) 15:13:21 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) select(0x40, &(0x7f0000000100)={0x100, 0x0, 0x0, 0x7, 0x2, 0xfffffffffffffffe, 0x800, 0xfffffffffffffd33}, &(0x7f0000000140)={0x3ff, 0x7, 0x9, 0x4, 0x6, 0xfffffffffffffff8, 0x5, 0x5}, &(0x7f0000000180)={0x6, 0x0, 0xffffffff, 0xb, 0x5, 0x0, 0x4, 0x81}, &(0x7f00000001c0)={0x1, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="c21638", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:13:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x210) 15:13:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fb8d8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x20000000000000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$IPC_RMID(r1, 0x0) 15:13:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)=0x10000000) ioctl$BIOCLOCK(r1, 0x20004276) clock_settime(0x0, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0xffffffffffffd053}) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0xa) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r2, &(0x7f00000000c0)=[{0x1, 0x1, 0x800}, {0x2, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r2, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r5, 0xffffffffffffffff) r6 = getuid() r7 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, r5, r6, r7, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) setgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, r5]) 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2d0) 16:00:00 executing program 0: r0 = socket(0x18, 0x5, 0x0) getsockopt(r0, 0x0, 0x3, &(0x7f0000000040), &(0x7f0000000080)) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, r1, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) setregid(0x0, 0x0) r2 = kqueue() socket(0x20, 0x4000, 0x1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x6) fsync(r0) r4 = socket$inet(0x2, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) getpgid(r9) getsockopt$inet_opts(r4, 0x0, 0x66, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x20, 0x5, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0xb6, 0xc08d}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x44}, {0x1d}, {0x6, 0x0, 0x0, 0x10000}]}) pwrite(r0, &(0x7f0000000280)="d000000000000000c10000000000", 0xe, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0xfffffff8, 0x1000, 0x1, "ec9a72daef8f656a9de95a4b0229d12b5c0d20da", 0xe620, 0xfffffff8}) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/101, 0x65}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x2, &(0x7f00000012c0)=""/86, 0x56}, 0x800) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:00 executing program 0: r0 = socket(0x2, 0x3, 0x11) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e000e20154d695723148cd1be5a5c99231f2c3efff13c38115dd2b9938686ed51aa1a2ed3db9215db8757d567093aaff0100001e7bce72d1b9318999d497f4354b35508fe83fb6dbd8141425a101b7bf3c4eb0ada635d1fa3ac2ea42a4fd258585947111f25154cbf151ce020040f625ab"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="74970321", 0x4, 0x0, 0x0, 0x0) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x10000, 0x0) 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) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x4, 0x9, 0x5, 0x7000000, "b4ba2dd3d0362a891e608129bb4a8478e96acf82", 0x4, 0xb7f2}) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) 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) 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) r2 = dup(r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0xfffffff8, 0x4fc0, {[0xcfa, 0xff, 0x4, 0x0, 0x6, 0x13, 0xfee, 0x81, 0x6, 0xd9, 0x5, 0x0, 0x4, 0xb3, 0x28, 0xffffffffffff0001, 0x7, 0x800], [0x8, 0x9, 0x5, 0xfffffffffffffff8, 0xfffffffffffff50a, 0x8, 0x4, 0x5, 0x80000000, 0x4], [0x2, 0x4, 0x1, 0xfffffffffffffffc, 0x1, 0x1, 0x3f], [0x2d, 0xffff, 0x4, 0x64, 0x7, 0xbb3], [{0x7, 0x8, 0x2, 0x427}, {0x2, 0x10001, 0x3, 0x2}, {0xfff, 0x7, 0x5, 0x101}, {0x200, 0x3, 0x10001, 0x1}, {0x8, 0x4, 0x7, 0x401}, {0x4, 0x2, 0x3c4, 0x7}, {0x0, 0x200, 0x6, 0x7fffffff80}, {0x1ae0, 0x3, 0xe1, 0x1f}], {0x8, 0x3f, 0xb4f, 0x8}, {0x3, 0x2, 0x81, 0x3}}}) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="2f39dbf082a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}}}}}}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000000)={{0x8, 0x20, 0x6}, 0x9, 0x4212, 0xffff}) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:00:00 executing program 0: sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, &(0x7f0000000140)="b41bb8009f46065096a0a088b51f017206f62a10e3990c375429c97e2dd26737eff80ec2c9974c7512091340e67a4a7030997a9c7dd70908d012e307e2664146196dda33ac78e2fd1fecad8dde703d46b86ec5c344bc7af1f4777d7c57116f683877feae4af17fb102f83f04b9d9b9cc627705910d3d28d4745aadc917a3b9cac93ce0c1b87bc8d6f9af3a660eebc1784ada0002011ed8849c349fa59e3e9e12c82eec4a9e9fdd96a0400bd1476ff37857c39175409dc27e86f0643f4d6efba665e78132b9fb4ce96345fe1a4cc7d7f3a4982a2ebcd96df2c986bb03e37215a49da5f426204a3cab63c3", &(0x7f0000000040)=0xea, &(0x7f0000000240)="2d42582b2f4fc6140e49e6f3a0c9", 0xe) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x3}, 0x2, &(0x7f00000000c0)="a244e116738c9f56cf0436bb7ce032167f1362017dbc412df7a99233c735b62d0e7a3d79704726a9789300f0562e054be7c568169c61a9d14d133478f7ffffffffffffff22dec6530300ae4a9c2621fecaa1fcae3612754e3fa1e9384b00529fa8e1dbd7e79dbccfe0e3", 0x0, 0x0, 0x0) 16:00:00 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00000e091be600cf000000000000007200"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair(0x18, 0x2, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r0, 0x2, 0x40, &(0x7f0000000080)="ed02474f8b5635ccc6736d9ffcfd8c97de594aaf4437b7691d1baa4c08bfc7e60d77d5b0b3f31dcc7761aa841852e873c5d22881137522e8f6deab508978280c222a4a6d5346ce9a849773679965f4a8b811e9881f18b1178c8d451a075cb676569df8d8a822e38045b1330743ac79ae57a56bffea15696c59d386f0617761acd26bebb915124f45aab373898050ca10f23a0c45ebdc32f37442795dd2339e2a77593f5fe8f1e1fc8f9b2696f8607d8cac237f00e35856ac625a41635e8761d201a4a5a66fd7a8fabebfcfb6ffc62824eaeb385a9ad61b309fb0177aa32c81ee6ff6ea20cd905c99c7dd42f73fc30c02a96386335b9f4075e252fce6b8b742ecda4d9a74a28bc1ed8e7091263646925f260bc883ef11e045d9bb48425096680bd4b9ca9530bfbdbf68bb58086d9a6c07f2c2815130d82f1a0b6115c63d19f12f791568c9229b2a41ea69e5a27b995cc1195a7e7337d273a102bb866c765c2f8bf52d24f29c60fe2c62fdbede94a4d98e805e6e0abbaf0449c28ccba1e17659f19155c458ad77f3d9aaa08bf4b624bb1e27c4606336926961b413ecea882f9bbc90a33c0485ef950bac40a5f1636441db524bcd990cb20985b559656276b919f955831d2f3a4967426ddba51b63618980ab8640d9461575e798d088fda34965c801818c78666b1d8a241708db0c196c1eb1ed7cda850ddeca956e422978727c074f92c7cb3276eb084cd5f69510e6731c59cc17212fa56f3403320e371b5d66dd9cd26f8b28d170ee731b147471a05c7c191da0be35f9a6b7a9ab9365c6e170319022375b6b8265936bb47a2a49700f412cbd4d17810e63335fb136d51d126b49c461a90aca6d9e39146f5b836902f30de540dd682a53c91c470d4ac69e5b8ae705550e21fed97c7caa6c10e4f4cae91ec3b9d6d7cdd060eab855f1156dde31de487132b4aa052dedf8287a864f7cd753ce792c5c1c37072299f15bac4e19da97784b2476bbef324f37e860a80ff068709ec0830744a4b5c015f4cb0693c50d5bec973f56eb955a209a0b5a084e6e5958020ec67755985f92cd9d75da0faa43e378f04c65cc67096d66bb043a8af6fe292bce92aa2388234e628d39551d72b975c0ff7387f8d89f2df4d2e90dfd438250c9d42d0a6244020f9e8a96b8a0f38fcb73043e6d4f91936e94eba2d328d3e31a95165693fbacf848e6689a32e18c5cea8ec731efa243fbf1a3f1d86d1cb07292558ce4991baab378f55db2ac19d10dc7c7afd50d27e81332d8a015b7600b637da986a73ffa2ef487ddc0334efee6fa63342c83f873f7114a539df86daecaa04b38c7e469861da62fa97e95f0e27f08cc81f26bc8bc1b636a2057d0ef5028a75af6e755e025c039f5db038a421e68e2f9c66319307f387d6061a1e9822b4ee3341f4cfa76e854f70f3387f6e237e92ae9fb3e124c67eaa40cd3728ed83f5186962f458a5817d5ecbec6cb1e7bf4a3ef54ad48fdcdf38acb902908a99db6a6f264fc01d8ba9d6ebf38fe7cd08c56630b83d1554d937680cf2627a666a3d10d1240b9efdec37a2d5c28ddd7151b45a5db33ac5ce18809e7b4441edcfeaa1855a8b6b7a6e861951177fe24b228f3ca828d0e64c5180d6a8c98269409d2244c754e27e5676d0b07ce9fbcdd6b06dc98d13cf3a0e1e212c25fc2603b57eb7dbe0e27272181430406d62b71fb8a73157f191365ace2d1aed72457bb9f0401fef3d68ced0d5e5a961c8637ab776a1e6f4bdb0fadaf040854baa23ce361ece77e0d0887a6b39c3ae600df2336b553b656615c2d2ca55100a47b1542ef38ae0d465f0f3cf863279b2f836f0d3efe2e1fddf219e9fee153bb45484a2524a726732d6b5c148e14314f4271a94be185f50e3d62c302dffb3b57c44ff88e5a4458851efab0bb0e9198cda22cd5129dc39d81754d15f18a310554ab2b849ac2e4e2129f1144ce06013f0604112c3517d257311b1dd2cb69b52b2ee139353f6bd00ebf26374cd257e291cf7b516c9c37b12bc17317dc41c12b24d5bd9c9a3d34a77f3e2eaf7cebd209f674ddbebaa8a8c8d58acc091af8b5ef5371e54701c7cf62d3f78fc5f1ab69f2917bed598a9d4c1851b01ad0009d549ce26c827e2fb80f4b8d227f7aae58b93356430282ae291aa4953ae664076bbcd23695aede122a76d4adc1652001a866f48abb87c22244eb6ecd9fefc567dcbdeacef0574ae6d92e96ce1e6f059a74dfe63734e106813f0027326992964e56daf12e62ce7bef09ad826e773a8b46f7222bf6b23f194707c2e13a3bbd072599b74da4e4358dd1e1e50f5275c0c7d3ac21d0bb5e6c811842608e035d074301987c4eff0cfa8fdcbd5e1f7cf5e8c11036c76a8ee5cb50f86e3de8a19b168943d0a3ac302546fb2193c4de17ce93802a1dfab10ae850eaf8c31a0cbd9b84d38baf982eea7f7ec473ffc685c780a322b2d1af5cd8b406f7be00ec818bc7c1115200102f0b9ee67af1b03256ea75fd901f2783bc0aed73501eeb957b5269ba50b7a2f99b16690562440e64718f12f9f48b2f8d3e153a9b840984260147c3417e34675448c53992ac19dde3ef70cc92c55155e91c45650cdd82915099b43d694b144723e4ee8bee844265a1ec0fb0769a1ef409772c1462ae9e26bf0139c4d896b9739d732c9b2e555b364070ef809bcc441efcdfe8d367a49b0fdf132f2f68dab0d28d758c01a6b7a63cea870131c963588fadad9d427ea4dbbe42532eb957abc3ef3103c15235c3de52b2956ebf96c64551623c7ad2511b0ebe5761608d1ba972b44e0006b513d484bba8fd1e5dacc8a291b1d835ef91abfa8ad21eb7e29e75ed1b86da8ab9ed3c362ad1fa40b1fe0ee4a9e2a2ff86f0531729625d175e8cd9d2e153a891c88a0e8e529315ba8019373c89abef0ff428c00aedd73afc5c1c13ec411ee0affb829d4cd8e7faf8d788332a9e59e5c4b3921d4966f635a08b9c9263a6f2cc88c7e33c9692ddddbb34b818a3ce7b7a28f10d9cad5c093626f5157e06dac63f0cdaf275d815fa6dc29ee5da3e1f67272fb35d509a46a50d10df4503a90209cbcf401e4e7dc9a6ae319f35024e90b8c4a96e0728f6a6641cf194c817ba3380db0f6cbd6dae8940b1cb68459ea3e51b28b5016c7ccba134edd12bc7bb60fc9e0720b06023fdf3cea9d72154ef5593850a5f73372b17e549ac5a25a1ae611fdfb1e42f7f6e6958a94e139fa4aeabb48514c05609e5aa73137296573a42df885613c7458211e6db07792babdeb7f6cc925d90e2b283d1a95f51b13e54a4e6d5b8966f8eb99bbfd1729ebb9f7ecfe59c9ef694b6f2419e385a72c1bae9db333bcd6584aa2e84ce7bbce1aa9d1bbbbae762fdb9fb1801272c0e2f4775846fba9d6991e42e5352ab12ce99491feaa1ad9318db7aa85efbfafe164230041d1a4193682d61c260772e7e3616d9a2a59758921e4e31dc1ea1dfcd625bec9bea494a7274a74f97f2498d989274cd682fe60bc3aaadef721a5c936d8a7a75a4ffff11405947c3e456c8b30b12246d6cf80bda5cdc87da8854fb32dd07fdd93ffb05c2e208110b062add67016d4bdd2489f93e0ecc7df363d45a2cacacd8086b4b689dddb74767f51ae8385c0981322c1d7f9441c4d1e5196190d03d3d68074754516c45cd9913a3b7373e7aa67dae5e07f73697adee85003ab32591ef2a8159146cea6b7729b081f2296b6f339b24c0c9ce8516ddcceb74fe45ad30d9d43f3777ee9c0d8ff4c54409a654bb42c8b061acc0f8668c79860cee5d3f834ccaf56533d6e3cc74c7d6fc46abd4e2f90e19b93748b99b792ce1f3dfa9de24b3d6a17635093e4a5ea7161418b433bdab1e8fa4b48e18c5ed9c985d349fa697cfb969e2e636c0d202b687e2e8f3718edb4d195b7e3e1e796889fb2134f10e58192203b36fa10ee328acc7f9d6d2c4d98b399d0e424a957ba7b17f122e2184cc1d5ee0a53b432cbfeadce9b1d182e36c5d78404e09ee4db8056d48d371e5896d49dbadf9e87d7c3349e582453c5e839ee714895c37a9e4f14f2c0c4acfce1d882600a3500c68161549921e056ea30ccfe002c92507c021707f377fb9679c9d7fe1c9f25e03a856dc29a5126d86e421b5aa047f1eee6dba2f6b1fd677c7db4fb30cf30705059395b1fcfc083fa7ad2fb22108697434187382c2087ec93de4e42e55bac903956a838600fdd70f77ae259a065d74bd31f0f0a14718a22e1640e042ecf29413136e2b8157d1caebafe0b2743018d8538494c9d9ae7d5fe6dde3f288d00b513676c0d186a6c94c5b99636f456ef3c5a84bc8342c325988e69ab5a0273477d487588cbd0a23f649725cbcb91740eac70f8c4707d76cd94e040d64ef6ee7d31c404d1b2ea700c9519f9b24f19c91b748a505c2da58ba236dd6406f3b8b9cc1548462f98cec025a32372837d08ad404242d494a77e3933cf5f25f9a4fb9a8e86d148da49dd9b8e72c99a2a0f9a70013f60fde97ea1bae0fbf73fe56225e1db14bd46f5ab388c87ec38daf0656f531bb510ffc3c2b439f82fc42f2cd3e1edca2617ee01f83eaab728a70f3a95317c9797b92d11a816153ec72d55425defe6f4595ebabcefd80950c5cacd46bfc230b9d5341d40cd5b8fadddeb849ef63fe3e267e0c2a67603da18579a591b2c5eb96e9c5897e2f5c4bb387bc2c057788221c106afbb18a1293d3486ea19ace734b46c31b88157052aaa6bb547d11025389d0aacdad454d190a8df3bc37f87ff2cabb002e9b7e6c959631fbea8690aa7d0bbe946bb74713a60205821d44a80548c6c439d096cff775339e826d6058ac03ede9b4a96071760961c07deec6744307ac31e8377702db5da24601bb9d7f2c0e4382ad0dde8c5bca33003054fcd181f50972a60e827e534c02b4d4c9925ccc8e7cf6d50b5d78135174d5bd876be5ff9d1e21a6c7683e019003222b2cf20d902835e1bcd87e3a27f7aa07655af8ba76da8803ef63845966fd689f6c842488241f081613a259d46abdd1b4021d866678a28407a89ab2249dea23461f4eb68975e11ba660ed5af402b65d498b9734da2b128e8090cd9ceba22b5aac767785e27b115f3edad72ef741f2aa7c71a7045dc47784a1a8fe52420f26c787edd9991aea07c3d60d37a55c50f33b607d5783e9fff0ecff843db77f7c40d85c8e68b8fa482d7c3e98c028238c01982ae7f4ca1d12c344d8b0c335a7784d753b0f81fc2b64b1ef804e29849331825d6c98a056c270c89ffbca5312a167b484576e07956b0d0c91cbc62b707c0a404f5de70bf1c92c5762801b0255a8eff7e5b1caafe70535b845078ebb550ddbda48ea4ec4ce9207372849d8cbb7152443a5b9c6d8584fdcd4f83a4ec3d2de0ceec6e763f9332adf1a51c468229e9500ad5d53b0441054a5977e2768267bd1a8889596d090415fdd8dab9421f2be7575630949bb61ec59b82a81d3167b796ae822c06609234cf1de9e1cfc921bab3bccf9ec885b2af1f3c0c2b6aa1fb528b9a34dc74c00926b4ce0d69ead9c96b5d4b89ba6c31ca95dfb72220cfc697fef4192101421ca2f02866d9473405921d6997637a8547e6506cc719b94eea65e0982c182db69f746797b1e2f6cefafeaa7f028c8b459561f31013f7c873466829a264769b90774b3af9bb4d4d0cb9b5dfb68f23dded1ca48649ecd1a40172a7b74cbb151b762a090242a0de2ea2e3e06be306b7e2149a5ec44faa14abad656b65812e05843d60ec3aada44e6469e48d142262b0ea39bb0f65600b95b1026d0c69bb2e774821b", 0x1000) 16:00:00 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x188) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0xffffffffffff0000}) 16:00:01 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) fcntl$dupfd(r1, 0xa, r2) clock_gettime(0x0, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)) rmdir(&(0x7f0000000080)='./file0\x00') r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000140)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1, 0xfe}, {0x7, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x3, 0xfe}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0x44}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/206) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000300)={0x7fffffff, 0x66}) r3 = dup2(r0, r0) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000080)=0x1) socket$inet(0x2, 0x8000, 0x1) semctl$IPC_RMID(r4, 0x0, 0x0) semop(r4, &(0x7f0000000540)=[{0x0, 0x2, 0x800}, {0x4, 0x8, 0x1800}], 0x2) pwritev(r3, &(0x7f00000005c0)=[{&(0x7f0000000340)="1caa0ef29fe3ee93f26865b4083d79f5538680d3aa5c43e921bd4f87fe1d5449aa639f20182a8743870e47cb12d47c25558eaa3a789368a65d7ad17769f6999873a3c3a42713e1dadf02e70bfcb9c2daca3178587b4b1d79292b5a1070cbf49357b8f7204010e96aa3ddbfc47d9aa4c524389ae50d59e08ae15c3002b5541c2bbc1ae83f04deab832cb655ee3e5cdc40f86939ca29fce870cc0f15f971c5ff4435116e83db0403db94aaa40008805746a14b24a17c61b2122954ea0eb54c81b17a", 0xc1}, {&(0x7f0000000440)="04ce5f4d685ba9b19388af8facc62e327a2ba9fe8c545c22f4a007a93eeea101065838b2b6c9bdad32f4ecdaedf34c1bfa7807420989b867afbe59646b8a82408f63cf33d24df23842a3bb5566747ad3948599823a18ad3e9a48346c395cebc5b1d76ab06b9d4efd5fc4aa88f96c808766c05a26149822c3e4a68b7561d94b586a56798d655ac5e3a6cb3b8a3f046f575a5c3f2096d8eea75e02558b5621fea8fe658b95f0d5b18527da0bcea8cdbfb4dfeb541b71c31168e9", 0xb9}, {&(0x7f00000002c0)="5ab41140c98af75af1cf290aa965702986076fadfd9150313fb6055587a777d1a87d8ccb25034eb26247f0036e63d976d55455f17529ca417ab1e259207f", 0x3e}, {&(0x7f0000000500)="8843029c507102bcb7ab5a6774b45d143919aafa61d6e5aedfb2ac3e5123b214b04f69557291021c57a64f576502ec6cc402ed38bd", 0x35}, {&(0x7f0000000540)}], 0x5, 0x0, 0x0) 16:00:01 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = dup(r1) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000380)={0x7f, 0x400, 0x8}) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) readv(r4, &(0x7f0000000340)=[{&(0x7f0000000000)=""/194, 0xc2}, {&(0x7f0000000100)=""/203, 0xcb}, {&(0x7f0000000200)=""/105, 0x69}, {&(0x7f0000000280)=""/134, 0x86}], 0x4) r5 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) readv(r5, &(0x7f0000002200)=[{0x0}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) semget(0x3, 0x4, 0x128) dup2(r1, r0) 16:00:02 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x18}, {0x2d}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:02 executing program 0: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x1, 0x1}, {0x20, 0x8}, {0x0, 0x9}, {0x3, 0x10001}, {0x4, 0x4}, {0x24, 0x96}, {0x46, 0x1}, {0x7, 0x1}], 0x8}) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x411, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0x30}, {0x1, 0x0, 0x0, 0x100}]}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, r1, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r2, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r5, 0xffffffffffffffff) r6 = getuid() r7 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, r5, r6, r7, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, r5, 0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x7f) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000180)=0x1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESHEX=r2]) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x5) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() fcntl$dupfd(r6, 0x0, r7) r8 = dup(r2) recvfrom(r8, &(0x7f0000000080)=""/158, 0x9e, 0x42, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x5, 0x2}, 0xc) fchdir(r2) r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, r9, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(0xffffffffffffffff, 0x0, 0x0) 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod$loop(&(0x7f0000000140)='./file1\x00', 0x100, 0x1) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xfeffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2], [], [], [0x0, 0x0, 0x0, 0x0, 0x1], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x80}], {}, {0x0, 0xa28}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() fcntl$dupfd(r3, 0x0, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) fchmodat(r5, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x2) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) fcntl$setstatus(r3, 0x4, 0x80) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) getpeername$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/96}, &(0x7f00000000c0)=0x62) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, r6) r7 = dup2(r0, 0xffffffffffffffff) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000440)={0x2, 0xf44}, 0x10) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001740)={'./file0\x00', 0x4, 0x6, 0x101, 0x0, 0x5, 0xfff, 0xfffffff7, 0x1, 0x0, 0x842, 0xfffffffffffff001}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000500)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000200)=[{&(0x7f0000000300)=""/219, 0xdb}], 0x1, &(0x7f0000001540)=""/146, 0x92}, 0x800) pwrite(r1, &(0x7f0000000240)="12", 0x1, 0x0, 0xade7) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) recvfrom(r3, &(0x7f0000000000)=""/131, 0x83, 0x801, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) fcntl$setstatus(r4, 0x4, 0x80) 16:00:04 executing program 0: syz_emit_ethernet(0x101, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x0, 0x0, 0x2}}], {@generic={0x8010, "9fd61378603f2b59fa7a244388327e1a4ba61f0acdfc22c90e525dbc7f1f20b31c1cff08f500000402500ad9c4f94413eb91659000410d3c6b91985236e86bb733d7dc2444862fd51d13d87e3266d4dc2c27c268f4cfc85e3ed57a90f20b7f8605e187a2587999c25391f1c65ca78ca3cab5db20225147de2a91a37c67c3f02d17afac083fa95bb5eaeeeba22abbe1dda78647cc104cb99f65009f314ceebdd31241307e80ab38c7fe39399d08c3c141e716877ae43b39e6b9cb9bd84034fa5ac38390503722f2ffffc0d848be94d0fb825bdee52fd491463e41be195efc5d366b0c489e8f5f024d5f5fe5e5239ad1"}}}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) bind(r5, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1d}, {0x84}, {0x6, 0x0, 0x0, 0x102}]}) r4 = dup(r0) pwrite(r4, &(0x7f0000000140)="fba70a84010000006914f6357e02", 0xe, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) setsockopt(r6, 0x8f, 0x7, &(0x7f0000000100)="b4782ca365bebc4c362cd055c598fe9579b27ee6d5b6cc8f01a815c171f886179aa366bda98a0a", 0x27) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r7 = fcntl$dupfd(r3, 0xa, r0) shutdown(r7, 0x1) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x18, 0xc002, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) sysctl$vfs_ffs(&(0x7f0000000140)={0xa, 0x1, 0x11}, 0x3, &(0x7f0000000180)="dfd89e47e9676bcacf95641f3f335db03f1fad70e5b4071fa4919b00531fc27fbc1ee3d7b8036b70ad473d35548efbac8bd2fef77e666a851290fcecbc8ff667f546bc4eab9ededfde18f9d8e7faccabb34a3d64d472b3d482105213d371cb624bbad2f01130bfaa952e3eeef2793f72f091e4968bd067caf0c4284b9e7b", &(0x7f0000000200)=0x7e, &(0x7f0000000340)="a5fcba8392c09659c62e3744be6b073210a960f84dd163e776d8dc2465a56822b56317276ed754226d946cc5a55f72aad8808b6819042228059eec17c982449eafe55f02f5d73b5cfe130c5fbb6cf59a10e4a87bc5a51dda40c8279e4df2819ed0850a16b6037b0c2658da395d4b18b5bc3623e5827e85b8766b1d2a982ce7e99bae3fbd9e13ac870b91340873069e3b5caa559b16df731f76d6a956fc0aed457eb6890272dc5142aa65265d0ef8378b7dfe767c2e73385c8c469cf840c50bbe48ab86b203", 0xc5) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x6) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pread(r3, &(0x7f0000000000)="163becb1c98ca870072572e6a4ff158312f3f95854068ec29da87bec2521e514b63970b3fd31a7abba6114634205173afdc0c4", 0x33, 0x0, 0x8080000000000000) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() r9 = fcntl$dupfd(r7, 0x0, r8) fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000000080)) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x3) writev(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f0000000240)="efbe2062d523cd05faf98453d7bd782125b4ea8f4ed2c0ac09f5300cb7cb96a0a1053ab6f12912eec954b74ba8cfa48b1adde60639f8b576e0d908989f6a88bde4d381d2cc61ac34015a0eac58d2dfac811705a6032fd4acadaa6e6a4646d1c324d202a95f6ac478c953313538c7932e5b6d464fd4182cc1f99bfeda0d", 0x7d}, {0x0}], 0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:04 executing program 0: syz_open_pts() r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x5) r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0xf275, &(0x7f0000000440)=[{{}, 0xfffffffffffffffe, 0x9, 0x40000000}], 0xb3a, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x5, 0xffffffff]}}) kevent(r3, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xe88c, 0x20, 0x38, 0x1}, {0x1, 0x8, 0x7, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) listen(r4, 0x1138eab4) r5 = getpid() sync() getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000140)) fcntl$setown(r3, 0x6, r5) 16:00:04 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900", 0x0, 0xffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)="f4b4090fda7420d6a29fcead59487dcc0bd524aabe4e7c6b4b3ae5084c6307cdaea3706f68c957852f8ce9221d1a161bef6ecab4edf150adb64e315ac855e34e15f712b52bf4699bb37ff46e72", 0x4d) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:04 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0xc003, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x402, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adf9ffffffff"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x7c}, {0x35}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x7, 0x3ff) syz_extract_tcp_res(&(0x7f0000000480)={0x41424344, 0x41424344}, 0x6, 0x6) syz_emit_ethernet(0x117, &(0x7f0000000700)={@local, @local, [{[], {0x8100, 0x7, 0x0, 0x2}}], {@ipv4={0x800, {{0x1c, 0x4, 0x1, 0x38, 0x105, 0x65, 0x7fff, 0x5, 0x8, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x24, 0x11, 0x1, 0xe, [{[@multicast1], 0x3}, {[@rand_addr=0xffff], 0x7}, {[], 0xa06}, {[@multicast2], 0x9}, {[], 0x2}]}, @timestamp={0x44, 0x1c, 0x9, 0x1, 0xb, [{[], 0x8}, {[@empty], 0x9}, {[@broadcast], 0xffffffff}, {[], 0xc3b}]}, @ssrr={0x89, 0x7, 0x80, [@rand_addr=0x9]}, @generic={0x82, 0x12, "ad216f4fe4c7f08d82dc000000000000"}, @end, @noop]}}, @tcp={{0x1, 0x0, r5, r6, 0x1, 0x0, 0x6, 0x10, 0x0, 0x0, 0x3, {[@eol, @eol]}}, {"364b6ca32f31461af4e5f3fdc2c9ca72aae4f2cb350aec29cbddbd0769dde339104c9ec9b2ab119a2c78669dfc6fb78cc940ea3df0c6f1a6f8dfb18803fda3dbbb72f13658152f2fccc388d9e4fcea420c59183abbf0fad18992d53395ed4d63467bd3d8bdf3a25d32654d7a085ffecc21b0a7eaca0353648c7c10b8ca"}}}}}}) syz_emit_ethernet(0x9b, &(0x7f0000000140)={@empty, @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "898a97", 0x65, 0x6, 0x40, @mcast2, @empty, {[], @tcp={{0x3, 0x1, r4, r5, 0x1, 0x0, 0x18, 0x80, 0x1, 0x0, 0x8000, {[@timestamp={0x8, 0xa, 0x800}, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "37d9a50fa31074fcaf4b686601002cf1"}, @window={0x3, 0x3, 0xff}, @eol, @md5sig={0x13, 0x12, "0dc36e0e78c68ed62b72626f49cce165"}, @eol, @md5sig={0x13, 0x12, "d33268c6cd135817195b61bfef453978"}, @generic={0x13, 0x2}]}}, {"7d7622c529"}}}}}}}) 16:00:05 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x6, 0x100000000}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x80000000, 0x4746, 0x0, 0x2, "fe8dcc83a61c691e48db732c3e80db8368ef4471", 0xfffffffa, 0x80000000}) flock(r0, 0x2) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000040)=""/34) flock(r0, 0x2) syz_open_pts() syz_open_pts() 16:00:05 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f00000000c0)) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:05 executing program 0: socket$inet6(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r3, 0x7, 0x1000, &(0x7f0000001340)="bf80d4efece78302eaaa8403e3097c4ed1529f8dc8c14247a0559b5b72017fcbfe6508c1681da1042a48bd98657c7fbf39d32baefd803dbb39d524bb3b89543dd17c01d275ab665d6664b31cb05b415e5b102c3849dff702dbf86fddaa1392ae60797ea212acfe280d053a717bce85567744381d320a44830f39ad6d797784d9a5f134cc6e1f643837558f799bd414341f2b69f6007510d5f769e26f04861c5722db0031fcd719a565e3a2dfc839c6e772d9becba60802c661c2586ea504015052b7361da8b6ed89637a62a00f50b699e46d2fb89c5e40845807f62b105c030bd608c89adb9450f62c12c4256b0fd99c50e3f8c3ea66ef313bc7650450baa1563733a7ff416f7f10180bec6c6636e3f7946be84c85d280ff34d9ae09ee9d011b3fdf5e0142a81ee177c4fd840beffd958624d46aea46956e03adb6979740961933e904e978c985723427d3f0aae28c47e2e290af010ad884c886eda08b1aca6731a488f45480148a9584ef8d5a6805b1ce8fe2b73b3a8c1233f87fddee2530e07b080b6cc5de2787dd0171ce0e68228b3fd8db6f180274a529ad7428f8a007e14f7322dca5e2339b8150750e1fa2e06325a4c3da0319038e6b1fc0cd434d9b68b341d729096d7f1f0940f310cb84879f57803ec27f58764d49075cf6621fd04cdf9d9c1777695b808fa7a41606972bf8fa951843b39ce6ddd76796409a8a0fdbb5c1cbfe9cf1b5995054938cf9c923d159f4de143775e957c355be3f8f3dca938f3ec36dcbd15afb2a623507f3461f5e01768fb54a269d11aba65c4ecdfe12b767c3f5013014adb1a4eb4436aca942fefa375c79ef86b07d2f441a9123429f09e078099209af86a7438707c18f77014d6a1b4e0cf8378a90d867d78f1b222947f86fe57e13dc3eb75af190e4596de469b4a7b609ec0299605c01bcad5863a5f30840ab511b7e5fdb0addca258439ff63f27cab6cbc9de50e93f12d2022b15040dda447d58601411193a5913b9bc9a412aceb5f0a344df18e59b7ad6c884f5d2c918b4dace1e391aea3d880f7ca7653f07848949c8c873e52e97116a89d22ef4ed3fbc7141bcc424cc079465f7a617182b5748d72079fb8175ca8c23990fa1975888f1187ca24fe4dd125f5ce8f46d7af01bff65fcb0c55b303218d4664f752f667c9106b499b1dca2370ccc75ea69b639b5f87e0672046e87909ef95f04e007932a2379ee96e96c8891bb081c8073a3475c9c48f6489afba80f191f55f9092402cc91d91b516190254d6ebe27e18b8b06cccd9d0c4a94b426510882725ef871853b9912fd27274cd882ff1668fe5aa88d598f0ac5cf3022762f77d553f4ea130077a7100edd0277a93827f888827631fd0c05c820f1314740913837f61cbaa201bb85724e85cd4ce90ca86bbd4aada9d056dfb65ae5689ba5b17007998d257a3639a253a7fbf22c0a25f7f364a7d8515f296d5ca2d1e5bae6c804789ad15ca24c48d9d96df86bec2574fb98dbd179a70f6c65190e0417147542d1b58ed5f92b64c9ed66dc8268de45aa73793de90ef4c8c7f0cc3083078f431bab167526d825124675e23d21dba963c0c96e85e141f5a6d11b66e13d2c5591d485a40be939bca7238369060bf85d91db6f9853b7eef94b6bc7e67b75328c5a8b125b9e190d01f7362ce09e4725bef2da94734d167ee8150b03280b582efa311a3c115a92eee8b00df2afa5ce29a45af69b90ccc409c0b4c568769387761ffe16a119aabb26f5b8eb53e705f4eca6f6599f7ddec46355ec7d1c2442781bd30d04c77de1f7a9ee2deb0be17e40d319397263c85b2983549200f07e1d764ceb5b1d080a1e89bbe62b93a6b5ccc6f30ee54fdbce253512877102397d2e4d015177904bc42dc1b442bfc4373337471ef1520d525e6ce414f0affe13a62f507797755704fd4b6cddec248539328904a7d396e781a2bc9c3f037c5b2d965c28a34163ffe4626e3778aa7ea7f988192121f977f1316e98696429c896897029db67288faabfd5d7c8d74575dc627c803d41e4c357579835f7cf36c7ffb42362a2a5ad4f81d3e3783d2e02024874e1cef4c4a79bec2248a1de4636354c56f8f840b9d1b37405e189d5f81c9d469e73c805179b5d6cd4d90b36362db2867860319aa902f80eec11ccd745f8817580095b69c4f4560c1b207c3ca02747ace5d1a0be635948b157b7cd453c93dc3910ff4b1fedf6238305808c94bba8e2215bd7b6fe0e33901d77d1daefd71432f68487f2eb89fa5e2ffc090ecb7b84998f7a82289fe2b4b2c214ebeb825e4b3a5241bb92217c81cd7d5a79a523be2d1581d1ec146ebf8e9b9b502c84093e8b4c46349b8ec804c8b65f98c033e7de7806e3c0f78c3045a74c59a6c0349194c8f3b60d660292a9acc2f323fdcee6cda00d66a8a2ff87cc95006e6ddcbf1e1ce18d3dd1e1453e4c097e18e069c4ca22c4e32daf661efb4a668c11903e31db8aed59b8b55cf4f09e5bad231c59a978df3378553d19f8fa8172267fb862f208482d63ef6716a757599bed9c7229384bbf6af3849d8b617a64061e822d75b35b2550253a5c9bafda62ce4fd442248bc705f15944afb476c12fec1cd4acb03bb38a7484461851dca3a4f49d3f9b46963e35b3914f1ac7001ebe96ff259dedf0a8a9996fa570f8d30bb92c37169a60156ee6f05c2ad06f21ef1cd7aec57778f35119e9c0cc479ea3077da4ce775985519690af9d85c352d890297c590213b681f83a9e4c3e16f84e9b2197a4aea813a4499244c7075c2cb68a2a1f03d7f07f5a9cc2e22546a921a7a76b538c82112a68ee11993cbac43e19f87faff9527b5e914d64a16cdca5c88740f4c257cd7038a795f55383e338df286c191df66d08f42280be451fead1bd474aef44d98e07fe6ac14f002d1812c9b95cf4992dc17ffa56564dc1a378666c702621ffe230dadf4409916aac7c3354dc59bc164255c5cc0a73d3a347e7b877b99e5c8d48f1ada7e661d14cfb0ca649fc85b6acf37951681dec36c72921587630c50304a31a460a1a90dfe146557721a74654f1dd9ece57b541f2c3397d1a2b7f1fd5305ab456040dbf0a0c0b1ca40e8cb14b1dc24649346528bac3a6121dc63e528a879c550b2271fd7cc42dc6c03f98215fd469c99a93a5f294cca718c2fe5e330be78c6e4195a308c9e8740732bd906725f6eeecae953397796def714653061eb1260f8222bf467fc56b852dd431f8dce8311c0e8db4ca3c6ee90981494b61c218ec112a5ac7daf020cbbbc88dd14503efefb3475ab71c77a2dc4e0f0967f7f56662a21e2b44b4891b20ef52de8557ca8cbe01827f0caadee6eb2361d938457aa569495eaf6f34e9b75bf874f1a1724b00830cf164afb02e9f452c62135d914621943975a289a3cd472a5bc6bcb9e0a4cb2196d09009654ff0f52ba2e116fc0a04a4d62fb34a2ebb334c07d92190ecaefbf205076481b788239e42236e70a231b5e85d6d8cef62aaec5c12c0e91dd4fcf989ad3a330bdb2b96ec699ebf934b414d96eb0429aff28cf2e0e78777f4ed7b0ababd03d744f6bcf29aa4cb95d5c51e1bf47e4862003bc44706e3a2c41ef33f9b1a282338a4a7710e0199ac1612cd2a649cefc412320e5c8125f055be0fc59be11cc40199a564add2561254fa3578a0676c61c461b3a53e10df87024d135067956fc52d7ccc92192a780d951b55c64c9ce48b81bb1692a0227ade5c30f1946e88abc64242d1eff32ed746da3238fc518fda0104ffcf610f3ecc5d4f2bccba95df4f65b96008dff19eea92b2333ce012a4bd6261afe40306aaad715ef7cd70a82056fa9bebcdce025e7b23b050eb2f493c34e3b2af5af398c51e9af86d6b0658deb961aec5aacba972057d6b3729d2e801ac93f3445dacab0ced41e0b056d990432b25b95beee1e5502c6e01a2f704c2bb656f0307d4f3f0b90da758ca2297102bde3ab77cd728f687ed28f16902718dc7376f3345baa224453bd869ebbe442cfede567a57b8249329384eb3541c32d1837d7b05973cbe3e96565d45129aacaea746491059955b1e9bf050cd655332119da4f1e7dcb34c5784bfa5d1c71432be8da8e31936755301992bfc27a7a2c3ad4aa9c6110a2dc210ceeaafc4ab774cdc3133115bcc0c4703db7ccb66a723c21108816d810e2491fb227e3d71478af77cd0a63fd16e5ab2f9f1ce0f4a873d38260169a5aa0b20a7855e56f01561c3263fcc393648526f7992ddf170ae560ea127ed082f0438796802c3cddc3a2527ceae09987d240cb99d9da038802307bc60ee35294ae8f38a9a253158058f929f95f0b4c06cc394cf5d178f0b2115c96c544d08793bc796ef820542aabe120f3dff6b077471a24f20d63910aeca87fd26ff81b3e9d2801a4a45178400bfb6b831874d9c3071525a8de9a0c93b21f32ae7a8b8a3259ebb10955992257f9314dc5882dd2bc5c83a9c84345a692e5bcbf4943ea74b7d6cf54b34d1d4279981aa277d4eb4ca0eab5fc66ecba476e13faa0a2427a438a307830f613a57e3528f088a079b6770cdaeda5d903dbc73200358d70dd784516c37eae8010ad564c02a404c2b9bc0c1d7bbf87beb23d66c9531225e6e14b609dd4e2607c36eb85f3b30ac7b0094707752b19f1d086af6ed66800f67154a635b6c0a1d081fb0384b119787f0886481353fb536a6c18cf8a05518567ac1d8d23598831c2e886822361a038e70dfb522f66a1801626288f41ac015e54be225f1079b67b5ffebcbe326529f8aeed6b742ace9933e6f0c3f9543f20262adbcf432a2fb4389274e8ea2ae6083ec25b207d486eddd0b92498be18f5e70fc275dd65a049b091de54ea879863188377a38b13d75a1e7c4bd7fd7fb1c665cd5b65a4ec2224514429c74ad520ac4265234a6d2defa81b361185a8fd648342fe46bbc19290c62b58b9d99f7c27c1901ca6d09cc653d34856e603b0293f160e7c1f31fc8e66a97e8c6164e0bf2b10c69eca99b3a55f92b290a225ec73a251aa1e7c03d119d01e4d3cfb3af039d752ad7c79a6e821b198b3d7877cb09a2064a6c2eb528ae75faead9b0575e46eb5f907a8a19a0f1a51b6bd0e57ba81b4613b6c8599d11f7a23b257e507ada655cb1e6fa3b0d1a803f9974cf747f8d897c2ba685a7474fc4fc6bf7d296b9093160ed4981a4f243bda8f31fced85884660daddf865d587a0f004dc2a573eb145ede8c3d70703a26b8edce763d484ecb87c92840b9855e79ca75174832020ef2976c0bdc2d05174da7eb02a3977ed07625669d2cc74139ed6f7604893cd3f671fcb545eb590c4cfe9944fed49d520fc1e450e0c7e4f65eaba107d2aa39c0a3421f3a2d730b0f3f31c482f515e7af34e1f272d3e0a67400d14f72f900be387b6ca6ba9cb4232bef5b94926aa0bf315ff16b76cd8873bed561f2d3775176257972907e72208ab84a50e9604db6d355ab8b24b38080c2c8e83e670b825991e8a8da506a715453335a21927ef4fcb48b58e5d152b331f65140478ddb9ba391d7843fc5c48db33e762fabd0fa3c212e89584601d1c6059ffc66db15e341762bed60b0a69c17a16df73d1dacf56a65c417d66408799ea222bc625027c079363c2d240aaeae1bb7dba85c15cc775eba86910e4e87db5e0e3ecab21b804ad6563cbebd5f28d3c72118ed0331b1f653d184cf1d82638c03b6d7805a23489deff7f28290a84b6a9268ff5f3f1fe926b9ba6ee7408b3d2ba08a58c1698e03f6c819588423d243fd470a32db2ae3b039f4ac61c692fb32fefecc988ee7f884a0f5203c5cd", 0x100a) getsockopt(r2, 0x5, 0x2080000000a, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r5, 0xffffffffffffffff) r6 = getuid() r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r5, r6, r7, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(0xffffffffffffffff, 0x0, r7) sendmsg$unix(r3, &(0x7f0000001540)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000340)="c1e25385dfa2f977da107605f86b5f64b0ab7adc953c0ec9274b46235f06003ce8ba4a2cb2b1fa7ad171ede593a3fea29ed30186cef34d607b833e1e085c37a452ed858e64d74dcfafb3110e14197f8174336f167a17c7e64987668225890fd02cb63d78231daf20b5df5c02c761443e70fbe9c8ff9385f4bdacf917bc650517ce5aab897cc3a097a2e7672517493de18d110f5d45a7a5cc93c90720731c3d70358b8ecb522681393037ceccd18a726405696cfffe4d8cbc6e55d896b4ee4fdf0ded2fb2f543bd147d7e83cc87838bdf8200358f200e3711798c0799697c98d9e00d93a55050c49162b2f18b7a5bdee53ea8ef9ae47bddb56c78315d94a7170e5bf8ac0e050cdc95b00227a2ef6f90d84f51f304399ce16a1f6b13c85ff11d0843dab1fb3c9b8d849061c4a2348415e1ea35158bf507242c2691423d37a7246aafe5b9534ed64726c1fe4a38059849ad0044c1e1121b2e1744626660d629596eaf295920aa0ee8555f11a777de21e091a34c02c7adc5219e53f35eade4ea97e92cc18e8b8995d2bbc34b6b02d5b3934e14e94a34aca3b4d93d0c058c6333d5c835f32702a49c820a541449f30222f105bd8c36d4018f4df9119051668937be0a5d2fa595f3771d53981e0b1debf93bae0ba70a5247bfd4691ced3715900894c808dfdab0dcc2eed667ad88709850b086c87f4fe9c81b53d78846dd7eb68435858fb0d79aa5f3f87ef95f2e74ab0f77a7201f83edfd8e09f17d86379439951136f2dd5fcecb334021ae12389d190bbb88367f5d8e4ec81144aea1eaeb8c6ef71d0f78b26843f5ed848c44552ba35ff7f7ce7c014918afa954aa867dde2be8750a9054caa1840b920927bb685ecc358e091a2905ee5db8d70fa0a634077ede5ec84ced79b479a83ff21040d8f151e38d35bd2d485d7ed6f54d3f026a745e0c58e63b9a77af0cf972638c4f1a1aa5e3b54afca409a1196b83cb91bb976f7c12f31ebbfb045af1b1af03d86e9219c7cd762f0646f7a528796bdbff9235c883f1110a09b7318715e756765083134e5fcdea22da173d1f57828e81a06fcdfb8cd6c1e512574aa2104955840f5612ae0928e93beffcafd6e831b066d3d2f5e262fbee859450d17831bba287700053bf18c4749337276c80dc0244baadb6aca219b1e49b96c924aede125974f69f2d64476b5336c5ff1296e321aa59fdbea2ead3bb6e53f07b8b0656f5455a57d1296c4dbcc0c45b8359033e6675b1743b84c74fea3ed1e4cb24428aeb3c68706549698c93c048fd61786ebc9dd46683527e1099764d3c1b76819634c6fdb64c893a6f0da7ba592afd7b8aca3a11b7c6f3b0f043fe51647356c5b3b001c1e2dc393275915ca3966bbdc3b220134f03f6361c77035eb7a2f194d2803afb352e266b940a7b163f25f454ecdd2acac19482560f7682359620150119e1bbd98ce396ea62d01e7edb7f72492b4c315e42671460bc9ce6c833476a9591a34d05844885dfefe0dc9ea9fa2c9fa219370524be75a716e3c7ad8c7c7311d84942cad9ac68352644f2ca38ad1ae5b3edca32eae2bad41ee3e97df0e3e69d99b78adca0a4b82b324df94a628f727369889560e6c2e08e6662015ff2b2a1bb5224377f8724c4add89ed30a7375514259720a9c2fea0a5b51d5d883b0cfc0afc9bc64a92161aad97d226f906e1cb91cc09946de1ba83dca68665782b24aaef49e00955c4439732e517c26d1086c8e7945236c881161891141b053ef25ef84e5723c5a60065f43cf286e5a909474d039f250573048753190e0f217d4fd7bc06b03f8d79c2e4ee39d70b559377f93c51fa3334d3ea51e9e2d59dee2119d977a76a31dfde1621bd5a77a846a5df8398d623aba1db8e084dabaa773d2eda9b3b25e26b8018d7b754288f676b0b2d06694b0302fcbd14b791b3531b31ab3af4a046588c4361fb6f938cd82280cd2b8dfdf967382e83a437476ad0e9549e7cff7e044eb9a4437e856c3334e7e2776f22ada0e3b2e267c3935da7050f24fb8a6093f75f038856410268938c099402cb976ced346adde0e021f204dc351dddee35e984423178e8b3872796736b52217470ece07f8dd660b0eb974f7f6a16665a3ec37b3bbd00ea8f182c7d27acd4413372251fd532ed92fc68ab2c2dfc1e5a8cdafeb52d0261755e795fe6cffee9ad22d27783cf5ce33e954f441938eb4b4ab9cf3e98ad353350e218158d1a2ea3b85a809553d28c3304de45951f21f7de22100eace5fe275b552e706f06fc5238a12139d079e3b5082c222fecb52ff79ab47d2e568ae92ec0958b5e2637d064f32f632219330b1ba237987cb5af56969f0401923747039c0876d83c853668eeb34f2e1fc97835d239f68f65dfdd916152cb4f3663bb2577ef9ff28a16b01b442bc8865c1eff262bb6a6f46cbfaa81ba916310fa013688ad1897eb3bb4a529abc9c406d56d201cdb877754e1801e0ca371415cae8c9202b2f5ced30d2674d95caacd9daf42f9026c66c3e93fbdd19a75251f4e3f8d21bb9b7d8fb91716330e44f5253c586ccaceb160433fd255f67d257714d1cdb1c173c8b2a7722c7239310b486bc172a6c2fae3fdc4770aa939982f6d960752ceec779832336ad28287a60790d7796d024c0b03aa6fdc71897d162ddf8878dd3090b9613edb010059b3c0759b12ada97050be2df2aae76530fbc5ce860d08dad98374daf9b85945c72d479d4c6e979a785af2a567867f25d83fbda61d9dda6935abd3b5eb11bdd39e6f44fc7c8fc1a87176be22350457843d79cb4cff66cd36a2777b799db21687f997dd0287ccf10ee3687ea730bcdf22a6959e8e3a46b384d9abe9b12f05fcb114c4f5ef1ae073fa5f7054f51ab95220a42b73fe58252e3196a20c9ab2b7c641d339db2e87f0b6ab2cb19c898c6db1ab1be2781c22e36b25dcbf0c37aa23da5768c951cf56fb85bebe314f4a296393196bf1934771a29a94fdd28ffbce8cdc9377c0d66c60a1183c62942f653b2eac05fea083c4522da268222f4e7c88f8d93c68497bffdaf26af050fffd9cafc42a4529929f0bb054d1dc422d95f17ed4b30ce25b1a7986e08d9e3ebc0fb7dfc80dee64e92515cf5c6d347076824e0a9606ee3cd491f6473ec7aae32960ebd21d319a98be66dfb0f9ae28335a958ec7b0527dcc1ddebe6c5298e669ad831da1362ecc37502e6c16896f3855f704772e18e954691f7451cd68568cfd0f8e13b7ae7bdc9ea63658ba5a16e7b584f844851d4378d0cf7f9fc6ee814d20ccddb331a72475fc54f47c9198eab7e1b56ea52167a96650359e41d029b8c855e99a93beff056a75657cd310a3aa1250c0e44508fc60b98e354e3e051f41ed8e003ef6bfb7bc8a6502460b8baed0956e2e3f9ce4f435b248fcf588e99e761f32f0e0becfb8cb2f22d57ee304acc01cb1d4b8a03421e0ac7e5aade77781d778af3d0183b5e5df5c368a7a780f9e435c8ab64441eb4a9a80660af0b5fd38c97f708b8a2cbde717905b42f2617ec00c084b9c9a9fc6e31d8b5e5923f1e25ea31e78e1888829af15936991ec64cb753d6269de788cd5fa7be5f98eed6adaae23e78358ac7c0d9d4ec18426b581ef97d19c38d0c5692565820a4bd3a2a2d87c02985e73b72d48dc9180f29c0c6f06941523b49c367b65583f2e0dc9578c3992a7ce20505caf61f09a500bfec3d88893ae92743faab9a9bba01a2f7b5497c394adf982b5b60f0e6b2d14d4f233a6533340d89f8a9ae1ae75f98fb44030cdfc325a0d56faa7cc0aa6af41a4b119186c54c442de3f389ad29a1033f884a4c5de9a5b8e5e011ed213c73b4c9e11a21f8a1226c54b2f38d0108289472d1cf6db1927cab5f0aa1b8f6097508930f9df42d3afa0fbaecef8031587137fe9c742cd63d9b06d0839293a53f128472dfd64e446c43af54c1ee2f76cecac07ee840b735549137c1e79865844d3d8e0df1e94bcc737e2945e15a6a702047b8ba6161d0cc0b742b4c599bc977657002ac8a2b353ac86a435e2e3f27eddab5a5daed15a78c19f7a7ed147b9d7a18424667e3c356e15a8cb0dc524c77ac85b54f36f70508140ef20ab91f243526815984ec055d41ee1da7c538e8afa4b1c51e40dd444920a84e47061957d4ddc88d2fbe5d4b8bcc266e6fa3bb2b5afd923a41d0f873302f942252d1a3c68c2e789e7f485a96567c57988acbc4f325627de8480b981ec5fb72edbffa4c58a25e887dd1cfe5963187289f9bd38d430470083a64999863682b8e159ced3ec8f7dc7cbe0b6465558aa577a23f67231c0e96d5c449da691cbe4dc761e3cea224da2a8ed3c48e282690c1b0198a59e2262bb71a2df644eebcfd491e590a7631fd832548e19a4d6de98779bccccbf9e415039837a93e26e83ec94a5b24fa52d277b7c1c1df33eb3ef9b3615ee0f01d45d59c49fd22d7a2de56ba7001c39805e5661a0d518072cd92a25023029128b597c576b78b7fa2fd4227308bc8af462dac735a84327add2d699e0b3989e9a08350ddbe8a324b7f109bf3c34f6550eb51a8c1f6511d9ce04190e4b0b8b9ce0b79149d7226ca33a0224010dfd3b6a27823f6205416492fba965bbb582b2ea6fa49f3f506bd46e815cd13e8a3114a4e3f714238bfc51a732f7fe5aaf4eef1da59c9d03152a5061dc14aedb0a2e88e1c5b2448350930d3497912bc843eb7efe9cd388195b2db32b668365ff79441532dc4e96483df22c18f368a548bb12b841869c462217eb57dba1998e9e1165eb758d39c7d76a8a9d74a2db105bf8d0eb69fd34e13c1a62d908c9fb2d47fb0e8b6f017b205de3b20973bb0e594c8a187e380ecdde640d18b2e99392c2ff3731c2f76bc740f338fee1cfc814e876d5c6a5333f3a55ceb9b485fe720b71b7f46975380918e97cc7b38a37592e7f45e4aa4aaf101c7a4f539a2d6d2eb163895edc4c7abd9c59939d398a823b88d279d51cef05e68b00ba6c505db686f98dba4dc017976ad14a0c7d2cf4a75a673189fb4c980baf1fa9c9d3551005c4328f215da881043abfd905d60ca4486661be1442cfa8018e81f186d9887191b551130817fb1a4aee41a9023f43b5804854dcd917ebce1ef00512c69f4e75d2629cfedbcb740402006a78d5afefb73891e7fed74878d00f7bff6b88b0d7e6d202597cdc30d556f996d7673edeb3501541ac8d8644061024049f9d93096554e8e7f9fa29112c0e1eef61edb6a65196dc8e6a615b76d30e9fa70a18912ccc7975b22698d51b8b88e4d85c61c13ad5d2792d35fb1cee0a577449ed7633415785b7a17713dafce4b6742f7e72ebe028a2348a07db989b9ef56ef60708b10f05e184b21fab457281a7e378b1424652af780b895d936e6de65ea19f9fdf15e52051bc9864167dcef1a1a6b0b99bc93ee53eee09dd40da3ce93571cbcc09b02842bfee4a8a72cc117e39cf83bdf406c83e1b7d4b1b0cd89acad579ef7d70f97e03a236ed1993671a2c90a2060438aeb2e0f5b8ca50f79e1aba81a9ae9d6d9dfff041835d30c2f8f5d15aa5c1c072cc2bce0c8e632e11b0c7bfc3e3dd2ef0c25c81eec698b7abf6ca6938ec729ae7db95357e58518d42b54bd96d94ab358405a1fe3d38660d0882c152588bc96ed1832bca312c50c28291b5f6e57629c9887c3413de9c745a7de61b796958ff7a3b69e55adb30b60ab39df36b2cc5420dd27ff4a30245c74cf712ca6e866126370a41afe0c5a999aa86811c17c4d72dce700bfad89dea170b0587d7e32e67ca891ca6d97f57aaeb17a9fb180990c1c32b08e", 0x1000}, {&(0x7f00000000c0)="26d9f7d669fa67953e30e156f96e9b2d4eb672cf447d8f074104a9468505725e49276c8d54a98a252405b3989fe2672bb0cae1ea39eb3b2283fc1bfde0c03d2f6b9eb59724546abcebc69779343aaa438a7f51b5505c89de2e927b3575c449d6fc1df863629abd1faa225763120060212272b7590b3e2987828e18551771a1b07d0e540690e394feb6dff241b23e55936cf2064d450fb9161c48b34e7925b129c4375dd9ec3670ce08c5d80f8573f84292048f1e0b1ec2bad6df88d1d44cf4a33b33aa023d", 0xc5}], 0x2, &(0x7f0000001400)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, r6}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, r4}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x128, 0x8}, 0xa) r8 = kqueue() r9 = fcntl$dupfd(r1, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r9, 0xc0107002, &(0x7f0000000300)={{}, 0x0, 0x4, 0x3}) semget(0x2, 0x2, 0x7) 16:00:05 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018", 0x4}], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd0, 0x3, 0x7, 0x47, "f2fefd5503b86b725d57ced900a1a0eca6dae42f", 0x6, 0x80000000}) syz_emit_ethernet(0x32, &(0x7f0000000200)={@local, @random='\x00\x00\x00\b\x00', [], {@arp={0x806, @generic={0x1, 0x0, 0x6, 0x0, 0x0, @empty, "", @broadcast, "9ee56a3a3074272071729a5b4ec041e9"}}}}) 16:00:05 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x20, "dc2200000000000000a10700", 0x0, 0x80000000}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) kqueue() 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(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @loopback, {[@generic={0x0, 0x2}]}}, "f21ce6bf"}}}}}) r0 = getpgrp() wait4(r0, 0x0, 0x8, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x15}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget$private(0x0, 0x729) write(r0, &(0x7f0000000040)="34cf362b3ce9c93d7f0000008e70", 0xe) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)='[', 0x1}], 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x196) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000200)=""/166, 0xa6}, {&(0x7f00000002c0)=""/170, 0xaa}, {&(0x7f0000000380)=""/80, 0x50}, {&(0x7f0000000180)=""/28, 0x1c}, {&(0x7f0000000400)=""/44, 0x2c}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7, 0x0, 0x8001) pipe(&(0x7f00000012c0)) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x56, 0x4, &(0x7f0000000000)="06000000", 0x4) dup2(r1, r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001280)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x25}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) select(0x40, &(0x7f0000000040)={0x3, 0xfffffffffffffc00, 0x7, 0x81, 0x9, 0x2, 0x8, 0x2}, &(0x7f0000000140)={0x7, 0x1, 0x9, 0x5, 0x71b, 0x2, 0x9, 0x8}, &(0x7f00000001c0)={0x7, 0x6, 0x4d, 0x5, 0x2, 0x7fff, 0x0, 0x6}, &(0x7f0000000200)={0x0, 0x7f}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x42) poll(&(0x7f0000000100)=[{r1, 0xafd25d75d8876685}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0xc) close(r1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x4, './bus\x00', '.\x00'}) r2 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffff9c, 0x40}, {0xffffffffffffffff, 0xa17e4d7cd297840}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}], 0x5, 0x9) setsockopt(r2, 0x9, 0x800, &(0x7f00000012c0)="c84f1febd575be029e24d9089a652c336916daee3cfc32a2608eedb8356f7f30f09c6b17d8853402809d327c88ffe8a0229ad40d66ef070b17056e1fac36413b856c8cea974033219e5285fed07b55205c312c03936587cae70ae4d3f991088d1737cab1480472a8e19e25e2028b8584844b6b3c91df90fece25403aed52988b0b0967c0342d946019f5073d8b510fc34d56506f529f19c2798877a60da7420c3833b205c1d381123df8f00463e87811132bbf9f92f21331bb49ff2f2e6f8ad5b3267c5514462412e5bc5db2d30631015257811072d9cd63ca68955c4f5fce264120e4986139db790ac16b2c588f340c6a345e89a68860046442886c71cca17c6d214860e20ff02ff9e738b0f5a8c963adbc809f22829bcf2b5b03e43593fb7d6b436778e8ee028732add30b07735f98e7ae7e0c25e9a59aa1af2ff93a5378e0435e0d7ea0b122147f8795eadf2a9437eacde70894f8abe0a0d95fe7b7a065ac575246385fae486291a6ac748e731ef195ee4dfd1d642b5ff07cef39df4a93c08e14e9c185b253e9cad8f8582f36796edf11c1d98a389f4b21f1547d05de87297ec758560fcaaae09e6aab68f52d2ecabe53a4b7d5aa35c7b6d6c0d54ca19d6b3cb017844ddb990fa80ebdc092010b1338e43359107fa76d7b2397cd7694909542f79fea8f5f7f4e9b290f21917fd00a785ce23056b707302f506f61ca1d95639f503426c41d1cb1fc102f20cc112250880c3dc84d81320e056fab6ffde7a3f3c04a3cc5652a53432347dd7932f115d906a98ccbcca378dd785cccfeab0c8d84a997a1a8307bb4071431c936c09d429dc288f55ae94f84f286d266615f695b5c8609b9bd7e53fa490579e1f94ce3d4cec2314183359251a8f17e5ee1e30da40e8e000626835266acfd23f97838c8ebb65b62214fb18cbd6aee39f7a58f7171feda6cfc5919be5a3e9da6ef24f95bffe35babcaebbc979492ea833da5fafebb45018905ecbc48521766dcb9c361d12622b7a8eca963ddda6835e949aa132a8c171da0a46786a5e0c1638361221e8657ddec9366f28aa922f9d612d01cc9d48b093e2a62a303d7c945291f54d349432fa88e5ff0c718d84fd7fbfc405d9056e6d6770561510f719318ca62217f752ee8f64b415baf9f338e1dabb8a32dd8011857faea41ee05a71d839fe489248ddf18f7b8072148319080194a9c9e3b036119afbe0be8d869d97f7edabe825b0a28cd081907a8dc3f192326a5085d178d48613f122aa92a7137198355c48a665543a58cbd0d0c2c0f29ec085b2c1d33cbb1a82e1468e0c201d3a13df18423d7cf23a95cccc2749051c49ffa17fc8ea7c55f075636a2e42a9a04f9253996f7cb1918f050344e862350e8a743945515980ef491b436a06a725bb7c7a4412e4179e18c996b29df792fa026f001b3b7016701a6afd5a444e975bc3589c163827bc64af79e4a5de2e2384d399f801be9f5a074e7ae6b58a6e33da2b1e8f8e5b8bdd25e9c6a1fbbaa5e72d1b6de0f3c612f981306c42bedeb2ceb0e1f812a47bbd934aca80b90b3dc1a97a50cd84dd30e4653422243b848ed2de6664e427d2a79bd6b4c26b2a1bbfcd335599ce884ed862e7f42ad1c8d5356cd0e07925c466d83818f09a32168e89ef575ceea1592e022c33572e2c74e235eb63ca7c431013a2563ddd00d4e6ab60ac2ca1286c6280f58e582412a802f66857ff2e44c0ea473f9f6db8b992ec987772519bcebaceaa49878dbd9bd267e503b750a75b794a5668dcd4e60f9aaec1758f01bfe1921b6dd39d4d1eb528b74d7253893edfb648da7a2dcfbc2008a0a816f30a50c50c87444a02775c4053da0d362ce9f80a050055cd4ad56719a0965144450461a7c1a1ee12f63d0fcebb487c06012e517b17741929e844e1e6ae4b1be53ddb6943118583d17d8a20938b24aba16801e6f6f52016d28e18f9671cad21738b445beb6253d796ad64ec133fc29a61d4de2a7ecb5b2e60f05a4ae2aa367ceaf056d4195b008fe10b05a9021fa1c52298cfa1dec6db476694650158ada7f5644a7e8cd28dd7b9ed860663fe9bd0d759ee22ca49105a0e791b3f0aa0e339a370e62bf0b0872b4add1108323ecd840f331a29651d56f02af2effce1e7e4ae48c5c67843361bff0d184c199ff0827bf55f81af2efa056133a0010a3f494ae57374cb68a588cf57c893649a15bc956c0ad6599cbaa0676020b3c6c418eb45571ef5a861f8728e4e45b726dbb4b034f40067eb6acfde2205b4c23a8445d9656dd663a8fb30c07b32af9940585f5ce4088f5a8c99aec1ef27cdab9dd229aa8820f2c9d4ecd580fef6eeb62c8557745dc2379fa7556f7a6ae0bf5363c35ea2b52b8d4058f1f9886fbf21416a818aa72569052fa9a148cc2c0f7c3d8455d039cb1aef86dc13207f53941c2bdbd88735842226d832a0d3610a507f45b43ac8cf28b790949d43cc98c16f3261511f59dc69b87f0051d6951684ee0382f601a274555c1dee9a7708167674f24726371b0e6cd6d4242990f486463f915356292a74d73ddca18c22c78b5c9666b208351ce74c414ddb73e9bd6673169768011d53b8993de38d27f56b656f01a9b831745ffb533a5ad6465fbd61ccd4b7229c0cdb5f5f06698f79ab5c61f98fe9420f49397e80a2e039fcd7dae71945acdd590c7867fd9c2f8264ed6ebb492361d022fa228d7485672fb3cce6ea8144b4398b93af081abf067c94190d312c58f3a590738209eb31218e6eba6d110c78e909965c6838e2415e430b12f45a51afe0f9c7b4f95b5e76cc4788b31a159f7a769a44d54f93e2a5a5b21c9e9c45b4d1e71cba905df891b3296572b7c287e3ffd022bbabf20412e6936f6725fff01714df0e989f13b2261a7eb6be4c55def1bdeb86bc378fc8b6523b2ea2a673726e001d2769ca17c645be97cac4466be7d56b0f71f102d5f020efb233f764aa3491cde3a870434c214c98610da69d12c25599f489a5236c44999bf0215e8995d960c9fcf33c3bfd6dcb5455eb3e989561c33d2ffa4c4e8274640417bba292509a4ed1e901777eb91dd40862892f1f8dc61b79d728943bd567d4937b1f81ac4f7528d70beb054043d40c1b16f1e763e72f46d11b2e29d64cf777c1a4ca89af7ae843bc123951e5a95c41719bdaeca9d4d3721f5b7edbe16f718c4130a1346e34090c8e20a32f9c499d661a354d078c19072664355ad0094313242ef382577c40224705313aa44643276d28064d10aff21bff9342636468c8eedd15914ac9debbb9630de9c75f436d13faed3a7ddf76077dd2ed45d1623299307dd653251e90ef3d4707cc60814adf4fa8aff0141a8c7b3f129540d9ba12b7a17d5a870b74bea3894757e12ac0b031c92b7db019b2431fdc08f22d431c66a0d49ba7f5d21e0623f1f829ff382f6935dec5b1ef8ba55ff8c3a0d649ea2ecb37424bb7858a7e8a74fcd7b52218acf42728923f69b16f3f1e0c59d00997e7d09fa2ea75aa90ad43c5e0af20232a676354dd9a67fb91a25486943df0997b35ca5da6e8610400c84b652df6e3ff7e68fe6ed3f6e360f47e2b48c55dc0b7bc36cea4544c7c86d95614bd35501a19c5ce62032e4455ad624cc48d5cab300ec7971c7f3568bb6b1150150a53cbd09d0a285dc41755a96d2a0de3f45b23e9a82e9c9ee74fc9909f471c6bcbcc5fb9f9f071b02b2af3a74bc5dcd128d32d173a880c834ee2264c1f573a0a8c9243f193d968ddd4edbbfc013547ca8d954732ee9d525078e82b569c52b035c58dec2629870d342cf6833372ca2889ee095d07abe03b055966ce87f5d6e05f849a81947eba2d7aec73dabcc53c27915cda86dc4ec73c1948c0b49260b84af5187ec646d345c3d53e6af73060d92932a5992ddf1a6f78f9e7b8e1b213ae23f2eec576170210f9fed821af4aea331046117097de1c83ba4e66436761f2f2a0bd90719c59abbd0c8aa2b07f637e7e3d4d4404067b4843ac0b597affe9202701b7acc108bd6960bd3068c0b7049647cb34e88c73275f68fb87cf4068965a918831ecf0d9548cc7cad63c4d5a0edda6d32572e2309504da09b4d35f59f73993322d036fe86e51eede5faabc0a3c8930073c267c259665084231bcb1f35d36db140373f0a330fa4dd0bf6473c555d47bd8c7a3986b22078bb9a674aaccd658815b17b7351129682d3b1a450206be9c00636b8ea72fd26e28cce51c69de51b839fadb2a943267f71f876dd2643e74ac230b6ad12170e399efac74a9da12fd127eef4d34adc31d1739d8bed8ad7ac13dc8fe2cc69fabb00120ec213123e934d568cd9532e935b9e6c987d1670882c1235231bec9ea5195f1839dac2d8d2619f41bb2033de3243995bfa700e8f3e2fb7ac27b985bdab1a228af2b1ae75121bb055e932052ef606295c8676a5bc623d98ac8ccd0f73ac19110c3967f3a88c9e0d833bb905ac30c4a5ad34c0ce317a4f7697667cf79aeaff7354de945018ff25cc2a08d560659125b507734cf085ea7ea5b6f86dcb80f2e0454ace0e79483f3526522794be4c1685208ac356283eae44c4ba174a08a0c7b4e2615d61aeffdd298c3bbd70691c2d855ef96f004886071c71105596ff0560dcadad76c58c0e8bd479a7aa713c96b3d0d85c73b08cd4681a56f0d423f3215972560a82e1872b758241a6a3e9bc8a51bd0ae60fd0a1a7fc9c5748122d2c0a21b9ae3897e474a2d903124dbc568dc1724cd86f32d5e679c5bc24ea91eb98eb9caa5f699aec56a6dc1f1c3b312ae033c869c1bee1594b490fabd8cf64006ddbdb32826cc2b865d5293946d4e1d4e392fb9fc386f1570ff94613e448e06dea587d300d52e7b3e1490825c1957f329741e3c180dcd191e3d8df319bc3bac151556b1b8a5f20f76ac0937fc67133a6d1905693cd20b70165a86b488674f3c3e1f341b5f8babee5265f3c3429e3a8fc45b3616a7d7562d02316c23690dcbfe18c343c6258ccabaf3888913b2b15ed608c4641b639f46a023fc5953ef4f16244d9864381356171252bff257ab0d9c386c84342c55b1710b89a729d72a92433723b832837d88e86bc824aea231cc840880b524d090470684d9286b9e83cb14884a12a62a11d005d26a83055f78d97871cd822c248be3bf87cb9bfa097202e49f43ef2715bb7184abaad7adc6b4a4467e216dd630845b78fdea4047a43995f0dbc96bc655d3e0541118bee2b89ad4042507b7997ade8b97aa0389ef522474c8830e00c53fe71d5c6039712cfe55af74930670db7a8b437ebed06de6cac90d2ab9a9a791cf5a0515b710612d82fee33a8b492136e912c8f203bdcc1493ba788735cd496ebd9bf5c09b2e8223c8f6199b120461d5af26acc189b35230636f12383b9e17f2787010802e44b7ffabb911c862191ef0b640bf8b79963d944ea35c724cb278ff82427b878bfb8779c2aad66949c8e68088631488ece438a665b33715f408d6c2efab67a36f45c1d5a338fe723841a55fb3afd91b0eafb114aabe762bb7a3e32951952401d80a72e42e23ec318067e8faf7b42c7e9eb61aa1634b35c7293ec38971240dd9c03807e088d9056b69b7d09083ecc70da278a50ab50733f2bdb3c1823f61682a6d04714be115e79766863a97615bd522f114da6bea8b4bff7b60b4340391477ef51c23018b38172a78e2d9518e07b92a96b6a4d25bd78cfa1920d10437be413430184e4e60ad126ba0a9eb8576bb590eeed8bc754d7521b5a0375b139e5518bc4835bc8a2cca824ca544a3712f5a7b900000000000000f693d8a720c7dc42e142bb5ae6ca55dcb5860b140516e879f7e9394882f852e646a5fdfcea530b90ac8b75eca37bd3fe864f3e342076d677dc8204456f38", 0x103e) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0xd, 0x8, 0x2000000000000, 0x200000}], 0x7, 0x0, 0x9, 0x0) kqueue() 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() fcntl$dupfd(r5, 0x0, r6) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x10000, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = kqueue() fcntl$dupfd(r8, 0x0, r9) r10 = socket(0x18, 0x2, 0x0) r11 = kqueue() fcntl$dupfd(r10, 0x0, r11) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x1e, 0x1, 0x9, 0x4}, {{r4}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x4, 0xbfa}, {{r5}, 0xfffffffffffffffb, 0x10, 0x1, 0x8, 0x400}, {{r7}, 0xfffffffffffffffe, 0xc2, 0x4, 0x8, 0x4}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffa, 0x0, 0x80, 0x9, 0xfffffffffffffff9}], 0xfffffca3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x4, 0xf580, 0x1}, {{r10}, 0xfffffffffffffffb, 0x31, 0x8, 0x10001, 0x1ff}], 0x6, &(0x7f0000000280)={0x2, 0x5}) fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x4) sysctl$kern(&(0x7f0000000140)={0x1, 0x1c}, 0x2, &(0x7f0000000080)="0000001b", &(0x7f0000000000)=0x4, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0x1, &(0x7f0000000080)="493e023430d3c23b0ed8f90a6f62ea234811072ba1", 0x15) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x3}, {0x18, 0x3, 0x8, 0x7}, 0x8000, [0x200, 0x0, 0x80, 0x1000, 0xfeb3, 0x6, 0x754b5982, 0x9]}, 0x3c) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @loopback}}}}}}) 16:00:05 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x4582) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x50) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) recvfrom$unix(r3, &(0x7f0000000100)=""/192, 0xc0, 0x841, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:06 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="4f9444c67ba193086b2ed0907d926e95de68", &(0x7f0000000200)=0x12, &(0x7f0000000240)="401dc5d1", 0x4) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0x101, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x3ff, 0x800}, {0x3, 0x7ff}, {0x1, 0xed13}, {0x1, 0xc000, 0x1800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x4, 0x0, 0x800}], 0x9) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x7, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0xb, 0x1800}, {0x3, 0x14, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) sendto$inet6(0xffffffffffffffff, &(0x7f00000002c0)="1ced27ce5725b524096546504c6953492bfc2ca99c257b73f013792b104f6fff8af4e756d0b281d9", 0x28, 0x0, &(0x7f0000000300)={0x18, 0x2, 0x0, 0xfff}, 0xc) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f0000000280)=[{0x5, 0x2, 0x1000}], 0x1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x81, 0x6, 0x7, 0x8, 0x81]) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fchown(0xffffffffffffff9c, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x0, 0x0, 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)={0x200}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f00000003c0)={0x907b, 0x2}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/17) 16:00:06 executing program 0: poll(0xfffffffffffffffe, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x4010, r3, 0x0, 0x3ff) r5 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000200)) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000001c0)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r6, 0x20004269) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000340)="ba3e5c65e8445359f930de0d7604a4b85e0c93dbeb59deda936bf4b4c7f5f0f9267f930d7e81bd3e289b57472b94c0611aea65b22ac6fc9b2cc933926aaaf7b9890cf39225356c62c3c607f8853db696d548ad5fb1518e28fdf34dadf82e9072995cf28867255996914257f4d8548c82d73ef8d54f13ffb5a25431c2ada2bbbd364c92c06b981d6572898472aa465b201bf0bb994f9b6c34a64208d4d4575b080f982ca551651e5e82cc7eeeca371f6ad39bd5b290465cfcb6b2e6cdcacbb1867623bfc4a51ab1f998f6b842c46c26d23e934e0c9b60bd60090540a4e0579206a73e0339c9c8dc304c565f1b5eebde0925cbd4d125e22e", 0xf7}, {&(0x7f0000000440)="844dfc8c5d6a3a0b0117d16932af4176bbee058ba6a5070abbc63323c09f3e6da31fa3e37d536e300bf64963f3611d3ef54ff656a3718c3f3e2b9c32bb06c51e07aad1a1791547f73936e1bd0c136b675aa90afc29c6c30b4b1b9a2244480bd63943cbef9608920c013ab6c1bda31dc5a13c97a13e5763b2e498739ba6c596782a7e2f7ffd5dcf1e920e3d71d356ae83ed444bcd42ea7d26f62bd79efae1aa1feae098e290915d7364cccda8f74001328aeb307aacf87df49e9d09125d5100fd191f75aed9b2463cfdc535c120b245cfe4bb0ae1d9400f3085a0248a0ff6bb2edfd8429427a13a1c61b7770e2b14120c94e9ae32fdd7ef", 0xf7}, {&(0x7f0000000240)="85d897407508f1167cd7a7a9a55f08cf4e41e50b7e1d27455a2c4599e7254dcfd6921cd7880a545ce422d1406cc65cd296d3c85fd68b2681842152a328b3f87d4c38c7326a48505c088bcb8de94ddae2b259bb46800263459dfb45c6ced12b238197b3ef0c0f82fb365ff4e4041f", 0x6e}], 0x3, 0x0, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r7, &(0x7f0000000140)=[{&(0x7f0000000040)="2424df580eb491cc5bd33764761c7c58237c3f32af9fd196228cea91cb7d3e69b8611f9fec2bc89464fa4f7bbbb4b065c6d01465c6b67e6a97b6e9f3a3902288d4b0b6c1300301a22de6a9dac7f761b51a2d49854c9fb4551637fe1bb5d14b658293b0488a5bdb21f4165f262e3072cadf3d7b316ebd42ce9b064061124909950fe6e6695cd4d8acffdb2ed5cd1599cc0ea41fe77b17fb008687d0cd6449d23b7da817ec94f8f7b53851a17bc85ae64422f1bb21d3e5b1f419be11ec7dc7bec56dbb6e7308a1641dd19d58fbc0f3d5c826a8559effdf97c23ed98c", 0xdb}], 0x1, 0x0, 0xfffffffffffffffe) 16:00:06 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8b98, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x7138aaca], [0x1], [], {0xffff}, {0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000040)) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x18, 0x4001, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000062000/0x4000)=nil, 0x4000, 0x0, 0x1811, r5, 0x0, 0x4) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) getsockopt(r2, 0x29, 0x1021, 0x0, 0x0) kqueue() 16:00:06 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5f4f, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000140), 0x9, 0x0, 0x80, 0x0) sysctl$ddb(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f0000000200)="c3478a4110a11ce3e54eeac3a8e635384579ed5a8d6333b141982db9f39a16861660817a087c6d37ede94a63825fc992049d1f404f0fc4de36cf72ba0cffde52f157bfd9cd6d7cd544226907fb66938432cfe1e682422453c88888c78e8ab1c224608b661ffa0c391e11141c22121e052c43dad9ab9ab072869ef2e960608192bb2efcbc9e1b464ee8748b16b5c324269c0303b5c2ae3e301a5b0784dea9e5", &(0x7f00000000c0)=0x9f, &(0x7f0000000100)="72bde41cafb393d94ebabf6d6554fc34d514fc3bef3dc67aab529d4be3", 0x1d) 16:00:06 executing program 0: sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000100)="0472c6235ef2f9e5900cca801fe72a35ac5057ea", &(0x7f0000000140)=0x14, &(0x7f0000000280)="116f04b940d95ba49ed5536d7e206392", 0x10) r0 = socket(0x0, 0x2, 0xfc) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fchdir(0xffffffffffffffff) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x1000, 0x4) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x10, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) fcntl$setflags(r1, 0x2, 0x0) getdents(r8, &(0x7f00000001c0)=""/171, 0xab) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) shutdown(r2, 0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget$private(0x0, 0x440) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x35}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x4d}, {0x200000000006}]}) syz_emit_ethernet(0xb5, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000210000001160bae88009c7ff4808bdf7d29a34758ff9b2c1dd8af5efeb93"]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0xfff, 0x3}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r2, 0xffffffffffffffff) r3 = getuid() r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r2, r3, r4, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(0xffffffffffffffff, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000000c0)="108ca56e3bd9c1fe6127f708076459186d41d3159d3b30ea2f07ab2e1c08e76524cecf70ed8a0856837e362ad8ef010633bb3223f93af6528ace8410ef6a68e4e71af19ca6af6a377495d1acc86867d0af7eb654df6414210310bb1c8dbf54132b01ec98ad80b71a38c4c0bbd3836921747ddbdd2233e109730f4e8f6db881e929abf249210217eb7e8d815da4209a5f6c19c4924b54497c19513440b951a727f2ba2b78613afc8622c00d34e932ff7cd0b18c990a6748db49586f2c885896", 0xbf}, {&(0x7f0000000180)="88f172d99ddb43629b2b82beb88f941d67bcef07fc32b7ff791e4f0eeb9ce7b883848844f93c3eda38418bceb9d5f0abfd44000b6bbf58f23daddeb62af9ac4d1a5646346aa4453748bf56b0af5645ed4da9ceea5f00699a5869d516400ebb3103acd3e8a260d1239e08995f972a5d031b3723114d9525264c41a639a0470043c883075b25cfbf922ece00eb81b470572031ffc89d6f6d93538226c1b711087338601f3630c637264036f8263bb5ff6bb0a04ab94b8075316bca8e78fb55a6f93f", 0xc1}, {&(0x7f0000000280)="bb830351e2318a62ec1df2b4c294808874bac1e1cef9ba2a943e8d2416946711a5e05714796893deaf5532121d827aeee416038d3e8cd5c10b74f1b69ae9bedb6daf89b788f1813dc1ce4d28d727123b66d5709fa6480b81d4268e023ec455db845cdb48f5884c74ecbd18cf2bf2cf7aaf7e38b7fc8369ff70dbb1f0c1f52dc5be796fbf2b20b7", 0x87}, {&(0x7f0000000340)="5012e8749065a2b3cab7d6276e3389bc91164dda8230e5126f513ff2c3f55447a0ac4c05ad648ea4f73923c1a8254bcc43992c8b8a38dc595a38a7184f3f2a37f29c475fda68ac3309db3cb6c71baa914116c65c0bc1c6ff97659b5be67fd92452db88d59c50205fcee2545d3fdf8c5f83cedb9d2a5310ceffac5c43ba8f7e2e11d81c384fdad946518761d29cf346d438e3506843eac0e850938e966221fb43bd4478f5f97c32a9f113310728e8f1db571eabca0232081ddbc34912103ee280f2", 0xc1}, {&(0x7f0000000440)="1da0e4e0bed747f6aa0226ea7a4072f8292a27e462f1fd4a68a5e1404053948a199e579dad0f88afd9f39bde7843488c2dcc00d23f45ece6b6687c418c3d89cc5c76a107d2dfecb4784ee16182d9045b4e2e41e61565e358e527c31ddaf8d23ce17e639c12e9708e01af923bff2430d449a7a0cd7f2f7bae8f61fa3c7740de2c96f5f7344b98e685cf7a38d6840cf28d94440df26a529b92667671f07e8fbf95466bc12f99efce7172268e955556885cbd3eb0f1836ceaeebdd709e963", 0xbd}], 0x5, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @rights={0x20, 0xffff, 0x1, [r0, r6, r9, r0]}], 0x40}, 0x408) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000080)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000140)="ee7cd0984992657f67839922b9438fba016a603646c54854d1763998b4c3ab8a16f59eed0c6326cf68d1073b", &(0x7f0000000180)=0x2c, &(0x7f0000000200)="355c0c535b18def4b5d851ebca23a506a56231de32eb50f4690d", 0x1a) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 16:00:06 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) accept$inet(r0, 0x0, &(0x7f0000000100)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0xffffffe0, './file0\x00', './file0\x00'}) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f00000001c0)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x1, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x200, 0x0) linkat(r3, &(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000340)='./file0\x00', 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000440)) r6 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x1, 0x3ff, 0x3c3, 0x7, "e44766795d3a11cbc4a4e5b6ce2a52c951ac3e24", 0x1, 0x6f6}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000004c0)) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x4, 0x0, 0xb26, 0x1, 0x8, 0x80000001, 0x0, 0x2, 0x2, 0x3, 0x2}) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x201, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400"}) flock(r1, 0x10) writev(0xffffffffffffffff, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000001c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd00000080ee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8349cd88c32c8d75e736081f2a499e5509a03e140e6196da2a01e659f619d112233afa9c7b21f93d6921bfeba32214e4a4147fdc023dd323ba763072f922e4c362f4e5ab555d8817cc39d141bd2f455874adfdf698993bc99a8d454e7e261bd61019f2d65ddb392eaab018349a62c3a5bb9d459b078aa60829f9f7fa962dbe85fccf0428b37149e174a5fb06d5da2b62d0ef64ae61fba7fdafe6d21284478e5f050f8b4d6a686b80b767ccf", 0x13f}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000000100)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093e", 0x81}], 0x4) write(0xffffffffffffffff, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb390", 0xce) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000080)=""/83) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() fcntl$dupfd(r2, 0x0, r3) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) getpgid(r5) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0x0, 0x40a}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x800, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x10000000, 0x0, 0x0, "010000000000000000ffffff7f00", 0xffffffff}) 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) kqueue() dup(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x20, 0x2, 0x3f) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000180)=0xfd7) 16:00:07 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x6, 0x0, 0x0, 0x0) dup(r1) kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) dup2(r1, r0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000100)="0e37596eb5982e36f1e5df7773069d0eca3f2aeb342dc165c6349f38c0171a7dfeeb2518308b0747e8645b1fc122f602a8c13d6698d9d72af380f0b67512b96a5861be9b59ac922fea115ddbcc7d407c1f372df480ed66", &(0x7f00000001c0)=0x57, &(0x7f0000000200)="a6d715a955d40161a8b9da81d5f0a89e4ab68efefb7a01735714f3f1f28256a121f3b5b5af6e58ba3b227f62d2bb6542e8ad22767a985add41bc874919364b7393d837c6b005dfa835afbeff3ff3adfd2418957cade1748bea42b5346cbebfb3176037896c8743b474cc434a86cb9e16c8ecd5b0f00bbf65feb83002e60c722f6cd4666bb08faf3fd3a0bb1b57a988365ca577adf58530504e5995c0837c253e6adf1958f79de062b00c5fdba73e5721e606c59aa51d00496251c044f4b78f0aa28122efebddc8a0825679f7c42de030ca1dbeacceebd457d8843287b734b12aae2d8e2852df08621cbee1ca655cff1778a8e1b47c29fe21ae2de3a154be6332fadb90f32c0197d0d7524475b525d3cd9cfed5ca77695070827aecfe5d4a8b34f4b483bd0f0f358a289a5d08618059b1fc9a67a2654d6f457bad1df0ed96da07a9506761ca2e806ff08e0608565818328b0a7adfa1b11628806ed2f93a053279190610d17e83db549b93816ca1f0ad2cd5e31c89876942d839c39addaf803fabb289887b04ce19eb1902b760276cff36930b5a8fc645adb7fcadc85fc715b43e79654a6c19da0b5f6b814cbb0184cad321cbc8d389e47c2c5d9fa41c8f7cecec9fe873b64556f33472fd45cc4e546aefbe0abf0cb2add52387496c8858eb8ab83dd6b58a3205d864b988950b5c8acacbae7e6e34d40bdda2cc43938395501ce7a694e239c3b4836dd7475c19933a9ddaa501799ebd6c2b83040513aa3ce9c40c8db31953c9628e69a00d8134e7c2a6aaf617aa8666d14c9b23017288fbe2700f260f53d2fbc70c0a9e273f4cdbfef4b5d32690e381025c75efddf5a7e23a29be09a0b4cfb3a313bfe15bf0a8e9e2a47c2fa7050b4c7ff732688e8574eef791ce208b99ccf7df237efab8256c9814c22859d40002145eab5aa8a04bd09773e0930ecad10b95a5ede366bbac08527513d8560fe2f84d8e65f6a221b6b87ac137e1335854355bcc98f0f8a0ea2be82d92b5d8759964c104bbf2eca2002cd9c183d6c324756f9b61eda8c34265c432e021e65eb483aa10625626be4f48198882c835abc8d665d2b56d8eaf2c1f3bc1ec7103ed6c2e8856c3fde6be978b51d123453f5cc7f0657b850caed97efdd8d71c198e294b60e83e9dba66eed394396898ed54d88440fd656e34685904cbd7e4fbf9e9b808c3d0fcf9e8ba3882c9940a3e30ee91631abde419d234c73453aacdb507c5bddf6b2c3904139539ce594ef274179930b365151b810a1fcdc696e7f448a98d69882dff1967259f2b17a81203721b6c78c035ca3194ce9ce9aea8a229afa56b9e89aa72bcaccd6e5139b5e60e85ee2cdf67e0607c29e30089238d57a827ed0dc550e1db9e9da5d2b3937d99ab27d9443e61f19e33daf0d5f4a3032798d9f717e11eb43bb54819e9558ca12cd9e61e9a4ca9219d841cc1c2a70a0b4a9d5255e900749c604a4fe2ca2d5348afb7aed911ec612274de4af86fe30363daa53b12034a1cd4a21251a894f8460755c361d55765ded692ed170274ef84dff1c333649bd246b91509431100aced87612701e2a07d9b4186857f67bf01949c5ccea719d5f00a02d729109cd739dbde8f9392c19579d632348ec76eb4a2ba034010991f0db0db39cce6671c2d213f4e92c96558d09cbc5a29c62571c3c66b638411f728ef9208a4b7cd8e0abe79de568bdd526daf0c53595d15cf6baeca42e19fc9b3011ed3e4732ce0745b4c8f0e977c4e3af60e985e1cd9bbc21c9f8ad90016ad6e4f33183e6405fddf35987640749a9a786c06e1b32949e1a32b7fa50295f4a2ecbf75a92ea26f2ce91263e35dc2850bd533894255a9f72de33fda6b177e30dd4963b28685c5e4789a3ce412e3303c9b2912d627bf8b6f04fffa6cd65e0a3936e548340ce988e7f4433dc0c3389d67738b691064a9ab8bcb77d1c02dcc29494d9904cf0cac23984a826525578de56e8013e7769de06f7e5d35bf755536b3b6acad21eae1d9be71d2492e5c8737f36bd9fdedf791f1d99f3b1ad07631ed16338dc34e10d8608d5723aee0a94690ff6dc241e6b953adc588d09fc2d1f2cd882341e4182a8e777f92622965a47d2390d414e04c32d138f98eadea93291226f58cc4f7c75f96c65e3640e06147b633eb0389c9dac8f44e099599cb7b1f461fe29e493fe40b908c25e6f5ae127db85ae8a47990189edc8a8f1e980fea9c8771b46badf9e2f9da24304895d2b5f36ee8b12a58b68da1137824f9bf69703088150ac8169340f4f4dbfb41b81de950f9788ae420557f94de2e870d04b606e5cace823bb9c97569840009f6dbad41ff14757be0f727aaf0312f2002e243f24929ba678ba992163192718382d006c9b8bb5c8c7717820586c9b76cac88d4bd1ee16629b79f3d99c03e4a06e2e34c1b7d64b94e3d357064ccab1ae712d68a6ee23ee2edce15dc17d6c35684ee996c76fcadd15c1cb6027a9201c1ac0e5ad1de085f8064a06d33eefd0d0b05e0f6ca17b56861b9bff11dc7641bf1ef245bb1a428b31ab7fcfab1b96dd09805d623a489f5fd9dabbff0b7eff15fe9ea3bb6615ddcc09af9b2577baeec8350b77092f45b79aa1fee03a5a3077b58f6feec0ab1713fcc6eff5f98a8eaa6df777d21d8f401e671fdb0a441839a22a71e25dde4e39d8e528e6d2dd1dfca29c3809db3f7171aea438c548e10ed52b8be2df836d91a88ac1793a6582a5bd93176f713999d1f28052c59f702b4bc693ef11de18882ca72a016c696c25c60b6126f529f60f0c69480567ece9c42084dfd69e9d6d159b50c484a8d029cd639407078cfb232943cb0c56f24506de1fc52b5b733d4e22458e2cc32608708cad7ed5b6bbf337f58892e663f52ec3d9e5a2b7fefe7ab40fbc74149a37e954683402da0c5a94813d33c5beab8b2887a3ee06a0d1a9620d575e6757cc286c0eca409e27d69de7c4c651b05da00506e0d93a4ad7f257cdf645a261d6ea0a0abb3fb6d029d42b62c3ecd6bf92872b87188297370def4e90d17ec53134806539bfae4268e2aaecc041b8cf66156e93b33e7bde97ea7b4539f36c3e1b3a15bf8f80188f3e72cddef758d088e0df695c8bdfe0fb8fceca99af0d2020d4fb11a37220d96f4b05d1aed5f99a56c1a6b19a1aab618dcf59540f75fa416f6ac5f4fd9ba8766b872d1fe72dfb17f9bb420bec56dfac4812a71a099d195758785d980d6affa00f82ee4273bb5a5e8ed109e29bfd89f8bd05db713d76bbc5315a70fcd680a8b7b381a69caf6ca8e8c1645a502f1bccab6e70cd9bbacbb1e9d421e9acda5809e5656b72d639f85ba42ece2234d1ea376ef1e9be33f15edd61d4423645b65f1db4081a2bb8b2a5cd62f72dc86d0595f9dd0c3d21e8f31da88f07193ac4329b56c39e2e04176f9bf31bb754811e5b1138cb1d317ed149808ba7ce9d321f0e2ed8b636bd601f86bc4322b1f5b5ec149fb9da48f6e3f23dbdc7f3e7acdda64952756a6f95edc6427bcc8c703f4c1aecbdc64903016577b40ca437d42fb6dfa86ce7b96e205b916deaa56bb31e0efeba467ca75b97131fff6a9b9cc0748ccb4651e98559db2a168b3326eb49d8cb23378d964b669371f0208c3376f5a8e2664bf8234ff41e2cd09b2385b82e896fd8e9b054d94c8368453a1c82443995f8f33058e9304f65885a86dde505b4d078dbe1d13629aa90b6e603881a91224b81584d5276d4edd7907a27294455f4baa63b747a28f366c0191a2366a589d70bc7f0465a0e2ddfd6497c7d744aec44c5c4c5ecba4f34da3f0fad797cf341731f20b97a69db795935180cc90e56ed681c4d3725ef0802f10ebfb7dd7d01f59498dfbfe6cfcf70ba62db1f6501aa9eb37a24092d61d50c917d753c5713ea81cda4cfa144ac5c08a1f5ac524805b563ade99e4a82d6e8b65148aba0db6146d386fd23be7e4a5f0be5ce64e207584b247dafdde9471632e50528a5c3c5985347c044ea7e956866f5867c6510c61a169a38ac6a7c70f759a10f5d622c468564f522e47e6d748226c05079a34f7335347bff8ba1e55a10052142f68f81e790353d7e02788636e18135bc88d32aa16de699723c3e2d45c74b33eab948cdf0e2ee85b075b77ccc1d31dc851d5cc876cc5f76fe316bf71c12f57caead61f4382f6e2f0e2e729f2df69fa4904d154995c511221f9543f2a3a1d8dd530769196ba6702b2f9e61f38633a3102d1cb7726daadff9236cf5e555e09ccbaddc4bce2d1d80a1b7ee4e66a47425733a9584d4d84a2fa1e64eb32ac27d77694a20d6f5d2d3bd7400d0089c796b8d1f63c158225d1e93f8d93cd9385e3814a7f2d9c0a29fcf4c32c15b46173bcc70a27ae2fee83f8214c3870c5fd72c6ba16a06fbe4292d7a51eac9ef7c02e958b0c7d16aeed006fbf1280321e338a3f13982576389a2ba0ec1f4e08c46e83743955f0c7d0d1ac50e8b7f164935b013dd2ce7c93e8903a6d4e4dc3254a27a1579074f420799d3f1769b1d1f104e912d10e68e6fed5296d4f900890ce7349c40054344e236f7e8d22d25130f870a647054204a35573328d1a056336d90fd81552a86b6a4f3819032b00c74e5d5d9e67dbf3709d03626eae90324b704eb6d4c3f541e7ca1e748b94277f9d5778cb43b20e3b8ffb24a42fe41cb9ba2b117083d849df6c0ae622daff429b115905e173e8b717e8e2e2379359f6f043881a8fcc0081da8df1adde925a43a6dffacf554738910d9121ff02f460c2a13d27846bd94738864536fb34e3c2ed2ddffd4583a0ee9c21f12007d0bba315ddf781536e0517302fd1f40cc5590faf5234fa4be759e0e7a289a87a240c2a328464bb3f0b7db287ac2b3642e5f4f2dcd6f1d789cd113717f1a169cb423e069567bbe018d8db32353e146f8132cc5cc09650014bedc8eac4536863b61b8df89076aa325781d4145f189ecd31871d496b849d87f9bbe3348a05e617fedb172732135bceaad429603af9bbc173cfeada7388a22e860d2795f34d0bd1a03eb80e8a0a70803ea1bd221b088594cc783d8b352edab380509abef6d7b49d8077b99467454e0b40251ad622e819b9ad595d6e06f582795878e52a0a4e956ab56ac164334ec25edfb5bf8f7ae8403a794c4f7902bcc0a213b617011eaf1be7436a9210fdc56eedfece4a37a66e182d3689f68c8c546a8b4fe7f3e9997aaffe9016ef5604727f49afad5a16a8f2ca38d769a8054b7fbdd5803c7e436c9e4c9af58577cc97fb8290cf4afba7c2236eb718b842adc6a8e8eefe4b621a45ce638ba81b5e6d48e0e459c5b9713d231a43303387c8dee047670ec5b38211e72e9531b5c2c28b97b847c2d1215d3bc5fffa06919c1b2e91e3e44dd394e7fb6ea2dfb9969c3d396b7c1971a1d0d228e9279b2e411fcbdae0db3a68f0e4e9c36520acda07ff0558919965b4c25866ec66614104d59a7be4952e94ab68de8cf5ca93851d1c1b07eea15166d02f2c3cdb6bf118b4de41fee8e3d1a53a292267ceca0ae364dfa9316b33bce8d112968f61e08bb9020a1e69d4ac0f1e73ce71b7014e8f50fa65c9e2ec7dcfdd851b1ce775c4266b5cdc237033fde46d4e9ff6e5eb233914c93accc96aa689a641405a84b7c9b2d448cfd84864fa77f8c814703898c8b3437587d35c578abd2a3b5c0463924a17c26f50012a0ec07ddb30401f9959dfadc2be5440b1fa634503a61a426509be1264d816aab49f628890d190e358752c6668c549cfa3b1964dc3fd25afc61d39831261ec63f8fed0bb7d645e6aba967b528b514acf18", 0x1000) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x1ff, 0x4) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="7940e0ecc1adf8f0fc3e80913ec6ee8554f8ec06f67b764b80edde57c12f2877c3b9f2965088f35351e3dce74583d7509eb0dd1d35679a0e706822ac54863895293a7ac3b2d01afa1a5e98e847dae96848fe54c337e9e2ff4835fe0047f2c35a9021"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x1) getrusage(0x0, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kqueue() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000500)="9c5c96cdd6c69e0d161dcbc78155ffb26e2b5f2b2a2d20a6f52354ec3efcb8bd72d8624a043f538dd1f099e3ed1adbdd26b050f6277938fe7ac5a716bfd3c9e2237feb02f7c3202dd6317e655925a032db0f", 0x52}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x39, 0x0, 0x0, 0x3}], 0xfffffffffffffffb, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000000c0)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f04", 0x18) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fchmod(r3, 0x17c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x2, 0x800}) r3 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x2, 0x100}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x3ff, 0x8, 0x9, "599bfe3f96ec1fd8e7f0ed46f06ce9df20d720cd", 0x0, 0xe1}) close(r3) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xfffffff3, "7f00000000000a75e3a4ce43ba2a4100"}) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r6, 0x2000745e) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200", 0x19d}], 0x1) 16:00:07 executing program 0: getpeername$unix(0xffffffffffffffff, &(0x7f0000001480)=@abs, &(0x7f00000027c0)=0x8) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = socket(0x2, 0x1, 0x0) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) getdents(r4, &(0x7f0000000100), 0x0) r5 = socket(0x400000000018, 0x3, 0x0) shutdown(r5, 0x2) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000080)={0x20, 0xffff}, 0x10) sendmsg$unix(r3, &(0x7f0000002600)={&(0x7f0000002b40)=ANY=[@ANYBLOB="bf2ff93b17ca369a5dcbf91ca815470d805b8b3a89594cfe4b275da4fbb9d54559db4da280b15dd1dbb298c9ce0b304666f5e471c89f705f71ec4c360f31fcb35c41a04a54e18b3498335ef20ca35ad5d8bf9b60f70100000049a4ef281590ff2a66de90c21f00d4ccda2032fe49bb69821bdff547940569789ee549f9c868f22ef6c94020389827ea2f1225037922eeda6ebe61d8c10864ce32edf09902aab2088d148c767ad798fa684325d512c46aac9e204d65b10229b832a2010000005967a1c6b387f2d1d13037a069326a2a0acd1d813a26b18280d11b426dfaf7c3021a080e6cf54ad3456893b7a44f572ab52a13fd2233a72332217146047d931d9e9419217634c44ec7e54f53d2c8d66d92d11f401db09ea66bdb6ef3550e8a37ec1acad9fc6b6dafd5ff7a6ecd5f4e7d40f73452b08c7788bc7658a026b060f944f610e82a0ab7b514892bafdfc4f8f08145a5ae7e811313fc45e90399f639dff2a0da07b1e3e568fe7c066dbbc640b6cf3f31d40dc26b856fcec8c399b5000000000000000000ac249e4dd3a0bf8d6120b41e825d1f704db8f057dc5046a0f84693df0ee3f408a2935babcca381ea98048c838ce33112af3823783f1ae91011a24897db9c721cdad4906cb08c65c325163b69e32b5bcb101a154d6af98cf2501c802fc53acc1c4ea8205f73cdce9252590323ee6e25064e8c6565a083874dd63483c246c493a26ac953e62728df23c4349351e510a2313060272461a65195bdcb5a7118f1bf4b01c1ad93a3e5dd11f82e187562468908", @ANYRES64=r2, @ANYRESOCT, @ANYRESOCT, @ANYRESOCT=r0, @ANYRESOCT, @ANYRESOCT], 0xa, &(0x7f0000002580)=[{&(0x7f0000000140)="2823603a63139f79ae18ecd7404f63", 0xf}, {&(0x7f0000000180)="ca1680d0b0aa8765c31e6b6b2c9c4b8902fb83f79710153889571e1e14c7a5353b155271ec69ef6b6c9833cd142c8286e55b3670bdce38296dff25fa70ed012fc807f24bdbca960bd365b820fa10a0c0b4a9d5c885b08eb99603da2c70be7263e48f77d2d8eefd0d0700fce980cbf60a80acf279e58ce27a0c2b956975a31328e435da06d45113035a4e22f002e2e21f4bf7fe7c9ef083d7b344b1d8526f58f79c0bb99cd25a2e15031f858e152e0efa703aaf50f23a5237e9501bec0d43713ca2bb83e4585cca4d3b8d4a4dd5486d7ecb860fd1040726420315e6116b725a0a2e7fc2efd6cd97d2cfa1b7d55489b2952ab2f4c476e4b245f6f012a50016ab48e1e89254e636f997564a1a2fe7665e446e9b7003d5c723514c4058ad81a4638be0676826ae6b53fb68e691d84e4d6f317c465285628d945a88202993a671e3007f204971c0d7ba6ee0fbc16fbeac5a3d973d5c4dc7fecc1c4427bcc80dce09a5a0c817c90bab112e2793da5818d109e5a4d8cb459c0e75967eeddaa7b3887b6a03ecf076951640bba93a2e69b848aadd1429ef0f6e1b7bfc0dda352671301acb932e79ffe49720b95a8eb82a164f2e7ff0cf3b6134a0361300061e87b773badf1552ff71948683ab6fd6e4e25b6291bbc00a970797ac72358582030c52b11c05969ffe0490be643fa89a5caceffcad091cd4d664d5f2d212d8b69456b6eb6856caa199adfaf41f23a0b32dfd06c8763ee047442ddc8b54fa3f3a5a0382f4f802bde7ef706d17862f5b385a4c7f4b8dd989197bf878bb195aa8c85b824538eb3ad92ebcd2c853473b294ca7c8a3ce94433be334e9eb6ff0a746214a2550091b2454170d0cf74e638f3ab093e96559580ba023bfafd921e39b8545b2ee20bd0645faf749b8af8c7ae12eb2bbefd4350e60c53a5cae44ce3faebbce349f57b97873e40674cbd905274e62c6fb303611f1cf7468f6feb07351b7bd34bb28e889b3130e67a2134f32ad3e14fcef9e53ae7d3a8b07cbe5fd77008fd6043f59856e8a75f09a106c59aab0cc84a77206ee34d167fd941c9df4149617845973ae1c47f34a15d571a9bf0408d6315d45a984c5e6d99079f18be74c2b0874bb9f3a40780418fa642c9d8aa6d890888987304bf073c389cdb8f478945a8944424ac5bfda55bb594c0952c5108de8fc5f9eaf0bf7ce15eccdf332b77b993e2b3cf1a8df4e16752bce371a20e40746f16050328bae4e89c0c51be2d41aa0b0d0935d148ec8e53873094a6d1a2d1d4c82171d003c90ee838c4d7cab4544e6030158466160b7368e810fab1c85ff3c20a97d3ef34bb1f70fb040533ccaa6216b751f8f09ff3fb791978c3102a9c1a1784b978dd3faf26e57ebdaad3f22c5c82c2beea4a327ce1881267b7d61fb3e33aaca056ef8a12f4b9e9ee0aa7f88d4a7bea7bacde337090064967793013415cdf0a53c8489fe4bc7e31a5037a649f61708dc4fe4fc1c3fa5fb2c90eb86116bf89adf589dfa9dd233c523926bc349fcdc5e128c95dae168f6096388d148b3dcd40324a1ef3ac26ce372902fb1df459822659f91b5559b744d98b7857bed27d69f39f15839f770558df6bd70fc13a574df46814c64d32784b10b70b03588fa5a4afce92bdfdc601ba26f52ee01c3293388c514dd99633927cac8b2492045ff8d7f104fa921e930f4fa7271b6f8968c75a68241f4a28efd67d64c26be4d4b8a2e365c1b0808f462574a58b5573b0a238d5d26bdfd86ae910138694f34925ccb9ca7f7dee7dd78d9362fdebb832ac2303bedee79fea4c5b219a32fa513ac8384af220984a2ea04f528d874cc8c75437585cc8b2561656c13b25fd64bbc6487d8f7342b05ccee37aa9a7a3002f875e9fe12facf9f1fb223692747245f34ffc46efac960058592840fb2cff49e7f25c65c49f3585d97500b81b5b7f84702d871e34d6f54c3e43a3a1b814ede12a811623a53df14f591937a6f756e885be90d86ba7e0467d0097cafc39a473bd929a4ae1c54e38f3f34f09fb6b6d7fbbc5b40c7d3b71c8524b28ca45a083db696a57cd8c199cbaa4c40520038466a2641a8d0197b94bc98e391262e3d4bf0961141a121662bdf06ef791d96bd4890be62ffc4563840d9df3ddbfec23e8084c4b7cbe0d8a1b29fa95024483e300fc4b1ed67a0afc16c5b976bb8f2f076a929536ff94f7629a61a972814ace944adb97000fe8e1f0516fe1722b3345f5f820a4bb0f8fb864ca123601aa96f1506c31ca1ac8059702831bcc4d40e175453b4c6e60409b3879815b8711ad369c98d0f16666b32815adb2a3a9994e1214e574899d1497fa82267fa564ca3a7e05779c07d7a6efd2f23ce32eebe6d938c304ca33a911ac6ac578396dc17f365e35e17b9a4aac3ab72578af05808302e6eb30c9a28682b6d3a8660f51dbb16d9072819a8a0f43c1193a3ae60d3bd038638c256c53d27963dbc768d5ada3de447654db2ef57614647ca9b7bb028c831cf567eb260b7e2ac64c2ee8ac005eebdd73e37ea0848370ed711e06620c2ee53710e79322b823567e6fe2c2567ef9d8b0e46ef574cf54f12bd45daa4600336a030090f418f056ec73c09b1ac633dbc15a861c56097eb597f4355c722f3980247f822484b36a1d724d6428aac152036c379d3c96ef6e46cf9b08d3836ba1e3d1405d85ff26684e3f2e075f6dfa8b55ffafa4e3400b61fe48dae0680199b265b1892df8bf2f3f07f72e4e72d35c8018ddd1fb6f55894c79ac5198b1b514df7e29c86e9f210e7ad422ae871cea17e49b59f8039f068c393706a04df1ed3d049e09f501422a96786b39d4e74cef68d74c84e9700a837c44e9810a4c376f492c2ab4761f728e8f92a308beaf5e6f05f3f67fd226f0d348a5c733eed2b95a5a6452aa14a7b993f27bfdfdc8ab0d27931cb0f2fa57146c09c51c3de380079c0e2ffd32fb13c843b48e30791b3deab058366f2afbec6c657d14d686e8c9241f286437b97136ba045e55ca324601cf779c29ce8269036535810e78f3fc48604f607ac8beeb5694a73974954664927b7de51524751c0ef1c0cabd685e281007b0ddebfd8122f59adb60a01cfdd893552213dfb400588a8e64f0e959d00cc550f5ff28dd69bf4730aaa1f7bcca479a123300abe12b505507702274d1974ac424cf9db18de96c0cf91380194ddef12264619291ced8880a88de327e2f5b1cc714200e54ce15cdac74d4c7256685fbdfb470dd0aab5102ac00fe28ca4eddcfd4280d7496770956bd57ba75df288e179738c8bc2615c04a9729541e01cfcf1702d5e334deecf956867c80cfdc4e8009aae8dd49b20e41b94feee7392aa294f5b4f5a5c2d4c98c2063c79270eb4f9cc317a1c02f8740052d64b55a88e1c6a7b364182183cb0ef5a3409687eda454f763df1ac6ce6a4379a35a5c19769e65b11ab23cb17e187f3775acf30ab121a9dc1eb33addf4a9ad58174f4ba44a263811333505846ba3f433928d0f41cf1e6b974435601257f28514f6fbee2008e8c757d31b1d7de4f47d2188e6442dd860b40faeaa222f4af3a13d8e4f5d04758e6218bf59340e23f853480680c9a81d3a755da98faa70b02722a0113cf20e2130c1b82ead84c9405b2463cfa1dd1f790cfcfd64dcce3ff20fe07f1cf5b3e3e3bcd5d8cc097475cd5a301ad18cc1cfdc893ba4a663e24eca8163d6696109f8c5a96d58cc411a2209647674613bce7e89ec33514444240b99b9449ba311371038482f2e7f7c620c34822164ace6f8a7d686ef9f42b09bbb3e34ce094cc7ac905cf9d238776b7b28e6bbad4e9d6b9e00a7a70780fef57294f7ed437b13e212602f97a8829542d253422c632e8ec143a9fa04588e22f2aca1ae2a366d46f7b29040480257dfa474d09d10b1707b9ba31794ae2f2bea4e98f293096989207aa71edb40ceec1fa66af00b4884d423192abdb4828c4abc048b47ede808abd284e5ba91671a7222fa7599a99d90e1f751d79405ee0b094240e09565217684c8c711ff945a9447b189ac5be17ff95c8c0609440d318bd70b307b07078c22b8255a6af43dfbd4487bca83f09398a72172ee45d12e2c3f692870b1e73ca4c579207229f738c8b9f3356c51a89210c2ab590acbbcef60c636c5a8452e225a426bfbd63b16a9a645f6a22893d08a2b3e148fc9487c7c9b89ebe35048c4eaf50d668e8c42d72b5a4bfd35e49b3569c16963eeeb74835b6f346b9a4712f1da92318093342bcc8bc0bc0bf23b24207cbd2fd9bddd8f9034a53f7636ea7b334ae09a54cac7a519a5fa6f49de2700171b1230ef3623856830851ced9f5a845fa9b8a09c137ebd64d3fc93bf7fb198e6fbd21b9b38e1c6b4c8fd0e5ea7930ccd8c3ea287edd571e08ccd35ee246fbec589e2430f6b1ce4fa60485a32f1e3b8f75f82bd77abd91a7ec26f4a4b303f3e9f0f6ad42938ef02783ea3498dd8163b4427c638b86e74fc7701ffe45e06bd49f2426118851afd81a2f435c61edff39c53a8728fdf911ceebf69c53982403a2e0278526513e8bd96079fe54afc5a84776e51edf1978599c20e15e9e4562cfd82522951697e924cfadcb36ebb804169e034febe6d0c8515fbbcdb7a9da3e80c434783fbf6ee779bec02536b5ffebc9de652653ab67c915a7dec9a16ddb6e1b20351fef82f27b068d85cc0bd8b5e3f50bc07f46e9d54c14893a50fe907b22071adc68c0cd73f6d5718b7793c8ab6b22c533711224f6292eb72170cdb54de031c6399ee3daf1e1380fd068eabe9102cbd6251dee36b737a122bc03b2f3479d95cd3c44fd466d090c686cf015eba064fbb872c770806a6be2ea9a3ef49156c784dbfe4d1b8b8200a4608f2551cf936aee742bf23b8f5e15c3ced15fd887d87a88c5f7dd3a1df0be59a50ebe0e5ac44b2bb41259e9b1a9a7e43a1c403742dc6b6ee850af6f90f7475db6ae03a45431cd6eee4cef6feca99e0cc4423957d51e0eca3028255b159b60740d2eb1d91b1635c2d2a6591c667e2b4a2a295a8a961f227506e608d935f4635d9d6fa8823f2c1172a76ee570c5eada4034ff3a70cbab142da8625d95dd27c3045dbef143444a1f933738858cd9d7a739923a47835387cf1d65cdfe4310bfd30128bb6bc4c519bc87e4fbe8a889279e5c8aaa300fde5c7473cc47d641fc2a1a70f8a6c45581cd3d46dbc7d7cf0707a5f4e3b6abba50e29b7d8a2730e92a34f8884d37290eda7bcff851b4c13844096058c2685bf8afb2d965dbccc9176b860fe41275d6e57cb6f6b6183af0081197ad4f019235b3b20dc73f15a408062c4438980cbd0674cf1f5ecf222bcd13fa17de972427cd01ea359ca10d127301f83e587626f38696b9c31d478f6bb04d590fad2e6003cb05724019d7a3fa2c806ea40905aba427af395bc869ebeb05e8f3ae4d007e7ecd47c7a2fbea97ca04fc07af0fa9edff362628cfc2b331f84d4366a57923c02a769b1e83cae3c8af7844fbc05065f9b770fd833e50ae838c20aaabdad57bdff25cd99f3334ddbd04ea6a9a042d2be256b508c4c2517f344c8ebf16493ea3ab48a455d0a3d457224488a542fedc16805b497466bc0561b1fb3a54df5362b0a9be04df5cbaad9632f0979b2a25426f282b531a8ab27eaf8af8bb00cfa32832a11628c92d1a4cc3f25c3836761aa316bbf1a72053170980b1dd158971972622324bb298cb97a439ce70465895fbbb3f2649789d95542310cd004e025f0d02274886cc0e6e334be23f6ca5cd3e1769523d1e1225c9bd6cceeafce4dd2915894421ebdc698ba5", 0x1000}, {&(0x7f0000001180)="9b5a96df3b0b03ae822322789410ea368739f0a5a6bbd3ec27560b44369af2db565363dfc61a8652710491b154469d8922ccdec3270a7a8e5342071da5b456958c66559e0f3872ea87749c05b1a6dc4ca274b0547545612b1cc681b4d9f0fae191e16be6da4e9c619d8be99fef370c90a8d0617ce9376e50c7de9cfb35da6b2eb03f4b13b3558a6b1482c9f8184192921a9821c2c982cc19593a3276fe264bf7613ab72ae91420d9666ba9966a60278bca2c403d1b0f86cd67ab", 0xba}, {&(0x7f0000001240)="9593a7e1c640bd6a1f74595c598c149b8ff6ed8fa98a62f5537ea88141284f6ebaffdd9717ba886ff2159c1e6b48c464e9631d3074b664ec666ae572d2c53291fd8173f302102261ad96022860ab89ea75ecdc87ae55adbdd22f2b7c830d5715351efca988312ffd1de2c773bd10cf617e295d8ba4ac728cf57a8a1d7776d2cb2be997b6a23a83cd2cb61eb5037b62e60fa0429a745903eb0fb7f0b8ce3b3f019b3ea6509e7c5f641f32616142ef51768c21f22ed5471160fd0ec7d838aa6d6ad2ffbb08eccc21cc4e3026c1c561db4ce35ef84e5aea26e82f357dc8ed22fd2cf5fe967d843326f0f56422cf61fff5", 0xef}, {&(0x7f0000001340)="9785205101698cbf697ebb3b4d6bc2826c146f6e3e1a328fe116db11b50850478fe236a693201ac9325e3bb647c131c1e6852bd4b0a5657ca9fb9cccdace1d45f89897e65eb0a2932bc5e899621128dcc05667ebd00803225c8d", 0x5a}, {&(0x7f00000013c0)="3c11af5e897d74a84984e0e1b5c12b432e23435d23e0445169fdf878a31918040b00001e4bace83f3124656893812c431a44be960259e2c4dbdf32999c4240343e9a16e57b94cc500d114ea2fb1f8e212c98c93c9d3054950eefbd3913da47cf4febd1c5e04143221b2be65080cb69eafeb3075c2187e6b0f32c4700000000852ab11a78ea5ea4f8f900"/152, 0x98}, {&(0x7f00000014c0)="8853c3db7fa6ee9d32717fd5e32e13ca001914a63250c2cf72d17bf9966f7f03c238b4a6ec96a506e08ed08a0885951473cfb99125c93bdec8bdde3c3b42d5c6d22411d306ae433aa4e7a57abacc69871c7a039a360534573147c184d4dc46902d7e62ee0bb9bdcf2a46c4a46b6275d131bf0d0ae88cb62dfda3147602a6a97897197551ebf2de12673e1b3abc21315c056de87b4e1170413ffdff7f18c83de9a414c6f41cf3054103a6706df7413cb52a9c9f13c4c26a7d1fe3669287e42bc91630e5135fb8a8e408154ad28b2ca3f56ee1af923f868c3dc89eb382c3d8a18d6507b58dc1c00267295dcdc5959fd5c5fd84335a170997b9a6a5af441c218f232bee6ccd51b95431891d284ecbd72660c487ea4060b2ccde9297944e37e224db485bb09ac783512c5c313afab4d1bceac545a4c8155bd4bf386f70e7661a3b9d65ba5e9cc7cb5c5bf991f03d77f18997f8930b97fedb5fe89f2090a01786a637a462729c321d63e5f9c472876c6d3e57b9093fb855f68ac5d24ca35137913fb1e3e01e96875c35ffb2de85c9382de9d79cdb7698322f43470f60b6bf53d583ac83088c34273651a266a4669200440c572d62abc94dffb7e120363f0db037757a5040821ba79012778f6d8561b216065861e06c8243b44db7d4c64e5eacd3fcf3e040a78fd383a9a875d4f86bf04bfe8df6cd7ffb2076ce2e4e79dd982f7f9d89cd5aa6bb41c7fcc401832a180dff291fc7a4d9cb724ab2b28ba3da19b2bfabc9690628f56e395b3830b3187d9f4dbb0a9ea747298bceafa0324a8e2f6210fc40621870e13e02b24a48bbc7319a3d61cb12e3b12dca102545067f6fa665aac011ebbc6f8b3dec7892591ef674cf2a50a650b908a5ecf4edd6b675bd08f6eb71018f6db02c4efafc6a54a2d7abd7cca5b2819c72435fc23bfdbd901ac10b0df4bcfcaeae7d47756ae82eb4db708bbc5da02686a3c3395c8e82e928293a6e46d539d68f51b6830acee127e5dbaa6f2509a73a5d4a6aa75dbe101ba3e487085b8f9d72d631577522c6b4f5ef000b7fde300261c9bcf5a144c4e8a5745310332d34a2a2bdc19cee25b7d2d4bfe6d4da6c35c7256d6d6a7dac451ca76716b1fc39c93f50acb738831a2fbbc8d675664656b41aab1899677cfb7724d6e336dc5541db2012533509ea8e36d8feff1023ce38d6fac4957288ebd5bb58f0f800e3522a618cb97eb103e61e42ae632fcd3b7e8b0b8599d5fccf3e0acb0b29ee6d2d56f40699010154d0283d214907f16f72dab2d637473435c68723ba35dac5893dc5126a0a6cdf38390fbc1e348faecd91b395a4ec4f0845ac59a65d0909bf55f2f631f401029923d5e09d4188475caf95a8ad9d8e431548a6ac0dd0a02ecb37123cafd7ec8858f4d2c7dc5d70eea06d1cb5f2332c78e96f6387b969d515acaf54e1038ab30beefde32cf2e72b8d0b0754553f8561054d870e9ba507d80914cc970c50e68608a88814fb8f23d4892cc9c8c702922a1fbc2ffbecd0d204811635223a424a955a52a76ceb25a3ecf8cf4e262754cfd1ed914e5580b8bc8451db973fa36cc1a4546b50b44fe799bddc1a100ee37c4a28319249234d98d1cd523e4980fb2955748cc1ca6b099a43fbbf416b0d7b12fea440492bdf9ed7dd53939620d283d7f3384fb71673c83a6d02f1a1f6247b27de7cee1e0d0249340224b3ff54333c73a68fa8bf938399d139b728ff33251c47d845bb0b3e0fcace74f8fd0564a58119af2dfcf34297a1a978244305760edee1615889fa9c549402da1a010861792aa9ae2fda2767b6d9f1a1988af01c3a113ea3b13aaeb1373fba75d053b646769b2a795bf156030a1969872fbde4bf3cbd16f720e353122f72baa03e786eb4d22457a004005114a41db385c8f38222b4006a44ab5f164748b1af0e48614ce082545bf6718fae2d3d7b388a914338b072acd934e711c1d5cd6095034024f2cb0c48acbb9ad5e8cbcd3e7c5499a4c8a48fd7af43008d2528476680be19dff51ec14f563210f77653156ed5b0db52a3baef0a59d1b8cdc240024984935efaf285494edcb397fb9f21f3218ce36554803bd3bf47f94065a58ed18d64dd62a6962c8a1922e1da470fdb674ceb177ce96d783f585851f66232b9c9ba5bdf52e9cd433b2149ecce38c133ab10b2376ac9ce9a140ece96fe371fd4c05d37fbaa57dfe2136b0540a54b5d8392d58142bc2c034cee2439b9bc7139fdb018e90ab6faf4f7fbeb94027f79d826da0ccf2b8edfe58b69c4578319ed70b59b5d87899a74a2d703b78b1d4f995cfa743b98db9b5468a135c1d9bdfcbe16bdc9e3821093a510d0bdc2925f3c8f9ad6d05d84698d6deebb930fdad7db5704e4b89d1180d6b0d9eaded221449e523492136c096db6e92e1b45151e281fa246ccd3ce2b5902b7eae35d5bccfe25231e7690e9e3416f780a0069c59905e52a45c36e8cf35a36a39d0036fd14bc85012f10976bd1609ca411a3a89c17c6212372ef7a3f2a3eab120940fb164b90a0ae79a58204285dd0f4dff1be63ffc5dbec46c47ddf12d7ea691e02d688b55e3fbecaa26d9296ef23aa8b04fe5b444bfbb1896c4e60497a40c191a9ce08d367b5b0b4d09e5a900e4dbc7003d6dd4ded8b7a152cbadce7ea2c97405fb51373865d4054278e8dff1f138b91dde8415b3c57fe4b943a2eb0692f529adf3c603b35ae52c221d7326ab1ce78644c8dd3b9b34390a2ca488bfdc2e2fc21c0dfeaafdfd82d6ba8026b23d97459d38eeb4817cda4b59a7d43c37a52ce03c9b070a00c8fb7ced084480b58bd9d3a685c8f378fb30fe7f9ebd725ed236661431749158133dacdf51202ebe08cfefe482cd7e5401549ab2977771829eb4091c2d3f3ffce28be9876885e4fef06914fccf94b55e8035e62ee7bef06978658c27928409b1797c07b0d39e509c3782c6aa4f1c11e82f5c3e54c9c30d26ff995bad7161d213c1e920b8cf1b93978c563ae3ad1012659cacae7697e8bf939e3f71bffac251fc91c264dadc03d6d1351b3fb31556d83aa72be7c141484c688aa77f26da448ee810187b482dd6abb716c96329f8903751af7a7e84f7239c03d21acc36f603822d5392d1bb67cd618b68ca1c8878a84366dc9cc48e3070689f4be4e1730d6467666676700af0eb9dc9f16a737a4ff72495d084ece8c9967ca1cec63ae0b251f2297cc43a9bec9495b8e7b91541dd72723ed5d8bdeb1aeb0136cb73dd8e926fff92adf677e3e3de38085e0d46ead07e81127eeca05644a5689a9f1be7c332a5417530e277dd97e65d24806ff63c3e2eed9a0fcc1053e7cc6d863f91bc96bdbeed5db08f6f3f5e40801330c9da75e7fb335e85e4204fb0731e47824d86def35e74db7fa79438deb82b4570ad8d70cbe0f25e4a5086c112ba05045febbd1fd08de22e2e930891e82a61bb5ac5403f76cff8c397db21121d03eb335b22e28db6d92d7ddcfa85bb9eecccace8add1cc7453d860f61b342487159be03e223e2273c9ef8bdcb09216f719405a90749dff41818a1b3be65b295e93d6945ce694116e05fad7f0c5b10ef63ccd27cea65c7fa98f8d8d6da5de5730755461e7177b215fcc1d703c58af787b319d3ede1101066d46f16c6ce9402fc81015ed354e39d1f1da8f5a0dfbc9a89ac55af47462c26d9c362e3cb63f52068b1a352f6ae68427b0cf86f0d7bc9b7174068a76562f863f643c02fea24b3206a6dfd32ec739d607a517f825da7f6b98d5a5620eb0a74a4663a8bcf51165d67bf7df2193bb0cc51004d5926bda52016a6f63564c8716960c3bf266118a5ce7d254e5416144a662b1a148e3babcb893f03db0ab679996168f9dd94eca1a7b711d944e706aec6a6ddc8ec6506a236ae610386df6c0fb7dd543894c0486a7b471e36f4371daf21fab7843d0799a23b73e790ffa5afd6db0009cb1a5679a526f4aa83282409f328aed52833bace1203f613624a1f0bd2c039fe3d9a332fa0d00d6dfe8d3d0e923bf940e7ad4ad67d2dcf4411b55da0757a8c879d916706feefae4934f077719caaf4374cf8e6f9b00e0db3eab20d32ce87038519a230e5cc985a7b65c854d55ea33be18af53ceb0e52a3f15e4dee8313c0e14b686362a67028ac5a03e3e4ff12a987a7cfbb52dedd789336e6244f3a1f3a139034ee26fa227fab5f936ccf995de43ad43bb19502690e98c4612e508722b2f1c4abcd4a7699edd0854634bf82db5107509ee02a4ce61aea45fd5bf93f10869db29cd8124aababa2bf8da4d6246bcb89db5d17b7a2329a0466a0dd0fedc90324f12484ca4017554c94b7ceb3da620403dc775ef133494e81ad9950f3f294d145751b65b9ca2fc6463e85bb0823edf6a3603bdc92f0fbaaf17ddf9392e616dc1aed59ff4efe94e2df642d4f1fa36edfbca368fd3fe61259ff9dac00c3f45c0172efd044d1bcd30df481bb3ff92ba4453a1882db7a33ab578fe12f7f9b41b66fb4a2b5fa0b02baa3559f735facc1d7f65e0069105803862dc3360758922b463fd0616b319f1d42d398fce78a7746e8887d8e9c2d5d3376ec36c3a0fb1434fc55483117fce080261d2e02315f603cfbc0136c162a4fa71d90a65ddf9d55aa8d4ff66e8a29b07b624382aac2ef7434efddd89dfff6fecfefccc149b6c2089f96d42b4c9a8478cf4800172ab5f5f32437302f3e06b2bf750ca194506fc2852c74c46dfcb90b4a92da015f5af28056a1b93aaf0e62806b5b01de2749c4642818dacb4bdbf5fc24fc6c42c8277217b0420710949f2b6099f13907ca6f64d2fff57f6fe888bdbf76e50c070482c6d009b61c0ad69a238b12e4bfca2156cbda4accecdd4478b2b50b1a03b9c58e6f6d8d2e7cafaf9b4f00d0892f89e76655d100213c647efb92d01756f33476f7277eca2ed53a771c5a512a4f2c4f8782aef5bd45cdec0e9631cd122accd0689c8bf4d072d83737d22654e7efd2c90f8c501fe273fddc0b7bcf79d1c0cfc9eba941c39c675414f7c529dc088ef4f57a68ce1129946f026d0c8c26f1214e9b2b55b5855c6684d0a867fe2f86e1dee0c57958057d16d729f5db0c51295962dd26db842f45607d7b140bdde45731adc5465db6ebc0662856ec4be674ca1707a49db5ed9b8893e363a7a8f2ac9f569770a9680481047a462c02b823f5a1b146869b823e17ad62f9824b5fe6aef2c0338eb59dd3b9c39d886280f1ffdc5542aa0608a611d4fe37c28f3d805445a606c4f536a5220253a30a979d099b9dfe646c0fee14b674746e01f807e7f8d2b62ab0f2d223f8ea72272f472a47612c0dfe5c20d042c2a720618b08049072ab00bd825cb2971c273587e18cd9eccc3256a192286983ecfce1ba6a5bdd748c287d58ee9300f202d3eee3a7247662f7c8fa4a628df162f34657121cec910a39e95a670d855ecb51c9ba58bbcc02c063dfafacff0de3f7d9b84178d6ea950b055bf846ea093b0578d9d9d2b073e99f348e60ba752f6f084c2b20af4300f4ec41e544bae4c9ed5477f53b1e670fb0422c6a7ce757af9a5e5df8a63caa756a096be36bae52dad60b44c4432226667f046b3041cdc193e9a81e295b7cd73770e2726b385720d24fcd0a39ecd8030d6a337c794212498d1ca8bcd3445bb49e36c96a348f376b367f52e7b569f3dee980c5a66fb7c331b47599f301a08f3106e14dd27310cdc87d779c1d0c730c3ecf81b7467dc6047747eb2105a955b237912828ec9cbb862b7a8fbe54ec1e1d1ee8576f45a37f708d658a2771cd01c31e1e41d0b321172799ea10", 0x1000}, {&(0x7f00000024c0)="8c25fe2a83c3d84c1427387622eac0223c928ff39e28144bce82760e9a3317bb2c3f55e2656484d71cc810d5b37cc815412de7a739137c3c1d54aff0983e1a76bf8fb2b10c8013320793550f1ea2dad35bbfef1076ae72b24c5ac81c29f263db0e7e659f50775a943dcd8b78b65a3a8925c19d3b725de8c362ee9208f09f94de8f83d3c48257563d823ffbbe873d6893cdd03caab55de01ccfd983f2f5212ac14d8a87b6565abe0be5d5be07b8be6994", 0xb0}], 0x8, 0x0, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x6, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/18, 0x12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="a49af3554c76890352a611b25d3980175af9de6de359d30b37e32d564a5eb7f438b9045cb3ad23c3157a18b89dbfa546feba1203eeb30b3a573a6034d18b1a96022bec208ca65c8344ba7e9535c1a92908a97d8e092da6d0d82deba1d2bd1abd494a749e2f31b47bcaf0224aae942be13ef081b1d13a4ddd2400bd1482af023eed3cc8f8de0fb86565a5771e4b49a82225e95fbd757fa042a19fea95cf58eaf26e8e5b63b17cdb5d28497fb075ab479ccf8a12d404e43a53eaa82863a4376fa626be24700837307d818aa174b4605a64239d9d3f0c0853a54e0500f5e46ffe7b4be8de58934b99e27e2233f3982178faaf", 0xf1}, {&(0x7f0000000180)="eb970ad7d043e107d89338ca18c39ecc1f3e4fb864ef731fcd909c27ddbe64cc51b8e338d95121807fbc87fe58522d301d6fd05bc7ae3bce7c", 0x39}, {&(0x7f00000001c0)="390fcaec87bd65d8d79ea6c897620f310af7aa9348936189bb6a4d5c7aba8fb38c3b0bdec167ad0d662a237d113b2e64f049604dce3b01b49344b35a6f9a80b4733a6f44300051c7fa3d02cc0f7bf73f6febccff055aa64d5ef8ed0fd9b0057ab036f5936fadfa648a03f34bbe0bd70a42da08e11b95efeefb92f6c6e516f9e338016e6946a6857ef184f44b53f796dfa15b0d9eb836f6e98c0d20687e8e4781486f55000c7a540a5112f751001a247f7b", 0xb1}], 0x3, &(0x7f00000002c0)=[{0x100, 0xffff, 0x2, "70614e97cb18a3926068e88b9f81a6c167b3cb54b3b036a8109e596435a8828a5fe10fff9b85e490b2e1ba81b7d69b47acb3615b711049dcf4ea149901758226d05245c9b3c34521dcbbd21d7442deb3590cb7df52842d3310c5c36b8ca3712af5e701b096f839445a8c748ee7e2cf6e6aac334d7f9158544a6bffb478dc80b69153895eceb743a6a1463997c19afdb9268eb96e779622f253c3664212f6a08bb5c2f6fa81eebbb31194fd88be2dbe9af44607a69d578139cb303f1f0999280c6734dfb4c068120fc166c81ce633c98400d4422dada09d9bfb214f6e13cea3e07fd8d5d0220ddfd905131bea4a22"}], 0x100}, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2f66696c653000da1c7c000caa7403aaf822c2d963d0ddf32fca206dbd91310a4ff752080483566687b51ae36488018c994db9fa0507cd230c8e1cc12f6244232b8afba111d7fff8b11c51309a381999f65af1244c9e2ea70b5791bbbf39f45068da002b53bc44288b6fc53ee895064c947c0563c0ffc54e6317789412f1640206b05f0b918af1b24ce31038834551d5f85b3d3e90abdc8bfed4b277fd0ee8d38f17f778d7c8c839641de0572c9b04e8db8e039ae6cdeda514374f149a5068d51ba77929a7d343b27c18e9e7d996694286aa643bcc2429140d374d1175"], 0x10) dup2(r0, r1) execve(0xfffffffffffffffe, 0x0, 0x0) dup2(0xffffffffffffffff, r0) 16:00:07 executing program 0: getegid() r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = socket(0x18, 0x2, 0x0) kqueue() kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x7) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x803, 0x0, 0xa1e, 0x0) r5 = kqueue() dup2(r5, r0) socket(0x18, 0x2, 0x0) kqueue() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x18, 0xf0000000, 0x100000000, 0x4}, {{r2}, 0xfffffffffffffffd, 0x12, 0x2, 0x2, 0x9}, {{r6}, 0xfffffffffffffffa, 0xd6, 0xf0000000, 0x5, 0x6}], 0x9, 0x0) 16:00:08 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0xa0}], 0xc32, 0x0, 0xffffffde, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xc}, {0x1c}, {0x6, 0x0, 0x0, 0x7f}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0xfb0a349fa202fea6, 0x7f) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() fcntl$dupfd(r7, 0x0, r8) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0xc8, 0x2, 0x7, 0x5}, {{}, 0xfffffffffffffffa, 0x4, 0x1, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x5, 0xffffffff}, {{}, 0xfffffffffffffff8, 0xc8, 0xfffbf, 0x7a67, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffc, 0x1, 0x4, 0x5, 0x2}, {{r1}, 0xfffffffffffffffb, 0x10, 0x4, 0x6, 0x100000001}, {{}, 0xfffffffffffffff9, 0x8, 0x2, 0xfff, 0x5}, {{}, 0xfffffffffffffffc, 0x108, 0xf0000000, 0x3, 0xfffffffffffff800}], 0x6, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffff8, 0x3a, 0x20, 0x1, 0x2}, {{r5}, 0xfffffffffffffffb, 0x28, 0x10, 0x3, 0x8}, {{r6}, 0xfffffffffffffffe, 0x0, 0x1, 0x80000000, 0x3}, {{r2}, 0xfffffffffffffffb, 0x0, 0x2, 0x0, 0x100000001}, {{r2}, 0xfffffffffffffffa, 0x14, 0x10, 0x2e0, 0x5173}, {{r7}, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x3}, {{r0}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x10001, 0x1000}], 0x6, &(0x7f0000000400)={0x7, 0x401}) r9 = kqueue() fcntl$dupfd(r2, 0x0, r9) close(r9) r10 = fcntl$dupfd(r0, 0x0, r1) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/87}, &(0x7f0000000080)=0x59) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000180)=0x4) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r1) pread(r0, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x177) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x8810, r6, 0x0, 0x7ff) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x8, 0x4}, {0x0, 0x4}}) accept$unix(r3, 0x0, &(0x7f0000000080)=0x63) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000200)='./bus\x00', r6, &(0x7f0000000240)='./bus\x00') ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000040)) r7 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x8) fchmodat(r7, &(0x7f00000001c0)='./bus\x00', 0x8, 0x2) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfffffffffddd9ee1a8d29d36ee7e20f6f4f26465405aade76ca6c2bb8bf13f3ec7f73041bec5bc7d438cf2ac83c868f102f1ba64545f4a6d6911030818a2d764479ad3ed028ac7ec47c76f2b94b9e97d4f29092a394c9774bf7d34fa8365360d0087095f5e3cd4234d81f013e260c200ef071ff90b4208dcfcbe9a1c346d69c2caec75df595642a8eb009df9734a13bb8c14cef17a2798c518e400758cf020a2712c27e902500888b9189ffcbb212f72a052ef84a86d33ab7841d75a26b005"], 0x10) dup2(r1, r0) r2 = dup(r0) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() fcntl$dupfd(r5, 0x0, r6) bind$unix(r5, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(r7, 0xa, r2) ftruncate(0xffffffffffffffff, 0x0, 0x0) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x816) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r7 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r2, r7) chdir(&(0x7f0000000000)='./file0\x00') acct(&(0x7f0000000040)='./file0\x00') 16:00:08 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x43}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000040)}) 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet(r0, &(0x7f0000000080)=""/168, 0xa8, 0x40, &(0x7f0000000180)={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="20000100095b9d071b542a53870500f400e2b81800290700000000000000ffffb617000a000401f8ff0000000000000000000000563703"], 0x38}, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0x9) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffef8, "0000460200800000000023000000c4ca831b00"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x297e}], 0x9, 0x0, 0x8000, 0x0) 16:00:09 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x7ec) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/97) 16:00:09 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000840)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537e00007032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b510f32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6dcd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c818720b4b9832a4787a1787f148c29765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cff0fac9a00000f8a2671e556e5083451c5e968318e71e4382832b3f97d1f3232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33551a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf5b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fa826e9adf332a957bcefc771f7a5dd5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a996703007336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0db02b3927d1000000000b784ae2dd2a645060bb0ea29a000a8a6079da4e7568d72329211f7a562cb9e3831d4889ee1a00000000000000000000008a31f900000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000000)={0x8, 0xffff0001}) 16:00:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) mkdir(0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) socket(0x6, 0x3, 0x20) r3 = kqueue() fcntl$dupfd(r2, 0x0, r3) pwrite(r3, &(0x7f0000000000)="5d424f0a1c3cee27e73f0c5ce1a754da670cbe0bca79a08f13d85395a26c24d63caaff68f79e1dfa34a50032a2d439421a784f1949dd638473a00c43cc91a676f26324f787416f3cbd9b57d94a05ed5e93671a84bcbe692372fbe8697180d28034828c29fa6c0d9d681b85b5755f8a8c5c883cadb58116087d3e6b0646df0b20ba0d43edf855d49ba732349b70e20af9cad2e76595a66192bab1ecda64c15306c4fb46a6226cf19ad281ab7e46df4de9a825129d5242", 0xb6, 0x0, 0x9) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x8, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00') open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = socket(0x18, 0x5, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) 16:00:09 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000400)=[{0x28, 0x0, 0x0, 0x8}, {0xc}, {0x16, 0x0, 0x0, 0x800}]}) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000100)=0x7) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)=""/77, &(0x7f00000001c0)=0x4d) pwrite(r1, &(0x7f0000000240)="f94c4c4993dfd685fbaf8a8d1a02", 0xe, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) getsockname(r8, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000040)={0x40, 0x7ff, './file0\x00', 0x9, 0x4, 0x10000, 0x401}) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500003800000000000190008000f1020d1fd6225878cd500700000000e1e5e7579078000000003c0000000000000000290000e000000200"]) 16:00:09 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000280)="0de85ccb5e452993a1809703f7a2870c7ea274fa033037b5ce995b13f84eabbc3ed22fd2edbea4908c1c97e48ba033bc1db1eb19326e6576f6da976965f5dc35cf09373baca9df433c75a10d1220f1accc5283ce1a37b92fd498d6d1ee1f2ac4ca3b16e3285f3dc07132ecaac04f29818365047d1a8d4b7f67a3c0056cd0ee7a33a1d1710ce76d9f5e59a682559ca67d020186557f6d745652af403ff6aee2d975247e97a0a21421ae2324f5e21ae7cacd0ccd172ea1f054e3cb840406f89a4f92b690b498873f37fbedf273490577a0b2d3bc5652029365799ed17f099dd24de8b2d4bf2cbfdbfe8e81d65e040b3010223307e18dd33a368e87c67c983653b406a45272927dccffe2fe7ed8b75e914a98636708d7e2982b867586b2c4770692c74a6a72f372e1c8d448110a881d904c455c38076911cc1cc91a115d2c15a4b93223eefc419e745b87b9fff6e4f0a3eace8ced87613738954fff20520355658716f0789faac82f447812f46a01f377bb413467a5a7b6e5a787c92b7a0317bd12a590d71334becae953b675a1f0adc7bdd073bcf8a42d45e0c40b3910df073b2608fe3ac5add6dc2c0f034c326157f6f9ac10cd6190fabbf2998726d4e89ec73d8b41b1696d9ae5395bc8bfe13314ee8dd68cfa38b29732f45de58cecaf8111ec74334f31bd4fc942e750ee1558b83131545f0acd4d371710f65f072226c00155df0277e4af40c463e79a42ee2e5294042b5fc3d4d843a7303aecd878f60ff54d81a5d6f2b7a8f84b3add6a48be2369ab25dd8500498cd45739cbe9aa3297ee164bcb3a92ab1b10c6f9b3e009c1639519c70627be104cf7329b7821ebbcc1f7b0d32a584ccd8acad916e70318f58b62e42a8aeb7bd0e27dfdddd425ecb8acafb68e710654634c4772c31faeb61b37d4dbc490aa09819935c0c4ea1fda96cce396c707af68a28471815565184c30d1b408788bcd55fd6605b1c5e5d53b518c1cc134c2f4f5c1cdbb2d248631e62412204aa390bfcbf6b91a4cdd1bce2bb1218e212ea8fd07202036914d0368e28856fe13eefb89ce9f31a51cf12790e4c33a91a756d2f7ab6f6259c5331b55ea3d0d8ace61ac1aa586a094a82f6b9f49e6c9a127babc145b5c187aa31e2c60227d6db0a8203efb28f44b0d71ea0b5d74e59070515ef99cb1bf258a63d81029eeb563a8114953adc865e6519f4dbf2f794014179cbe1979ba3cdd4cd9301951d8494d0b8f133a33302e66b6504f9c99c790fc1d2a2e95fddfedb1aa5246eedfae0a48f9f513c77870663068108dd47ddbccbff106ffb38deba8f5f4bc79c4e004cb39b7b223b58f109fda19c08176b71ba29658caf8f02b781d2caa7ec3b950d62fc9485ef59b689caca67443f64f0135fee225c5db7aa4f389c0a36e0352bcbed978df5e95eaa0a1356601fb9c871447eac47c061228c036a57b5eb4203e5af13cba343eb8243487a52b54f24c5af03e89054a1610131588406bd9f070ef4dd25dd45678b3b5f5c7f38f0cd789aa180fa38f5a25dc706fb877be8df4c2d820b62d17c2c5b169c7eae9d73681c3e03350aeb7b88713c0385d082a4a383a90ae5ecbd41943fb81ee51fde40e86c6099247e73f9b8d35ea2cead826b1f02eb9e458eafaa84308b495466bc209e41d30981145f85e44c14e59248b76f662c46dde3e3e61d9b90d26729e389f288f359aaf9dc5c2ea8adc7b015c9b6ab330a8848fada6047a8355e46cfb5a9b2a8753e9a50883de80d6cffcf0cce8f4193862a5061c6dd2bdea568584258cbf816758222c538bbc0fa76644534326a6e85660b5d344199eccf492df7dbe9dab2d239af57aac7e587b6901ac19f555615878787e411450a950eea7cfde0b415ab8b60b3f1afef4ecf68420b0bd15e72a205adbf18ca165a2a24820653e0eea1dda7f1c52bce4f0bfbe1998a814364c429d699d18cb705d39861a332d66befd9dd279a4d9d994276dfbd4ff10dd4b6977882cb2262b0fb498e8bccc30122036e5989cfb8b2ecae95b4b063da565556bf626e2f4471e4e75ee0aa8976e16bf0add164422f3e61f5256fe97d286e0ae7b847959a98673f9ebd152fec410ab30c251bb02cd414c1fa9c42f", 0x5df}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000040)=0xfffffffe) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x45, 0x9}, {0x5, 0x8, 0x0, 0x100}, {0x6, 0x0, 0x0, 0xff}, {0x8, 0xa0, 0x0, 0xfffffff7}, {0x9, 0x1f, 0xe8, 0x4}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)=ANY=[@ANYBLOB="00f5ff0000000000000000002000"]) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbeffffff7ffffff], [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) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x200) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x8, 0x3, 0xcb, 0x6, "6eb372f9eec8a89a16953bff62474bade5a0b501", 0x7, 0x5}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x10, 0x2, 0x0) r4 = kqueue() fcntl$dupfd(r3, 0x0, r4) fcntl$setflags(r3, 0x2, 0x1) 16:00:10 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0x0, 0x0, 0x6}, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) 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, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc8, 0x5000}, 0x8f800000000000, 0x1000040, 0x8}) setegid(0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000100)={&(0x7f00000002c0)=ANY=[@ANYBLOB="4f6e1346901e287bff207d94717720ac174927b3524273b570af14c68d52d1263b176a192b86430881fb44a2028d8a399c8faaaae63b66f3428dd9359de83057955779f1033fdcab2afbef0d908df61f900785ff000000e745281bfbea8293f86e6c91d9bbb7299b89742a2246aacb99e54b0121f1c839f9c527f463fc8294f0b312c89cdfcca05bdd002a71e522fe8afe828bed59d3e6eae85c43045afbdfecc1d60d01201e900b920a69761537e8847d05c9b122ac107e8481bf5e62a1c2f8b962e88f6d41ab2747e35af626c85cec8493528143bf71aa9740f87c28d3fac22d2356bc343abd2e5d93d9e73c28da91e4e460a85c7d7e86658fe41643e7696426f69920691ebfa595adc70552cbbfa44ae7c56e77de42fb8c9389d60ae6162330bca6966515f166a6669cea07c08329b10122407c4253596adbf8beeb377fae96528c8ce9f41336c2dfecce57336b1b2ea5cd0a80e45d9a165fb6fbc809", @ANYBLOB="c52b5f5d047e79a3fe097b3f2b1b011beaab9f4ad206c3ccb9f391e0060c2863433c0967190044eed563a5f2d7fa6e24355380918f4a392e4fa67b68d092fcc454fbd0770001ea030031d0fb", @ANYRES64], 0xa, &(0x7f0000000080)=[{&(0x7f0000000700)="3aa485a69d27a63cac61c5dfd1dd5191a2e33111337f4580a199f1fe492d7d1a710a6ae6734463f09a2b7774f17ca2d4c6ee71d43c67bddce27c643b91e78aa94d529f6709377154cf2fbb65e1343630bd763cb5f105ef0f61663dfb683021489109c70639ecb0a2f6be2ecc07fd309641164ac4efe81ff0efb4fb8ac3f8643fb6d3dccd04a01045f73040f0206e20a9b6807be58306bb0867f5c8940dfdbb97bdbd60beb144d4b790c98035d9b79208054ca30349bbe3149e29fec5eb69f63577955e29b398d1c5eb9eba9f3557f12bd0cbab59231cb0b3657b839487b870940eed8704a618295b8c4df5a51316211aec11708044e4c1e705fd3143f3a624a2e8918b1db3a019341582ecb6aa76d87ddac2ebf83a1b9249760dd0ca014c3ef9ca93265117faaf7bfea50fef075933b791fac11aeb4c4a0fc842aa9709d04d936149a2d1bedbefc72b11b7f4f6547157aed066b0c31e14b1f76e3b80edddac2b794d196e9d0a33a01869898226bd5e458736e0271bc83789e3ab9e2a3f7e9976000695aa959b019e3bfa73c278e770d2e03e91037c26d41657273385e7f9bd2460ccb8929897b9c6c4bd1426c293fa6690abb6487b20f18f981c87a3a2083d6c6221628b4f66368ffffd211450015a7cd556745287390cc78872e573c222cc81f62ff6dc18c456fdb8f05b13522214487e3601097270e4131df8f9b5726c476985b4cd97ebd5fc703058f857e16e337f12715a828813401b459354e0a714eb29efa698a83f4beba3c83ed4bc2ddf871fcc5dfc5c1582ce2df4d06faf2dce8ae850e7c2838c5946d0f1d531383a06f92073e4229297419a13b1ecc8e703dc45acfc337603d86a5ac113bd4e0d5e3e6f4e0fab5f4ceee28bd4390968d3afa4d7cf4ff11c536b7eb9d2b45a2090a6e1535f6572dad1125277e41aa03605a90291be257fa59b3aed7aa345138c14ba1e297a9a9d81aa9787a61b2c01b97c57e4dc8c6f58b1ef352cc2e74ec6e98ea1d29f7f83ade652736e572644fb88e50cb4411050b22379f3987e04f7c96306e2e2cb8201721579e3d4ccbdf3818569100dbad105def4b24d462775dd9d2ed26d04754db628b71753cee99b9a2e1de4c1d7a4ab14719b0d1a59d82bba00328a389840bbf49affbcc5efff501e4bd25c759e74960d5462a2743edd5b7bea7682c64fe877fac16806674e414bcd231925de5ea9e2b1fe02d533b176b0969da2725ddc59206ee72bb11f6ab4d0cee3874f599c383ae236fd77479d5e8a7949f96f2de35b69ca100b08a0b68e82155ff22a61f375b4a9074399ad011aa2f5d2942c591b593f8e8b3069b94f9e711281937af26649a3c8b30b1eb5cb28be85b683df39b52963c2507fcdb86db5a593edf0280d3a49a08518577bed750c9221b7bd01cc7d87214fe2b5a09fc8aed62c2b4e4bffa0072c4fba05ad119c9a907b07a848fc0b734b7cbb276fd23fd6c0916440d0dbaa70d76f19b3077e895de998bc436ee51b547a0189c423472721619e9f73f4ac041a37ebea7718801bedb7417a5f247e89e6f2cc0e5dd5125952fb53749fe9ef0db96e2bc85953dc64bf72a4c67bfa9312debc530b808ae873ccbc43ea7e4a87490649c7078f6afd0b0d7c0fa3a0b52ee1bc0498de9212f915ca535be8f8273eb8ccac518c949862e687805746972c305a13e898cb9adbdb4714cb8fbeb998099fc75573058f08d41410b12f608ef2b962b5594e2800f900409f62c8ed8a338411857955dfa4eb4c713f6a00b47d970a6099ae1260ea69ce6559273257bc67035e3baca1f57df08d1a6cf4e9b9400969281ba2c9d0649d35b8b8c6913484002cd997e3a32eab5c9c942724867af3e1a37a29f384556c2775d5b0a1e421a14f22262ca42c2502b7bbc52c192a01a555d778871baa00645aec4dd9e039c7e36f32395aebd1c0c0ab1b3ace2f9981470ded645a7096e2dfac21c6ff59a1c1aa3cd238bdf32def189be4c19f87bc7675b7e3c704fae4c6c4555afc5c2cc8e1ff1553a377c958fa810650d770463dd26bbe76262fc66eb992fce6a33255a3716b768bda3cc4e79ba1ce8d51f8aa693130177562c0363d9eb6ae7289e5de95b6b0e88ef19d978f4b9f47965fcb19abc15db716e07a4f8960e744a2daf354c9f2dedf8a7f1442b656f9976be9074ff9c78416825d9ec938d25f373f2c8b7f767d343370b3cbe355d5ee1a685d773d7d1414bdb6563d5a3323fb63c9513abb1177a3001cec1aaf0cdcd15a9d8268d159a2226ecdaa487b86e2c5a1806a9c5844794da4f6dfa4d6d6afae76f787dd54e7e20fe07aa584d7a7f83092eaf2fa6094d95223b75e3cca894aea5e357faf9816e430905826b2bf7cf1125fc305223d26306a22bcfdfff0e55bdf457147b49da627067e9e399543d7b6cf9360a3d3c4bbddbb5bcc30945b8ec70c6e61a516d61b1f6cff89699690d068258a42590e3c95e77cb7607bac873ecd09b3ba8005f481356cdfca4bf63575215d995c61b22602a4e89b70e28dcbdc1ef9492b295a4b9a611f0f399d68ad0e5032d4df7fb4970db35f8eb54ab311cfc7da344c4fddbbdf056fed95250d190b55cfef5b07bf3f2a074798cf3bcf9239d80f47d509bb3a6f8f0ead61b59b2d0ff646a0bff6aa9a29160926cc0857ea7104d353bbed5e85128483b7cd11816ea73b4ce32eaf4d6f886be23cb9128827065355cc26121781da87bbf59de152c11ff6725f33e62194bab73452b684cbdfe57fa9cd25ef1f4d3fcb86429a4319a9f14ab6cc924a27ed65899738b7f92566049861ebce2ed26c4602eaa8bf27a02b3e6e732e3561ffb798c65c3e37465dc37fe9030a4be1e1cbb20a9e5f7f6575904e022264b016acced5814abf8241144e30f628ae70cda7eff86d625fc19fa8fb846e1bdfed5d7efebc06d7aae976624f48af1ebf26d82a1dc83ecbd4f17580f0b085764dbd312e737190edfedf33bc9c65ab9d664f26206a0088bf5e794a8b59f3211cb121c85d852d4d6e992c76f85184088eb189c746a361ae2c8b836ad28fbcd03c127f476cd40246b8f36a98f4d6439655b441a5edcb849c299892f76cbc4b01b71e1d61cd29f97d88d7e2b8915e9df1500fe29cb87a36dd2501fdff0051c1aa212937c24863c68c707c213f1aef589fc0ad53709e0fd0756a12de3bd0cd5f342a4cdec98e67459825a207fcf12a7528cca9ade4f9159bc857b465e906d9b59149c6106d1e07fb1d2c5a5c7e555beb2d4893ab64b353f5dcffe9f91885ec05008a8851439263cdb3c82f8f56fa37c291dd7c8503349a1d29056014800633b86e3960193414bf0544f52b4f9dfdbebdb93931cec325b0a8de6fb749d56932bec244fac7014c230ee9232f4006156777ec6b47da7c14f8e64c5ca837952306a2b6dd6e313d5e5457c13ce1d5377ba157970588625d024cd972344e1877b2002c1385b0bc00e418d3cc35f8d4618aa6945a498c27d99c3cb8082ae98d7de5a055e4910f068c36e2903f03f10a54e9715694fedd1696475be849433d8da2aec22ba482ee5da1df277ab2b124246762d621b400515ef54a69ef018ec38359bd1120e887008fce78b4ccd01b0e3830c8eb585e5e6fb62fbb5dd3825fc79e752746a5a2f9daddd35219dc8c14b6e21f7e898467ec59b624b0d865b75c8856308138a536bf13dd84bbcc6079673da77144851cbb798441faffc6caa3a47591c52d4bc1e01dea477b91fb31f39df1f95e249a28e671b5c76ff145907148e5cfe9019ad692cc58a5587ad0febef7461e99e56cb5c07603465b5b279222952d5756282b27cee5c2b991d074dcc7701381d41417abc979d5d7dd6be5a0922aae425fbb7dc7b10b6b55855fc98a27a1576085cf6aa9e4951ad64c309891bccb875cdce3a64292a77d24826a4aa1a13daed68279f2588059c4944b6c63c4a44b441b9123add8d8d31eb22b1e43e777d9707b14b75a0270f76a9c4849af91f2d1180d38828a967a889631ff9382ea44fe8107b96580e6654f4c4b7be2228e469ff2f1b3eddebdafb3ca22458bf5718b596384485af76071df6cf7d79a5795b82ecd26ad4bf916668289f26002fbe4f7fe00f4e72019790973c94efbce87d731dd97097e4b2a9ab36fc2f95ad2bef959a1d83bca20c42bb40f515cd9f298fa041f0bc624cd9ddbee2190375a1b606c884ee5cb5515e5e561ffb385de4179534b7fbae9ea06d2daf0c340d624007acec3c26bb458c7326a32f9e5e7697d4516e6cfd8ec838c71208652c65835a0875ace9ea1bed77e3b3d471b0adb27cf44bdd5ef55268883a605de3115c478633f30f99c1fa6a537b8082164fbf74e68d74c126166ee61b50d3e947ffdf7d32adaef94e4db6cf7aad81f94579f2c785a7ccc2e818c24b57b90256954aded2aa25dd53f6ac35a548a0e92be0012c06cae7bf7ff4eddbc41597adfe8726e3b708b6627b0c666fdef99a35775d539b9adbed67d44be9d761c2ec5bb73e4519da114ab14ece7bfb78807d091870c25e7a932387555e1f808bd02c6faebc7ecd618a553126141c67c0baae9585473638a3721e50410fddfaaf8a0d6c6034b462f16da736cf03d78190e842fb94ba58bb0c76990ec17a89155b6f39ec5378b9f3e613a7c040d2dee72d2f0413297899822b35c33aaeffcf6f7e603a5092309d49bab9cab0c2ee9702a3aa02f707eb309f3305e03d15aa8df7f6123ff6a138cba805618f2feed69c1ecbdcb5ef1d4af564a276cbb96ba1b40b8509dec6bc6127c2297c3fc1d09dc570e9ea7d3117e2de8f85a8e6601208486557d0262e665dcb23edeb095f2d070caf2749c5cead6530eb6851f1c59f9c9d39f7f7a2f1ee00c06384c2fa81a7cc5c656dc9c142b0bbf2fcd80c3a2f1b3dfd973a467c57f44512e6b739fa3c3cfb9664063b46337da58bfc3706f3a0b402f6874c704c14fdbde65c48d3206dd0311f2c7ca121ae039cd9a41fd9db1a4498847f664381fe3280e9ee5838562ea8df0e45b757b1e53d489e87830fa34812318f4133f6fcb305427c1f33d14c8bbf8d5c74b0ccce90609d78fb3dd24eff78be8d35b310d7a1f33bf892df3aa2dc693c65d3847938e3263f97323fe9c2ed9cec55645782fece5439b078bebafc68a355cda17368bdb3486d1eea4f1dc80d20c5e03e09244adb24394f1615c99be609e402a2c8c360a844b61d301a6b5fca754375e2ca782dbf06ad44ae2e15f0fb13dd536ca495899c4757f397f93c9fbd69c08ea7bd26cc17d80b9ad5a6fde99e25c76392dfdb3f9837f57129b19ee96a312ac76a79add934ca949932f4ed796ebd1a62c580e6b5c37251497138263b04a9ca0870ef590ce8dc48b6a3b56a8b19e8c093fd0fe35c9a6f04ef64718bbfbb8cb85f9a15e3b760a1bc05f001e840c96c2ea95ffbd29c820a3b7b2f8152318d9b9d87fc0ece392ec524f06a68d5191e0340302e1e061c6c6c4bf6f51978496446f251b132be559c5be0237d55e7ba13b06bc382835ba61836fdcbdbbe81e59b6862b53c11bdc95fe3d5b6d99409ce8afbb7d893e80c1b42b654c8722c05f6b19087ebf8b508ca01e1005e12a1998b4ea1116231cf80673af9fc11f724e9df6cacd7d8d866835c460d7f1a1d0428fe705b3f3178823a67e40ab69b207e9d6dfb966e3ccb7305f995f5f3295f04cafe16713dd9feb44f6c86aa0b800194f6a308fb4a546acd23d893c432b4de4432b7d2c1062f763aa0abcd94df358ebfef99a647e657ce437c4b40ef81fb969e6bb7fca7132c65c56c273", 0x1000}], 0x1, 0x0, 0x0, 0x9}, 0x404) mlockall(0x1) 16:00:10 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x1, 0x5b, 0x1000}, {0x3, 0x22, 0x1000}, {0x2, 0x3f}, {0x2, 0x248c, 0x1000}, {0x4, 0x1, 0x1800}, {0x1, 0xaf35}, {0x7, 0x1, 0x1000}, {0x3, 0x3, 0x1000}], 0x8) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "15050000f0f56e688b9e55df3100000000002700"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() fcntl$dupfd(r3, 0x0, r4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7fff, 0xfffffefb, "8549693ecd426111feb0d4e1b40b9f444000"}) semget$private(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 16:00:16 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='!\x00', &(0x7f0000000180)='m@,}]\x00'], &(0x7f0000000400)=[&(0x7f0000000200)='(\\\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='@5\x00', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)=']@\\%@^\x00', &(0x7f0000000340)='@$^(*},%*\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='!!}>\x00']) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) linkat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x4) r2 = socket(0x1, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x40, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x3, 0x8) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() fcntl$dupfd(r3, 0x0, r4) r5 = dup2(r2, r3) setsockopt(r5, 0x1000, 0x0, &(0x7f0000000440)="b123e5e3015b3653f80f2bb21912ec770f504ab875a9b568584a2f11a63ca2faaefd0719245ab09752948f657ab47a8c110b7ab68503cd9dad592a0cba71f73ef5a14e770ae077a94a0fc79c40ba5a6b9c1de07e5e6edde6f5dc17bdf4cafc0d909c518f560d2380c32ceb7712df4e186b97a6cbb222aea3a89ea1550e0a51a00a895529db55881df2a45575a4e5011878adac8e2bc878996f75b2861333eab992b2ace1b24bd68fcfa9a304a1c237deb6b5f311e2169858a3bfa6e1635df6a31cf01d7409d1bd83887930c01f990374ed0ee21d1011037ce7e06eed6a66284387fd4cc791d2aad4d698a41104d911d3c0829e868ea1c5244eaa84b8dd62cc93860f844a182c5d0886bb5e4de3441048e315205461e70c79a621741d2bb2dbef5120ab7c167fe2c6c75154e9303fd62b49e77b9d19e6f23f68646fd95adbabc2f6f637ce28a7a70d0be9721284cee9d8a4fe2a322c783d6eff485f43e08fb987a6d1e4f61a9016dc1f4d81500ad15a1e736d0f0f9cabf6ecef4654ccbfc45e6e981a52b052c8e93354f859e8bcface9149abacdfe0137c72ba389b55e66bd554a1c5840c0467a8ce0d72e2f05db40df45d01a8db76ed41c25f3b59b0025dc19c1d9969d791debf2ea6c94c196278676f77695fb50eb502a1197c3f406f89c757310136a93441a50c348651e99937c8df012bbf5dead83c8577af36479a0b56bd73a5518160903c4c25a2e9b80f360b0cd9a4e925fcd375d7dc0c5b159e2a9fdf98feec2aba1a5fb35564f73e2f", 0x22d) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) setsockopt(r8, 0x5, 0x80000000, &(0x7f0000000080)="890ebc0ccf20485edaaab15a3cff7d0a301bafa716ca642a9e8bee94677b64f5af1c9a8e2bbbb35f0168c262732c9117c899dca320d2597b4fad2f0bae96087f2a627b05f684f3f1de4b8d10e70cf2749544dff28fccffb49013567bfbbaf682b8ea0261b27bfa2133e8d22db81b07c4aaae281c192c99df1f6e362d03ad79b0301c715697166306641fa299079b838ee0ada51ffb58c0d8a919e28a49edf5c25e4211d6c713b4a2a4eef4a44427c55f5a04f901b9e1c47b30a6bda4aed7c66172ee3bf6b4b798fae9fa367977827e4e0f247b0e1724adb8e14e02b42d9ac2e99927d8389725e036101d3e20ce2412022d1dbdf49afe72be54a7", 0xfa) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r9, 0xcd60441a, &(0x7f0000000240)=0x6) dup(r9) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r10, 0xcd60441a, &(0x7f0000000240)=0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000180)={0x7, './file0\x00'}) 16:00:16 executing program 0: r0 = socket(0x2, 0xc003, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 '], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000440)="e25aae490000000001000000df142d545d8489199cc79c9fbcf3820a946261a5f2d503a046c8ef255b7d53a47e77fb3d3ea051f9", 0x34) 16:00:16 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000300)={@local, @random="033b5c0b9063", [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x30, 0x16, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "d65dc7", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast1}}}}}}}) pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000100)="6c96dd365908a22423ab67f50288ff0a68bbf18edc2bd7897831b35b5c8102fd0ee81e4ca9a9309fc794c9324b6e09e21525cc70a32d77885dd4e0ae257e210226", 0x41}, {&(0x7f0000000180)="5764250f538ab89bbc95e78a1ac56a9c6fb08ac6cdadedbbdb11c4a29a422e27f9daed6c857c07c54e0ed282f149d034ecf47e3186c7c584af7c95a1ea5de3fe7ef68f3e65fe5d6ee99a5dc74bd3afff5d7e2ae291c062", 0x57}, {&(0x7f0000000200)="d2f5b12587b37126bfb59b4c079944096f2569a4a5b3603b0dd2639a6f8bba19eae129b72af041107ec962c2ea27d5585984048e2b9b2f8b7d598466bdddefde2c14f3ad80871a015f806e889ca2c69770b8c457ba18f8c61ce1d935cb7cb244fe79899ae873cd379425750d69d18a1602811b4142cd276c253178071169", 0x7e}, {&(0x7f0000000380)="baaa30ae4c7ccc86d520ce7499160b0d90833ddc322ffa577a9630139a60d861640ed8ff2844fcc866d197ddbd8a68e1cc70ee2830d9025992a2d58686197ea40d74a2c2c2b1b1d806b60267f11210906cc1fdba232b951d13c23b9583bee14dc8f7ae8dee2cae68118d81344a0b825840b7240e175f2282319a3b8f11da967285cad346b87be9502cc939f63d85593efefeba1b71e009d2558d7a7da8fc9245981958e1745035db995f7d95654967e5940e06f7cc56b2a1dfffc2b20dec6e6d040c5cb447de8c2e6256cd22c95585bbfd03ac802867fc50f2a824079a2510f84e4fa7c62d923376fbdb99fac1b702a384f5c16d91ab12c90bdaa8616c58b16993861edb079e745e577719fba2bfaf382ce8b701d81aed34c1bf5fd6fb6c0ca3ef27e4507b8b3ffc0f3677ec6f3b7a6d21bbfe9b40b983cd2ae8a9ca83e61eaa4d624d2581397c267c3e09cb890f18890dc965319fee893a51386a5dc472140e9f55e04964cd5c34e4a78c6ee0f1c8c363edc41e301ca436c6e56e305ac92c857ef6817b657c8531d6bb52d64ca6c1208d4b3470b56806b01edab6f4d14e49fcd8402ce1154cce7558d2953fccb6cf1537e1ea8cce68cf666260250145e2df09d0f1f20576c3e6f107de5c309ca74a35b8d7bc5b11c6086fc022b9f36447277b6c228b5ff24f26b1ec3fb0bd4ba4953661f3f55a27689f05da964b25b4daa1e4cc3c1fb2aea229db2ccec5cf36c5b1366d21b2ba0b921bcee2be34f6eb81ebc42cd9693f1bd97a6da2495b019d93ddc56746e1fd4841a721d64402f49fb439f3f7bba47168784ea84238517a5599e8a0c58fa41a4cee5ead9e844f72339ef2d3333d77b2ad6b755f5b1fac0373cf80a491dc3112795e25d6cb14bb26ceb9522dd13beced632de40a085ec32bbac2aaf8f56d1fb25568d517d3ac41d9f0ca4bce942f0df72267400d672041a707e2dfb6bed6fb4f0daa69e138946718fead04970ce56ed9b97cd1e0f3e4956f0cc73a1fc0f40009659846188b426d6d0b321ad0ff8c1d74d7fb173539f919f678be852679273dfd40fc227b3f66bd58badeea2d50b9d569ab5c443865572bb06e1cc035f3d333ec09614309daef80d2bca533b542cad6fa9997c17e24b0e1fe4b703ce9c8d85a92a6172a6d16c650f627ad8b2b140f0d0f8f7cb8a3fc6f3fc4aba257bde9b928351d7b425a83eb9abdd306037b27e36aabb9c14cb625b87ff232e2d71ebceb3e4fcc9a9f361ebaf5a87080726fcc762dac9db95a340d43012a61482673e8d0d62da7e6fb0ff2b1284611d96cf85b4393a0ebd18e5255dd77cae809535997fa60ade5aba19145d17e061a1bf17e0b9e1f5f1d69df4d88c4024809c7706784d1049ff55db398c66214ef38394db91641706586eaca1cd4de19b914cc52a71b34fdd3dddeac350fefeeea45c1bb5e67a60953490e717a4ed4a6890e89f3220f3b46a3d17ac2a6998a5971934d259127e5d9a9b0f0524be836201c7907daec8dff25e7c1a10781a0dda3454673eca90c53374de1ccc916acc6849c9bbde4ed1f096934772e8292394794f49e4d8724f9096bd7d747566f2848bad083853d719dd99e763ed5902f755aaf6b731ea703f8252b5a294608427f7abc923b4e45dab6ae7476ee45da31781037a1df9b3c1e2f8c413fa6f68f3d47432c7de0fa7a3287ff5edf8e4a7f2dd6a450aa69dadc87970fac0d185a0afcb1f2d5f2d59ac0835b3cb098bd4240aa6243ead0015bf442a271be68cdda68bcf6898dcfb2e332422735f3c5ce5c029ec916b70a83609be6d6292b1f3a1dec13565197f5cd2477793462f616fdb3efa90fb5eca537122000087e140020a35bb68b2ef96639cd6de58527ef3e42f608de8e55a42b4e93d7da78aa74fde3d8d7407ab9d41b04cc9a65d04a5178490448087c6a1e3e7a86eb35a6f4731590bb67e7ea65f803105f827af82df675381b50315ea81a7776b63a7f3b73d4370eff53b5df5659fadbb00770dc53b8d17153b31e09cf71e340c77a5ae9c4bd03f2a6e8d6a0b7d4e344365826d758c25fbae8501228e101ff84e475a115f2ab17a1db00a4e65697838d41f99972d65e78a8b89029b7a69b4672480a8cfa88e94e5218764dee646e4c1928cfdd12799f654ec8e95a6e1fcf9fa91fdc8d86bad6de975cae577b40e19f13d6b933e137d611cbdbaf32e5d457b210bfa3831754c1137fdc01786e11fef66ca77aa5d10c1d095ed43b2118a01e32a086878427f68d76280c12ddbda70fb8f8a03af20e757e51db8f0de63069a419ddbf2b010cd99d9a86bb7f96dd23f32dc76ea8fa70ed9844905362017144d68b5135f0aa60d1d6a6658b6638677ec4937e50a2c77f615b95d91581f392829b9f6ec75913c414a1999e3b6960e58d6c0ca125b4996453f934327539221e35ab7230cc5b522f432f9aa61057785be3b28484c155127bb468eaec310a75ff95c10aa13544f2be9e3087bfb0fb10a47339d695b822c13a6efed7932c49ee5d25064ee75646ff6a54b8455bde05319e9a9db0992351638de4996529168a85fccceb4a7aef5d50428d45ee6bd6d86024bbc62c4dd143fec0c8ed7e55c08763bc58e2ff5161ea1c169075eae4c69032aaa66fd015d2c9aeb91abb5bd22aaadcf374b192189487111b3a95b86fc8a26437c75e723e5538606302f09a4d76658e4ccac82b40e76eb07984edb8e8eb0aee2f6baa0f59bf1b76d25010189c6e6af58e0ca91327552b1a72f35f3e6db056fcad679e9f6c082d2a5d158ceb9de643e6ca04cbe6928c5a5b8dd76889f09a5d24871739bcd1b346547f26b868b6f641b521755a283abf4191864feb76e940e6e9cb58909dbaa8a52146766fa2db73cf04e01657799d0f120b85f772f17e7c03eaa631094a84407c1e572cb3732dabf02e139f9a21940fc5675639fc3b4029bb71dc934f798b7489d026a106eda7fcff9007bf013975575d3d86a9163f96cb0d75c82ba4fb28213efc96b6f5c3b3cd21ff517a4519eff1604f688ff953b88182261cd414c569d2c86848f24b60941efa88388e7a6f31e1d850b4241670774fefd39f4ac034d3bb8d40bd968e4b8d230d238e4d9d4b96e043436c5fc73825af4b279c9dc4a2b361483990f0443bcd7b96866552807c5f970a3904fab012a61c7c2109be3293553b86ca48251cf9dd539bce695ea28bf2c25da72556cc1ef41c2fa934e609d979dd87c0f3e1e5c48c6a34796c67f8fe6514bc6a35e7100edd44d4b5914c23f89f52a8775e7e2ba466b89f212052a43a16e092ac6186c6598484244c12c6241fe3ea22411bbf23e96c4b9fba069e9ef0aed066476f5629c69ea20ca404409697f1971897ab8581aa6be0ba6b9bce798c516f20a8504ffb51a2b9febf9aee2bde3d4055ee3402f5226943077ff2081f8fb5c7220af58ee1b6366d7f1e43febbc74075df9818a1a36b30feb3ac2b814a1296bdd8a3d1328172121e55b8c9fd1eb31d5f8ffd5d28bb9963cf8b3f9c4e30dd363b73647326a9b30370dfce4ec3c4bfd197f76d3cf495fe890cabc9ebd2e9737bc4ebff4e35de04e4e841cb3a136efc4a0d382ff8356f698c5e12bdb6def9302fa4f8fab4521f5374e266e1e00b076407933f197fc1d2aef4212b9fb95d33b684f9ad364ec7081c3fc3dc2738590e76ed5d3412d21aef7c4fc63a46c16dee5fdf257ba89106360d2953356b13963b599954f1adbedef804396da7ecba5cba34a604a39e8f1d76ff276fca619da419fecccd8d77d503c229fd92e7125f3410bfee03a7ac27303d354c25b4e3134181ab033e9848acfc7b88b336fd86de4537301f9eb266422fe139373e747bd7d07d7233d4b96e59c7f6343f331da7330f170da57eaff78c577b731be6f5a813b11399affea3bc56be863dd2fdf9185dc832f6a0aae8ab9252650d4d78df4a13ac07bd2e0804a996dc816b28f10bcf19d85e05dd8d51a58fbf6e9419d885ae5a7a80ac9277de88eaf88dedce0b68cc34618766fb12cd43142fd479cb7142345decf188f10bc3f55c6ac0e66fdb924585dbe400394b055a699e38e3997f706e2ccb46683c66e66e8977cbc2785dcca1d30b95a16e55be2794cfedd6490e223839dd5559864f7b021dbbc2ddb8c691eab442de30df5f79effe9c5c47ae22defad88354f3a91044c36b4a19aa81ece0bb81b132307c6a86079fd5c2192bbfda02c775dc29c837355debc4d94d19f2aa0f4a515ccee2547d0abd551898ee3ef2b7955eee544efb6ce3fa8279e5b72265e7b13340c861d109994a3775bcaa521c3c17198f736b8043004d35be950b00240bcc5ebe9d7a06acd6db184f948a7ea9d5cd378c7c646c8baecd4a59d263a51722fd8b58b6e806dc52af94ac905eaed9b68ff92059fef3800938aa2d5d85763a2e07475f6c4cdc0b122b3a6fa5ceb1a6cd59f4d82f0e717bfe90d808c542ab3c264c25fc750d34619ac0a8ca3fa4df3fadacda709d34ad6f3ee8677ee1f774addc966c93d9523485c9ca25d701a194edca43c2b9cc8e14714c09ee19ac0de868a067c7e2331925b8d6c9a15743feb657f351bd0bcb856d1744e698dafc87d2ac955e81a9822e6bd6c57b62c300bce35448b46350289c6fcb530d807e162bd65051eca51edc57f5a7931338b8c60a6b05782933de4406f91ab595c6c028f2a8d9fb824e4aae111ee686302f6ff6d4807cfcdb49d1f2723374069dd24d8ec7a825dce5e44531fa1364180648be74b9594e2bd3112407b58bc2321135d17e8e57c6377fc2f0c104e69f125c9db77bd664c14dda0e048d755186a2efada69797da81c0a6b8f9b5bd60160bbeff6d219ec85a97a0cdd28eedecbd4c934e96984b0dab730f34406baf01f0846ebde1495239a90bc887f485e51629e1348a0b47dd34da73a628c3f218936edbea41d2b32b7d57946cae2f1f9aff94414d9464cfa0ca582affe75f79204495ac14d36e230aaa0be673b3da30d2a96ef3803e3f7cc74dce088a93942f87165fcaef6ac72c380ad028d54099c8ec9cb913de2de239b2eb27872a5b645aae8c00ba8b57e0ebe8cdaaa0705e7812e6477cd14a0a7c88e97e8fc64e3818b346ef3d325bb66a3bcdba5fba3bd339932d67f75e9a802e75971f40ff5e14d985d9be240d6a86f27cd0aa94dd500f355b4147e7ed471b33c37bfb708dab98ab7f94212761bb3e41311541b04ef832355e22480ee45517d2d0c7b5ea5822f884ba95c93e6ce03fdef44724c43a6c308d3e5f2f0b292e9c1b66c08d68b05328f44062f129551ca330daf9830134677e57d2639392ffb3f307145f68a3a4b968243d53fb9a55ea17d409aee07805056f8593268f827e1492b46697b787a152068d2d64587338185840e110b41712cb43602243f96268b80916d415a0ab38efb874b3eda57382b53670e0f00adf79453527e9c8c6d1e652655367be9562092119e1a67ebc0cf7340e0b386c3dc6442a9e61b52312434bb3dacc96111e0c4c6059b09089d4fa0a97524639e19c986a333c58e07ff474bad32aafe524a9a5162c9abd467a27cd171cb6110843f7f84bd67c8b1db20927c43408cd08d93a1e95333d6430718660142d148c8b2915e1be694700394557fc4fa1b1be6c4c0e5b43fc5df19125fe4268c6e617f1cb81da42bf58b66991e8941902c33ac7b57a44a8ec613414327a9e50fe2014a5dcb90044718bf7112911472da380b01f165953873946db35951714f03bf5dc07a041c35029468b73448e3aa7c3249f1d15eb28bd3a8e3678b6b2d44d", 0x1000}, {&(0x7f0000001380)="42526d3517e61fd70eb281e6c017190511ab4835de60a4af472d5d72e6b9c1885e12c97bd6bcfc4ab350ecb08c35748ad2863b4551d8becee9cb82dc32b57b0705a0e246e18dfa219d2d42e8d938798bf9240824c2c69797066d7faeff11b31698b2cf4a1575a5aca48df6f91821983ffa86d3be4684ef30d10df03c837a9f449bc338f559696cd0919768e5fa945b8a23aa6a1540d242cdd9f86a6466d6942d8e17e1ecab5232b832d90ceb8a83faaa93ed3b0e86db6ad74a8ab84a", 0xbc}], 0x5, 0x0, 0x5) getuid() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getuid() setreuid(0xee00, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) renameat(r2, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r6, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x2, 0x5, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000001c0)) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, r3, r4}, 0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x7ff, './file0\x00', './bus\x00'}) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r5, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r5}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:17 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) socket$inet(0x2, 0x4, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r4, 0x8020560a, &(0x7f00000002c0)={0x8}) 16:00:17 executing program 0: r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) r1 = semget$private(0x0, 0x1, 0x8f74e896793b4307) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) r5 = getuid() setreuid(0xee00, r5) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001480)={{0x1f, 0x0, r4, r5, r6, 0x8a, 0x100}, 0x7ff, 0x10000, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20002008, 0x0, 0x0, 0x0, 0x0, 0x100010026, 0x207}, 0x6, 0x7, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000001500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000001540)="f6c60550fc297cee6ee1c486890ea1ab542cc5a6ba9af7768e18215ef47c", 0x1e}, {&(0x7f0000001580)="60a9936a6f9894f581f8a6a3dfe08c8f95e773aa83dbf208571686789cb8c548853715febd0d34d81749d638b501efc2e4881470d7b0bd0c6118df4039fdfdd1fbdc21a90eab70c832066043ffcc8e260a5f439b", 0x54}, {&(0x7f0000001600)="8c63215477de382591ffcc2e70d77b9135464fa92387ad3b95c8b3fe", 0x1c}], 0x3, &(0x7f00000016c0)=ANY=[@ANYBLOB="1800c8b517dc000001000000", @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0xf}, 0x401) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x101, 0xc, 0x3}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001200)=""/125) msgsnd(r0, &(0x7f0000001780)=ANY=[@ANYBLOB="03000000000000000d89559781629a270456d56c42af5846c8c0758f2a8aaa3926c620f4dee4aef59586d1d9625bfdf13b96712b6d8bee10ded83711b75c681c4df58501fcea6a540ba3c7153c5847830d59c11c84e3b15e35a622c4d3d9b7ea8f0cf8361da50b55aed38ce60f304e8c5df677ce91b29113acd1344ac120e210b9be1245aeb06ab52a4cdc4f7ceb24f0896faacde28325a612fefd999a013df1dab8cea0f348477e1af7f6429e1eaf82bad825742b75cc10ca2c1ac210c445d023d14949a34a44fd92e9faaad8733e5b0114e69b4715a558f8f06bb97028bb6f36bef7ad5cadbe24da021a3344114e8046630569635f6e327173d4c028005bfab3761d595524efa38dab9abec8c793a8487852db46c90388a6b8733a4c8f397777cedf5ce6cfd142c7245b273a9498bc9124570d7eba1a93f81cacd713ef9a4f953fe10f4a3384e29b3388dbc7b887ecf22d36569aa7aca8d2ebc8e21eadfeef503b06b1f44ffe603e888eefb1c2db072f772016434868ff93c54b6535a4c70a1931c379de1674d86f7f973bfee658dbc7cb4507c686befeb86390c226a4def9e769bd20eb063f2aab00d4a3682467834694d2109b3a0111e8d8ab8458de95b67bb5a3602c3ce85508f4c6e40ad23b39b9088b184b1dc33974ea364764715f833eda6b04e1cd7c500933e377dad763a39b1a28a1ed9e57f0229406981f7f033a6a8a7367c1cb2f5fad9a3a78917654679bd74cc86f766ec914f4546c6b8313a829768f9f992f7dc6cbfb33d0f4bbbfc6cffcfc6ad95b3b222ce608982d5ae7310402fb8fdcae907e3de1c7d1064956886f0ea3521353837a06cb64815d584e9df76e068751359aba3127834944b9d4034626a849614d95c720b317b8795cfc01cd4f6bfffaf13dfd85659faec1339603a18a5d3105cc2753b1a7914e986703a6d14ccd41f231dacaa28078cd1b6d27ec52a88542039d6575d0cec4a77c1f0ef6903fcaf0b5a690b0e574bebab5a76bf3acf2843413bd5094263c3f8704ece2f5f7cc4e3ac9b6d3ee855039b2338962e9f3e8a84d8706748f4e06cc7e7818c93e5b6abb1bea351d72e719d7a4b6ce01be128ffe9edd8edcfa8cc75c4b3dd7467739e520f012b37301b30f9e2cdfa9df15bd0f12d6b53e8875b737b4a4f8af2bf685c7a959189880162546194da97cda2e95096c5eee4be001f212a2efd1614409fe8c67f87703f71125a08a2d48f10197164a4a4d5155bd4072a561d0d97e314cd225828f18338f5cec7cda514d12188d26255ceab91585361a323cb29d5b822c43839aa7648aafc286398259062054f6d307a367e99fdaadb66a62977a1a5d7827595a7a9102fda3fd5fbe766958273d6db0550d381ea5237531d9f45f7db18424706c624b8896c013be783e6d5dc7aac13dd315c088b58c5116135f5711824952b0089354c7311f9022a935a2df9c0fd22e7a5656eb46054a939e2f834c857d74b6f02bdbc5e3e4ef52ab661e78100080c5fd6c0dd6ede7ebea57039d3f2d1ef02814f3a4328f91a89bae8f7b5c53c611ad6897f86f88a3ab2bdf39ccadb644b808712d2a1eab8d9c2c8a346526c9e0e14b54d76ee5cc0c05790cf5b15b992a0ea5e9e37cce1c893ca675558b99440048cf905cea5456bb43f41507ac35441c9022b439984a94c317e10442fbf3e3f13ae6d5aefae804b68eebbbe0b255bd4b64da8ff59d83590cd539b4a7504f1da39ed0a2bcc727ca1e56151738d2665af58dd9b050fe761b2b8814df9a27f580530e81a1722f72dc4767a50d10a5710399f68e7fc5469b52570ccae32ecd7ffdd5f2d8f30c31b93c01ee55ca2654b0d62c4e9c1f2ffce69c2c7a094e53d6ee403170f8eb04e92b5a0a212fd9b053006d07ccceffc722e1c47238249c8b8cff28210798759bfa18c1dd97751926a7449aaf30ccc952cc15e270bc82d09608ce6cc9d4b7a74ebc06193755f878c80bac9e02c5023b678be2e6801ba4a5ec9f90715639207b9f220543d4c0f14a6e05b78fc9c7f228a9f46b6b7b025c41bf848763d926fc81a284794c86d5bad0d6a440fde27da2df4cb1f1f92956181803d2b3ecd395af27e04a5bc4ccb136098d25829befc9215fbbef5784b69b3067654aebf4801ae9c4696684ac355dc4c77df6aa21c4d6a92806fcde356381eafe1331fa67d7a09af66865214808c16f615d482af7252e4d52840f2e5c3a61accb337e7cee43dda4aa574da20a125d54fdadd0887264a1dc5a368d7feb6ec8996d470d1baa2f45a0e3c04fd76d16884b84f49c0e497bd2102bca632b38520041aabc0643546dddaa221f3e131b2d035ab253e28d4be080c5e282149feb098a00541e1fd4ce5d33986e493e78c9d16a73a7432bcdaf617f4e1420d1b196ec6f6e80c6ca597da077308920187c0e17a7e1960d6c3acb1ce2982aabc12f07e8b360ee36fc6d20df2dd2794d327efdffa2630ec95f6cddfa787f92a4ae67e40073278c95266a82e3be5a7d4a104512c7aab138139a8f0884a2ce225db4faff7f000007c270d99c5caaac5723ee0095c34e3dcbb069ee45ccb12f8f93ebbe2d1d417617b2ac66cd96f6d1091aacd94db34f78e49e9ad8717b1d8df4a9ce69ce92273cef25a351db81e6434e89a969c75313d5aa13b911b4a1bdc4662a5ba22e79e06b7951739ae43c53c51c5d83a02d26a7ca67ff6ddc70a209fcda1f05db3f963651ad884222bfbbd86ccacbae6faa0c3864b0b397ae237aedc78a912a03ea02f607fe344353eeb6f9f5e90e39938f2e618995270b6508ad6c40835536fbedca9977789edbd904a0d389e7e6b2da665ce12b28fae39b70e5e1683a043019fe19a34850ad5ad0c3171bf41eb5a9f23ba4f1be95924cb6344ad5e60371b67cc11524ec70bc9afd682f812471a6d600801d7fe738ab036ebc1afe8af90915e82aecdc66409d6356c2db7bd80fdaeeaf8bde544b033c34485597b7568df971308fe9e4b6de2f898e588b65e2f75b2d7b9f2c57eeb9e5cfc415b22a0e494b68decd493d11e9db0d21e8543bb32ccb4ba4aaf0e842c9c27b6ac01389a64a2c8ce0da8ed272fee57b5b204d47b45428c10fed9dea34ff7e10b487609833a2574b9add72a6a6abbece41de681ad187d968971a734d7afb9a438ccec0c625bf4d3971e58f6f0c459b6b5fd2e6588f5fc2685128f0244bca5a2c27b98566b60cfb869ee3f15c41c2691590ba38a850b2797dfaeb688c4a8b7b7b0a3142652f14f06640deaa1271845febc957ac7b5f071ceec49368f7baf9ddf7661a4bc7accf32d6dee9347d6e1d3419234de9ed77d82b8712e7cc4fea309f0941513b5b0e7cbe41d3b0fe06e1e02aa7b72b14f134a19e3f84f73a9a1cca78be9113fb5a883fab55753fb68e5fb12abf6c20c05e8232384bfda11b8608c253ca53ed9984cb47188a78c2ec66fff476284900b6e593c0f605d9932a07b71198bee5d73eda3c5d229290a215d9d95aa2d0ec366da4e7bd4bc112edf04850b965cf82e39b2c81fce37c9711fadec7cc6e3527c92285e38243ed67988c59d70bb278db02dce333ae659da8e75f42d2d40d7debe292f13081bb6a30aa1c550df45918380aa70032e1dc7c68fce16f8b7ececf69c02b374f3d4d83f56e4034a89990c4f477c4ecfeb43d17db8e2ddf6f59d5b6fc07edd4ae93820d3d3acb5fa66801cf8a092f52277c0845852c8a159f988b70cc596c2f7ac326b07d77a1bc9b732ce0db0201fbf4a6571b00991b260ad9647627c1951fcb2f16acd692bf9dc60bb4997b861f4a588b472076e97d82c7a526a98c2f697293a536c7155716386a3c29be7ee0b80c738c322695c277e0e5e69a2716783d20d2978b9e31bcfa0393bf2967e69e617ced32252a8e5c2b02322cc786b7d71f4f594c47872688fa3da88947d9f53a52c8d00f0e23c7f56bff57bd870e98294a90385c70758b45d1934150e5c2044c7ac59488cd5548a350c201cbc39bf6a12579870c4a7396db495c6a26c25b9d2a8650f69c77bf6984de4c794305f097dbd0534cc01d8e40ccb379aaca86fc6f826da4e1aa1920f02e970c21107d918ac2b17f04a1f90230eeb9d5a01b1395a10fbe9c446a29668e278a1341fb5ff638887d600210941bae6891d620e8d1cb90728841effe05f4960a102dbbfa24d8e66473962284135a08433968b366af67fbc78a77ee51e70978135df71894e4e1ea93d2ecae11ccb61ecf5c94a95ea52c3b12d2c55f7eec00dde74a59b5be7e9588a6fde3ae267e23cbaae333c485f61b74515bea9671d6c04913effa311fb291daac1fe689c614e8b7f1fd2210f07b74e6d60486ed5bee0017a01fabede421d1f872f06182e049e04339eba17c669b467e92cda6756b88e28491ba1028d95be925c0af6ad33989de57f5deb6582cbce0f373be0401b25ec6769f0e854db74771df01739e269c154acb0c83a4017b28b69c31c3e460e01d61fe125d44546fea7d55cc460ed991ed1fd5cf5c32acd1c0546efc747c153f286faadc480130f59eced27e4737d4720b422e616ab795bccaaee115b69b132ac999869358d9003ed67cc068f7043a1502648119d0f96b4575c0e3ec8ec692052ccc503af5676e0fd4ccedd1329ef4752ac3939d8410646957f91ca7f1556ff547f40d492daad9eb2f834addc3ef90cc39ec18604b59365bdd317192b89272bbeda9aa2fd2e209ab1892ed23f6d61d78f91fbc11a4b36a174b077059eede94a80ad83c6e3b1ecd43ed531d9de126f3bdf2af6b7ece629a70b2502477887f79e15d51d4c3f53673df3a540a3d03f7607127e90c483350d633794cbd5ac70826f3f25ded1bcf8470c4161f57c2ab4bf0ab54b43d486fc86a16cb88a7dc1d3daa515156a4b31bd576b1c2572f3f4fc13d33ce693c5e55f2cbb6f20e50402229e2ee93fb70c56e8cc7134e54719295bb3c0d2dfa874068f9f414d4788b7f043b72be7799e88316428854329cffe26e647b918c0b2d12f4cb3cae48614c91d72721db35e110154f3fdb643f7612229cf96ac0cea3ca400b88423e5e8f3d14d9834f4f3746b1e01188522b4ad455b24178d6b100765864ee1b3cc8c4437f67a43e710b7907c47d40aed854a5c0e856540a79d706076a5971e9add3ae6e3d9d0412cbd68320a200a4c45e61a479887798ca7d3cc35a7800814d018dfc435e11468ec91543d1e50627ee54212b0ec3f1524e723e8a2bf42134f80572bfaebb4ae870d33696d9bc4bea0b0b94b1256920b6798dd946f75897a2c600f0485747f077342fa84c836973013292b5caee4351749bf945084ae4a3aa1327d210c4de48c5f7385e08f36a6f07efcaeb863476f69b5a6f2b0ce584bd68de912a45d28edecc5c845060e83ed9e3b41faaaabdde62d10097ccb87de3400bed0dade386ade795a73c9822385a60fcd6372353152b513fa21cd6e38f20b21fe804139341d98fc743dc57cad06fc4a964db20b4530a126cd10bc1456f6f328d157ac525d75eddcc7fcd0c748b18cfc3c8e3ca7aa0c3ad934b06d91fb0ca7bebd347a83e68691844d1b6969c0fb4af5b5f7f7220b5d6d0cd3338744415b3efb23f81414422e5e06a4b6d2f502ede5e397fff75ccae8c50f2f24810a5d2f88a8ed75e2932924c5cdda828f8581459f30755172468d1d7c0d1d586036c42b9dd533c879df2cee5a3c39b85058d3c9bbad72460e52cd7cc043cb855267ad778da341d0f22ad327f67a1f00fac737baeefd434663907620f392f1db328047bbeb48b0100010000000000a069d32a0d70aef7fefc5ded06af8fd528a3ac5e90c51131ff391aaad427d61865a3f751172e7a435478878b3d50984a358dd6c99b4b471ba022619f53c710b9445a"], 0x1008, 0x800) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000040)="56659d04578bdc0357a3e26774e094cfbdc46230cea138bd812ed5f2a449378ebf7f76cb5b185633578f11c0bc38a60204c5af411b37c261caa163ba383fc0459d4c03a4d4cb6e69372e945570f271041aefc892337c445d2b4b72292f6e31e3602c1bd083966c5dc4b3ade4b5", &(0x7f00000000c0)=0x6d, &(0x7f0000000100)="efe03e97f21a5bcffbec9cae5bad109e7869f38cc0f8650957bee2ad49bea7f6f76b485f9f7fccfe0adacf4e636ec253c6df082264c4fa2c51f1c666ead19b2d2f9baa9c9ad3565f35c2d8fc1ff432e76e8c4bc3d0867ab171fb5ef5c8d8fb3771459b8af6360f47c35d6a16f80ed7e75d089dbc8b56b3cba6ce9c36927f15f3b73fdac057522f81c2eb032bfc3b28144f515c776e90d9b58d6a65017d02b1d3b3dc411f63dbf4d3d37e52b6c25b34d1f7efe4c4ad099037e4807163", 0xbc) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f00000012c0)={0x5, 0x2, 0x6d, 0x5, 0x3ff, 0x5, 0xabc, 0x10, [{0x723, 0x1, 0x0, 0x2}, {0x58b, 0xffffffff, 0x4, 0x3}, {0x101, 0x1ff, 0x4, 0x2}, {0x9, 0x6d612160, 0x6, 0x2}, {0xe20, 0x2, 0x20000000}, {0x1000, 0x9, 0x4, 0x7}, {0x2, 0x8, 0x2, 0x2}, {0x1, 0xfffffffe, 0x7fff, 0x2}, {0xf52, 0x2, 0x7fff, 0x6}, {0xfffffff9, 0x1, 0x1, 0x8}, {0x109d1140, 0x8001, 0x2, 0x2}, {0x6e7, 0x7, 0x9, 0x7fffffff}, {0x0, 0x0, 0xa5132968, 0x6}, {0x7ff, 0x9, 0x2, 0x4}, {0x9, 0x6, 0xfd, 0x1ff}, {0x9, 0x20, 0x5, 0x4b}]}) 16:00:17 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x12}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semop(0x0, &(0x7f00000002c0)=[{0x2, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x2, 0x5, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x10000, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xffffffffffffffb7) getgid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getuid() setreuid(0xee00, r3) r4 = semget$private(0x0, 0x2, 0x200) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xfffffffffffffde8) semop(r4, &(0x7f00000002c0)=[{0x2, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x2, 0x5, 0x800}], 0x9) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) sendmsg(r0, &(0x7f0000000840)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000000c0)="8385c17b4bf322544258c69482fe249934c48f3312abcbb68d8e3de6bc04b61a8823f15501b5ce6885a2aaef9d57fd8d516b30966eb287ee01addb7dd1b7e9e6743d9791620ad887b16e44036ddf7e91f870eaccdaceb261b962646adc4a1f10001849", 0x63}, {&(0x7f0000000140)="348a0c32ed917ebbdd907a3c7b936aa39e89f9883b8e321be03d002fbac341a74703f7a5adbb21d2787195", 0x2b}, {&(0x7f0000000180)="a6418a4b706338c39232b4443f0206c1282bdc42622eb8af5c3968c4e77f591831025130e2234e009aa0e717f0e3ee6a22ca453f78c5a8777415ade56f3c54cd77ed3051588dc65390027908883482371a3bfc719cf15aaf3830", 0x5a}, {&(0x7f0000000200)="16fc15b868c738acb16032dd7e1a62940972b8a8dde1d532b55bba5ebf85256c2d312e6180b740062cf7183401fbef4ccf8794911d07f810ec6ec5bb630ad9d8a734573b2c288f71ef413cf1f629", 0x4e}, {&(0x7f0000000300)="4ac2b581baec6a2e8259171ec5fac0d76838a839c433b6d1011d0260c2d5d0682cb9cb01ff7e31b2065f1e6a22caba3b4cca866dd15dfc2978c466322ce2ef66c868542b5ed7cf83a9be1e928ea6ef92757b3d869e79bf41e49097765a6bdd6f4d4fada972d632de5a2bee399917606510eb5f89d80be22a646675b3cf5ae7549867b67ae54dc6e11913b49d5f972a6c8aa9518aa37f2f2f5b", 0x99}, {&(0x7f00000003c0)="cc15e209c7fa37ac4b86d7186ee8f1912e2bd3cbd7c7d26fdab54132446ec0c05685c2d89c1b42861fba4563ed5705d711a24737cb4f2583ba547ed5a6fe3528948f663a31b7e96c4661ae622271bf86728afcc76adf3b84750ae011b1a76a064cf6634182d176f50c104f87574d924790eaedbadaa5557e7c7571527885b02d814980", 0x83}, {&(0x7f0000000480)="2bca8d078c7c65841c27f9f69a5f9c3f6497b78d0d6f98c364d584aaeeac914e7f55d65700a719151b64c07d4d20fc361adc196084aa007a76077802e38624d786160e4fe703455270160752dbc83b281d600b2c38974937760e4a9930aa1a82169413e53dd0bbe22252434a9763e7030a5503ded6026f4b2e95da5fc7e530cb51998d9b25ddeb7d1829f462d8b3646d3bc1f8bce90fdb001ba5d56e2eda8cfff2aeb13de3f9e1a0a828853e041cf0cd1d93b602", 0xb4}, {&(0x7f0000000540)="87f7edee018636a2ed196ac23319274d1b14e20e03cbbb08a8a519bd9eef74b5b274388ffbbe7ffe851b37f611fb3ac1e9d750da9a0d60573b3a3d2eb9c2b0ba34cbada925f45f7283833654af2bcc0cd7453653ed77b2b0b434e30b943383959a8617", 0x63}, {&(0x7f00000005c0)="21f32d5c6c8fc87a7b3554266fae5d512303cc7ba7e4474641e30a0c45e5c91798e2b2b8d4c8848e060417983c0139da4cbfcc104b4ac420e92048b232ecd8bb088107291ddf3cde3ff767a298d904d57d74a1efe8f2100eb69421154e3433b15fcb3c2f682cd2617fc08eddbc3bcaf23c616e51ef124ddd0a6e82f47394d2d126021217ae982b9a443aca39b4bd36d33fc6ec88cab99367475f565478836d939d83a74803e17de3f7a718255784186e10e0f378bdeaf263756cfd9ee0f7f10d92b54055f1", 0xc5}], 0x9, &(0x7f0000000780)=[{0xa8, 0xffff, 0x7, "46d0f4f6ec374440a881aa2ed59d73a97b99c15af8731cb007bf0cdc50f15dbfae97063d8bd285d1cb42ffd9c5ba28a86999207a45b9f756f55421f9a2130d30012eb2d2766fda2b239f5b7265129ed4f579c188b834cf9d8f76519d2fd383f13e373035493ad6078cb4441a8582bb2d00eb979e52d740866e3c6fac2886375747e59ee1aaecab77025b3d2742c8b166ccf4f7c63f"}], 0xa8}, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) sync() 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="3784603efa50225dde99fcc5709a0c4f207322dad1c2e37bb0d8834eeee0eec1dd819baff763232a81a897c21ad07ba18efc4ce1b7805342d6ad00b64bfe9edb328d065910cf4ef284279342d0a47200f1014ead88a3915d784d1911923d5394387ea534d03125"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:17 executing program 0: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x28) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2], [0x0, 0x4, 0x0, 0x0, 0xfffffffffffffffd], [0x400000000000000], [0x0, 0x0, 0x0, 0x1000000, 0x0, 0x2], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x81}, {0x0, 0x0, 0x0, 0x1f}, {0x0, 0xa, 0x0, 0x800000}, {0x101, 0x2000, 0x4, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0x0, 0x10}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) socket(0x2, 0x400000000002, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000900)='./file0\x00', 0x1, 0x20) ftruncate(r1, 0x0, 0x2fffb) setregid(0x0, 0xffffffffffffffff) setgid(0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000008c0)=0x80) r2 = socket(0x1, 0x0, 0x43) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) write(r2, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) clock_settime(0x4, &(0x7f0000000cc0)={0x8000010002, 0x4}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0286988, &(0x7f0000000300)) pwritev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000000200)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70dd2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8", 0x29}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa01893bb99aa5ed601a5296ed990c599f0c766021eed217079563717d5131da5d16247dbac1a6e95bebd657224e3355c92bb8aff88b4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dff71f10f13372a36eab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bba4eef3ef3473693010e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecef22f4a2", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x159) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10001, 0xf4, 0x63e1, 0x4, 0x7ffffffe, 0x2, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0xfff, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10001], [0x7f53, 0xb, 0x7fff, 0xfffffffffffffffc, 0x347, 0x1, 0x6, 0x5, 0x1, 0x280], [0x2, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x81, 0x4, 0xff, 0x8, 0x23054, 0x4], [{0x8, 0x3, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x80000001}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x7, 0x8, 0xff, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x38, 0x308, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:17 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500003c00003ffb00009078e0000001ac1400bb9025d417412fc5b5033ccb000000000533ff39593d1bc76c0000000000000000000000000000000015fbef360d7172f50f30b7ef417be58ad25a24fbc22433f574c16e85e47406e3ded1ea9808fc346be134cfa233865ad620f45486f2eea72b85a4522eaa2568e0cb29caec8494ebb432479cdc0d86349a33d8f56b9ee21b36604fbae1cd57b781799373978e9a6a10e32433cf245fe3706a0f1085d481781b14793e525eb811b94b1d49b288236b548fb1"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r2, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r5, 0xffffffffffffffff) r6 = getuid() r7 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, r5, r6, r7, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = getpgid(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7ff8, r1, 0x0, 0x0, r5, 0x80, 0x6}, 0x1, 0x81f, r8, r9, 0x2, 0xfffffffffffffff8, 0x0, 0x43ea}) 16:00:17 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d700"}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x80) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)="c7607f15", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) close(r2) r4 = kqueue() r5 = fcntl$dupfd(r1, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) kqueue() 16:00:18 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x8, 0x400, 0x5, 0x5}) r4 = kqueue() fcntl$dupfd(r3, 0x0, r4) r5 = socket$inet6(0x18, 0x8000, 0xff) bind(r5, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000040), &(0x7f00000000c0)=0x4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xffff) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 16:00:18 executing program 0: syz_emit_ethernet(0x33, &(0x7f0000000000)={@empty, @local, [], {@arp={0x806, @generic={0x9, 0x8181, 0x6, 0x1, 0x4, @empty, '$', @remote, "f1bf5c1632d185c2190670838fef185d"}}}}) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x190) socket(0x20, 0x4, 0x50) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x1, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x20, 0x5, 0x81) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00ba6cb804993bbb713b0100f8ffffffffffff61bcba683314b35f121338090000160000000077923b11ceb54181ba1fa06a819b9aa485cd404a"], 0x18) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/44, 0x2c}, {&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000180)=""/37, 0x25}], 0x3) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = kqueue() r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) pread(r7, &(0x7f00000000c0)="2a32fd80a88bfa53ff12bc002e6c19aa2ef23b10718d6fa1ff0321900fc42d34475ae37de23038920200000000000000c6044f9f68ebf5a812bb76b651cdf9a89cb8a5242effe0bcc440e66cbc14f9e501cc73cd799a08eade5035014ad3aa3b38d20ad733654ab2fe146aebfe958c6b8bd4f949e5e45633e04d0405978ce065c48d92180583af90aa96173153eda6d4af8af10d39ff7c257238f4611f80b1ceb20359af6db8728691c519e6af5a6c9339d211a37b23dcd2474706eec1bb8138140b8751d120a93f4407000000361ac86269aa830421057ab4fb84759dd90b", 0xdf, 0x0, 0xed3f) syz_open_pts() 16:00:18 executing program 0: r0 = msgget$private(0x0, 0x6ac) msgsnd(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc19e29cc51fd1882567f44ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6071effe54a4af"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="03000000000000002e1100b0df6d7fcf409def1a1fc1ed3413038c3925b2e41bceb04221abf15533b89b0603ae37c864fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee766d7d696a54a50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b39222990200f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc7d73a0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a"], 0x4a4, 0x0) msgctl$IPC_RMID(r0, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x6dd00000, 0x0, 0x0, 0x0, 0x0, 0x80, 0x5}, 0x2, 0x100000000, 0x0, 0x0, 0x5, 0x7f, 0x3ff, 0x92e}) msgctl$IPC_RMID(r0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='r\x00') truncate(&(0x7f00000001c0)='./file1\x00', 0x0, 0x8) open$dir(&(0x7f0000000000)='./file1\x00', 0x20, 0x9) 16:00:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) renameat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) connect$unix(r5, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x1000) write(r2, 0x0, 0x0) 16:00:18 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0xc}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 16:00:18 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x12, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000580)=""/4096) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = socket(0x2, 0xc003, 0x2) connect$unix(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="590dcdfaf6fe1de2cb50d4e99e55578ca1466c5aca123670048be92de98cd27c0df47ed7fc686f09f9036c8b3523c10960fbdc4e92f3a27d97ffb93f851b7fb28876230a6b9d6303cb639938be3a7bf5a4b8ac9cc06da893e3a4058721a51cd88cfb1a7fdb2dddb3d6864dd089d8125a3bbe3473ecb3e8839104fdf9c8eff6768031dfc4995dc2e7592f8c48633c3961cfefbae48d221ba94b3b"], 0x10) dup2(r4, r0) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040)="83d6996a9922a4ebc8c28651937897205ef8cd7df6a13725f8419159131b116a467d3d91b5bf51e5eb8256e31328097b2f165d007d9227a99b41a5fb69ca84e0278e07637b75648531dd954752a1d35eb3837bfd14f3a2be41d5f9dc729991de812f02cb14dac67f09b8df677bd57773633a3ff9ce572016a85764af63fb9318fde168e4dd42f9ae46cdff168aceb0e9825f457150a9f820b2ccf594719c7117caf9be3f7d74049d2083dfc4641711e87b234d98ff9674f4381b8059e753affc7611633ff0a905750db8633c3b89035116a9d21d49128d373b30318eb4e43d82917b5c35d0da1706ff4464edd25e7ef89c4a7e4ec21c1aadc82b34342cdc36b9749f6b8d97772aa85591cc1adcb9c4b77f260bbd0eb2ffd716b8c26019950256c98fd3bce620f30391b001966bf5def520030dc30c5f9e614f2cb2b7183e88ca9b5e3b7b711e7e78be64f31e99b93ac8029bc06839a97cce41ab6e9c3773481b932407d4af941d0bd7519b39b17f87a748fd7d46a35c9dca4c25aebdcd0643be90efd1532b027e56d04fcd38b43bfe3f26cff3d65a09603014443d161ea8578e1474fb282043495b71624b271c5d3a7b4008badbc9a427ce9f902f836c24103272b5ee45aea49c4ef38e2825b9b69f2bb4f822236a6fc8d5dcf5e54fdbbfa0239d811e802665d1d4623477e411db3fb8e43dd76f3faf82185e66d76a55005f9783e0afad700ba737e4834580cd2122b51f5d5fa8fc5db43c8b7443475ab8cd4f22d448c4a0f9ac1df549fd39e03800a5b17e3b7c4551a5b468c9a1a16011281702f27d8dc9bd30da4e6f1937ec4071bc5a4ca3a86b94780260f682e2ebb71cbd9f9b065a8ade954591c8fd0215cf94a61460a1fe75e6ba164d69aaaf55c2e9cd25858e3305f441894da308c2e5d78273d5edf04fe652ac1a98754b3703391c25cd2d336f4cbe8f920ea98b90b8f1070b1190710f1bc3028a306b3ebdc0ae3bbcaa43d3ceb68f2430877ef8ab59e498736cb1afbc9dcebb44a6573e8b204ccf9d0d1ddc0065641e0fa2dc0b6f1e8ca92283e2f26e2a1f8684a158c8e98182f209b1a27c54e4444da29b3e2a3c8166e8dabad179af43e400e05265dd2cd47c1e99c6829d505101d2c2f5efb17ed15d0ae3f8f5f192d62d31e74e26d8b11d1dba92210eb40c565c57a5f8ccb77300df0ac562804140aae46af90682a4451423fae55bc6da3b1f953ccd942d105e9caf6e9ce4ab59150c89b5acfd5328169817265e36e81d881e69e94bc74e0016a433b80ad032499b92a45590b6ff5a21006da21ed11169626d64cb6a7e8b94e4f03d021ec18d956c19c98dd13d7d46c303000d9b2f196421a439ced9dbcca5f03d485583b92889762b545a7056353bc5b29da328623e05dabf1c258b947490f3c71f8cf56d01f3370ac6953253e0f22a18761abd967e0a13b1737af8e7ec7fe446bcfe32126c7e45f80b12ec32cbc2966091985b90a9172753e033f36e7a8b96e274a8d291e9a507bf1ad6afb7da3e8d3e7181a765177618f8a802941bc60be98c5dd59fcff87ef3bbd875b60bcf360c745f768ea6112db14c511b4f7d4b02716737d81a43bb6ed698d4d2c842d8746a1769fe91702d6ff90eb8a7abf6fb8d084f99bdd8dc716562d9c41d521568f06027cd4bbafc4ec01358c37fa400cf3747627129fd6a75b9d4f6e5672b61006e809b0cfba1bac7e8204aae0e1f993a805b9398a722fbd117da075e501b42867bfab326167a09485b8f6b6cdda7135ff8209d35107816538deb2d6b36bd01dfab942ce3445a23a07040f69959a3dbdf70ab1b20812c4e088e26d7b3fdab6325aa40938178a976e53b35d51d3c9a6a2a771b7bf804050d3f66b5f60e24d94bac05abe3b211b6ef6eea0b6bdd2a798cc34a5d19e893048a5885a0387e2ca3ede3af8c6b7e6787414c4c6237087a11f4360cb8735d39315f20c171964c326db55b77d6ee86d19f9ce00bc0d86b96c7b7f35645c8214cf78662bf4626409ff5d1ceacab260a2bdee6", 0x5a1, 0x0, 0x0, 0x0) 16:00:19 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x7}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x80) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000018"], 0xb2, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/2}, 0xa, 0x3, 0x1800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r2, 0xffffffffffffffff) r3 = getuid() r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r2, r3, r4, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, r2, 0x2, 0x80}, 0x6684, 0xfffffffffffffffe, r5, r9, 0x401, 0x200, 0x5, 0x5}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x189, 0x0) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x161, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x48}, {0x4, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) shmctl$SHM_LOCK(r2, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/14]) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x2]}, 0x3c) r0 = socket(0x18, 0x2, 0x0) kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)="00800000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="fc022e2f6669c42e34d40894dfc84bef66aefac59c3046d8885602c1bfa804ddabca18d135fe29a811d7b985ffe08edf561f9d3a3be2e4908c89faa72bde51701e036f357140966b2df26546f0eb7a4ca097a8825700c3b7097126c9b1d01f97bcec85e4f7faa109c7584b18a14f6f45e4377fb8180700000000000000ba6d6306278766e92fe2a4f82e07c13f3209090e8d45aaacc25d0a3f2bd11c75402e6bf58cdafd5a8f7a16c9afbd1276f30c000000000000ce4ce3331dcefe0b80ae8fef1c00000000000000000000000000cb80aba169347ec560eb7cc839ccdbb3e9c87221734d2cac8b3b37ccbe2a646c1d2a16c89ea4d55169f3237352a32ae532f5002134aea8d3e1a7fd24927c728d39acaa93118cd0b0e5a178cf103347dd864f17863bd37ec8394dcf02a1f2acc54ded8297c3f753ee81167d181b87784f73b751fe9cbd2bea64cc03016be83be8a901640f793e75d6f5554770562b6f750c29e2ebe9c2eee5f6dce29f37c935ec05375703a946a44da6129705741ebbd9882d489dd49eb1d98c41b6bbb7bd06e5444f5906b238912bcfc9"], 0x10) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x7, 0x4, &(0x7f0000000100)="e9c163110aeb9e98b6fb270a1868cc8847860ce3be91e22f08c171f2cf9b742175f686c84aab7a01b60aa2a91ceaccc43db5b18eaa", 0x35) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0xe534) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) fsync(0xffffffffffffffff) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() fcntl$dupfd(r5, 0x0, r6) fcntl$setstatus(r5, 0x4, 0x4) 16:00:19 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000180)=""/205, 0xcd}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/77, 0x4d}, {&(0x7f0000000340)=""/233, 0xe9}], 0x5, 0x0, 0xfffffffffffffff9) r3 = kqueue() fcntl$dupfd(r0, 0x0, r3) recvfrom(r0, &(0x7f0000000000)=""/159, 0x9f, 0x0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 16:00:19 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffd4fbcaffffffff2f39dbf077a61800450800380000000000019078e0000002e0000001030b907800000000470000000000000074000000ac1400bbac1400bb72060000003314fcdd00a658d30c85abbb148086bd3079b2397d2aba89d80241cfd37f7144dce70e2e33c33ce70b2f88bb8809aac8fc3444e37de597bad6bdec67c67ca1be001a66b89eee7aa8a1fb4c267e112520ccd4e7ed9976f59432854ad5984ffca0fef7cbcedc5aab6c9e0123150f451ad85c9d6eb289f4acbe5907132d9e5aa121befbbf1547e5d44a117135"]) syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0x3) clock_gettime(0x3, &(0x7f0000000100)) acct(&(0x7f0000000140)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:19 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x800100000001}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) getrlimit(0x0, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 16:00:19 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000100)='}A', 0x2}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x3) 16:00:19 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000002500)=ANY=[@ANYRESDEC, @ANYRESOCT, @ANYRESHEX, @ANYBLOB="f6975a3c634545f872382fa02085677b30d2dc12b236045257b82151fedd356de396578c599fa4978421644859973f47b9ea8e5d7845a0372f8d74271a5f7adbd68c13e44a1d8bfe76dbbb7ea26e44afa5ed45ed0eaf77c1e91fa470403a6beeac1d3188c77b4361ac21b037d68fd88da116a698d32cf077ac451a779d321b3dce4d1d82b1d5c392a1fde0997056bb8d2929f24b08270e45c4bb2a7fbaaab07507bc9a98cd497c36da28c41b720a1ecf202cb2570a950cb03e576fb9f0f508022b2fb3153c0dc64bc03ad084bb0a201ea832c967bb5cefb997b46a818cbde4c43ab4b170cfc31b61c269611c3b62c78da53a003bd12da3948bb7615566c31649c823c19d2305e2632a81d28fb83b8f439719680d3939927f76e978a08fba7edab878ba35ad75357498d3a52c562ce604159bd28e23b8684d5d78a1768993d81856a90079b5d488084fc0522677d8f7e7e1d9369de8d03358696d975327bdb860008b2e90d28bbc8ddde013406c6175613de465dc026870b6cdd59c8e4f2e9f0a58ba7b95c3edc7d0ce6e3167ab2af5da5d6dc4b9696de991004df6565ad1fe98ae71691a9806374b5fddc9797ef5b6fdccfed341aa13e41f56036ddb6c27c4cf925ba941867b09821e987ed2de044beec9c4bdfdaaf91b4012ef87f5ce5e35bcfd8393502d52f39c221f71cd62d79ebc3a1b2f11547aa63926131cf532d31496d262d589b540844e5488b84cd341e966a0fce009349d5da8e2e4d55a1acae9bc81613baa39062aecbbf327ce6748f6e8b03e0b86a806a1c728fa2b899834ba21d3b25ffd8edd36c58e0757ec737d8cb2ee909d94510209efc3a7a5aa0cecd8ee7e3b169ae22dc9a590980eb7d88f38e833dd9ee0c6d7dd1345ff32121ea1ce59f89570be7ba7fff4d8311ef6268f7558f4e618f4db6425f65d43964bc62606cb6670510fd6f46b606cbccb98c59f80a485f35e78c910c8216a034d09b4eae4631afe879bbdee759140073b446b45b566e639f47c6e76f2b5c8390f1c05f941193ce7466ed36e8cbd3ef288f74c8aec5fe6efcf9c783c98b8574d9f2b78124ca578d5b4fd5bd1b18161ea2e8e0050a235c385badf1fc1f0c3a6c441a942dc43149653121c17fbe81de3b26890653ae891ef4bc9f60728c0c2a02574b38b4b0d309c62afdb49c46764318a1667ec5fc2605bd3ed302b3272c17df05cbdaf8ac655d5b02ec0993466347195375de59c307007e74950d375ad3f8f09399d725769f060ed134b56fc4c76e7ea2c893e05a6e4f4cb239376e4f55c6d79a8a789fea7cc02f45fcdc8646c74b6b06a0d24be0de7a59d0e39e0094cd5ce0410f3557dff812fb3843103859ea6017d44b96b294c21477fdb8a032ea44267dd958a720a4f0d2061ceb86a3546c124f9a0bb46fad49f8601a0afdbbdff8d0a3449e3c84b229ad04f0968a2b087f79521c71e212e1019a44c165f103ff00784cfc69ab6c42034906cc7415b28440f5b249620ad8dca0dd85451bd16333cfa0d6aa737ef9bf7e615839cf648fbc5e2e112f3d78a2a08474ccc730355f0fd8d774d7f483a00f595c2305da270af80c74a363d30fe99f16752b5ba635ef7dd481846f05128cf58b1d142928257fe616833b6d8a0e6693f192e6c74bb52f8c374701374c4bdf926799653c8b271adaa8364c4661b2516b0965da089b0cfd1532f1c5c5a77f9fcad8c23bb38f167aaafdd6ddcbce9828e66325ece944b09e199e3a53390635b3a8344b6b83e573102237d7485d4bc19e86343f43855aa1c902ca405ba4567e14cc53b10d81177a4471e6c49d6cd0e8248efa78e2fc8d3796ad1f2fbe32a7b0905912a182be8d44d86d1300fc01332df6b2b066e85e935b74ede0c486b419b1aefa706f41fc2252ba2f17aed9661f4c1dcfaddd5e41f1432e1b31c30803e6ce9d7d0811c00c9ced506715f78a5dc7f99dd36b91a7d107c646172268b8ce07f0c42ad87bb64d2d25f4715c0fa81d7558b116048fd9b389aab17c0028ea76a64ecf39adc7bde47bd7fb95cf5fe877a60248059824c8484f3e4e36f2774c18215a5ec6b86468b6122e53506c5c553ba4013296db5746d0b0b6614e93ee7a67a2e40eb7ec720711aeb47555881ced1bdce68021f770fda4cb43b265f90f71d2d5dbbc1b4663853061e0e8805e2556fc86a26ef346bd91e12f180f11cec7059c9238c82c91f5b1361cb581710d36f3f9d96a55527d9aaf3b5eb02f2c9380da44b853d2e794c683d3d536bfe0f0306e9268796ee8f2e0795ce9ee22b30fcae3779293fe377cb2dde4dc1c5bad8493df79f5f9bfaf174cd3360da0ec50ef62e3f409244b912c725e1be6ba5a970ce4b22ac8d0dd75086db0c22e8059b41222aa2b8c6f082f776cb9991819570faa214827ef58ef43be6a8efe19cae7d47d4437dd0b5611a151cb3aa27f5a364aaba5eb1f181ae9653bd3c01eebf1ac27d1e0bb5a5e20f6cdb3ff806f0620ac87d1cf5bf4761978005ad33952c6ce30bc9c99442967ac88f7bb5cad88cbe62e5aac3555d3852746b581106c204d5ef62b8213fb0e7c167d37c5826114db5a1f4f38b0f799c30ce8ac92c434bb1f2b528eef05e6aacf2fab607ffa3f9d0289ade92e84ae7ee26703dbde161656da1726d84bee759e497a314be4c5008d45c2a9f06180c72e5009779d27b46fc722f8b05faf5b2c62c96acd42d6873a8652c2409a0b508ad60dff51db6417220fd6fc0804c0e1676b984b6b9398cbec67db4dd45a59e324d8bf7152fb88b9679a3ea60cc5aeaaec462488d2a2352ee68cc5e7558e772beb6a31fdcc07a1ffd699297d32f99c3268b56168b36463e31fec35c1e0e220ed34d062f8277a0e20a30f470b4d8da31a09b79cacb0cc460233354315c818b7b52ac264000c8500fa2bafb2111c83a4ecc70a1d20d1e84d773de3ee0f29f9d68e4e90bf6277e75f9f1fbead488f0c5321d768e856fb630445b833730b9d59908dba6bf0473c888c4ce0bfbef9faab8de9d860e4eb6675bea3f1c272207abc18bdcf6e2e97af98486b676f809c703bd190a8d6302ed08d39c9ed27f3c4ee6195cc00add3d6a1c14cafe18fe8d06cffc56a10ba02a1803c202c6af4f76bb29bd8a628275c988bca2601454b50ce3e5da743c1479bbf3c36732b5d65d1ab68daba8ac737f3b92cb22c2b28962bdd2438c474dcc7cb1160affbbb14123a45ff811582fcc34c7e5d758f3cc3ed514e3fa1b44f7d9e94851ac1959a9fbb3ebe680716bb2350c736de08e4355b228901805706d1801296d14434621c404d5103dc472614470d54c8c6cd076582175929e2ea08c27ffab881533331bdc0167c61380f7b595273f0ca2647578a5f2033ddded6ac675bfb189cd080b1e3f979a76a56a83449cff6bb9110cc4933db4887f340e6dc560cc589b0bb9a96c481d4a7461ee14cd93a6bd328cb73516e850c434653cd778c66dfdd7f3711cb7c3cf41986b98b7473d8f311068d5e523673450c2e440e8a4e3461919de4609f369e9b0dfabeafee7e722151035c63fad2f2805e820b0825e6ed80a2b0fbf33956a18b687c773f894f5aeac72cfcc4b71dbafb1e425ab0628cee851ea811e6416b949f3b35989994e9283d0fe770a38b0d34ce513b8416a1f30157e9a9e90337cab21109ee8ff772e24bb20052d8f63438a579ca840d78899ed9a866183d2aa01741c7e94a1c03d73da2e2e2d00b5163e4bd0721c9eedb298510ff20a1867c499acfa2460be6968bd729b00b2521e17aed93ab8ac3ee0b94fb53ed179d796e337727c947a1ed17652af6cc2801980b39b6733f1d26527203243212c2ce8bdfb909a20807e0afe45b31e867271a07b36ebc2bfbfe143237754cd4cdde877c3c025408e56576da5cbc59ac62f941262cdc06962f278e2690309744b2503190962de7fae6554cf390d43694b157447238a32ae68a5bc56c3c99a9f95d8c47591cf12212b266c0de23669aa44b2d9a7247f786b6e56d69834fed5630b3ec3c1de3dee8730669ba164e91693af511165c052e5060edfe3e17446c5fba06d36102d4a1585aefbfba15130b76621626b38dbc576404a31628ebd05344cc37680da1a0fbf39ffbb599c105964ce5e835feaa6aa194bd48a3c652fd781be9c0914f5983fdcb2ae4bf671b141fdbf8a8b5ee5a80d3c59e70f32a9be5e9e515bf4d8b44d9b8f9ccef905535dddb659822dcf915e35a1839d5d5e6b74c5ba72d00f4079ab9a76825d35654bc66813533905eff43c57fdd9c80d8b66db6a2c92f3623a4dbccf15ddb4d65466f73796af317eb1ba4e204b2e44e3ca90a6b1d3b0662309e664db4d02ef0110540d0a072ad1a6409a5bb5364771ed0aadf6871aafc35d9020b017e9621c4e02c0961be5f8781c7489018c6d178c19874c23c258ef9ddb61d09955bdfebc96a656da083b73a8123d035c9f25c4369221a7a879ffa0b70ce38a9cf27fbf33fd8beb270b98b71dc1ee8b12cae20c1f13739a0630897a4df821f01d23563b5c72723bdd5dfc3cdfa236a459dcca334e578bcef94b2e9846eb0e3090a98259d87bb0f3e63238cc7f88f58dca8be75f0eeb97f205f52ec54c8d453656f7e29ba7fe1bc7d33238557282615e915a73b03a0a744504161d5225b2dd86d873c97a6e432c5cdc2d1a9855747bbb01573648cf873c7b86297ab8dc5e676fb5deba6baec2edc9d65ad05922d8c3851c4f9d0dc2d04534cc62d85308b91d035b80f5c59ec95aaf79bb22e0de586ff2ed70814b5494306bc49f8f311d7c357eecdf0b1c7de1e9c059662ba3041123855acb0326a379ec6a1f74a8d14b6d88ced26ec050eba3a003dd1123435290b4070a155eee160a95bfe9fd6ea4f6e083cdc801521373bbb4d8841dc339cb5e5de2420329651a3f54e782a2599daa16b264ee6e62782f49f9ddfeb1b150fab224eaf606e9cc8a3a0a6ef91b7ffb4300630f9c8a771c3bf633f8a3c4e71a6787a84b6ac38d48ac77ece07043b625e3634a9f54f1d45e8778fa9e6d0c22fc317b268701d6a7dd8398859315cdb189a0ecebba7b7f758d2d29c95790f40542d4da99583c83fde5abefc5a5576258c80d2d628f90cca06962526f1f92d1fb42271c0c9cdfb61158f8ad5a5a595abed3292f361aa64d164219a62bc2034e3522a9fa27a35a4fc1afcf36849e370e50ff47728f722d1792c60ef78760a8cef328b4cefa75269e79778c08e48409b5323ef551968bf7c0e7a0e2b0641ff3777a3c18cb2cdbcff6e7c06b6a85593618de2cfa07d79adc0c60142c2ef737ff01e6fbc1962ef0bd1502b0e71a0f041433980b50f1a156fd51685dde3cc1dc76c61dc91525327a92d29cbd318b76da7f96e4fa8e028ed8d5e510856a9c940f37ac9f29981f40a89b91d177952bd1d768a15b7987ff7571b5991c93ebb4282e166ea52d3994d31df347fffe83baf3543eef02f0dac7e08e8702d08b2be146bd87f20956e4d40194c7e63f23cbc1e3c992430c05b76c2022b932dbc3357e86cd24d3c801ff850c63343fa28bbed4a783f84c1ebc0000000000000000163fec6359a3bd12ec1148ea42873a6a8a9314d6feb590c36de99a5c4d7aa732958f63647ace54fc99a5ca51add79f3f0fd59ed5a03fcc0e6d848fcc6b001364f6e95765655295c015ba613ec680117237b189c33b26a55fe72bb6a3988f616f38b6ed7dc5651e3cac53ceb37a40a4f911e647d63b64dc275fd50f2fe936c97d40ff54772c920a9fae6787ac9c0eb16ee34cdf97389cc7df7d80a1e302383ce72afa1a3f39e1d0a57365fd26b8d6ab2e17e2f9df37a88dee9dee8aff6193577e19250a6a7882124b52154b7c0217c2b6003e18edba2e7356869c45c69bc55f51d6b53f3d81def322f9610f5f5cba129b9bd65c69eeea4087e3a9cccfb4872b3777fd8ef297f87ebed41bf8d70fdce443c5b26cca3f4fa0d9b6e2f19cbcfab2a6a8f9f8b7e079857a135ed29fe0efeabcbf38a17d2ccfbf719fc31ab8e53b97a224d66175099527ea1c2cb0e39a7a888f73b552dd32a5", @ANYRESDEC, @ANYRESDEC]) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) getuid() r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r1, r4, 0xf74b640ad7e6cf1d, 0x5000}, 0x8f800000000000, 0xfffffffffffffffe, 0x8}) r5 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x26ca, 0x0, 0x0, 0x0, r3, 0x40, 0x1}, 0x8, 0x65b, r5, 0x0, 0x5, 0x4, 0x33b3dc10}) 16:00:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8041000300000001}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x1, 0x0, 0xfd}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417", 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r2, 0x1}) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x8000, 0x0, 0x80000001, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x4) connect(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd409521bda4ff283d482c661937100a24e14da97f23e4600000000e1838f74654462e108e659c51bad5a8bca2f17a953f59be5b79d7d2c336ec500", 0x57}], 0x1) 16:00:20 executing program 0: shmget$private(0x0, 0x4000, 0x210, &(0x7f0000ffc000/0x4000)=nil) r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000380)=[{0x34, 0x0, 0x0, 0x3}, {0x44}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) setuid(r5) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000040)="fbaf093530aa00000014f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @rand_addr=0x169, @remote, @local={0xac, 0x14, 0x0}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x43) getsockname(r3, &(0x7f00000000c0)=@un=@file={0x0, ""/45}, &(0x7f0000000340)=0x2f) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f00000003c0)=[{r2, 0x4}, {r4, 0x113f77b7a3129e64}, {r7, 0x4}], 0x3, 0x800) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000140)="ed8f6534955aabad5ec89d438ef8e99475449b7bddd5f2bd8074e789da2633744137b89d89da747cc72e436533b747c102d03eabcadc4d335147dde2cfb3405ca044399505e9f8edda751e848689fc38681e65faaa1a0dbfcc5cf5942677d942e613bdb2fc302f8a0beb3f328ccc8b4845fe48dae7344842964e1ff9b3362f04c00594d5b36094615b39d9efeaa9678d2fd6a53b70b25060f8db98652ff7b521e6f947c4bbee677ffe4ffe653c23777c9ba3c16ec2db82c80def166194cc1b07d48a1a2a8215d97a0dfda85a69fc6e7f7bcc1ff9334550ed231bda33ae5b7f0c274a53f2998c6c43e3d7152e69618040ba075320", &(0x7f0000000040)=0xf4, &(0x7f0000000240)="907d8c44ac17c5d74d9fabec5be5db8e0f83654f9f7dfb47ff051f471ac990d7dfbfc5c70e3fb9586a5b4734d8d3d46ece2480b44e0223987493ca0b5c28b0e21ae4abc9c1a5b64c91e1270ec5b86fef29ff531601a5ed1dde5e9e9c72656a5279c2bd18c3c8503cd4a324f91a4c2235fbf3a5256d85939a15a4c4661dce3cdc12b043fbd36780146a8b4d54fcca481dc00d96bfefad62de90d96a5d527e0c472fe5e8382eca95fc2cda306431c84513befc8ef870b74ab63366607c97ee4192f51602e032ef6b73da65602a248955bafc3b788ca882c5dd7752268fd53e9c39150eb18d1c2f3023d397b6fd", 0xec) 16:00:20 executing program 0: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000440)="b43fc4a80e3627688deae3f9fce74c40a0e834acbd20ac2169669d57424622fadd6f1cf7fe0316ba9acfd0bf2503a1262f29be71cd78a52cc0c8fd03a876a6a7384ee9746bd936c6b7797ee40570b07ca65680ca9de38e8d563aaee07a9e30c3acc99f8ceb17e2cb77e459f40edc1deeea0950b902aea5c97966dbf5760e6229847a51b26f8fcf5d10c2528100e36fd7dcbb93cd20c0677e68717a3bd454cce53fad7cb22b514601bd6395c2e4053d2c2a471952bdf34819deec027d5e032341dda695a747ae9927570c572db76c5f507d76ec8b6231700e1bc4bdb1c6aeb60dfa92921d7422ebd189c2e98a27ec827811359786f7bc6f4bd91c4c391b5d9dc7fddd4b004f053809cefe479a80068c2316197a00253e039984ed10eb8a86bd2952535e3b8a3409e7b9d98cf2052154ddfb273e04ead4936b519e3d62b8beb3b7fe22116f0e0a9c46db5389a2cd77db3cc6704bc72616b6c57d8056e66113f7356b817497952eadf1a6d2ed38985e1450708ca75ed6e2062a3fb92ab13815b24a0fb076a3f0fedc252edb055bc434b8d06be77dcdb514f2a69e0a372fa1fd5ed48cdbafe0e1f66b5ab8d128353d52057f1ddea777fcc1533a9d4aa7f6e5152993efe1339e8f0e0e933e05c68ccc7bc72f9bad72052d75ec8cadd55b1d30f3b04408e659ca08f702d40c65f1ac1433dcf34987ad4712f50501bc7cbcffda27d50db38e00f1c5d4c46264e597431eb699f17ce55ebab60e01dc5b9cecc83f8088ace9a7ddc40e80b8288780fc64701fa524e511fa3f0437d2bd49cee9ab58c50489aaa876d5038419fceeb120e8235255b2b306f4b22d1c9130ee0a4cf40d6b96907b8b1859fd4e7f44b0617a53cead53981e9f2d31b8424f165743292f7eba58f2bf8d84a561ec9da0fa0f7950b5da3be274cd22431b952a9cee2cdeaed16bdbf01e555be8a6ecdaa91f1def3d9f517a042a0da64dc46f84c19566b2a3d46d16b248bd6a938fde8dca1ff73fb5d30204149c3f9b354d34d787f919fa3d9a2fa44caaed5fe294fcd2fd4e00565c00a0cb8cff9cb37a8a6f766a4587a1c600e1191ba1c639d89959f7c364513fa0041753ff55cde0bde50eeea34e6762f64641f77697118ca568503658e9b2caa4349fd00522d5333ff57e8fd3ec4432c213272da0b6782f6f61ef085b7f32591098db3d16be422f6e9173cff2183aeb3b45c0195390ff0743b866265f2e35a4cdfb998fadaaf58b3d9800e80331c04c05d98bd7a6eb7cdbb866c22909f0e4362e51d3985419fe916e7af458ee3f3772310e69923a04863d304eb7dc06f077ceac25ada7a1606a1c82ff5db1582a760450509787e6869fa43c7c71612a94829f4b01e9bd863ff01b40769509cc8449a978ca854c13c513e28b33295a0662fe75bf7152ff103327ba15f687a37008862ff75a5e745768af7d9571f5ca2f3c6dbcdf18066036fa483d369aec93950e0c4824b52eaa43e1886c70ccf3a12ca915f32f710e7093240a17b91a55dce42d44cffa97e4e3d8eb7ca03c37f8539c39ddf147f5ef1b772863bf416567f1c4d83c3134386de8f1a4bf34f44356d534d7b07e09f2dfb29538efb9bd52b94381fc1bfde44d8345785487ba9abe51286f842d25bd257fafbdb8e6bbdfef397f72d7d9908ff4565d43fc90d394f293f146a05f1f9583631b4541f9396b4de0e7ca103d6cdc18bc3e232c78c41ad07ea161b9a5c9d2fda430a586b4d15d7ecb88b86dbdb21e065adb7d13c3967d2d133603dcfd995e520668c1e1e757fd215ec6483341ac472b4d431e668e106101d030c28ef7c3cf49d5639f650efc4104f5b76095ee10904c2eb8a9f464dccc1527b7b28c4dc11c26ba4347827cbebaa4a47b9b46a4528d5e165b1b8083ecacb6ed532be483a1d09a6271e2759ff62aacae639823dba3f2290e0bbc3d623c589b5c2a551617dc364b8c6c3ebf857c190231fa249c39a6c54be9564aa7c495220e89112c34c6bf32831d89684e88c7b0194e2415b4b7f038e452206635e7561dcff895ffa530ea286a316c1c852cfe6507c28609818b9b65569cb7ac44483df1d1744016ffb40a6875a769e819b8b65c1bb982d32206aba35dd44a1c22616c371fa7d5789da4ec04f29eaef57ba43111728502753a4e2fa7c8e4416d471f18a5b5fd64b6bf01eed2f4d2eea388831110beb3295b3992471367d0bbe93e0a4a79b2651f4be23539117a0ab4f89a10a552621ef43cfc35c68ca273cd085b6508f2e3feabdd99bb64c4e05e278e423b99e233595d5cb2147bfb2f0fbad992f334682077dd9f05e0babbf88a4505057b98d7452ef139615e3b9265f6cf4ec62bf5490da35da33a8f6818d3bc7d7a54be7eaf77ea6e3f7004c1571666f675e5eec4fea86cea5df2a5fee527ffc948caf429bb85c0bc6d3bd7652295532311dbb92041bbddf75dba00958d450932ef9bfe068faa14f53d32fd9958ebbb20be70d35375ae4428060048c3d0220d920203dd415c709f1aac522d33e05a50e1ab854f3924a563cca2d55ae4b20be42a8267818a66869cc874f42cde068f33f61b1c4d9de18f6015e201036445b89775429e0f67c9443b1e8d0995543f6c5588c8bb308dd2669821d03a969419930a35aff0b2632950aa47de1f46028f12237d8d1d539d9bb3641cec5375e4c4d093af1fe78f34395dd8d7738e167106eab1333a6ae147aefffde17e86237b624ca83e52cb85e59aed883ea3488c1dc72e2ed7fefe406a349dcb1653c312d55cba88496c14dc1970ac0b040e38959828f432bb07aa064dc417b016d284180eb0ae0291e29658d32372b502939760c5e0779b53d9b430201519bc402a04f12f1c7675246f4637836cc3d259ddbdf180a8234273c7ea59fb1154069ec0dd3c559d12c76c67d884b441e72b6d4e2d70c03b4fc3906fcba4725cdac6b3c729ff9453aef81c0fd4d3a9b89b113337e8aca6c11a02b398a40b4787701ab3bc31f59947de1a4b046ded42ff58680e5c1f693e5cfed4787dcf08581827b56106e00d19f76201c706112e635b4edcbf567e9b894b948c7ded293208e79f7c24baa8c728eb119ea9cd4a0f34aaccf339deb44daf1dd51ab199b7d477c9999966d85fac51fe2556bd1a3997239e8efb27c8673e0d046b7461db5f49443ae78aab0aeef25190b23a38c08243de93f309e97731c0aa73a77d51580e8ca1e0c7d0593c230079999df415a89832e098ff87fcb12ec54946836cea0a5d0b362cd8ae304b83bcd6a8a8ed8b3dbc131481d11173da97425febf136d84720f9c6701fdf89274ec2fe054481b22c6dd2341d70d004e6c5c257800fcfb68ce3274958fdc3183480ac7cc9cfac05b676e667b8268bc706e965d6f497c0c6d053a712e863240ae3b6041c49402857dffe596edeb5ef2a5533be14a82a581ce453ae10f2bc63bfc059e2e141e20ace1bfd91fb4d22be092d4ffd079441996765fed8e29a42eec47474496642270acaa14c1afdc873e077851f613b6321a2e3da6dd633d602abe77b3e4b03de981a94496a9482a112bffd39215ff93b42e574a2a2caf1dd90d588709bac22f71ce6d01cddf3278f680674a1c941c7a8c875f314e803677d6315dabfc4042103ceccd9ffe6777ce337ddbc69e11be4cbdb63f436440ad82b31e8e3f8f2a5f30dee82196fa0f31c39262173218813a376a0985b665c8de74ddab1fa08d8f4dfcdf5343efdc466930c2a56a1d5250154a00c4273ef0f71f7bcbec54ba5433f03e9bb03279e5508e8fa14d0723854773f6b0dd198238371b549a569b75354c712c3a14668f1b8fd67ab04f09ba86dffa4fb4495a3732644186c67d67a3b23e944e5af8c9dd55241d83a03514be3deb2a564179f8799aaa433247dd5e7579339589d64e9a8f509d03281b3c2026516c896986a1508be7c727c221e3779a600494a0bdaecb3bfb1d674bed1cab33cbd4ac9f711ce7f87f054bdc128cedfd34d1b3fedfe858f2cab0ca1f6788ade42fed1098d7830a738482bb1646de2e8ab5c33ac960613247779229dcc351a6015b89d199b8b3fda27fc41d4e3097f5d972101ac416bb641f4993d25e7d5d66329cd213b623ae03f9c09fa926cbb5aa22491fca9fc8d9780300323f2c9cd32a0e3e7a22bf41f934b48981b7908d99df7c0fa537c84edbffd05f5b78e2619a94f7c16ac48229258d34b180155646f1c241c54e9c873a8494c19598efc3ff82edd64a0f9dddba6765df17c65293b5f0d3502e8fafce68d6e7f86f21882e814a72a1b16a8e283f681cdfca319c3eee572835b48f70979a33931054f77bf9ee02864c9a308dd8ca44251b2989471b7ad953f2886248df102dc70cba2ee1c30a19f54fe35897e6190e260fd03dfe2a4a260051c8d01b0a1a80c7912cdcbcdc4236b1c090b556eee7c7bb6c7416b002ea1bd8afbc2da9436815c5cb71a23d03cea7e2027d8e9a974b65eca2af701bb89fdaf96272def240a2e13df261385ddca4a78c3834076c8856082cdc43adb4f24b1b12a9288dbb019763803eb3cb4559f2a4dbe7fd49ec91d1d49265a93dd0569d814b22771f67a3e57d15697b2ac0e7fbb10f24a1da889d4b61b395c8a504bbb0543d320a3a3e398dfcd15b2f9655f3d0bd1458979286509b7259102f7a8622851cbfb7fe3286c83c95e7285f90bc5c8de811af05bedf34e0f46ad584a68e427755b6387b2e8ee8d184217a4f470cf7408f9791dda2b89a4918a751a70d6139a0589f7e8388e27e34b39d769cd35609566a4c51ce424991ab7b0cbf58549eeebfb9c111d52566049da303a679eb62ad1f955fa47468cd2a60401e34d0cd8e4f80bc9516e4218d6a8fa468a763699f73414dbf195f9367c9c3ad64c2851c4e94bad33231fb6ec0dce9985f947e7d7a8843e11c7e230a2773c59515fff2d10985e1e88e4e08080df34d35e3dc097b9c4da403c3d8048ac58b41e966d5f914519c9da5d358446c6a5176c364b3c7f7d1a19eda526bbc3cf97022c2a15adce726d39db029240dcf6ac53c9b52b87ba86ce7bd1a147122b2b4bfedc9daa8b874e7035e4039d6fda23619b985b5f06e646a8dc5552bf04818fc39403753393091dab2e823dfb6117d612171310106833f3be274230a40d911a111d6519357b8391244608eaff0d14ee9e3c54e8b61b6d45e8ce135f65b52530e2058b2ce3d3fc0f6dd867387d806cd37dd58374cd863b2909869860c886f7c17a678a5a438e55183e9a9419f77f96a9d825a9b3e919f41e890db6c93c2f7525db89494f4c3bb3e8054a42c80c89bdc5d8f898b5097a23fd4c82dd3fafbdc92af595929e8835c15242c28ad6636b6f6db687c7febc80e56f1063429de075fa0f4c059939fb8518cfa1cbcb1738af9773e90e3a2f165161231297879a8267dea613c99cef0fbf65c0efa78f84c9b808a66aa2d032345d3895cd2b45d64eba1864f817b7d1b7ea573201ad20297363a86428a36118282df8695bb600c8c775897ddfca3da4130811951b10f23db08736fd9edb7cd89f2e87495903c823da5afb073cad8201410084526c5d2a77e7189d13bdfa48a2d0d743cb8475d1e15558acf5770f5ff88e3d5c4ec30f0f8f4800151ea5c5a061c411c3b6aea53e5936dba430c48fd574a86e62e20a84aac7e68f85d66eb5ba84b7eaf1ddbaff9f3d105215906bddfa7c02155208f6584b2eadf1d5a0d2efdc1d14becfb986569d7c6b5da2ec09f05e14270d45cebabd9666bd976107dde58b9281e35dc053e0dc92fa69520eb042609a2f43", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="1f6b7a02e7bedbe728d9b0a6792a9b2fe3cd041165615a88383d92c6a2515ea7897b5b9481bd7b644e030e3767714bef", 0x30) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x11) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000100)='./bus\x00', 0x10480, 0x80) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() fcntl$dupfd(r6, 0x0, r7) fcntl$setflags(r7, 0x2, 0x1) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000140)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) getdents(r0, &(0x7f0000000040)=""/38, 0x26) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000100)=0xff7f) r5 = fcntl$dupfd(r1, 0x0, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(0xffffffffffffffff, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x100000001, 0x7fffffff, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0xfffffffffffffffe], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xf8], [0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x40000], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x0, 0x3}, {0x1}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:20 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x64) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:21 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, 0xf7ffffffffffffff], [0x0, 0x0, 0x4], [{0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x7f}], {}, {0x0, 0x0, 0x0, 0x2000}}}) 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$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x8000, 0x7, 0x13f0, 0x5}) 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x22) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) 16:00:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/126, 0x7e}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e7130", 0xd) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000080)=0x4) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getuid() setreuid(0xee00, r3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, 0xffffffffffffffff}, 0xc) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) r4 = kqueue() kevent(r4, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) read(r5, &(0x7f0000000300)=""/166, 0xa6) 16:00:21 executing program 0: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) dup2(r1, r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) fchmodat(r7, &(0x7f00000001c0)='./file0\x00', 0x100, 0xe) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 16:00:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="e0000000000000000000000000000000234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a177645b50b1cbad156ed11a203aa6fa29b9f8004cdc31d207aceee3368f57387a9c692cdb813d19cac00648b29fe56bf163d8524dc299fa2150b768e042df2f05ce82603aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709bcb0c517a74a4c35be0b01fa39c968407e460ea0936e0f137959fb4432b7e6eeeaf7b223ee242ac0f9af220000"], 0xe0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r5, 0xffffffffffffffff) r6 = getuid() r7 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r5, r6, r7, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r8 = msgget$private(0x0, 0x6ac) msgsnd(r8, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc19e29cc51fd1882567f44ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6071effe54a4af"], 0x44b, 0x800) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, r4, r5, 0x0, 0x3}, 0xfffffffefffffffd, 0x8000000008, 0x0, 0x0, 0x0, 0x80000001, 0x200000000, 0x81}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x3ff9) r0 = open(&(0x7f0000000000)='./file0\x00', 0x181, 0x29c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x72e, 0x67, 0x20, 0x0, 0x1, 0x9974, 0x6, 0x2, 0x0, 0x10000, 0x4}) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)=""/240, 0xf0}], 0x1, &(0x7f0000000280)=""/213, 0xd5}, 0x0) 16:00:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:21 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x100) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000100)) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00005403c89d52b11746ceccb5e54a00"], 0x10) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r4, r5, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(0xffffffffffffffff, 0x0, r5) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffff, 0x0, 0x0, 0x0, r5, 0x8, 0xf001}, 0x1000, 0x1, r6, r7, 0x4, 0xa1, 0x8, 0x80000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x15}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = socket(0x18, 0x2, 0x8) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f00000000c0)=0x2) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() fcntl$dupfd(r6, 0x0, r7) getsockopt$sock_int(r5, 0xffff, 0x1003, 0x0, 0x0) r8 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom(r8, &(0x7f0000000080)=""/19, 0x13, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="01df2d2b66696c65300090b7700281738efbcee5443ea68da6b9816683c1a5111ba224f4b17d82884c30321edcfd92cfe886455f38b5cd2bfdd9970bff4000000099a586968529242594ddfd6fd0cd019d106999be524312f419e6017b1505"], 0xa) setsockopt(r0, 0xffff0000, 0x8, &(0x7f00000001c0)="7f04aa3b884b4e2fbdac0e6a6c369bf59dc2865e79ff3b52da3eb90fad27767d0c3028d051d79e3029e3e547487e6dc39c93ea04371e3201d24e68ea20e275d2325c29bc53dbe4a22033c9bdeede37a71fb9db16727eef1946d859da7bc32bc4ec46b96d9f61172a5f463479d4a22474d8ba20c4f5693c07414851cd776c44a115247a0c735c6d7df99cd26418157a3980ab30a5f5531e893a4512b3ec6c7f39358bc142308acf95071960", 0xab) 16:00:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() fcntl$dupfd(r6, 0x0, r7) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = getgid() r10 = socket(0x18, 0x2, 0x0) r11 = kqueue() fcntl$dupfd(r10, 0x0, r11) r12 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8, 0x49) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="c864bdbfdac3e0b3e2065122f5e5a954f2f7935a34c4e39ebcc1e5f7f6e7d5355391cfc628333266297962d2cc9b86799be9af798c01bd4436142be7f856d63e85494a6202592d9905161ab764b6cd1063", 0x51}, {&(0x7f00000000c0)="b277a29d2d1b75077d4b754effde9eda2e8beca8c93ba9cf5645921a282ce667962fc74a800a79cd02b2631bae09f4937f0aa516c797cc919ae752adabb88d2ea4ee9d2c30e9e52c0cafda8690518bf057", 0x51}, {&(0x7f0000000140)="727c9300d514b222ad972e963c54bc4ade8688d3931559fe49d3252ec75b911656a04bf4db1736739689b97fb9e713f5ce988d8f0a11a5bde414df88462b78926e57a46dd8d020c7b59fa40906cafc12a3", 0x51}, {&(0x7f00000001c0)="36b21c18ba72247fe336", 0xa}], 0x4, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, 0xffffffffffffffff, r2, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r5, r6]}, @cred={0x20, 0xffff, 0x0, r8, 0x0, r9}, @rights={0x18, 0xffff, 0x1, [r10, r12]}], 0xe0, 0x2}, 0xc) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000180), 0x4) 16:00:21 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffdb0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="67a9e7102f66e8741ae84b6f5ee7eb5e0000000000"], 0x10) dup2(r4, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0x90) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f0000000040), 0x14) 16:00:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0xc00}, 0xc) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:22 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaaaa080045000038000000000001907800000000e00000010b00907800000000470000000000000000000000e0000002000000008907000000000000"]) 16:00:22 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r0 = socket(0x10, 0x7, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) fcntl$lock(r8, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x6, r9}) getdents(r5, &(0x7f0000000100)=""/145, 0x91) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f0000000200)={0x0, 0x0, 0x0}) 16:00:22 executing program 0: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, r0, r1]) sysctl$net_inet_gre(&(0x7f00000000c0)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000100)="67cbae38840351d864d3fa42fe8b5a6539c61b78965fcaaa57e86c52aa76423035b918b5533b40f952b0a0a81513939d98adf658377e5b5eca151d95cb2612cc996e6f9f98b6abd3259a07a65bf0fc195349a5b3eb20a3997bb5aa9824dd60639b82d8f82b03491bf6e6c3692830980d73fea0b68ff73192630362705b5e5ed5758c9141ff9507b6f55d7ef0a1ad2d93ec25f2347f1b", &(0x7f00000001c0)=0x96, &(0x7f0000000200)="32e466b9677e21332ecbb5690b7b7269632ac6348d21298f58157d4d4a9e51c6b61b1437d6eebf013f1de7d9b7776cbc65d3251257953a2233a6d8d7d769ee297ad53d412cc34d04159e88a4e43f92f0d2cb424791216c1f74670a94f4ebd426f2ac70c12712a0b61951962d2c7f281c4b234de0b676461cec9981", 0x7b) setgid(0xffffffffffffffff) r2 = geteuid() chown(&(0x7f0000000280)='./file0\x00', r2, 0x0) getuid() pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) r4 = dup(0xffffffffffffff9c) renameat(r3, &(0x7f0000000300)='./file0\x00', r4, &(0x7f0000000340)='./file0\x00') msgget(0x0, 0x101) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) setreuid(r5, r6) r7 = open(&(0x7f0000000400)='./file0\x00', 0x800, 0x100) write(r7, &(0x7f0000000440)="8813ee3cc81838db4434d8a98d8a23da50b477", 0x13) r8 = dup(r7) recvmsg(r8, &(0x7f0000000700)={&(0x7f0000000480)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f00000004c0)=""/126, 0x7e}, {&(0x7f0000000540)=""/223, 0xdf}], 0x2, &(0x7f0000000680)=""/89, 0x59}, 0x800) link(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/13]) 16:00:22 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x1}, 0x4, &(0x7f00000000c0)="c5a22f63", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() mlockall(0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind(r2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 16:00:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x3, 0x0) munlock(&(0x7f0000762000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) setsockopt(r0, 0x1f000, 0x80000000, &(0x7f0000000000)="6d66b176", 0x4) 16:00:22 executing program 0: socket(0x18, 0x4003, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) dup2(r2, r5) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:22 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x8875}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9d13", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xfffffffe) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xff229b3, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x3, 0x7, 0x0, "010010000000000000ffffff7f00", 0x1}) 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, &(0x7f0000000100)={0x4, 0x0, 0x24, 0x0, 0x2}, 0xc) close(r1) getsockname$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28a3) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000500)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67de79f64fc1395e4901da58c23e46ad9b17e0000ab46c351cc7f8fcb2aee85a8e5c2365372c4765c03649813eb59984d17aee6bb6ada", 0x57}], 0x1) r1 = dup2(r0, r0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2acb"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) fchdir(r1) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) 16:00:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1c], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [], [], [{0x0, 0x0, 0x80}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r4, r5, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() fcntl$dupfd(r6, 0x0, r7) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r3, r8]) r9 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) 16:00:23 executing program 0: msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="020000000000e4000447403ab967104e5dc1ec1efa2bf616678934d701000100ff056d87bdef45834d6847204a7ea7f3dc46ad8c4f54226f3267e3b818a87d70704bcd7cffb5b8c70a262533822b097e89f381282638c71962cf641c43ef4b3134c9cb45fb03dc6a16a3d2d3c825d287a7781588221732da1e3fd94f0af567dde9149b11cf7ed8fb505344dd0e53a21868211533514a4605be8faf0b91f64c4f35944c2ce1385490372975e469f960cc21d776eb759242936314068df1aa937e0a789bf86ee3ee338ff74b0ca41cf22397eb220feaaf1a444bff6afd02f33b74a2f1a00fa2391af218c58ac9c2fe29c537b13d0b18ce00ef7fc97b3888b5b938fadc643463254b0d49d9e7c3392afc6fbc9521420bb509a93e92aa32bcdae16306dfc885a736c2852f3527020303e798894cccc572585f964080677e038d34783e662e5fdae57f83f76f995fb3a676587ee4304313949ac3cf6c966d2252ac9c51b40c36fdf048e83cccfadc41e706df13bf8f1bf92650d5af06c4880ec9db7733a098ac44e7079e8ac0b32fa526abd2cd09db62e2b42f2e13e992ca7e612a9758cfa36f4f90358dfc0e0b16e50a77c62a382c2c850bc29b7782df4b19fec83e0a9b1a166f3dd0374bfcd3aeff945f659d1fe4c0db5378196920c857960c2db55330c8cb839dfa6626e2744cedb5afc7276a897df61b23ba07b5b99207992c0126b5de436b1db377b0a50dbea44fb324cd9648b569e9490cced075331281009f726b68a225d92081e3be9f73ced26dcea77ac24170b707f5f9aa58caadf9968511806e4ca7979f1c0cf6a6fe82a0647fba5117ea040f68ba960f19665d16977341849e373a21f12d89a484ae382ebf"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) chmod(&(0x7f0000000080)='./file0\x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "01000000000000240dffefff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x802ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETRAD(r5, 0x20004b43) write(r1, &(0x7f0000000040)="c40278ea738cdd9d0f1c4f88a0497f30f6079f450c3fe8e87c3917c5675a867f4b0317d3cb7954acabf1c2ef8e778f3740063a", 0x33) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364df3fb4e03fe28a136c792358a549cc2c218e7db382b334d822f62ebe0e4bb91c3936a71675f0b2236d89143dc1000009f8fb31d02901000080000000006d6e75ef10448dccba96fb0e753268e6bf4f7d1fc95fed6bab6400c967014151cd1493ff6bbc78e54264bbce9ab32843714585fedd95cffd8eebedf8466cda92ca7ab9cc5b4bb931857f0749ce88b2c50fa7a901809da477cc8966e47e0000dfa1372e8667377f630e", 0xe9f0e7c2, 0x0, 0x0, 0xfffffffffffffecc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x4, 0x5, 0x4}, {{}, 0xffffffffffffffff, 0x54, 0xf0000000, 0x101, 0x7}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) 16:00:23 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x1307) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x800, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x20001) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0xdbdd, 0x8, 0xf5, 0x6]) 16:00:23 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)='#!', 0x2}, {&(0x7f0000000200)="ea9dce6354d807031996c91475dd9e637d490909be11fe0ea539e8081bd11d4ca5a90489b2ef0a", 0x27}], 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) write(r1, &(0x7f0000000000)="8ea62fb189da72dc5945084def28ee1d431300d4f1689399ea4e940a8c308858907a5543a964900edba1ed", 0x2b) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000000c0)=0x10001) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) sendto$unix(r3, &(0x7f0000000240)="f693d83dad890f19d77eb798462e308d612ff3ccd06430e3519b36af9f2a43616e5c935eeb6170263d4317c7078660feacefe3029499c0f35a1cfb3acb8a53f3635f", 0x42, 0x9, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname(r6, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 16:00:23 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x20, 0x2, 0x0) sendto$unix(r1, &(0x7f0000000340)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb771c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) listen(r4, 0x1822) recvfrom(r1, &(0x7f0000000240)=""/56, 0x38, 0x40, 0x0, 0x0) r5 = dup(0xffffffffffffffff) sendmsg$unix(r5, &(0x7f0000000200)={&(0x7f0000000280)=ANY=[@ANYBLOB="00c10800000000000000", @ANYRES64=r5, @ANYRESOCT=r4], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="f3c92001af58d38ff31023ec877b03513454529aa8e5ed0d", 0x18}, {&(0x7f0000000140)="34e2dcba08a49760df44145b2e71eccb328a72e72b83fbcb7326e7a202f5a4f5bef4760dba701cd5854e81dd9e44ca3c2ddf5c857c0c43f8d93f545611294b0a4c6374b7c5e530ab898eb159ed2c739d94368c5f55a42c47a982fb7016d31bb7baae", 0x62}], 0x2}, 0x2) ioctl$KDENABIO(r4, 0x20004b3c) 16:00:23 executing program 0: sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000440)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abceab6c71bd00ecc7dc99ec0dfa615be6d51434d9193a2d5c0dfbdbf9861a1ec30fb13762a17938b6cf400000000000000afa218610b1f0d61eda2664ca10a447fa4df0dfdca649fb5ac9209f4faaca0cd1a8cc3be26f36b8cfb56a0556fb607b347bd4a36bd512e056af5e90423514497f1fdea97f93a01337df97f972033c03bc403420edb6c5ec7b75f01489cc384b04bed364ee19cfaaac8d45e97b54edb4dfaccd42ccb8677db62bf798f3ad56bf7a279da25dc07caaf359992249ac162054c7578ab8ecc36a27cd7a94c37f3bfbdd13f5e9cc409c1aac71bd8d719cbb0fbd4243ce40c50c547fc42595453fbb6aa08c92c52f713ff5af628ed80e44d9e3f0ce759ad589c8271f71982b1560cbff80fbdbb26d7153953cd0d8a6fd1ec5fb0c85534bc086d20893f3c", &(0x7f0000000340)=0x1c8, &(0x7f0000000000)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4e7b0f00000000000063b3bc0faca3f40a3d261e571aa86e95ea1800000000000000081dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38143a9e884d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xb2) 16:00:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x1, 0x4, 0x4, [{&(0x7f000031e000/0x1000)=nil, &(0x7f0000411000/0x3000)=nil, 0x2}, {&(0x7f00007c6000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f000065f000/0x1000)=nil, &(0x7f00005ee000/0x1000)=nil, 0xc482}, {&(0x7f0000409000/0x1000)=nil, &(0x7f000061d000/0x4000)=nil, 0x9}, {&(0x7f00000f4000/0x1000)=nil, &(0x7f00001e2000/0x3000)=nil, 0x400}, {&(0x7f00003cf000/0x2000)=nil, &(0x7f000004d000/0x2000)=nil, 0x5}, {&(0x7f0000179000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f000044e000/0x3000)=nil, &(0x7f00002d7000/0x2000)=nil, 0x80000001}, {&(0x7f000061a000/0x3000)=nil, &(0x7f0000637000/0x1000)=nil, 0x9}, {&(0x7f000026a000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f00005db000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f0000004000/0x2000)=nil, &(0x7f000061a000/0x1000)=nil, 0x9}, {&(0x7f000052d000/0x1000)=nil, &(0x7f0000004000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000140000/0x4000)=nil, 0x7fff}, {&(0x7f0000359000/0x12000)=nil, &(0x7f00001d1000/0x3000)=nil, 0x1}, {&(0x7f000077a000/0x1000)=nil, &(0x7f00006f0000/0x1000)=nil, 0xfffffffffffffffe}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:23 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x13}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r1 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) 16:00:23 executing program 0: writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000080)="8fefa1e3f22639ad57418373449c5b9d1eea7c837310ce17f0a0d9ee2c4b9b07898468b48685def279fda5e2c459532e5f56dc7b5bc19276299e61f9bad814b37168bc16990748f50645845ef9ebc33cfdb11c1980533773df79715a55b118459f52b12bfc4a1a8337857994e9791f4b87378e10501d5e1c69babe45480a51d9a73f70de505a58ce80dc9309e43d2e5ae6d08f6fa189f86e657da235256fdeab6298661df94174288bc2552b6fdffd0b723abfc684f5beba3e4bdcdaecadce6f2d2cb558d876586ef7e8da19492a9035", 0xd0}, {&(0x7f0000000e00)="b09f46053a7fd7350da8dd3cee97ede9ed6e7c50f905219cf579770628390aed4cc4eb81cffabac29c84031cab26132a33d6f6a8d0d41a5b12b06bd61899f10178e3bdcf03aba8290950093fadd17d263b7176556d079cbbf4770c5c3edcbcd569d8cf24ec0bfedc3ead36652ff416f14116b4b24b8bd21c23a63054201d20d98598a8b8b17be74ab7f81074574111b75642f85ccf4c07421cea1810a039535c7542cf8913d7bc500259ba55df6f1f05956cad9e0afeaae6e911882c820f3f22c7c8d047fce5210e8966", 0xca}, {&(0x7f0000000f00)="ec14292c8392cafbb1e0ae666d82ceab7e4d199bd4c099b7485089dec2689cde1026d7dc7ef98d0861ae51737d0270152e539ac84073c9a4b0fb1df61b09df178dfeec60d558b2de06f8e80cf60ea38671234da740ad7c8c78a92ddfec660ea2c7edf8e0a8b01679288537a6d4d71db4e67c9368097fdd7c0a12f908eea86670224a83966eb884f6f0f46bf652db5a01f4d72128a3df8e5da0f50e98f914ffbeb17c6eea2d5f1623ffc5108d326d1112722d23d38f80f1a1948a08cdd1a201e30fbf03cbabd2560ff2fe5b8e5354ae9341be952a6710104d6f25f66f67851f9a25a207e2fb20c202117d9f145cade8b4364b9b6156ff24c8a85fa3", 0xfb}], 0x3) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0xc00, 0x0) sysctl$net_mpls(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="f0cadb860899bd4e1350b96824963d98e6eb99c3d3a1051f942561992291cd7c65b5a8eae85055b73f13a0b934c1c44ac804e6df9e878083a2c724bb64a5cce6febdc73c947cbaa9cb55c2aed5529c3b079b44c67e5aa2b3bb49ec04a8a0432880316825cdd2f0f02151dd63dd26ceff990899a4c308707d9704e3fc12807bc40b34a5a0e627dc1a66a553c638eaaf24150b5b783b1051e8aacd5a956320c352312b653d3583bd88cd0818d7380bccc85e9ca8a01b485bb5c243166de7a756ba09af3a8b30877f94d3714d12fc96474c990dcbd1b4c7879d85830a7f9bfe92823740b103ea6c5ebe5294e28699ddb9a52525b8012364c1139b5cd0d1fe19a90be73bb460cdae9437bc757fe2e4168bab24118946a1dcc6171e796f5cf25a77d0efb167c687778d1afc86d1cfd98371ac81d7963d1e92157d27175de34e87dcef360f7ffdcd70c15903bedc7db3a5155d2a1d260f2bcd50bda937245e1440e2287fd6e7cb07b804f4952f8a014fe4822305e9b8f8d9f7971b61e4ed64ddae70ee0808ef91547eaa7d1a836195c1b011a1c7140fb401e3889f375bfcf22934b8e562f03b3dc0acecc46b7d407d329379206a9e849c7b1c9ed4906f322724666fe34d69dd2036ac539168970dc3afd92c0940ec807225b75ce2747930bb2127fcd1e9d629c078a6b8c67ed7e389cbdb136b90ee7e874d9c3957cf21cce77001c3ac512c17defa4f10669deb7928e080abeddf4a2b398c58e7826091d9b74e1539c61e53d9126a0c497213361af680d8a1dccbdbc4d3dd1a53b63ffffa8e8b3c291fe2c681f43fe2ea58784e2f09c41a09a3c70642fe2c2394c63f1cf57fecf055062705a32ea9e81b630d629f49f452d8c914189aba6d0cd89919f6c9ac931d60e8d8add3a1492eaed72f029e2126a2f938f3eee78e18d4014c453f3fc53b8d960f5f8e50a330bb8c54f4fa09d145c570c081a6b6ba986260a80d5882e81e76bcfa52d2c3526f6c0dbf266dd30f4ef26608ece70da029a72aea954b9320442b9d383de68d679a01d2c387c73f69a6d14b12dd444f64d1c98e6293d86d46a98e2d4496f62bb30a0a25075fe7f905f33cc92248f9cc33265505d3aab45861d0373ab59c1ad65cc10cedbaf4aea3d64d9662d2d4e9248ddaf1a9cef51eb5b6f4125bd81c7cdfaf403bd8a54a2286936c45e24f449ac8a55901f685b4491f2d236d26f0df7c660facc05a503bbffeda96789b7917b14c440b6f003add7dbf91a36c22c87a7cdf2132fb27d51febc5a33005c9e2bf6feaf2335facd6ee8de5eca90291304773ecb4fed92e050b22bcf26b50eac02d859d7b718179368b19581e1228eeef976872be739c57f5d8975ad1cca099c1e30bcb9d4906886fa414d2b0bebee16e11dc78621fd324446df6e154d055cd654c4d9a8e4b22a10a1e84ba689d5fb6ad0219821011be8efae0d455a0da23af98e21b92a7d0a8dfb577910f1d6b6220178b261903df79e66e6ab877083bfc417ba11d8cfb141eee6133256ac4fd4a674ba8feaa9d3492b827a5d8a78091087debc69a032d4b7992a7c71709f69430f1337b5c78c2f56a6793702e7100aecf5b053b0ab5f3689442bbe115774defcf3ebacdf1c4b65054e11370f774406a4448eda43f4fbc3b85b166d41a7951df5a24aba940632ad51eb724251e96a907b3a659378a7218d893a06d2101a2a9e2c05612c6d0b447648ce487992b624d70eaf102083123dfca4c3571eba244edee2d89716fb7ac14cbf8ddb8714236f852b8f7d55df86b913620206a83adbc1ce267652cf39df0cb4ad87795052855ff2e0e1f3754b9d31a7371679b5262bd7416961d016ba66d0113de6806234aa15d10d16b0dff99c742aa09647cbafed8bb33d9347f622f8426fde6e17628738e1096495d4490f8627c67c2f44cff131e510ebf4c14e2f24e0d377081f28fc01cfd335e523a2d488f9e18fa3d1147c98f4237e885f71f12677600554f376a84ebc5e352a112a3f27f9ea8f922d73125ae6852c51d646983ee8ff7142bfb895bade596c2a9694671e5bd2bcba36c6e444bba162da486d59e991ed833e3db2d20db38217e3a6ec41214bfb664c6c20458bc05b992b26c7ee75255daf221555db14674f2b81048e15aaae07378cfcc45572edffbe4e83e484aac6a6b64252b8c3f9f286ccd2892b29119614cc40e02af5e4668281cfdb6a0c67747b7ca663f33ac348915b058010c3743b6089c4d0c1af6fb601cf1407ce977fbe616cf4ed1739b53a911003e81ccfcbdd0499ff000fbe3dc2c6f4df75f5d1208743af5bdd42055b3f874bd582f2f75991fb61726f8849ede885f5476de60464c6f18ff68a8cabfd1ca3f79642615ac0e7b95efb6835cd449e90f4a9d4a114d90b3316021c8afd9a53f71d0b1e4ff6cb03a098abcf2139252421687f524c5be34da27925f149adf44fa8a7133e0918b9201b31beec5f1a46dcb085f38085f88c96513987836ba7899264a018056abcea48eda8c58f66fd60226ce1764b98944847ffe2b9df4eadc013693a13e1fc9ba6385fd0bd2462c2ee981e8c2e0ef6366d87dee314ba72d12abb752191f06e8c3a64193ec3c52e2779a23b79e22c8b9b94b0faee654bf4e50ee4e1813c69e74540931073739d17e2fb73510772d321fbdc808a8c034f62851e20a3a8f844c18312d7be5a1910f37ddc9ca8f92bfc3d69c77adfd1e1d4a4225fcee59cb6175772789f6787c7b23a6a37b05a373f9c65699d20c617666dff6eae5e0326d8f2e4273c9f77625ac21dbce2ab4ffbee493d64e7ae8aa8a7c4cb3308f85a168c1226d555d4cd564a4a7de2a227ce30f6952f2f80292560253594add69501da972dbfbdf27715f366faa5c68e1ebeb6866e9da9a5e9ca20688e1511dbc98e87780aa2b6e01b04ba2980b3836971764372813be62d93cb8e1e7ff6608670a002331a40278258fe2b4f45000ea18644a05869eee3a188134b541990328ec8cdbc7e603236399bf877db299167d30e93200520fe921be74962c63c6111e572403390adfc4381e15ccb6c3e4546fb90a27384624139078e4464ce1c4bc6c67df7ae894ccfb19527f494b2b37403d8518e09a474aed720ea0c6c64eeebef94c8c05e1f5c5c313691cab527661c2d317552d2accec404ae804ec33facd768fc79f7257ed1308706d31ffd18300ea92b8efd917462169b9c4764b3e0c6f66b0f561f547367efe017397810d85af2e94c6799abaf483298b9358d180fe1e8302a853bb9c4c65568bd467265ef89b74a460d220de9c46695f492943aab633eb7c3021899717b99e50648d58a7a6d8a4d4d36f6a382c902dcbdd39275aebafc999106266ca5c326c92c8f30d8cabb170064ebaa33f816f48a7e397eb24719c7617b3c48b70201bca4ca7bc80687390f5fa9f40e7e3286d459cb60d47175ef1f6ff260c24473e2ee7b9d20cd1829ec33c568f1f7d9cb14d85472900659d0a79882e8b9d2ba738bc9ff6a415d70098cd1e762f5d03331414838b1c12dce0489fb2a5de51e5b176e51e6ec6cda57d4332ab40595731311bc4af7f1d6b4f1c1bc526e78111ba3a8dbe49f3af3df2c761b312e1b598d5ee0d8c18d10dd50de7ec7c9a1374f9e62ae836f7f382097e7ea1daecadb6a711a03023b3d1737ff2a3aaaccb0429013be201099cc7ab1f8de851955d0df81330f3e90ab1a1e2ba8fab00f0b60d24f019dd142870543c3c6f97044818aa85fccbccb436cccb2e6af9956efdce2d9f373224eaacde4a582e39832fa9d20d2f18fbb384de7da4885f9d6768da985c05a06418882ae56b2c99c13c675edb0e647012aae52c69003b06c2131ca2ec28e36ae663a0d4b11e06b07d173721f7b918be9e7db721de5d6b3b413bc6a9eb759a32960d12d84da1a1e8c8a0c49c0e6cb005892bd6897697530c1a8742ff9e131fd43fc5fd16de02ff66b67b545b03acff61ac01857a315793760440b520ac5e6ebb7acab4d09f82eeb9288448af4fb169a124b3162981dff76f3d784c186ab34c28feffb339932102735075a3953e83f3031982046ac2603df75d9a57b845526eee5a6672e80b253864c8155a2e857d87bfab0d603db403ac0ebc6eb5884ac0fd419917320bc1a13255c9f231e3a1", 0xb79) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:23 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000240)=""/102, 0x66) execve(0x0, 0x0, 0x0) dup2(r1, r0) pipe(&(0x7f0000000000)) 16:00:23 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) r4 = syz_open_pts() r5 = dup2(r4, r4) pledge(&(0x7f0000000000)='%^}/([()\x00', &(0x7f0000000040)='#$\x00') ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) 16:00:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000080)=0x1c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) dup2(r6, r2) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:24 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0x23, 0x0, 0x0, "6e11e3cc"}}}}}) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x2, 0x0) r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)=0x37) r6 = kqueue() fcntl$dupfd(r2, 0x0, r6) r7 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0xed) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="d0000000", 0x4, 0x0, 0x0) 16:00:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fsync(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcb56e73b6280d573f5ff13b9fd812eaa4e71", 0x14) r3 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x192) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) login: lo0: can't handle af0 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x48}, {0x4006}]}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5, 0x3, 0x6, 0x72536860}, {0x4fe5, 0x2d, 0xff, 0xfffffff8}, {0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 16:00:24 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0xd, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r2, 0xffffffffffffffff) r3 = getuid() r4 = getegid() r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r5, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r2, r3, r4, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) setgid(r2) 16:00:24 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r1, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x1320, 0xffffffffffffffff) dup2(r0, r1) socket(0x0, 0x1, 0x0) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x8000000], [0x0, 0x0, 0x0, 0x4, 0x10000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xea3e) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x2, 0x2) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) r3 = kqueue() r4 = fcntl$dupfd(r2, 0xce14f6dc5ed2d3eb, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r5 = socket(0x2, 0x2, 0x8) r6 = fcntl$dupfd(r4, 0x0, r5) mlockall(0x0) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "002e670d39060000000000000215a300"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe139", 0x32) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000000)={0x3, 0x1}) 16:00:24 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x4, 0x5}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x808, r1) r2 = dup(r0) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() fcntl$dupfd(r3, 0x0, r4) setsockopt(r3, 0x7, 0x4, &(0x7f0000000140)="1ad22f1faf689291368e705370e449cb78f1a4ec3e171173b98b807ae7efb979871664381c837438116dc2c036ae0e63afce79267c791ea8b87489e43c46", 0x3e) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) chflagsat(r2, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1e0) write(r3, &(0x7f0000000080)='g', 0x1) 16:00:24 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x96) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file0\x00') 16:00:25 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x1a, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x171f, 0xffffffff}, 0xc) close(r0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000080)={0xe15a, './file0\x00'}) dup2(r1, r3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180)="b58b0de7a3b3438cfbcc4044f8087f23d688d9e0", 0x14) 16:00:25 executing program 0: r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="9e8c1695", 0x4) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8000, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) r2 = msgget$private(0x0, 0x6ac) msgsnd(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc19e29cc51fd1882567f44ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6071effe54a4af"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="03000000000000002e1100b0df6d7fcf409def1a1fc1ed3413038c3925b2e41bceb04221abf15533b89b0603ae37c864fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee766d7d696a54a50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b39222990200f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc7d73a0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a"], 0x4a4, 0x0) msgctl$IPC_RMID(r2, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[0x6]}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x6dd00000, 0x0, 0x0, 0x0, 0x0, 0x80, 0x5}, 0x2, 0x100000000, 0x0, 0x0, 0x5, 0x7f, 0x3ff, 0x92e}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/33) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x4, 0x2, 0x0, 0x92d, 0x0, 0x81, 0x1, 0x0, 0x8, 0xa4}) fcntl$getown(r1, 0x5) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff8, 0x2, 0x1, 0x2, 0xffffffffffff206a}, {{}, 0xfffffffffffffffb, 0x3a, 0x80000000, 0x96, 0x6}, {{}, 0x84c23c5d2f149786, 0xd1, 0x20, 0x1, 0x5}, {{r6}, 0xfffffffffffffffa, 0x3c, 0x1, 0x10001, 0x2}, {{r5}, 0xfffffffffffffffe, 0xd4, 0x8, 0x3, 0x6}, {{}, 0xfffffffffffffffe, 0x1e, 0x8, 0x5, 0x8}, {{r6}, 0xfffffffffffffff9, 0x2c, 0x2, 0xda66, 0x5}, {{}, 0xfffffffffffffffc, 0x76, 0x1, 0x200, 0x2}], 0x5, &(0x7f0000000640)=[{{}, 0xfffffffffffffffe, 0x0, 0x2, 0x1, 0x8}, {{}, 0xfffffffffffffff8, 0x8, 0x1, 0x401, 0x4}, {{r1}, 0xfffffffffffffffa, 0xb0, 0x30000008, 0x48, 0x7}, {{}, 0xfffffffffffffff9, 0x8, 0x1, 0x800, 0x3}, {{r7}, 0x0, 0x50, 0x4, 0xfffffffffffffff7, 0x3}, {{}, 0xfffffffffffffff8, 0xc3, 0xffffb, 0xfffffffffffffffc, 0x431}, {{}, 0xfffffffffffffffe, 0x10, 0x4, 0x6, 0x6}, {{r2}, 0xfffffffffffffffc, 0xb5, 0x20000000, 0x6, 0x49d}, {{0xffffffffffffff9c}, 0x0, 0x20, 0x1, 0x9, 0xffffffffffffa48d}], 0x2, &(0x7f00000002c0)={0x60, 0x1000000000001000}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000100)=0xfffffc01) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000900)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb050412c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c4ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f045135eee92cad51f56e0385df0e6cc9835298280ffe9a4a3a864b3be6d5c9c8f2ec1eedfd2afa54d4b00c065c930bc2fc0231e20025a1fe01e3df84e0e62d65ef5312412ee46824a7ee07ead075e57814bb45e7df5892a51d325e93ae25b9d0b0a5707256ad826e553f3613b8e643d2033301e1cd247562081b435446efacea6e5e39e62bc30e39e182b4a7e2e06f0ba14ead9036450549b755e47310e96dd79fbf6e37c72658b3f61317b56d0f4555958d89682830e93883cd4352eaf307466e83b5783c4a9aa87b70898cb1c81779d146930065ee030739d2fa47581175ae3183fb88e91db56b929477e8dea969dc368fa551de0e7d6d8f3e82d115ee26122949fc345991206262128e70701097688ea58de243c153bf934818c7b1204c10b6e9caf597d75419c2f1a28977337da18fc8d2c649b81315ed1f876ce4ce9c33dd0c0d286e5944e00510818fda764b0241b92981255563bdcce8a53637b093deabb44f8e80a2b17b836410d07fbb47a2cddc97d19b32ab812ae4a7b5e473913f25c15764cfc7f33f502c6c484c203c81c85108f7b91e1f5a109455c01ffde2a8b99454748dddea9caa843540d345fb07855ed41806d3a4f05722b32d66a7bd6d5e3f751596dec0524cdd28e92591f2ccd692426a4db1d6af96584d65e9fafb8b3f48cda8c0a2ef20ef998d71e224a909af9ccd995a4de5f517f92babb5bd2d519c83dbd8d16511fde2b5366290178fc8f4c29ec06bed924b2ca489784bdfb240514a577c11e93f7f22bb3383304372d259107f6bd852bc6f24e69949ee8474176e6b0a7c2d74de6d05bb0e28c1707e063f08f858e95f3ae940089223f34985505377a712add3a6582bd06e8545a479173143dd5f8c1bedec02ce9ff6a64983398eebc994fb95877f3137eb0449f0368d4156a3588a70c5f42230b14d2e79852cd4da9237db2142c648187f26350475f763ff7c33cd208208ce0918e4668c16abacf6d12bc68841fa308d356c14a979c1a05f20423a0c41c86d8f316ed8d27c612a10796e2d5ceab7314b00304559069cd9edd803edc5eba776d30c9d5b50fc49c81dd394c0b300dc092fae98bbfa12c2df25eb0408ba9e94cb26082156985efd4baa3bda0a05960ebcb5303b4162588486e44bbd6b14f179511c038b94a5f1a455559968898dbd4f049cce78f25860aaa713bce88aaae16dac888c2416e782a74f3c3c52e909c29dfcce7902338bb114f6e159ebd301923aa1449720a591b42f01fb397536e034afdea558162a24ea120161b1124c0eaa759fb9a3cfd2e523149a4f7f12b1ce51cb05a4c08bc3797bc6e6fe5bb88c3edf0fafee4eb6d6c8e221acb38dfcd67f9b066cdfda979fad2fe38743c76c5e71096bdfd8431ae0a5e89e82f8c3f00a2e4b92f4d9d77d8e155344b23307338c4cb7fb4c870b1f2d2802bf302e6166e1d861962bab14e0e3565881", 0x645}, {&(0x7f0000000600)="c5a0d4229b33b67ddf7f60d708656d75e7c3a81e836f1c06d0d13045109e45750ba684cc0fdaf75ae0b594e908d56dc8be2a4601", 0x34}], 0x2) close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "8de69d769afa4a59b7c1ede9a2db6aba67186ab7"}) 16:00:25 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="9b", 0x1}], 0x1, 0x0, 0xe010) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fchmodat(r4, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x80) recvfrom$inet6(r1, &(0x7f0000000300)=""/228, 0xe4, 0x841, &(0x7f0000000200)={0x18, 0x3, 0xff, 0xffff8000}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="15dc927cc776a14e3214b231a5dfbafa3eb5e964845b1935d092f731ac6eb12e93d1c03fb8db224b054ea5ac0f61b184d966ad57392d8b3838f0d727f5c45ab134b9c2f51240ae773676de3952fa8c9b5ecacbea387f74ebcec9aae9f5d5f0cd28459c02fd2e0d6e9acf4917d168784b3b03e2b9a08fe8f3239c4539fb417a3acfa11fc7b45b9d1d7c45e57c1695a0b294623e41826fedc2025caf511b9ec9460437", 0xa2}], 0x1, 0x0, 0x9) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000000c0)=0x8, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:25 executing program 0: setrlimit(0x0, &(0x7f0000000140)={0x4, 0x7}) r0 = syz_open_pts() r1 = socket(0x2, 0x8000, 0x9d) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x18, 0x2, 0xff) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000100)=0x9) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) close(r0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)=0x5) ioctl$TIOCSDTR(r7, 0x20007479) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000040), 0x800a) setsockopt(r8, 0x7, 0xa5, &(0x7f0000000180)="9a27e17cb02f24222601d2492ae905c667882b4b95c09fae247d1c64f3437e417e37866779dcbe80b4de43f9afaa4cf8b2ae21347abd624a809b99be0461312f8cfdacefd7c3614eb9d52479a67a816087a61f00cbc54f31ec238e1291a895780c20bc1f009e91ff984e760ad3cc15e1a0716796f77558be5909264e295c29fb46522924974394e1472be1e47be3cf3109222b7f3f38462a381e4288dee404b083e29aacb15f5a44022e5d006e23435a6fd45a5548841d419a3dbc116980705618c649db775367b9179e3fb12a910990ef579f3b509b9f2a912460e83a16fcfb22a9712ecc532aa1b4f1c304fc27", 0xb) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:25 executing program 0: syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x7, 0x3ff) syz_extract_tcp_res(&(0x7f0000000480)={0x41424344, 0x41424344}, 0x6, 0x6) syz_emit_ethernet(0x117, &(0x7f0000000700)={@local, @local, [{[], {0x8100, 0x7, 0x0, 0x2}}], {@ipv4={0x800, {{0x1c, 0x4, 0x1, 0x38, 0x105, 0x65, 0x7fff, 0x5, 0x8, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x24, 0x11, 0x1, 0xe, [{[@multicast1], 0x3}, {[@rand_addr=0xffff], 0x7}, {[], 0xa06}, {[@multicast2], 0x9}, {[], 0x2}]}, @timestamp={0x44, 0x1c, 0x9, 0x1, 0xb, [{[], 0x8}, {[@empty], 0x9}, {[@broadcast], 0xffffffff}, {[], 0xc3b}]}, @ssrr={0x89, 0x7, 0x80, [@rand_addr=0x9]}, @generic={0x82, 0x12, "ad216f4fe4c7f08d82dc000000000000"}, @end, @noop]}}, @tcp={{0x1, 0x0, r0, r1, 0x1, 0x0, 0x6, 0x10, 0x0, 0x0, 0x3, {[@eol, @eol]}}, {"364b6ca32f31461af4e5f3fdc2c9ca72aae4f2cb350aec29cbddbd0769dde339104c9ec9b2ab119a2c78669dfc6fb78cc940ea3df0c6f1a6f8dfb18803fda3dbbb72f13658152f2fccc388d9e4fcea420c59183abbf0fad18992d53395ed4d63467bd3d8bdf3a25d32654d7a085ffecc21b0a7eaca0353648c7c10b8ca"}}}}}}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000280000000000009078ac1400bbae14ffff4e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="5000004090780000"]) 16:00:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3, 0x401}, {{}, 0x0, 0x20, 0x1, 0x4}], 0x200000, 0x0) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0efbf194bca1fe317bc9ab02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept$inet(r3, 0x0, &(0x7f0000000080)) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) dup2(r4, r0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) 16:00:26 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xfffffffe, 0x7}, 0xc) r1 = dup(r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x10001) listen(r1, 0x0) close(r0) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r2) close(r1) 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/218, 0xda}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/74, 0x4a}], 0x3, 0x0, 0x6) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = dup2(r3, 0xffffffffffffff9c) fchmodat(r4, &(0x7f00000000c0)='./bus\x00', 0x18f, 0x6) ioctl$BIOCPROMISC(r3, 0x20004269) 16:00:26 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/222) msgsnd(r0, &(0x7f0000000480)=ANY=[], 0xb2, 0x800) msgrcv(r0, &(0x7f0000004440)={0x0, ""/4111}, 0x1017, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000003c0)={0xffff, 0x1000, {[0x4, 0x80, 0x1ff, 0x401, 0x8, 0xffffffffffffffe1, 0x40, 0xd9, 0xfffffffffffffffc, 0xfff, 0x800, 0x7f, 0x613, 0x4, 0x1, 0xffffffff, 0x9, 0x9d1f], [0x15, 0x8, 0x100000000, 0x0, 0x0, 0x1ff, 0x101, 0x2, 0x7, 0x9], [0x100000001, 0x3, 0x6, 0x4, 0x4, 0x940, 0x101], [0x8, 0x0, 0x100000000, 0xa6b, 0x5f88, 0x20], [{0x7eb, 0x2, 0x20, 0x8000}, {0x6, 0x0, 0x40}, {0x6, 0xfffffff7, 0x1, 0x100000001}, {0x6, 0x5, 0x40, 0x7fff}, {0x3f, 0x200, 0x3f, 0x5}, {0x80, 0x40, 0x7, 0x8}, {0x6, 0x87b1, 0x4f6, 0x1}, {0x1ff, 0xca3e, 0x1, 0x400}], {0x8, 0x7, 0x5, 0xec24}, {0x40, 0x3, 0x80, 0x75}}}) msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000180)=0xc) getsockname$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r3, 0x7, &(0x7f0000000080)) dup(r3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() chroot(&(0x7f00000000c0)='./file0\x00') r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = dup2(0xffffffffffffff9c, r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1, 0x0}, 0x0) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xc0, 0x0) connect$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x828a4) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0xa4) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) fcntl$getown(r0, 0x5) 16:00:26 executing program 0: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32d114f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b85064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8054132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c2fc8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266e7cae4ccae484ecead486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb102ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92512cecdf4a340e5fccf4a44820fef474318a2b00"/2456]) acct(&(0x7f00000009c0)='./file0\x00') ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f00000000c0)) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000a00)=@un=@abs={0x1, 0xd}, 0x8) listen(0xffffffffffffffff, 0x7) 16:00:26 executing program 0: sysctl$vfs_nfs(&(0x7f0000000580)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000000)="5e4ac73022542ab81f166180bcd7720b68cf539046fedbb58641a08948ca9b6a4744f2537e520133be6ea7b03a16a1b5c77489649aabd5280c1d8671c3c2a11d1c1a07e536c6834a779ea9abed", 0x0, &(0x7f0000000700), 0x0) 16:00:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xfffd, 0xff, 0x4, 0x3}]}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x8001, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x80}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x3) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x204) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x40) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10, 0x800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x1) r3 = semget$private(0x0, 0x4, 0x652) semop(r3, &(0x7f0000000000)=[{0x4, 0x4}, {0x3, 0x8, 0xe6a6b381de98c21f}, {0x1, 0x8}, {0x2, 0x5}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000240)=""/169) 16:00:27 executing program 0: r0 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xba4, 0x0, 0x0, 0xffff60ff}, {0x2, 0x7f, 0x7f, 0x4}, {0x3, 0x3, 0x5, 0x800}, {0x2516, 0x0, 0x6, 0xffff65d5}]}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xe7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname(r5, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xffffffffffffffb8) r6 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r6, 0xc1206949, &(0x7f0000000300)) 16:00:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x80, 0x2, 0x800000000000000, 0x8}, {{}, 0xfffffffffffffffd, 0x40, 0x2, 0x101, 0x94}, {{}, 0xffffffffffffffff, 0xadfd5f250b5c6aee, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0xf2, 0xfffff, 0x8000, 0x6}, {{}, 0xfffffffffffffff9, 0x85, 0x4, 0x5, 0x6}], 0x8000, &(0x7f0000000240)=[{{}, 0xfffffffffffffffa, 0x68, 0x80, 0x0, 0x6}, {{r4}, 0x0, 0x99, 0x80, 0xd6, 0x2}, {{r1}, 0x0, 0x11, 0xfffff, 0x0, 0x7fff}, {{r2}, 0xfffffffffffffffd, 0x8a, 0x40, 0x0, 0x20}], 0xffffffff, &(0x7f0000000100)={0x7c94, 0x233271c}) 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", 0x14a) 16:00:27 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="9d470386d6151d689e27088746ffff2c0b211bd10efd33bc24b67b9b078e3d2e84b6dc76ccf73619274cafb0e197dbfc468eed9a2d85de7207bde56568e5756bafaf7e43929abbbb4d0794b67e3c22db0b1bcbc8177097e4a58463ef509c30fe5476c78fdcf543c96f56abb71723960bdeb40eb45d0c6b239f24dba917d5c5c84623", 0x82}], 0x1) execve(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0xffff, 0x5, 0x5, 0xfffffff8, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002e00)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2b3c1f97f1e1d9f076cbf2dca9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd10529dd095afa4e118cacfd306e2e91076d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa36328947ab4a6dfeaf2240cfe6c940c4e78dd214289db2ec0aa1d37e0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed480b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993bb22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dfe753b8c608fa96a395a9dafff1f84602c20f1959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e010000000000000029d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465670000000000000081bb872938583042fde877ca57358ff897eff924cd4ef2f468447ff8a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf067f00000055831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f24d4c19b7effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb", 0x405}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdc30310d827898a9d370d24fd1499800c9106a08372e66929b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667beb98004c7bfdc663a79c14be73e1b156d2b4c4b39e6a16ac5cdc04d94dbdd3af4d9133365d7d575849488b149457dcea53688c4b810ff59f5ba08a2876d20c4b7543da7af7ace7dfef5f056c4e7ea1ba6dbc2904d41f3e61353b0e18", 0xdc}], 0x1) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f00000001c0)="8b51ddd0fe0b88f188a2e9d4193d0d041e4b700181b1bfb1edd9a1e785e5fb503c5d125c76561eb7e0c365fb72b21e279d077543b63e7ee4c8f0aade84cafd7b1dbbcb769e4bcfc81763889b343add", &(0x7f0000000280)=0x4f, &(0x7f00000002c0)="f7298d6e5a7de0a479ea3648b4321c07d25f2fd2bef6c2025fd9ee46d015bb77441b58eb65eb0cead588c6c9e47d46f8724e99edc2b4443a72b03da098dea26ca1e33717cda3d59fd5457084e855685ca45ff2b805ca84c7f631272e735130bcc0b61393b5a69917018a590ced3da7bb24311032cc4b47d8ca6d0c38bde7addef4cccc04fec7ccbf2780b4ef015f79d995c5220a7e778ed992383ff5176314686a76fd3ecba2dc0dbb5b0c915c423f85a537a2f59c81cc447cca145e4708d8cb0debc22885c56672cff1dc9170d7b16aac5030cfd0a977", 0xd7) 16:00:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="bf4e16a40d7335dc6e4580799ebce21a659d59f4744ae72b5c960edc06bf57e8d58040d16959d5d00c", &(0x7f0000000100)=0x29, &(0x7f0000000140)="3213f1f1e0e3b82cbe4810c87e9c04c07aa44d021f70e6ccfd916c766399bf1755e2f1bb17f0436ad6f6b7909a5bff9080e11e6fe5a727b19f8fbf243cb1c8522b83235acad95ed453e7cb415ed2ae0b83a293344fd4abfdad3296af7db99f4367dee928ab28017969c7236c5eed508a0cff8fe0e41e0fddf9eafb7823229c8de37005b9355c88792947053ed364404d0a1bd05cdc33613c10323df397934581b985b1a211f35819875362c2", 0xac) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) msgget$private(0x0, 0x400) socket(0x2, 0x2, 0x0) 16:00:27 executing program 0: open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000104000/0x3000)=nil, 0x3000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x7]) semop(0x0, &(0x7f00000000c0), 0x0) r0 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(0x0, 0x0) r3 = getuid() r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, r0, r2, r3, r4, 0xe8, 0x5000}, 0x8f800000000000, 0x100001000000, 0x4}) getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x7) utimes(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0x0, 0x2}, {0xb23, 0x2}}) 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x3ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [], [{}, {}, {0x0, 0x1}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r6, 0xffffffffffffffff) r7 = getuid() r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r4, r6, r7, r8, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(0xffffffffffffffff, 0x0, r8) fchownat(r1, &(0x7f0000000000)='./file0\x00', 0x0, r8, 0x0) 16:00:28 executing program 0: syz_emit_ethernet(0xf0, &(0x7f0000000080)={@broadcast, @random="080000bd5400", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0xfffffffffffffea9, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x200, 0xfffb, "a4890a31d508d2a00175c5a0dd798b6fce045121d0430ca261d40b47276377e384c48dd18fdf3facc43649f91bed82e1838350ca0b04549af065a0fb30596482fabf31da227524a56b1057eba45c961e0cf1e7cc474016da6e5fdc0e73f9ca99b9870ae4a69e3f0430c403dfc75bba005debe55969f06ed7c7ca40890d8c6ce264ecb6e9e4e0fb86904d6b1243eb00f548ad572ffd5a6113e5f936e27cb67c3dad028fc48cbb426499c035f8e605d1b0ccb1"}}}}}}) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x7, 0x3ff) syz_extract_tcp_res(&(0x7f0000000480)={0x41424344, 0x41424344}, 0x6, 0x6) syz_emit_ethernet(0x117, &(0x7f0000000700)={@local, @local, [{[], {0x8100, 0x7, 0x0, 0x2}}], {@ipv4={0x800, {{0x1c, 0x4, 0x1, 0x38, 0x105, 0x65, 0x7fff, 0x5, 0x8, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x24, 0x11, 0x1, 0xe, [{[@multicast1], 0x3}, {[@rand_addr=0xffff], 0x7}, {[], 0xa06}, {[@multicast2], 0x9}, {[], 0x2}]}, @timestamp={0x44, 0x1c, 0x9, 0x1, 0xb, [{[], 0x8}, {[@empty], 0x9}, {[@broadcast], 0xffffffff}, {[], 0xc3b}]}, @ssrr={0x89, 0x7, 0x80, [@rand_addr=0x9]}, @generic={0x82, 0x12, "ad216f4fe4c7f08d82dc000000000000"}, @end, @noop]}}, @tcp={{0x1, 0x0, r0, r1, 0x1, 0x0, 0x6, 0x10, 0x0, 0x0, 0x3, {[@eol, @eol]}}, {"364b6ca32f31461af4e5f3fdc2c9ca72aae4f2cb350aec29cbddbd0769dde339104c9ec9b2ab119a2c78669dfc6fb78cc940ea3df0c6f1a6f8dfb18803fda3dbbb72f13658152f2fccc388d9e4fcea420c59183abbf0fad18992d53395ed4d63467bd3d8bdf3a25d32654d7a085ffecc21b0a7eaca0353648c7c10b8ca"}}}}}}) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x7, 0x3ff) syz_extract_tcp_res(&(0x7f0000000480)={0x41424344, 0x41424344}, 0x6, 0x6) syz_emit_ethernet(0x117, &(0x7f0000000700)={@local, @local, [{[], {0x8100, 0x7, 0x0, 0x2}}], {@ipv4={0x800, {{0x1c, 0x4, 0x1, 0x38, 0x105, 0x65, 0x7fff, 0x5, 0x8, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x24, 0x11, 0x1, 0xe, [{[@multicast1], 0x3}, {[@rand_addr=0xffff], 0x7}, {[], 0xa06}, {[@multicast2], 0x9}, {[], 0x2}]}, @timestamp={0x44, 0x1c, 0x9, 0x1, 0xb, [{[], 0x8}, {[@empty], 0x9}, {[@broadcast], 0xffffffff}, {[], 0xc3b}]}, @ssrr={0x89, 0x7, 0x80, [@rand_addr=0x9]}, @generic={0x82, 0x12, "ad216f4fe4c7f08d82dc000000000000"}, @end, @noop]}}, @tcp={{0x1, 0x0, r2, r3, 0x1, 0x0, 0x6, 0x10, 0x0, 0x0, 0x3, {[@eol, @eol]}}, {"364b6ca32f31461af4e5f3fdc2c9ca72aae4f2cb350aec29cbddbd0769dde339104c9ec9b2ab119a2c78669dfc6fb78cc940ea3df0c6f1a6f8dfb18803fda3dbbb72f13658152f2fccc388d9e4fcea420c59183abbf0fad18992d53395ed4d63467bd3d8bdf3a25d32654d7a085ffecc21b0a7eaca0353648c7c10b8ca"}}}}}}) syz_emit_ethernet(0x270, &(0x7f0000000180)={@empty, @local, [], {@ipv6={0x86dd, {0x3, 0x6, "ab5df2", 0x23a, 0x50, 0x3f, @rand_addr="84882a6a2580fb724e3cecf09ff171f0", @remote={0xfe, 0x80, [], 0x0}, {[@routing={0x29, 0xe, 0x0, 0x1f, 0x0, [@rand_addr="ef03df8e90eed0cb6725b05fe35c3cc0", @ipv4, @rand_addr="e15b5fe911b8f1d85363ff71da2ecea2", @empty, @empty, @mcast2, @rand_addr="8f8afff90ab810441ec6919e5e88308a"]}, @dstopts={0xc, 0x14, [], [@ra={0x5, 0x2, 0xfeff}, @generic={0x3, 0x8e, "7dd65092569a083917b6d844ea143050030d28f3601625382a63c9ae0c43788d4d9a34e6479c7fbc25e461490833c59479c8509ab549dc2615e9ed23b87482da5d89491cec77c0abe115e4dad6da18bbcbca4108ea4e374e5dcbda7de72eb6a24c822893df36d38d4254ca45fabddb3aff8f76941f7963d59123e454ec444f18c0dcc31672d22abc5f790c513422"}, @jumbo={0xc2, 0x4, 0x4}, @enc_lim={0x4, 0x1, 0xff}, @jumbo={0xc2, 0x4, 0x2}]}, @dstopts={0xf0, 0x1, [], [@ra={0x5, 0x2, 0x2}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3f}]}, @hopopts={0x3, 0x0, [], [@ra={0x5, 0x2, 0x80}]}], @tcp={{0x0, 0x1, r1, r3, 0x0, 0x0, 0x14, 0x1, 0xffff, 0x0, 0x1, {[@generic={0x3, 0x12, "aa93d9ad06c297137d43e9969361f188"}, @md5sig={0x13, 0x12, "b938cedf086d8453e2eafb0786c9d57b"}, @md5sig={0x13, 0x12, "0598e60fabe87a33ee8056939bb6c395"}, @sack_perm={0x4, 0x2}, @nop]}}, {"d425ff181910b9fbedf0bda72320af4e721e3ddc5820342c3af93f45e6401911c89b5b4af4c506d2b1f63bf350e02a017431c0b61e989f2d2ed470382afe2f56022a9a0859626cc57cc3cb16db8443bab5915b8ed3fe52c14aa72287e6e78a1138cbd5008473ac36d1eb463b3580d28d38117c6113e4ccdb51e0afe13a0b289bdb40df361a907b9cb3bf85c2a53e0a061a5eedddd7b0bc4fe4ac"}}}}}}}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x50}, {0x16}]}) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800550000140000000000009078ac1400aa7f000025"]) 16:00:28 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt(r4, 0x1000, 0x80, &(0x7f00000000c0)="effa6ad9c7293652dbac6261210eb8c188228eaa192ba5695863a53b087deaa22a93", 0x22) r5 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) socketpair(0x1, 0x4, 0x3f, &(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socket(0x20, 0x8000, 0x1) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000180)="344a6d6559878aa8067db306dd11c45511a55ccb49645a3364498fb55879af4c6e7ded61d2315c610d9445dde5a366d3dc6295ea77d96ddb9a19dbcca8cd232e720ae474f17645503541dc4a6a1d9e56620b104a3eba65a0531375ea9940eaed300af01bbb1633760c71552f022423129f8fb2971ada19b17c29614daca323b96bcf183456db766d6627a3c230aced3112c7423f5c5515bceefd4d7ca461833be797a85791a12810638908b8abfa4a3ab161ff16147a2998e472df17cbedbb840d83c1c413396654cfa199e5821e4b82f5eb03eacb219d36f1c792fedd8ad15ae01b46401c871235d3ed03e78610d56e279cd86e603cc7f4ab44059f3f349ec493428be5afe19a0fd0615b65d215c8feb86bdeb583a9e934e0c0833078fb9a44b5f9bf60a0361dabe000ec87ff4469703a512373be878065b9ee4fd59d4cb5215824fbc761a5422b01b1f4b5496429a6876eb289759dd0b165fa254aa17bead677e369e4155645c2b22d589e2b98f7063154371e7f1da308996eb589f5eddaf300e31be841e06f6d4d3840ebd573c78976167723942f7531e2397f7230d19684001559e790c673e305092ba7288b9122fa41c7c21b1f558a4835f39be355b62df9f3ceb4d612f77e3fb5cfc784d38ca3fbc76f3e0f78baf56b898b3193c1d74b562030b32eca4e9ffd71efa990f1615a205082c9088fd857680387f8d744b89bf486497f54e3531737d26f20554ed4b67b1570190cf48348607e9f780c4063765eeca73886dc665b69b586efe7e02f93c8f45ba9fb336aa7505926255a3117b17f53d828d4b593ae4aa5b115f563e90592a5e546b09ec47064de7573c259995ef1f4d40b11ff46d72f1801035b66d1fc7bd4aeb2496f89a90b41e2b118dbe566831eb60a50db7fb09cde4b9b2d5cc1b75596ce93c2aebb09872804e9b8f8a139945b8a699ada80aa72be84e990cf27f98f116098a1f567c6f77af4c4e71379c12deb5d82d84e9562fc9d64f5c0076755bcac8be88eefc474a8a0027c6aa78cf87214fbc61a86e6211d0e4cbbde81f3ea12995f8c0944863d9c4bee940a142c48f1c9a7136b319f3be171bc33f3217f69fdf39d5efa7e7b378a16ea3b0d11d2e13a3cda8352724853e9fa64219657c2586162d7725a23135822fcb36479b93a0faf0e3477310d693e945341ac3530a03f4d57c138659caa3ff34f45f14a94277c481d8a95284aad95d1bf4347888b5752cacfa957b5fa342697b34979fef5aa86f63a354fe8661a69aaf8c9e2f5814b20b8a7917492d140389eecb4e9e7e27e19db515d2f3805d9bdbb7cde4e4de29f28a746e400066b8be5a4970825657ba59fdcf8f575eee7b819f44f19205ddf19aa156509dca07c562ed0b2275ae39afa6839d894ccc9fe5d11ace88cd8ef3231030ee93890f68fb7c85b9c817d8d7506f4006c80ef537d278b47c8f216209b362789b88bc333c1bce771d40c9f88a94f795dcca87371f1fdbbec5add6e0e9ab4cea9a97beafc0d67b4dc752bf7e36ea319789115053da9c310c912a54356da135a5f31d83d070a65d1411c4c18f1edcc94c697d7161bb8b3e21263709a3f1e4ba392b8379689ac930e1370384f88eb01b63e71082f341c569ddb1ea231592e89737b52e43082530e6bc3d11d23140d32cb7390d0662a267f8bde4f01a94cd1e810bec1980ecefc753e9b31efa1a7e740901d7c52f6ff4c42bbfea59b648c367821748aab3ee47891c45bd70032fb42469dc9cb6f5ab71f2cf30d1b4e54b6a45150fe076b577b8508e53ab1d244d1916bc55e9953d26a763a2986df85124cb56e9505600522e5bb441e063c8cd929995c6412e63b6411c823b884d5cacca6f0ff0b25e8b536633566a55cefd648169a9226e2a5709570e22e84c329310a79d658b6b3d81e1f49c4e7605bb7a7b057832204230645436ea6454642fd503f3a7057c98863f5d29497f03ef8fc9e7dab120085e06d3b8909d2ff7c097792cea74b43631815e46353477479998f831cea933d3881afca163eec91a2bf057d5353b44d802335c93503d56672db23414c3e744e302e4956c0587b9246fede78772cff3a0b60c7d308f03473d96e471f9a5a37bc6e5ca9d994a5ffe23cbc24b9f6b34762fe455b40012bf858cadfc105353734be2da15b37a45c5442c36118ff202770ba130c4399593df65cdfc18f05ea8df2544a8efbd6f3099dd5386e205ce9b9434372ca1cc3dbe168f7f36bac2fae67a15838e4bab57e35c147128ee8c8c67a479da1101a35662527aa8a2144a6be7f7fca582233c8729c71502f284ecdc74c8eaaacbdafca78052a8db71b4f9dd8e989eab49530d767c39152dd98d66bac175fe0a92f5b5738967187dcf2346f753c4a65bcf52e1b220c16583d8b3fd2d9f6fdee9c6a59edd120a3bdd3bf0c1d6f4120491317fb4be4eeb7b778d54bbe806a8a17e1e965dfe06cec8aa5b7362e01622db5787c68f6082447d24ff8117879c8e4aa37c041da5ce8b36ba50dd948cd03e613d68f16c26a28aa84371ae16b52071f457dee396905a1d193ddf451b9a6086701d78f5f3999a67fb25a845cf391210514c9d53a39ba6b9b61300f6e53582cffe10c3e39777bfb0d5b040fb900e653b9f1563f501130033da681c3602d9958e60dfc3a63eca0dd60513169a657f373ee15d0b82756ad2ee18f576bb428f760a8f2bd93f814db4029e3128ce51b44c9e8950f9d4a673b9c2937afcc6f1f8147aa85c24e9ff1c71ac5f54a05233fe84b95001894134e65e6f477b4f433f02a5c190211a3af9d5b7766ea00d00f4c58e098e9d1760dcddf7cdef5af7574c869926a0ff84e24efe9b36c68931d4905d64da691ce8e61cb4a4f98c06cde7b2d620c051d2be78b5718497a562aaa8b2d9c825066360b584bc53f8e1d5f5a5b2daac7554f74c645fac281331791bc6dc8e5a54273619f63672acd195920a2a4f64ec8dd747072afcedeba4dd71d55c96506a08ffe26687e3ba27353d83bc615ef371b11e693b277f46d854501089ac281540a12f91940d3bd2a97393f12c06e91e4e5c838a3cb8e1b604b0319fd78c89ee13ba41bbcda57d3f543371d4fbfbc9383e5212079c953c99cfce33cc59795369ac9e54b96dd840517efc54f168fabe2bf6816ed234c5d86ebd636239f02c2fa3cb807c6bfc16d27a386051d054f6ee835e1ca4d7f024e749171cfbb8e86e021e0c873143f53a55d865a3a485bc88dbe4220b26386fdaa83d861a8d64cabb0552460fba18785d55c78bc064d1536c8fa6ebccb637e31563d3a7cf706f3aa18dc9834df3639daa62667af0bd9cec7eb6e2b135bbbf0c9966b8b729f6851321b1dbe32721534b14d0cb69226f3e4f79e9668ecb3658d3c2ae9634df88af31c3267f656608fd5cc1c7c963f1823f559546989bc0bea8978796c63aa4994c46fb4ffb2eafa910edd044987fbac33296ccb21cbe11cb159f651d2ce029f3c2c08bfa2e73cd67860cadb84ccdaa3650026c52e8e80d6e285f9ca24e27740f7b9bde69f55ad7de6a64ba20ab4cc658d8f542aba5be4abc55ab7d54968cc6a18a9ea6bb2b11d76d9ebca6a8911baa87e88fda562698b4e3563de456d784c50844d7e08760ad721caf7994c0f6accd85ccb7f9bdbb13e620c45372231d4dea6071e248220da07a69dda8bff36b91971a77b6873826e0344d7845ec98fd9d3189ff618cdc1bbd2a42a495195e0bb24320b46cd607d2ac44f9efdc009655530e8509e6f253b18b953ea71e588ef29f16b57e54f4add2f4ba6d5551bc7dffdca56a9e063223a0ecb2f6d89ecdfa4397d036a36686602c7905e6a04bdace304d5d2ca89f2d1d1c15adf4319d832f44622dbda0342f7f7bdf823692bd8be480912dbac00c2a71939a07af02258b6f4bb1cb653b7274fca851ee621b235660356b7e6630557f30cf50000689fb18bca8d9fe9b9d7667eef97d33ef0a33f930686f5f76e151e333f2c4fd6e413e7e45c5c3e9c6713f960c7de21c54517552037e5a0f0785f8d7ad793b90521ceb25ec6b7d9fbab578c0cb802a455269f290090a888d4ff2d5c89544be117832b2abb4fea141c736884d60fe26e352a27f3d56e4263fb7fb7f72285dd2565d723d21c81225c7efd86676993f8e41dd11cc822c36b20f85f02fe2be2110e81dfaffc422f8e09a32571cbd24e4d69861f371f586b16d8e6559c528525353aa6931c51ca63762ac9b6c227883abe75c06c8043c296413eaccef735aaee4d1e88f936485455872236d106542c30d6458b03689cc41a9e04b07ac36c2701b57faff4feb67feefe03eb0fd0d079beed11b2595ff1835acd2cdc16c29708662b6e4c9fba7ec35fe02a5af794da4cc1c003315cdedd0cc7d39d355524fa99b6745b076c90ba60d5044b2e7fcc8947d5bc3f7e5fd9a3fcc79222f2a596c23ebdd5797e41f009b3114b50065dfdd3bff2df99177a627097339c3a996af170fae1e603382dc473033f3b1abfc6ff53d2d4c34032ab0e4603f05fc8649c220988449b9e81f85d1bfedcdcddc874c775809ae656e5063d788c1c03a6a99a3d3f8d8e20f293d071cc00139049e42d22fccfafe985d8a35326b720935e7b6825e763a1f3125f31520933ec88ac95921d4212d939f4f3dd15fe28521fdecc1634288e3afb05b214f04840fe98a26fe7e2296fee9213e9b4b2ab9a84c3d1cd7501a1a23b18cc55cc3291e5ca7ca807df58b98ec65e4fd8777779c7cd72bcd65aba3bf486623af353b495d2c7e38af1ed7c73c51ed45b7cb9a1f7bdb68ceaae34d7bf953dd6bca81e11656e89667cdbca0b15b1d6911469218083103a0642be1c7b3113eb41b67e2a6247ccf47138a1ac645237d902ac495082e5abe8e02b921f54792b668dc961005e6d0cbbca5b74bb292ec18ae8f0c421215daca664b1ddf5d151cacb7cfdd91030f9c876301f1a111e144e6ffc551dbbc4463b42768cc89b244582add54f5cfb7670a7d97c125b02cf8f7b5b8610e47bf974cc9e0d800c9890482524e7bbd4a3da572db65bc2043ee20677dca48225e93349b456d77ef80b39684ea42938a706057c0e10af8c87909c8adb61b0d838d510f42826082977ff1402a7dce5e7490fc0cccf4fefa88ddcafe66ccacbed3e5cef79b071cc9404b459a3757a9d844f7b7021e5bcb978f97e05517e824f8816070f95bf3bb542939d61147bdd44ddb4249f43e3f164613a52f7c8f3d3ee73125d086e0ea091a78dc6a7fd08ac350a18da0ae2bab0330eab5fa89c4fe7a60c283ba35a349fddbd010b7d68ec97046731b42bd46ff7f76b0fdac99044a96594783c80c72d65b0c9890c8219f635733583e22fc786765c3652c7eff71945ee07fa6b42796007a2e0af7d0b58d316f907084197f851a97bd5f4d30d11e30b7acdc1121c6673305d055d417d6f9497cf385297b6335c459fbbab1b080917372a01dcfa2cbd9ca26f2af4ad78ff2ccf73100a8adf43e1b0d39ebc944127dce1d1d9c45e0de81eee2dbbbfc1053d2168d07d012fa4307748133b7ce7ddc992088e863802260ba6a98d87edfa20a78c964fa4544999f45f3ce4bd22eb57efdbda2d1d542b9e671055ad3bbcf48eec4f550ee2c6c6f3da35f22a8394093a6c1bdd07b2c4bad1c798479ae242831f3ed925a44e2a39a011e39b1bb8870d212f3f7dac6d88b2383b0e763ab6878a0cdd7c855fe4beda834dbc9f9d5276ee5ebaf2f8e1bc8505c7dbaf66a1ef55a7411a5da70e500858d84e342b63169bd9accde3bc07be292a9f", 0x1000, 0x8, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r6) setregid(r3, r6) 16:00:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x9, 0x0, 0x0, r8}, 0x5000000000004, 0x8, 0x0, r7, 0x0, 0x58}) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000300)=""/221, 0xdd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="b7d9cd9297636918d3d293e915d9a2b5467af3c9af3f2417281dfbcaf5535ad5a90bc92321b1cd77afbbaaccce853cdec8e6d662efcc66cd3f11d66c21764728df65c0a56de600000000", 0x4a) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, 0x0, 0x0) pipe2(0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) r1 = dup(r0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = open(0x0, 0x80, 0x104) r3 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000001480)=0xfffffffffffffd23) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000440)=0x200000) write(r2, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d952184083", 0x15) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r8 = accept$unix(r1, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="19867b0501af40cb6ce5fc0afb1db145c499aefd7f560ce7ad14517f75a5c3520a97d3fef7d5917e163bd8505551afc67bf77f893a047cac76924c845ef01e599e65cf464c8a209ff3fa6cd1d2faa5534e8a9daaacdf3c910656a8b89a1ae71bbf", 0x61}], 0x1, 0x0, 0x4) 16:00:28 executing program 0: socket(0x2, 0x3, 0x102) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) socket(0x18, 0x2, 0x0) kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) r9 = kqueue() fcntl$dupfd(r8, 0x0, r9) r10 = dup(r9) shutdown(r10, 0x0) 16:00:28 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2, 0x1010, r3, 0x0, 0x3ff) r4 = socket(0x18, 0x5, 0x7e) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) fcntl$setflags(r4, 0x2, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r6 = kqueue() getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x0, 0x0) 16:00:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x1, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="dc"], 0x1) sysctl$vfs_fuse(&(0x7f0000000100)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000180)="8996b8ebd49a041430e50decf755223a3882465c2ca5de37cf7c979a0f6426770289570863586de4362fbdec77b87dfd5cc32fde537095b4ea2019e07fc2ddb91cc7c0cd217d341bf4e41e7c9da48d42f2f2226a2c6ceaafb39fe660ec245922dfe4f0d205d1ed9e053ca0908ff88bf51dc40c05dc21a40dfda80bf4a346ae791af2678b7f7c22595ea8f27e8e90abb245af73e89e70401b3a4c2aab877045137edf7b3ca4440408fba663e1b27d9cf14da8555bef5ad29faeb77f89e47b8cd1182ca10881ae715250f96d85707a337b8d663eb71ffbe9668d48c9e92214c50b", &(0x7f0000000280)=0xe0, &(0x7f00000002c0)="6515253e0ae1af80f5c359041e0058ad3f154e2932801e74e4c0531c255a19c5b7ffa8557f49174e251fa0451118e06c2af66a81698e5f9aee0a8d5d17bcd2e5a478cf71babcdd7a665658b44392ca1b2604dc9fceaeaa5252b1cff206d7d6701ab899081933533aa63e960510c3b7f3676de5", 0x73) 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)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xfd) 16:00:28 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x8000, 0x2, 0x2, 0x1, 0x100, 0x9, 0x8, 0x2, 0x0, 0x4, 0xf8e5}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000180)={0x7, 0x1c73, './bus\x00', 0x7, 0xfffffbff, 0x2, 0x6}) r6 = kqueue() r7 = fcntl$dupfd(r1, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) open(&(0x7f0000000000)='./bus\x00', 0x400, 0xa) bind$unix(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="08000e2f62757300627c11995ba72b5cb99cf96fe0c72b7e01dafb10f58626159bc10a357e8d0c2e2d89dbf06485570cb97127cfeac3cdf7a3db6855fced3685693c29ce9ca704bd77ecee9e4a801982c1d2c39155434f27b631aa38564e1458ce9560337f984b56196103021e19f6ca2b946a8b0ccf64380caea9ace43786fb088c4e1bed6c729d9e9b6e41645522ddba"], 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, "b5fb385050657ff164fc951f52749e31f53b9373"}) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x100, 0x0) readv(0xffffffffffffffff, &(0x7f0000000640)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000280)=""/235, 0xeb}], 0x5) ioctl$FIOASYNC(r0, 0xc450443c, &(0x7f0000000240)) 16:00:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) getpid() open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x2, 0x5}) 16:00:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc, 0x1, 0x4, 0x1, 0x80000000}, {{}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x4, 0x2390}, {{}, 0xfffffffffffffffa, 0x70, 0x4, 0xaae8, 0x100000000}, {{}, 0xc988776359e828be, 0x36, 0x2, 0x3, 0x10000}], 0x5, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x82, 0x148) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) geteuid() r1 = semget$private(0x0, 0x2, 0x200) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt(r3, 0x6, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() fcntl$dupfd(r6, 0x0, r7) r8 = getgid() semop(r1, &(0x7f00000002c0)=[{0x2, 0x4, 0x1000}, {0x0, 0x800, 0x1000}, {0x4, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x2, 0x5, 0x800}], 0x9) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r5, r4, 0x0, r8, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) 16:00:29 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x14}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791aa4387b7a2c600c94cd05571e2a3dd1ed29e265ce80a90500000000000000bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa102e4afadd3b3fb0765a1242f68dd58f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45be37c82d890d48564b948e0e96cfafece4316fbe00", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:00:29 executing program 0: select(0xffffffce, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "40000000ebff00002000ffff00"}) 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, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x80) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000005c0)=ANY=[@ANYBLOB='\x00T\x00'/14]) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:29 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) openat(r4, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x7000) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x1, 0xffff64af, "9254754400000400401000000000004000"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40", 0x1f}], 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCNXCL(r0, 0x2000740e) r3 = semget$private(0x0, 0x0, 0x677) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000080)=""/53) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0xffbf, 0xe, 0x3659, 0x8, 0x8]) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) semop(0x0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/105) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/70) syz_emit_ethernet(0xc4, &(0x7f0000000180)) 16:00:29 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = socket(0x2, 0xc003, 0x11) r1 = msgget$private(0x0, 0x6ac) msgsnd(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc19e29cc51fd1882567f44ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6071effe54a4af"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="03000000000000002e1100b0df6d7fcf409def1a1fc1ed3413038c3925b2e41bceb04221abf15533b89b0603ae37c864fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee766d7d696a54a50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b39222990200f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc7d73a0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a"], 0x4a4, 0x0) msgctl$IPC_RMID(r1, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x6dd00000, 0x0, 0x0, 0x0, 0x0, 0x80, 0x5}, 0x2, 0x100000000, 0x0, 0x0, 0x5, 0x7f, 0x3ff, 0x92e}) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="03000000000000001d8fe5b8458a14"], 0xf, 0x0) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cada2428d6b8385308ec7617ea0c65b270532dc847134c3bcc12b59c845595ef910d8a27ef787430ce80008aaf38e9c317b6080927a896f8cbc2830c6ee7220c69fe1cdd8ae4242fb937a7785ff7f37ba08052f66ba7800d38b1b268eecaff28c340bc52770357f977f0c1524f055e2f8d5f022a9a362343457046ecf7a49826ac72550f2b5d4d4f98a8de6247cd939cfb8f2bf44188dd4559e77bc8e194f551b2e85a2240f054b25503aa1a8e812ac65645b2739d00f42721c7ca2cab1b230168b1f5f12b6fa974ef5d0d869cbdcc8ffb589de8960af46416a99"], 0x10) write(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10201, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={0x0}) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4402", 0x2}, {&(0x7f0000000200)="8e125b22834e8c52d648aa76e2c3483fa63049b89a630a8261a14ce5ee7b75395d83bd649b756787584c7b6c67776fbaabece4d46819f902ea371efd489e4789bbb6c14285745b6ad648c42200f0f3da242ab766b486dd28120b580b1b6a30d878971d303ffa9d82fc83be392a0ab1605781bc38d9ae22d1089b14c9a589e3245d7a26bd964eeb6562795bbab41b486da158eab5ae59a8d05e3c2ae9678029dec70397adc312e22e4cfc8f96ba5f946fda752f4a85d3dd2b0e0dfa20f193df6fd960d8863829570f6ba7017a5ddf04f9ba05910cb88d015ef809dcd4e16c0138cdf7b711c810", 0xe6}], 0x2, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) connect(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) accept$unix(r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="79d0c9a5b87078c8b94442afc06b4e984576e3dd8b872f2985e47024c66797279c79e2b83584ecb518e9cc5036", 0x2d, 0x202, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\t\x00\x00\x00\x00\x00\x00\x00'], 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000300)) msgsnd(r2, &(0x7f0000000040)={0x1, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x2) 16:00:30 executing program 0: syz_emit_ethernet(0xec, &(0x7f0000000180)={@random="f173af15ba44", @random="000000f000", [{[{0x88a8, 0x6}], {0x8100, 0x4, 0x1}}], {@generic={0x8131, "7d9f15efc7d6fa228782198a3860e770c486f12d7a8e587dcb8495cfbfd83968925253a138409a48961461a6c10da8644ac9d31b5cdb43d611b3719fc5bef51f2530146585c124041af722d8a355e29af7256dfcdf741639e7b851d455bb98a7cf965e92d44166fa00df7b000f33e85388af74eb9beb7e13e5ec37d77bfcbc539832a6af55f2391dc9b910aceba2bc97c1b9291b76c3f9d49215988a01500dbcfd3c5459e108b6b028201e0b03302960374a2c8bf905926bc4d932acadcaacfe110029a3aca4b89fa51352ead8dff1ca508ed4a257b6"}}}) 16:00:30 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="f86cc1d5e5d16bab5559323b9561373a314b3dd00100ad58a77d4c13fb5aa693d3ec3fb9214e115debc8c2874656d39ab191f945bf7a2a741f33a893fab0647e37161b066aec3a47e2a4ac22f03c24c5c525c864822f26b73eb4f3c3fa75e3e2ecb92a0d1261575ab832cc922647d2b3276900a939604ca769ba4e1ce2f39c951f0dbc5964004f4d4921a67ca7e4ad032a13669a2553e84c9aecc8f36ad2020e69d29f7b887329dafeaf39674e0cde1333f63ab42689206c3078bfc7bb52c9f92863a76c10221e31150b9c922c4591476eb19d3a1430a39990e0727b68b89da1032fad609a4575310784bc4fea672891b1569d4fdb3eef6cf911501e7169fb", @ANYBLOB="6151412c72b9d5421f8d98f0e4e4b73f423f74fac033814f7bb9bdafec709b19bc0157f32d28e600fb18989129656c0d54d10b75ef4a9d8610589ca7fd95a859f6430e939587506309ba476b50293d2c3641367f52c00807a8c61a1215c81aa8bfc089ef2b052c54eddb7c4c49389d8561f9a470f32b9b1f2ccd72a247e2e60fbd8859ad4be892e8cd34081acb1792dc61548c0aafa540833e7036b79099a6e7ab27534f6f5f0f93c05a08025c045e778f9cb8dccd0be3b55f61886c17e1445d5672ff53141a72c2e384a0edff77c3d561b86c3ac6cad6cdab42a67e2f69275f7cedc8e8d3fa50cf3d4e56f644c98fa15ebd4b43bdd1", @ANYBLOB="decc05af10a5b5419a03c50a8584234ca6fe2266b2a3143dd95f730fd7ee5c49508058f2047e893bad56858cff83f35e8cf15026ceb3710dc35f0cf5d21c5bde8e0467b3f0431e83d9ee3ebb9b92"]) 16:00:30 executing program 0: r0 = shmget(0x2, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 16:00:30 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x300}]}) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x8) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$PCIOCREAD(r3, 0x80045710, &(0x7f0000000080)) 16:00:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x40, 0x7, &(0x7f0000000040), 0x0) socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) 16:00:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() fcntl$dupfd(r2, 0x0, r3) dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) 16:00:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182c67473ffbb4f6"], 0x1c, 0x0}, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) 16:00:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) r2 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x8000, 0x6, 0x3, 0x0, 0x3, 0x7fffffff, 0x70, 0x2, 0x1, 0x1, 0x7}) 16:00:30 executing program 0: minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000000)=0x40) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pipe(&(0x7f00005dcff8)) 16:00:30 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd608900000010006e9290d7000000000000000000000000aafe8000000000000000000000000000bb11000000000000004e204e20fd079078"]) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r4, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f0000000080)=[{0x1, 0x0, 0x1800}, {0x3, 0xfffb}, {0x0, 0x40, 0x1000}, {0x0, 0x724, 0x800}, {0x2, 0x800, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x3}], 0x7) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r7, 0xffffffffffffffff) r8 = getuid() r9 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x0, r5, r7, r8, r9, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) setregid(r3, r7) 16:00:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) poll(&(0x7f0000000000)=[{r0, 0x4}, {r1, 0x8}, {r2}], 0x3, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x44}, {0x6, 0x0, 0x0, 0x120}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be9d602f6bea203", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getpeername(r3, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/61], &(0x7f0000000180)=0x47) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xffff, 0x0, 0x0, 0x8}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a14eee16e780bec3d2656db", 0xe, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}, {}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x21e524d9452b7756, r1) 16:00:31 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r5 = getppid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x10001, r0, r1, r2, r3, 0x90}, 0x53902871, 0x3ff, r4, r5, 0x7fff, 0x3, 0x2}) semctl$GETZCNT(0xffffffffffffffff, 0x1, 0x7, &(0x7f00000001c0)=""/6) r6 = socket$inet6(0x18, 0x8000, 0x5) listen(r6, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000200)={0x5, 0x0, 0x1f, 0xe318, 0x9}, 0xc) socket(0x18, 0x4000, 0x0) r7 = semget(0x0, 0x4, 0x21) semop(r7, &(0x7f0000000240)=[{0x2, 0x100, 0x1000}], 0x1) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTOP(r8, 0x2000746f) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x80, 0x0) socket(0x1, 0x5, 0x4) socket$inet6(0x18, 0x5, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x4f, 0x3) 16:00:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) fcntl$getflags(r1, 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getuid() r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000140)=[{r2, 0xed}], 0x1, 0x200) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)) 16:00:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x9, 0x1, 0xf0d, 0xf82, "159c459312006449d78603bc4b8d7451c4a8601a", 0x8, 0x7e7}) 16:00:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="89", 0x1, 0x0, 0x0, 0x0) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x80) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000140)=0x3) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x800, 0x4) r5 = dup(r0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x101) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xe0, 0x0, 0x0, 0x0, 0x0, 0x8]}}) socket$inet6(0x18, 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xfffffffffffff}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="008d04002b00"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x1, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040), 0xe7) 16:00:31 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0x0, 0x0, 0x0, "19825852"}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) bind(r2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) sendto(r2, &(0x7f0000000000)="e4482dcfb1e3fde8da59ba1dded198261b7f8b49de22b03faa068f8dacdb2edd827f40ac4b25e034168dd4b022877c6a5315f64b7378c05a95fb3fe619bca178e6a0dfbba7031c3ab99c9bcdc9f8079eb9a480608f51b483f1b2a2eefc58fa24c340858b7cfce725967e6f2f45edcc0feb8a113714", 0x75, 0x40e, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000000c0)=0x40) 16:00:31 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x43}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x5, 0x9, 0x20, 0x8}, {0xb799, 0x40, 0x6, 0x6}, {0x9, 0x81, 0x1, 0x6}, {0x9, 0xe, 0x3, 0xfffffff8}, {0x100, 0x20, 0xff, 0x101}, {0x5, 0x7f, 0x20}]}) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) 16:00:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xfe, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) write(r2, &(0x7f0000000580)="ae1fae7ecf1f90fb57b5a9de9b57d13c19d52e4d57dcad9c0318b41cc07886ac8b9ba2c9fcc19622aa122faa4c8c40cdd66e83d218ef1018f5413ff2f7135350a20bc6cb130ebce8aca6db78ac82eaeb49859aac97ec02e3ec38dc960143fbbeebdb39042b91b6265dabb7c12730ed76473c42f03a6aec7701d9508af50c08c6e8f47441b4b327b1070ddbf28142f8594f5f7a9cf03ddf593a47a864f980bc71ebdaacd69c137961345026f2674fe0cfcfcf00070e6da77d54b5ed1b814268c032b72adeef55107f3b44f9c9f826e4fff0b039c05382b9e17ff2dbb6dcce69b8f53650e016082f5efde6984387e363b10b6757f818844549743b52d0380c7149b0a02e453c19beaa40f359f254702365e102ffd73f985e7b98414f9a2e1b589eeb87f572971045e7193bd1329df4b780636221abffaea99dcf586fb98682beb85c6580602b3cb413f188608e9827d9085404da6ce4dd95694b717c5ec8b61bff342afa3908316f3ca08d885cac6fb19571af3f6ec8b9d5153741bc480f6c7658022bac5ac7a63b5322697402e7ad848893470d7e3dd15640aa303a3411e68820691857ec6e066f70d25875faea8897acf4d5e397da292c245f84885d8abaa40153a77f9f83e76048aea3033631759607303c971b1994709ccb352d40c2aa96522d10d05927759f0ae37321b02270d6d29df914a9ee34780245a17265c1b5ab9c075aa9fe8b5372127f133d1ac6b8e799e7606735325d6022c833bb38f234152469ce8db4fcf4abc8eff21168fbe05ee669fe4985cb78d0e121a3eac065578d49cdf5bcac2ce6a7fe70b3731f43fb811f3248081e69f43bbcc501b57ff8f78887280383aa8c74d8ed1ef55018b699f234d562785216b6ce735555aa48d5331c3c3113783b2f5edc802767eb09d450394cc686fec44ad7bf3095615b6b163bfd26935913208df9b903e686a8e6b6fcd1d1a504c5efd871e95ba8aeef763ee54683882dda0f28905089cf1745af8e7831ec3d9698b90a6f5f6221ff2df9423a3b7ffca57d4ccf404677aaa727ae83ba04e5b2a8acc09606cfd9528bd71a31dee1c2ad49d0b0bc6895ad536c93dab4a1847b6b0761b76c33d1c7c76d2fbf5d2f791950113e568b43dc9b67c1fcb35fd73406d5a28fe137b5d52bbbcba8ed376499531db9de608dfbd6cec7b9e672a3c90998b125eed430712f1b39c384ab2bb44532c0618d4537289f7baf1ef30af01b5c6a8a27dbc243eaf0712e6e8f7f340f38debbcad40f625c9de7ae2787473d8db37f9f53bf77ead8fbabd99620718c930895b246e72901ffeab0b8f6eff493f043522b6ec5f8fd2362057563e4709dd1fb05fba03ece2048ad89e9310b9ce6ef7bb732c79ca2c8fea587ca8c5f551c05d03417eaf05f6045c381cb960115a6c6c2cec70924ba1d2681f0a7e5db38940bdb6efe09941bc70577a132c786c1a2c98ad69791e1aadae98cf431dbca1e9559a3d723eba6e59fcc7b806bcaa36134f337aa55e72d58ebfbdfa8d09402be5ef5296116a5fbb656d6bfb89edc7bca5e0d36364d3262cd9406fe1b6f3a1fa7274f6510f35a247a28a383af2f77dd4a63134d2d922796c0a2984a67ae6b57e63e0540c53817dcd7b6efb3df6340d68a5f92f6a1dc05509f88333dbe8a98e7ec9fcad681755b00eb5e91d76b5e4cb6636d0db23adebb65501e3cbbafb26d75e8ec1c786c55af19516cd61081fac57b9b0a8f06d16873f25484eebb02df9379e1cf022cadcbab02cb00a57ecdefb69534a5555297ba15ae3b361f7558e227011850a4ed5627da29b1b4d729687750cb923466dc8172c3f86d8cb1612050213ec4a7e94c120371a00a3b2a725c0c778b5896c745e16dbba4b054fe2e9d7f99c4e69b7072334fd334fc9931738a4ff743867963dbdb0ac36692bd25b0114476f7aca840cfe4801de31f3629b351880315d349abcad118541290adfa6b4a1d5f373b7adc2c9d3fd17e22037e33b229ab1fb6be720c1568c8f9138c8c1a6fab0b2d0deef9e6135bbb65dd9b5f020478700a8bb5a86388a66330315c8dad112ee2f7e218b340729b6b009d79bdb76bcea67865034886029330715c3c5c473eef8a44afaa426ec29c3c8355b021d66a2966dbb66e8382cb018a23eda4fc5057640f2821c7aeeb04dea23fb03a21cf2e4ed21b950894f719c4edd327d417dd9ecb5cc06964306cd822b09219b53a3a4b515bbd24b323a07fda9f146908e1b23de96ccda75e67fb5dcb5e1b05f6177ff93381ae6bad5e3e3a3c738e51221a221a6f2b30d89255d1d9e59edf2e9834c7e3d9ca3799753316677561c8be08c31ee52c5221aa2cec83edbcbe39b15c287bd715c1c06c2fb18781856c2a6a1ee32703472c697dabe7d423bb637e4fea4b44b84b26d58c1b252f3346bd88fae3997b723f971831da1bb856e3cadd59d5e03ddc890c2d5bf566e0d29a322ca335c32466d6258cb66b440ebf1a6f08284bf03caa7fc614a442a0e44ac7ecdc0c89eee0600211537b814405f7260175817e7c67afa41a73952f7ae9c9c043f25decf5d1829cc4ba07b180004dc8dd3f3ffee599d86446f7cbf86a02d44c15051608703c19deca3d8d27e0d06c2adc6b140e86aea1f37ea073fdb0feb6727a9952246b7061203599ff109bb46614662542294c83996a3bbe643e6ed7439dde0b6bdff9541804178edf82c1461ad9166c03e87b202a5db8aab77172cef1a9616f8eaf8bc6fb70daa75cdca2e5d655ba68c39b916d76fb8ab2e3e187c3dee622f63b759b5d892e42d27eccea09b0512addbf2397ea0375546b62dda5ecd0abf55b8b54402b5a3bc148a73721041fa419552f2268764e11f5dc4a2978597787138394b5655fe8b6add3039d29b43f052dc9776b8bf358d10d9c0923e4cdac5a5732d20f2b8e96919bfc8b486fed8535c0e06b1aa4619f28142abe503783947e3a397c9c45248862a9f6a10d672c9e10cf6ab638deda6680ba80ab11a9abd1f64dc910105fde13b01c9f6821e9b4dd58b22ad374f499bf343ccaa29307b47953e88ef95a06ea4ef52ba42295ab46f9f430f7c1a51a44a574c23c4202234020baed7f74e49bb809962a60081f6dcf9a4fc56665a52e84f97c1f4554ba1bdc224ae30b8bdebdabdda22b624439b260a97dc5508e703d7e365366dc48b2e2517f1219e8e582427c175597ff984f6093a98fe5a7b8b3cf17411bfc2d7759bfa3898bce837312496cbd7a7b738832fe9b15da06636de0fa1eab0e8c39ee29cd5cfafc8e27ac10e6fd32f0ea3f7624dc3ab07738b007b34c0817a3bef6f1f1294288b76164152f3f0b37c5b4ca95025ff79d048663856cd9f0a34f774d3942f2b1f48aecdcf4a4183fdd77d33502f016a0d2d36ccf488c780e822d24b1cfe30ab275204b1017c945763583ee437b2394547d5693278cdff3de4f95ecf69d8d977f930ff9460031e234236fb14f6322d38f6bfd26018efb933cac87379d5db81d234214e9178bd11690a52e161e56f06f82f1896f2635d7615616186090a1b310f6fe8789312f88c455834ee2455f0af9fd2a957e1cd161a26cd9cf004f700a1d513c0aff73574379ca881bc3580a193f95f843f4911f0480bf67482d5f550ff5dd8237d141d9093d834deee10b05d9337eae25da4d4b43fbe973875b4d1c1b11ade6a6d2c40448dfa744d8eb662e12f548e6a10d91867ea68d1d2da2fff40e5cd67eb1871a18ebccc1a750237beb62f631b7215363477f977110ea13dd59e6bdc2fb2a053fdf741a0fa01e29b0fa3ed090e83601b72abc2be59e4aadac94b3a628d2b8900fc4d2037c41f88c8e0404ba368f627ab07fde0c48b4def05c600ccea486b9c73612eedaa6edc827a0bf466dfb7cf43fbd8c7f6bd5c4e1f9b9b25da4e8d6d91769803cc2af4c41bd82264cfa09eb2e7f4ad749cd69c9458a2548834b1ab71714f3016c19ab03042f096eded9b7a10270651986c87347a761181325f561e0dc4f7f70dcb05d6193ab719807709e5a48875fb1168774d6b3ca29bde82ab290c70dbfcf8dc0123f0a86f39c7caeba3dcb4d8a77d46020c3410662c0edb67fd4b42580a3cfeb630898a12a31f2a971b18414f5fa120977d0338911a4b8bff12e464900742d7cca61fb2a8a0135216d3934da0df32c7c32b35e151ba1248159474a9a17e76ac762ab531443aff3aa442d591b167c9ec3a6cbb845c5d0f6b6aec07c3e6e54971eeac08814f24c77ada078f38910c38bfc5dd3117af684caf9e21cc7045787d1f6a158b32574dc46b2223e6900a448731a114539385a10bdcc8d18e5757f7cba7df0d97a94ee471b13b618dd19a3ee94a8c6323ba28dc28c011bcc8b1afb362f166da25ec5b70882a7e6ea4f028556d133c676c1234c25a8fe6e26e37ab6e7766c0ac3b9f92a34b7e555470fe4de2172f999e23f59f7febaceebc43c3ea5cef19ee83c8699107bff83afc3c9464485248f52ab35f8f63927cf2ba882c6eefe38955666b23e8febd7376d16089394446f17f052bc4846a613e307130cf8df56d2d3c10b9ec5442e976c67fa54db20968df8e4904d5209510bc929f5b5733401485f6af6ee333128c7276dd014e086edec082ed5d3656dd90a3aa8ca7e336884de9b9c7bfdc17535545ae1181d7e2f13b2b795eb0660b928836f85dacf78c5764cef5b0ad1c73c5fcaf45cf09295f45e880231cfcad7f5fa15c0996fdf132c91c83a968e5adc61d42f877d100c48a67ba205db4e9b177715ac6a7dbf02b982c119817f08334449991fb2ea9da52e5100b4df364f4ede42ad7fd19c6d5c02e54b3a1dfd9e1248c7d5d8726fee35a2582b9665e68f9d9eac357060638b1348b6213582f1e656a791fea9c62a7430e1780586ad6c0a30dcfc771689c73524c86321058256fad8b0e4c355cd20d2619770b3b6f2960211018531e417411c20d57ff081f1007d327783fbfb7c7aae0aaa6e470ac0309d8000d8e9e7b956b41a1555b46ab76a2aff5e67a3fa7773dda58b269401104efb91186399b7ada22cb3356699da1562e8004a0facd3c79ddef6e5f4633af2ba14509798331579b4d82f01ea8c7c73c3bae3bc246da7b6398df9efd7b88d250ea70951602bcd12a3451464d07872435d8f7410f4bec7cea8e7c0a602f5db2ac6b8408e540765adcbcf1325aa0b7da5b9b1e43c265ec035e97a87fff179f301503940a00a53d7f33ffa0830d988420307445555a62edd574bb38d989f8854fcf8b209a3cc3afd18ec0deee6c9ef71917026035b10b45c6bd1d71903e9d51b9f659654d0af9f9241925d11066562529f2e1d9c217c85b593db0a63655aa37fd49c357528b1abca2725fd75f8a9a7dc6126e2dc0febaf2055cf5e47ae59c5cb5a09277246047a86028b80d585e2f868c31cedc1d547fb061ea8f707d3cbf391bfa6b03b099b1b75fcbc52522ae63dc3a4e9a84781c0605b834ac9b9b5eed695ab48962050962ea75081b7c06174b5532aa10b697e87b586af2bc1c44377822f082f64ef2d38772e4da97860851d4ee4373598807dee1ffbc29d5e640884330eaf748388da363c1f5aa5c98db391b9b48990ab15a1743adb55034b43aeac7b8d1d52a35ccc6b53985b164e6c0f59b809d4042cf7523decece7b6923c40e77dcfa7e1be0446088f85f9d82dd9fe4e24f3193d78de1ba58711012fc7ff6a31fbc7392fccbb4857ede6181fee531a868f2570baf3dd06275a71f49b55deeefd3054496b57bed9860139e88af426abd05e472254e2d757095a47a6d5ec", 0x1000) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x10000) 16:00:32 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000008e6000447403ab96706eafb46a04eee104e5dc1ec1e2f285a678389"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8f025c5e7f000001"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockname$unix(r5, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 16:00:32 executing program 0: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='r\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setregid(0x0, 0xffffffffffffffff) r1 = getuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r1, r2, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r3, &(0x7f00000000c0)=[{0x4, 0x2}, {0x1, 0x2, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r3, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r4 = geteuid() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r6, 0xffffffffffffffff) r7 = getuid() r8 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x0, r4, r6, r7, r8, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) getgroups(0x2, &(0x7f0000000000)=[0x0, r6]) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="25012e2f2f2f72"], 0xa) 16:00:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x53f7efd36400c002) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) close(r3) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: setsockopt(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000800)="62e5ea45ba08dd398e33c61a4cbb58a90132cada85224a4765e2e41bd81aae0ca4d990991ca1d5d7dbde76f66db5d86d1b0c445fe39b97bd1fddd715db88ea765544b7220764063df0186aed8c48238575d71c09a3d61c995195aec9180007849b547f9816106eaae798d253e88f255e2056a36f6193b0b46bf86463f9e8d5d707a9d12e76912f5b0661cd17ee25f3086ef93c1bb46c403a58535db25fd830d0a91327d6df811487190caa199d5b6fbd8a10948cd620d6875c51efad05d04f46f073cf03807855fa3e1031b8e10fc4e91aeb354fb6b18c3f567f6ef5e7b09f7ec9f1f5c7a9a55e03325be176d06e7bd71425f1d4cc3e95d747cd5657558fd83e0746b5031ddc587fc3276e3e3116ee6562055112755085e5942b61ae886ae7df8ad72b7415abff46223c011861171a733a6f0f8ebc7c24df7c5930668d491853310544f7dd1c27b1bb0b9e69a9b679d11236ef1e4d005281a879156d7549379d93454a2163e4d0c791ca970294e84f5cd17aab28586ec19bbf30930983b0e9acfe03516d720ff874804c3bd343e1a83f69f12879beafe55b4619f58ae47255cfd297c3fabc7b7182dd51933495bdd8d5702361545ee2987ecfb034643a950f3e4ed52a1cb837c10464aa4ac4efdfa6861ad974d3f49b698211a760be71f009", 0x1df) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind(r3, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x6], [], [0x0, 0x8f], [], {0x0, 0x0, 0x4}}}) 16:00:32 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="01440bee675c9a828807729b8069f67f5d490ff73eac2eb1a64f2ebcdcaed0bff7b3407d9b1dacb29ef9c038b9e6c574693e424867932c4c9b00f13f7353dba64b259dd34d93f2e7da709ae85dc8bd8bdb267c8e58114456b8a76f4f62f1a187f36aa315f07e1ed18770006fa2daf1ddc1d10fd7fafe6a2d22c2176e5ca882f07e4117888693e7dd5fd01baf023164ee5c067b2a8bba74efc135fe2dcd107a"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000"], 0x1) mprotect(&(0x7f00003fe000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r1 = socket$inet(0x2, 0x1, 0xf8) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1ff) getpeername(r1, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) r4 = kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, r4) getsockname$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) 16:00:32 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x8001) wait4(r0, &(0x7f00000000c0), 0x9, &(0x7f0000000240)) 16:00:32 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0x3) r3 = dup2(0xffffffffffffffff, r2) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000140)={0xd7, 0x0, &(0x7f0000000040)=""/215}) 16:00:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7fffffff, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:32 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @random="2450ffc4a033", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x32, 0x0, @rand_addr="47e63ddf59519373dca5e207cdc68a6d", @mcast2, {[], @udp={{0x2, 0x2, 0x8}}}}}}}) syz_emit_ethernet(0x107e, &(0x7f0000000340)={@random="6759e21400b5", @broadcast, [{[{0x88a8, 0x6, 0x0, 0x2}], {0x8100, 0x3, 0x0, 0x4}}], {@ipv6={0x86dd, {0x9, 0x6, "af41b6", 0x1040, 0x1d, 0xef, @rand_addr="992921a0a6d22d12a74204d2ec571a2d", @empty, {[@routing={0x3b, 0x6, 0x0, 0x8, 0x0, [@mcast1, @ipv4={[], [], @broadcast}, @remote={0xfe, 0x80, [], 0x0}]}], @udp={{0x1, 0x0, 0x8}, {"c47ae433facbcdb718962128f65dd99bdcf2f90b34fdcd01f6c723dae3cc03f0ff2fa366071f6ce43e6296f0e364c28ee058c90dbb7786f24720c4684f5b56a8eb2fa6cd2977dbab1da4a690ebd84ea1d29e55aeef3e76d5da421706047c11dcb31f26e50f65fbeafe27ca37339dbed69ebb24c55d6849f7f5ca089022f4b6a996450d99753db5881f37797676d563df550d18028bfba330739a01f5e798ce5aae45779c06bf0bf813065d80c87d6c3819c55c67394dd8561e2cc3ae5ce089e84cd70055f382597dfea29bebd2f258b5bab4bc577c03adfc107716f98698926365261bba89ee7d5d1b3fc1a9a8503901114e9b6814613eacc7ce941cae4a34e6a6a7f4d8b9dfcd1fe59116888a5b2a0e7681967449e880ab9e23a3aeebd834a7f8c1ccb026d4662858548e7d00690d5cce1e4cf3da9a3784cced6a0fec5ffd517632b7fcb4b16830660bd79079b90970f4f58d9e52e997325ad96e818dc686bb7d120f324481af88b2998a934a110c3c530a5163352b7fdd4549e8f800ddfb135c97dcb5961961fe7e4e1961a509f5cbf0c2bec85f1c4e77b814f2d93d036f3346e738907cfdff868ec2c03484b36a43a7efac2b5ef57bd4277d6e503eabe88897de16c690c11bb09aa9fc2c93a4e2395df5ab1790a5d60a1aaa48e74dab62a592ffa103eeecafa7ce78d1f90d874d7e52fc2d24c062ac29f3b3c3e6edbe134c7c014e2ad11e89a68cd4382cd1b4bcbab9b7ec243e3ddf50b19ebf4f53399ce145f80fe1f0ade57b4210bd11cf4367074022e36c57f80279d09a59616a58843b65ca14394e2ff6eb4dea7384a7fc90c7c085ee0cbdbeef0c3cd06e6c5c0660cdead829886a1fa0afc87b0165de666163ad771e432f1183a650d5746e5f4e010b6cf7715883a110bd3fdb39cc5cc36cdb6b25a4972d1d0ba81e42b668bdfbb2e0fb9790e7403bc86b1c5fa5deb28ba541d29c9628cef2d3d9c8a5c8c4b095901d63cdd4bb9059e079fcf1b5a2edfd828643bba4742fd9b8117ba2391e21494e787e6a8f2155462df6419421bfbdb18bb7b3ab022cfe921c2341cf6eb891dce1fbc3ca9934e4cc5bbf3051348c6359f72d11d8688877a974a7d35082950c5b9d0991b90cdfa797badef34c899141acef579601508ce49eaaf6f3590944a962a7cc2e5cdc6c5ad5561db8924402b2a359958a0133299b8cdbbdbae20721cfdce3376eb45da7ec8bddd59d5259f8c88715d74f814c7270eacb3fd36c2aed3d120e5a2579284418963adcfade5374d76daad02ab8ea4cf3ba26ddabaaea252b5914e20e23225849964d71b4f5d32f21c66ba6d68835e2d1d76d23448ae032a539462354e2cedaaa7e7a8673533913d5bcd2e328b43109e70f3725c3e4e9b580e810de1d20713b8d90d8365f9403de2816153f3a3d33ef3ea3bee60a346e5ec22ce5d19fec3b7e2afd18abe60104f26bfb2089eb70f5f72a5fa0823d9fa173384be28e0c279ff949925a0f51cf7d153aef94faff3cd19d847ea1d4893c33d73da351825738043f789445786fc55217ccf6e1f9c85c819dcf07fe4ad17c7831c0c5efd697d92b044724336892f30ed8d68c969cee5ad99ce4ccdb8f735da1ac3264695acf5e633d2056660d4f917dfa30a51a4e7c08e6803d1a0f0b77533fbdcc5ca9109b3ff2397beaa674c71e2e9222bc21d468fc30df1639a2894222622f368294567fff119f017287369f46f0bf99079cf49a7226feec2e24ca5ce7c19862d7c73eda990db4aaf7cd7700fcb14578edc47c04c2b79e589939f67916fcc1dadaf710d6cb25732b060fda45af1321e9686db86e35140970fed7e051afc5b488fb198356bf2c86510ad99d73f2418e70bad22649b09cced301a3d5b18aee9e5f886713648e5e26e3b274e369abfbf188c85b042d596502d195b78748dd7de4f4adf2a4c4629165692bc72e9b0508dc8ab7f301af0061a3adbccc06b914881b3473952756fb3a80339fabcfdbfdefe35921bbff5b20ea48dbca4c596759d5275dd77148aa597541559338c89dbb55f26026f13311ce688ec656a86156ce40fd6e06f39089c5a41c6af40e40dc9b1b2ab74b59e3d8cb728189ccb15aa3c9332dd2a861c26ec3b63e94260a1ea9af5b99060da7f1f7c5e5016fd1d57821eb22dc9f8dd0d2a0261b0134a60aeeec4c461e874680cd990cadf64b992a546426e2b85a308bc29a3d10bf88eb844b348ac39b705adf423888c8139588309c815da8c2778199f046baec295fab380369b56917b575c7a250977e9ccaa1987e18d709be1d6e9afbf069d79000e9409e884cd0e9e01436dd15ba5abbc40aae05ce3c7840286d46ff284ef9aa3607cb1dd6362ac30ac86e94642798befed573340b0fd52c87aaa41237605f63dc2142bb1eb970a21d3ed13aa52cf6444854dd094416ec16b850fc880c3dd2b0b2f9bf3a5465a7178a05a2e1eb626288e84683829e7e484d8f20a629423b0993d7f0da01eb21c464d3ecf6deca5443f359a4318172e96d28f5af1d4331e9fe60eb15459c97507d4598c16138ced005323ad7304d114e7c7ca11c9c00cdaaabaf69d3d0c99a54e57cbff7252634c03bfcedacb6e032f52325723899b9db453c730b6300309933a221af3bfd9db3fe5845c299a1b219667744f1ac869e6d760ba9a3da7cdd2e2cf8f3278b2608300573478ed7ca914d4e0058e5fa988d9d4140abc59ea721f80fcae8fafa938fb0c51dccacdadc7da8c4d5894c72dbd223c34e7c7172b9dde007005ef5e2afd26b9d6330f894a88a999c9e644f10e3959c36915f701083790f4cf277ceab51ab886ee07f6d7eff784fdd81db8b1f2df9dc25e3952794155f808e61a16f4b1f02492c83e55d2349415ac148213b4435a1373f969987926ccf3dc8dbcd4ee7e32f119978c4b794769c6bd84dec4b8c51eafe72ec702649180de82c7934c8fbff74cc402c357b1a2d7392ce82b72421b993e9ebffd022f8cb5f8f8e8f29331a2a907fc146ab44e0dc211cbb0f42ae800d9ec3ceff8debcd878dff5f85fe8a727a1faa1b6d5742cd2ee00310e45324b24dc04541c4fb331222fe1b10ea71b3c43cd0156554d634f63b297fa0d2426a94ebd9499def7d78e5dd453312db8bfe14142c6aa15f191e09f1d2b4e9c61ecc8fdd9f3b432d631a383231d769857e7986eef850f7f155691e1551b5888d1ae414ab7af982181687399cd5af79a08ca4f9b4922075e4e26b9bc9216e55bae84c135d5762a9906007a0df68fbcb6366600c7fdacd2d84deed659cb0e529de931e4b70f06de44a2abd77cfcb0112efd8f2ee6d3c4d60fbd5b6aacbb68b317a08546e2441b0d5d30326561b1994573255a41bff84e82cdf587554793d49fcb784d8515d5b7a7d2232c18a7c74729a01a80310b8dc6ec9003a641c1a99dc7cdc261b277247ca56cad62a1296c935e98ca44b49d88280813db2a8eaf355f43f365ca94c7e181552d95f3a3426d45c21c2827d68319ed8a2e2b1171a97f6abaa56cd3785b282a3754a02f39ae71ffeaddceda9f2980ea4ae8bbb3be5ca8080d7c26a7811148b3990a2b7f410400d618071881578a35c3f174fc4f063b6449a8502ecfe80cbd7556ff155552578a9296fb3b0cbfbe5c9f4c5da88f5b02b78059930b37643a21c115e8cf4ef70deabfdd7a1ad3f6ff6f85e4d63b8a9bdf01ea983ee7bf71fe74a6230f6236acc094c44ecd2ea5373716e6e34bb3127709876dadd796e9ad9bc37c37ec566eae123b60524ca066bbc806ff5f242d9c63826e74cbf864c3455fab64f5b3a27837c2903c655b0a4211a9c3e88f78c46f158862997b8a0b1c605dcc26d7f5260aa734a83e483686977d3ddfdd95cfe1e40165643906b6471028b06f56dd72fcd7f9fa8975631a9e13fb1a55d9e10cd8dd0227bea30e30100a0f7b3de4f69aabece5ee3e6906a48752fb4e12af18e67d7ad2f39bfae33c2db1c0052edf92e94c7aacea9ea567510010013ac3679b588105e46f72d92f08e7f3fa89a210d2229f4c127e102e28b17aa3a643bf31302b4f61205c194338af285c1eae9f07b7664ebf14592a097490f9274acb208bf461361bf33ee78a1ffd51ffeb1cbd317fe95c2d107d893423e43d97b19b48a64485db3cc869209e0e4b8e951dbaced54401dff51960327fa3c97793aa29248164b31f1d14f33b434405e0413465c4c145bfab29d0c711a80ca0e44ccc58ac5ef4cd8c7b524b093809b0741bad52f577bfb8ebfa8bd8ac8dd91146881ba6774bf6e1293ea9a3884133257c408b2f96fb368e6f79f66ebb1d3bc874d4a797933608d1c52a8c1b4d825c6c7f2c1adcdf77ccaeea10cd40395e171b640434d9f2a90dbe0abe241c55595ac434887b3964fabc3b77cab4666f5db6fde3872d8b73fd098dd65d98ba761d9a4f590bb4ef07584b6baa90652132314a41307fe65462907ca3b554ea8892c259a360d1240840777b19c688638dc17e854afa01ae47bc099f2878a72fc80de2c72f2b91c1e35c5e9f13c4c24ab3290e18191f75847d40a3bb8f8c7bd41b4acaae9b78f9821edf4790d6e9bbddb9b78a1072bb17884b4ca81cf8d222235834cf7f938a81e89fd4e43b4b3c2a9d9dbb6b84aa173fd3b45244abdd555f7cea4d78863dd49bd7c71b7d0f9959510149dfedac4d679dfa4f0816640afd75025908369746e4d52273be7b3b2edc6c5f244985b8d2f3ec69faba6537be82eb86217930145e2b8cb49430c02bfa9604b8ad91b863e8d82f92c1034607951889e263096d8dc707e2f25b707a97b56abc4bd7138cc221925459d79e103eb8d67d84011c156d77f2f0850533f579c92e523f793e0a2369c3720bf76fdbc00c2fbaf7e656f0776d4ef49b40588e2c3e748b154ff6269441d2c1e571148c89ee74e51e63f651ad30753e1423750819fa3e90c4fe14bf6ba7b2c3c4b29ad3b8c6e2dceab533d77762629634458ccc916915e2afbc8c58b3ad2b3c1d3136196a1687f493be2bb9b7033f24fa928996468bd26ebfbf69f1420dc18ec4fc4870201ea67e544c8d23e38c8eabf3bf105dd61f24ce4c240104d77b93a13ddec2a338c79a3eb7686c43463ceea14f5f626a2e13a91eb432bf42516ae647332be027b145393fa830eec4dde039635f29cc49c4771f1ef89d704536029baf8a9591794c5cdff6d789696fe9315dbd21294f6abf18d993cdcd5f3330d17c27da77ae31a38487427e84c288ce57e23eab60f22c1747d6d41157340dee5ae46c800f4d520bf29c1d459b6d9065fd5d87a0ecd95ff8247eea16409540a2edb05b9286b3f1bbdf5f192967b07e62dc78e6cc052a15fd7f4f565aac33b922716410ddf04f2bf50a0045baad9f5387df4efd1f799fd53d2ee8c2a7bcbc33d2d688c3a24b464515d2f7a679fa8a188cbb0753ad9433e94709ca84280bc6ada6aea416e740672d46a841581670e380a861fd7c3102b30dfe64e227cc62d3e0fd5d7cb25591a41e37737325f901ab358035f6be0e4ea8efc10aa63a79881e9b02457e23a267403044c1fc1177f0c4179c1ae7ce134900dc9828c93f2b111f1242ed2db7a7eb9e871941f45fc5370d73916c5e20cc0b47ca3c49893ff0003d3661a68784ffbeb6f9b12fd1b9372ac4c1d4f64de6c7f079d50776bed7f469182fb1f841a76f4f0d0808cea202eb326602b895de3560c68c3dcada318e925771e3d8264e84ee2be0fa221d2a474cb1acbb1661760f51367e6b5a69952585b0c433a55a91347e240619b3a213f726ae0e697458149ce727436"}}}}}}}) syz_emit_ethernet(0x1a8, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffffffff81001a0008004e18019600670081333b9078000005d2e00000018923207f0000017f000001ac1400bbffffffffac1400aaffffffffac1400bbffffffff0083230900000008e0000001000000ff7f000001ffffffffe00000017f000001fffffffe00830b800000000000000000832b03ac1400aa00000000ffffffffffffffff00000000080000007f0000017f000001e0000002e0000001440fd1859b045ae705835a41f16b318903030008387833fd014f000cb718a08d7664e17ca3c206009078a4f8544f06e34181fca779c5fb802907731accb331520ae708e04c832e7efc5b0c3e4920fff7e5754011b19e8a23fb5f3f3031adee30cba47f5773bb43d6c8d7a397498aa61ca9760397498ed51ebb276e9d9f1e2868d087d7e0dde02c389743c138cc53ad6a00121d4cb2562464c73eb9b61df900411a0c8bf4e140b4da4b3983dde412fbd46a242a22d82d1e9df9a9b634bd04a67fd6579fb07c765d8278eb750c3a673e0bf3434c6bfe9d36b6100582e5c7e33e69ae119ecf1455b1da2d5acb8cdc9339977d0358da54cc00"/424]) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6, 0x0, 0x0, 0x0, 0xffffffffffffffc0, 0x0, 0x100}, &(0x7f0000000080)={0x4000008000008}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x1033, 0xfc, 0xd2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="2b51abcaafd3d376e1487f3d554be1689b363039b5cde90b05b26580e4e56063a5973d054ccebaed809db77a48ad7848d2ee78f31cdbd2ac29f8ccc6e231331c7f93bce47863faa5159007a9cfd5e4519400000000000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) chroot(&(0x7f0000000040)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x9c6, 0x1, 0x5], [{}, {}, {0x0, 0x0, 0x4}, {}, {0x0, 0xfffffffe}], {}, {0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt(r4, 0x7, 0x1cb8, &(0x7f0000000000)="c231702667c59e8e1f4d4182905fe880ab0ec31ee29b681fe857d08f0af020d670e0abf2c1a84bca6ba59facd0ff2b19d05d0daca1fdbaf1939331fd53561a8bf0c4b6ebc9e867f546928f23e61fbe3863d518c55f114b04a6eb86cfcc6be27aebe22be4bcbf3e1af19f9ade6ac771ed3d640158f7099d5c3e", 0x79) 16:00:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x414, 0x5a4}, {0x18, 0x1, 0x0, 0x401}, 0x8001, [0x3, 0xffff, 0x74, 0x6, 0x6, 0x6, 0x7fffffff, 0x7]}, 0x3c) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() fcntl$dupfd(r0, 0x0, r6) r7 = socket(0x18, 0x4000, 0x0) r8 = kqueue() fcntl$dupfd(r7, 0x0, r8) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x8, 0xf727}, {0x18, 0x0, 0x80000000, 0x1}, 0x4, [0x5, 0x34, 0x7fff, 0x7, 0x100, 0xfffffff9, 0x20, 0x7]}, 0x3c) r9 = dup(r5) symlinkat(&(0x7f0000000080)='./bus\x00', r9, &(0x7f00000000c0)='./bus\x00') ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) dup2(r3, r4) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r2, 0xffffffffffffffff) getuid() r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4c, 0x5003}, 0x8f800000000000, 0xfffffc, 0xb}) fchown(0xffffffffffffffff, 0x0, r3) setegid(r3) close(r1) socket(0x10, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="01003b40f5e3d6266f9f910206c8a51f6c00000000000000060a2f4c4dff744266b7dd01098c4a287af4aea0631f9d82e8532f60f5a89def37f20ca373d69097c865df910815aedb6b692363660d690fe394444d380f320f1dcac530c987817518e81394059b432ca89b70ddd2ccd8b10b0330b24c4c1fef273ccd9ee35bbb121b1455a267d1772da1284950421f5a00805750793322e84dba779187d7d7b531a04953b5d308c30ed36a89f8e48a404284e4a55f161a0e65b599f9f5efc03eb2d27ce96a9284b89544572364cfd029ba1678ba163ddf5e07cfe132286fa64eaa2e2fe62f5d3705a632dd1b974aa1d9d68af02e23db8e8b5533c756119affa7a1d1287e7657deeef38e6e51971a4ca43f38175c19286296e449d518b1f6d237243115fb16a5bdd42eb4d27ae0bfeb9adadf63d07aa077130dc3872be5e94133eb"], 0xa) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:32 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r7 = getegid() r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x80000000, 0x0, 0x0, r5, r7, 0x1c1, 0x5}, 0x100000000, 0x3, r8, r9, 0x1ff, 0x9, 0x1, 0x401}) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) r2 = semget(0x1, 0x3, 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000040)=""/113) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0xec) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x23}, {0x3c}, {0x2}, {0x4006}]}) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYRES32=r0, @ANYBLOB="4b9ccd4d6e97986c52ee62826ce5083b6bb3768dc95e21dff562bc9e473d7a1d2584f7c7ddf01ed2839664", @ANYRES16=r1, @ANYRES64, @ANYRESOCT, @ANYRESHEX=r5, @ANYRESHEX=r0]) 16:00:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept(r3, 0xffffffffffffffff, &(0x7f0000000080)) 16:00:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7, 0x2, 0x3, 0x1, 0x1, 0x20, 0x4, 0x2, 0x1, 0x3, 0x40}) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000000c0)="43fb4451", &(0x7f0000000000)=0x4, 0x0, 0x0) r3 = syz_open_pts() r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000180)=0xffffffc0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) 16:00:33 executing program 0: mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mknod$loop(&(0x7f0000000000)='./bus/file1\x00', 0x2, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) r1 = getpgrp() wait4(r1, &(0x7f0000000200), 0x3, &(0x7f0000000240)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2, 0x80, 0x52, 0x3}, {0x3ff, 0xff, 0x20, 0x20}, {0xfffa, 0x40, 0x84, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x3}, {0x6, 0x0, 0x0, 0x401}]}) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r4, r5, r6, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x4, 0x0, 0x0, 0x0, r4, 0x80, 0x5}, 0x2, 0x1, 0xffffffffffffffff, r1, 0x8, 0x7fff, 0x800, 0x100000001}) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x1ff, 0xffcc]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x0, './file0\x00', './file0/file0\x00'}) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) bind(r2, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) chdir(&(0x7f0000000080)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x34) mkdir(&(0x7f00000000c0)='./file0\x00', 0x159) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x4b) getpeername$unix(r0, 0x0, &(0x7f0000000100)) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="feffffffffff0000000000000000ec152ea3142bbd3d6be5cde56093bb43153c95c031a099c34f29c9bb4d148bcd473118f2e696d7a1e1e8cd7b41e237f8d378b0fda6a134cbbc0bd4b5f975764e8648644641f6e37be2ad8fcc0a6de57416dc916f74053803469c5f8589c2bc26ad11d84d41b3c33741606befbcea2948f46add409c53fb83eb95dd3f9735defab5648bf5096f21e3bec709514349d7fcb9f43801358c3294b490366be2917b1fd0465eec61d38a046d70372a01b9d5243dc47447"]) 16:00:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x21) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0xade6) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) dup2(r0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x18, 0xc002, 0x0) 16:00:33 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x6, 0x5, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0xfffffe01) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x0}, 0x8) 16:00:33 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0xe000, 0x402, &(0x7f0000025000/0xe000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/244) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:00:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() fcntl$dupfd(r2, 0x0, r3) dup(r2) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040)="83d6996a9922a4ebc8c28651937897205ef8cd7df6a13725f8419159131b116a467d3d91b5bf51e5eb8256e31328097b2f165d007d9227a99b41a5fb69ca84e0278e07637b75648531dd954752a1d35eb3837bfd14f3a2be41d5f9dc729991de812f02cb14dac67f09b8df677bd57773633a3ff9ce572016a85764af63fb9318fde168e4dd42f9ae46cdff168aceb0e9825f457150a9f820b2ccf594719c7117caf9be3f7d74049d2083dfc4641711e87b234d98ff9674f4381b8059e753affc7611633ff0a905750db8633c3b89035116a9d21d49128d373b30318eb4e43d82917b5c35d0da1706ff4464edd25e7ef89c4a7e4ec21c1aadc82b34342cdc36b9749f6b8d97772aa85591cc1adcb9c4b77f260bbd0eb2ffd716b8c26019950256c98fd3bce620f30391b001966bf5def520030dc30c5f9e614f2cb2b7183e88ca9b5e3b7b711e7e78be64f31e99b93ac8029bc06839a97cce41ab6e9c3773481b932407d4af941d0bd7519b39b17f87a748fd7d46a35c9dca4c25aebdcd0643be90efd1532b027e56d04fcd38b43bfe3f26cff3d65a09603014443d161ea8578e1474fb282043495b71624b271c5d3a7b4008badbc9a427ce9f902f836c24103272b5ee45aea49c4ef38e2825b9b69f2bb4f822236a6fc8d5dcf5e54fdbbfa0239d811e802665d1d4623477e411db3fb8e43dd76f3faf82185e66d76a55005f9783e0afad700ba737e4834580cd2122b51f5d5fa8fc5db43c8b7443475ab8cd4f22d448c4a0f9ac1df549fd39e03800a5b17e3b7c4551a5b468c9a1a16011281702f27d8dc9bd30da4e6f1937ec4071bc5a4ca3a86b94780260f682e2ebb71cbd9f9b065a8ade954591c8fd0215cf94a61460a1fe75e6ba164d69aaaf55c2e9cd25858e3305f441894da308c2e5d78273d5edf04fe652ac1a98754b3703391c25cd2d336f4cbe8f920ea98b90b8f1070b1190710f1bc3028a306b3ebdc0ae3bbcaa43d3ceb68f2430877ef8ab59e498736cb1afbc9dcebb44a6573e8b204ccf9d0d1ddc0065641e0fa2dc0b6f1e8ca92283e2f26e2a1f8684a158c8e98182f209b1a27c54e4444da29b3e2a3c8166e8dabad179af43e400e05265dd2cd47c1e99c6829d505101d2c2f5efb17ed15d0ae3f8f5f192d62d31e74e26d8b11d1dba92210eb40c565c57a5f8ccb77300df0ac562804140aae46af90682a4451423fae55bc6da3b1f953ccd942d105e9caf6e9ce4ab59150c89b5acfd5328169817265e36e81d881e69e94bc74e0016a433b80ad032499b92a45590b6ff5a21006da21ed11169626d64cb6a7e8b94e4f03d021ec18d956c19c98dd13d7d46c303000d9b2f196421a439ced9dbcca5f03d485583b92889762b545a7056353bc5b29da328623e05dabf1c258b947490f3c71f8cf56d01f3370ac6953253e0f22a18761abd967e0a13b1737af8e7ec7fe446bcfe32126c7e45f80b12ec32cbc2966091985b90a9172753e033f36e7a8b96e274a8d291e9a507bf1ad6afb7da3e8d3e7181a765177618f8a802941bc60be98c5dd59fcff87ef3bbd875b60bcf360c745f768ea6112db14c511b4f7d4b02716737d81a43bb6ed698d4d2c842d8746a1769fe91702d6ff90eb8a7abf6fb8d084f99bdd8dc716562d9c41d521568f06027cd4bbafc4ec01358c37fa400cf3747627129fd6a75b9d4f6e5672b61006e809b0cfba1bac7e8204aae0e1f993a805b9398a722fbd117da075e501b42867bfab326167a09485b8f6b6cdda7135ff8209d35107816538deb2d6b36bd01dfab942ce3445a23a07040f69959a3dbdf70ab1b20812c4e088e26d7b3fdab6325aa40938178a976e53b35d51d3c9a6a2a771b7bf804050d3f66b5f60e24d94bac05abe3b211b6ef6eea0b6bdd2a798cc34a5d19e893048a5885a0387e2ca3ede3af8c6b7e6787414c4c6237087a11f4360cb8735d39315f20c171964c326db55b77d6ee86d19f9ce00bc0d86b96c7b7f35645c8214cf78662bf4626409ff5d1ceacab260a2bdee6", 0x5a1, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000600)='[!/,!\x00', &(0x7f0000000640)=':\x00', &(0x7f0000000680)='/}+.#)!,]{:,]&\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)=':)-$.+}\x00', &(0x7f0000000740)='\x00'], &(0x7f0000000880)=[&(0x7f00000007c0)='{+\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='#+\x00']) 16:00:33 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @random="c47dcf374db0", [{[{0x88a8, 0x1, 0x1, 0x6}], {0x8100, 0x4, 0x1}}], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@noop, @generic={0x0, 0x6, "8a9b6fef"}, @ssrr={0x89, 0x17, 0x0, [@multicast2, @local={0xac, 0x14, 0x0}, @rand_addr=0x1f, @broadcast, @multicast1]}]}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @loopback}, "541278813d7840e8"}}}}}) 16:00:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) kqueue() r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) close(r5) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e00000020000000002009078000000004500ebff000000000000000000000001e00000010003ab441000000000940600000000071300ac1400bbe00000017f000001ac1400aa830b00f0000002e000000100"/126]) 16:00:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000000)) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8218694a, &(0x7f0000000300)) 16:00:34 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0xb0, 0x10) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x35, 0x4, 0x5, 0x1, "7d3283c396ef04748cc6c762ee25c4743b6996b4", 0x8001, 0xa8}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x26) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300fefffbff8359f9b49fff072469a8cf45ffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) 16:00:34 executing program 0: r0 = socket(0x3, 0x0, 0x4) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) syz_emit_ethernet(0x400e, &(0x7f0000000080)=ANY=[@ANYBLOB="ff00ffd22b6cad3d0b39bf7f769232fa8deafffab54dd544fde61e8584a7094a6a0000000000", @ANYRESDEC=r1]) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) getgid() 16:00:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r3, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r6, 0xffffffffffffffff) r7 = getuid() r8 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x0, r4, r6, r7, r8, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x10000008}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r6}, 0xc) 16:00:34 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000280)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) setsockopt(r3, 0x100, 0x7f, &(0x7f0000000340)="388929cf2d4ef907708238b3f3164367f0fe6d232bc4f9c345ad1f92147e68b3ee5e760e9b5f68e43f4b2b58e47f2e6a33a036faf00c9dccf5692aac2b606421c6e510cfb78cab2974b607e7871596f71cf02e9ee9b50fa1b92cda6502c623810e9b3ed19283867cda83c1ff21eb3c99a97a89f3f6326b0b9c7e73a101b8fa4334a056f510f20ea42c3f426935742fc1f2f3b9b01009e1", 0x97) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000180)="efe0ec3f817dadce3aacfd6386821b276fa1fe0a85b3851d8a018066051db40576fcf3d47bd740b0021b30a08d979636d0effc16982ab7ab8c40429dd7d0ce51aa74a48b9f49c436b71c678e28c6c6591124d7c554c047e9a8f3bf3990d99af7bd5daadf3b7eab4fd9c0942b03336065e3fa50b3a1dd1b6af7ee5b005211144f9a15d3321664fede5c1c00e13dabfa4915f5237357ec0e984db9e80e5dc81830dd5d17dc5ccef001472635dae80ad003b758eea44bae936e9a3065ecf803bd8113b081a0984392e453a42a5c49aa36975ad246fb609cbd8d4c33a5751524aab29cb72f6b165c176de6752e6a15378846a882de", &(0x7f0000000080)=0xf3, &(0x7f00000000c0)="7b3f1df005225621f4daba4ddc817756131d13d82d43afd0216ab52151333b82a791e4e66482f43e878b7113f72156e18889a7621bdbc6c37b54f5ea3455f36a48d4c6df88d244", 0x47) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x5}, {0x5c, 0x0, 0x0, 0x9}, {0x6, 0x0, 0x0, 0x8000000000100}, {0x101, 0xff, 0x6, 0x10000}]}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() fcntl$dupfd(r5, 0x0, r6) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0)={0x7, 0x2}, 0x8) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r7 = kqueue() fcntl$dupfd(r4, 0x0, r7) dup(r4) semget$private(0x0, 0x3, 0x80) 16:00:34 executing program 0: r0 = getuid() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r3) setreuid(0xee00, r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() fcntl$dupfd(r4, 0x0, r5) sendmsg$unix(r4, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="505cf6fbd7ccacd1ba91eaa082adc11e0d9ef56172bb0e", 0x17}, {&(0x7f0000000240)="ab1a13eecda577866c127fbd41f0e0a70c1630ae7b14efbacd41d3a04b4fe411b6f550fd024ae545baf15fd60a3d4dd19f757686702cea3e10c8935b0dd0dbfc0c2023a65bf08af999bda745096765e2d06203a382b06640339166db1816809f85babb54f77671f0a07efeaf12f17cdd3f3165fd", 0x74}, {&(0x7f0000000100)="4bce64bf5de14008eb3d6b42147ab9f024b053be0f897348c38809b44409dcc6a92c", 0x22}], 0x3}, 0x9) 16:00:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x18, 0x1, 0x4) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000040)=0x9) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() fcntl$dupfd(r7, 0x0, r8) r9 = socket(0x18, 0x2, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) connect$unix(r10, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r11 = kqueue() fcntl$dupfd(r9, 0x0, r11) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYRESOCT=r3, @ANYRES32=r4, @ANYRES64=r8, @ANYBLOB="6d9bac8c96fc95c336346b0dcdb4d27016f42c6ca37e10b83871596e9f03fa249b27c4ff9e33e5c2cd843e6fcf09be81835393a5cd937a76f0820c125843681a0aa093a5998bacc60d16173afc9c4ebe6a5d237adcd3e1b85476ad9f6eafb3956f8828e144f3c23c4ae967305e528138e87538d712a7d303e108ee5933cc322c79c18933594e9cc8e3a22989da2149d849647d5388ce295349ae467a59ec22cea962ce4b0dbf11120c700b07dcd5708b99bba9cc5e605a817a6ab3577665994802d47a5156a186ca479d90edcf9c62ef97717535f6a11b971395d0120b612ea8dd0ba8e16e4a9550f7f747950a1ea8a991bad90f57d384efce18b5a4cbd5b110e39cef7bfef4eb355b04c8722fa0ffb7bcca43f4fd5d6f8c78d7452d8a008a47c7117e640688c86d4a7f87ae2df1c7e52eca5e338e3a5e1020dc289a35aca2be19f01b7f49ddefb4ba456010129b241bc788ee5ecd8f5754139bbe26c05eb915bbacdd10dc6e2b49ddc9f97a0f8c1c39c0a64ad3ff911f260562930a6c176d876e6cfada979984fa618b3912620a70a190cbcff379ef5e14d2f76cd0796709ad7adaf9d37c3fdc50f3da983879a071dc834f446db0f68798522f0e379f6a611d7eee28e1ebafabe2649357e1554c8fda633fda17ce2d70d748d672fbe5aba4f0b2beb3933f41997d4e2749c8ef71f69181245e19577e5033b3f9a694359272251c7936bf3b4abdfccf24b7bef6820f6f726f08277ba3bde82ec4826344b3ba5c83581dc2668551cbf70307861c6b019b0ef85c92770cb091e8c2300a1f10632975cd6f7e36e862a3fec8acfe34fe9cdc3151788290a8183e1f968b7cd0609292b67415855a62538e897fa88bda92ced00ae719818fec2763ba3737997d09b0b76185a5e906e454edab44d263132b98f0db0211c76e120f757c6e9d9155cb257b412470687e25b66b2ae931696dc726730a9d54d6a65ef731c6a17a07e72d35e165ab3188607333d281ba606c8a20a34992b7c63b89beb38cea52ed8bae8879089bed7334666bf6537972604c1c2e84ee542f113b616994e32b94a2a3b51240a0f450706cd968905ca3bf01826aa51d0be1c645942096cc3766837b2e2390cb1144ecc05fc9026e0585beb15200a7a251cef98e1463811d6560c71612e84b13dfa7b7dacadc0c5da88830583b29c8baf4e34eddc752bbd730bcb36c78d4e50f807921cc77777bdd7343e808ba1ccf184e5cfa6812e2c9efcb65cead338b65da96e2894c1f09585a71e241e6648a45eedf82bfb8332364f475cad3de070fb5eab2e1f7815ba55dc7cabadd7faf2d7ae6ed0430823ef8d67aca07e810f1c727dde120e8ae3044d1a7d4fac01c89930366f588b07e301a8099393514c4cc84f8a711b68d915ed40eb91418246550951f2909d46ae0ec24c47fc94be643d9b425dcfec84d038e7a3eb988bdc3cd1b4326eec3f038bd21626101e38cb2f7a0edccc39bf90aa83143cb7830cbbe65d17bb26a2f511f048f8c39d9b6dbf8b997fda497540f818ccd55fdff6c8daa900584dedd950305d132492c4010a12fc58dcd9bedd76e1a0e181210b7a755737163fbe35581ef8149481b34640b37c54b4d6dd62c9ba67abcce983494e6cf6c55ca9f8d01e98f3e1bc32cbaea4233134c0575ed6e64acf23eef1b8608f33d77d21306ab921b035a791103be9ce761455a4f10bf0c9d6119b5dca14b64044ab074eb8495f7e7c9396a3e1d6b35610b3259999244bbc77b2d9984146e6d447d0777d7f71de88313c754ff70e4833583b6b6bb1bbb9b6a2d45d35f11da30a9b27d4fb0a1da99e79c1d24a9ec726f7f2a37cbb4497908546f21c11d949633829eec1f81c090165553bf4531f0f6586383b8491459f4bb061cc4546bfa838d53293b45d6c58292eb8420bdee36eae02a012f4d4518c47fd1e67471aa9bda88e4d0a3b13032eba7ce9eb4ae2eafde481e2ad0a295f4c7f59a6eafe0124a8939e9cae9174bf41028fa95348e2050b59af5ade57f3e15b36ca8a06909f7cf896272738c4f75cd30e252b389b990aaf3b7c4a6aaefa6f8152b0b3dd0d1f18de131dfcf6900761f280e6998c92b97a69117cad2f7e300505e2bd9701559739777dd18a3f297e3de81233d873361bde909e338185c0e878de1cfca7a9522fa5d38af3d130266e43502a89f9aaf84cb368ca43792c36e17d77fbbb9cf4b4e687b93466a3f46c15eb8af6f9004ee51db9d2dd0689762b8a37a68a2cce2e41d1a40a90b7087e908df3383fe9071fdb0782f794cd9396c15f9fca2815a3987ae382cef729eeece4b916c06886f0aa395d40b9cbe1496c7439efcf587a1d846e5f2fa280e13dd90a21e475ff647b9733e6d4c244015e2848015f08c65377b2102e31d4f2128a03eeb031cf24970ad729c5323109a04a138191c11ba07506cc1a2cba1629a0c38180deb894e971b8c8619ec25f1ec69a41bb76e4d4bc4b5e35598c4cc3b78e73728c1838d5147ba188bd8852e81ba112bf0f70cd14ce6d030c5227d43f2fc21afea6f14331ffdd324f4a626b8fa1f10836d5276a4429f09b8508c25179b90efe706aef3accf6684f239896cd4b0f4529c98df53a27377eabe9d73664a0b724d6f0f3ab0c062ebb59337e48effc3df8f273ea4249acfee2bd5445dc2536023ff56891cb7d495891d775d319aaa9c6f9dd6b983940a745af890cbc1296b3f1e5c00b549032f124bda601e78d6e9528b92cc27a4fc130365130b0dde39f0d9776951275a46978277e958391039cdfe7a2358ed8303c89cc32fe41f1c372dacf46aa753684b07b889a5051af051aae980c5dddbad01b27fe805ca6c9863755fdbb753bc67ac7e754559ea7275e979663025ccb666d736f9f9e8242183a80f91f42d9d7a65c53db39e9959ea56cc71fbb6a3cb9f90682a5f2a3aa4f5e53407ead9ef7a84e4719eb2ac38d3e4e732b62e6563e6cb07fe51d8a9d7994bad20e4b1c89844337cbed5c6b1fe1d205a5d6f2e438ba97e97c792902c664ab63242c7ae01f3918d22da26426e88db5910934ff897b5c2c5a0f4368f4e5969c5c6ad2df106afe397173b447a055fe6e1a75e573ba7b6beb959c36bd1de2ebf7e38b87ff5c3137bd506d87f1193d711bc860eb23db2b0d5662156e818ddb17106713c28409c69f1a37fef0a510bced27af328d3ecc18b31ebf265418e5962ecea0cea79b9fc5e567ff9f561a9c6a27909d9e588b674be3bd4d15738e3adc17aec5593399b8ed063b8ba83c97f6aa75ac074a7b8a9959666b697778044040a5afcb6f72e0c07efbcd98a1ab6c27ab6c0bde20b26f3547e0a31f232bd62688f8d6ca8b46d2e159c8ba84e94509993c16372d1dca29ec2f4883c404d0bbb96e1c4409e9e4f6c50f2761893cae78f63505bf1dceb3ce7bf8560e403c61dc64c26d9687f272edfe77fbc71b84dc39d144193f2329a5d2244a248c3ebbaafbc64c4fc5a48f269ca8817c5f8691a2657877266a30d387c5e84ea5120f9a1a76d3d691c6e7fd96ed63c093af21df5eb7235550fa2a11cd898dd732274388a6465499c9994a45e67f248c1407bee21778d69ba8065c0f63d054bc985fb7b0cf9c6bdd2af5742cabfff1fc5e6951b68d9b0cc05fa8a252391b3bee6bee7bc831f8dae4fc677f8a253ad143de9ce029f3009ea0a254b4d60e1afd2e5ca6adb3d9a9fc845235921586b02aba83a71dd70a802bb52010255221a9e54e253f17f858e4a82b7e3e71be06d96cc606fee017d01aa54f0cb1a0d109a060f1b910681be2a11ca07464126e3d615d639094555a279c9fe200bc09a36569443ce4bc4700a256c75ae8d4013164c26ba88d6c482c08060ba82e557b7b721ad5632965cc0fcaa52bed12998e5d4e67e51167874fb20e416f619c32c02ced1068bffcedae754853acb9e1bd64fcf0dde47c10b3ab07d0469c4307e41f2fc9a0fa8077b9a3e5af256bb2839b91e40eb0118c79e8cd4fb1e8c9dce8e3565f50771b0f52c07ec0480b6613d0c6cc74e642e1db08a3ed6c6d42b5c81c9ba9fcb8e15384628db33442e896bd7f43235c719de0d2864c45f3ce66041414ffc3ea90edfc0e67c0bc8165455c3363f57958fbda86fb89a0d754904f9f1dc78578ed48a022c3217066581c206b5afec81123b1ca2f5ccf51c213880a4c88bc5294c4cd72a94e16bfc771205e1598c8cb47408646b31ce769a58c0a4b82ed8205e1cb6b40f1b42c517128d7c17427fc284f60624719fcc4a2927a78b0ea319c3058421bba603b2fa7b3a18e6303dcf81425330aeb88648718627aaf1997b5e914d71adf151819085f6f55f39692ec08ac6345cc722266e00e5b564b279c921cc46f19a9f6fec6ae7982d7c685cf5b93c0e0fd4cb447beae74afdd776b60c71e0ad88a0e741a13f25c3c83a2b1dc7f6156e1906bed7d679c117fdabd19744eb3cb52873cc64a79323e0d15803a333f19991c7fda92da5a67b9773a2c6215bbec1657b27437c8f2d9f569095d7b348b85370fae2819e40160019a6958bad10dafa3ae2f4ebee87c036d159bcd748eaebe4e681b74e82d3ce52496c2015c1345a8ee2d68fa7b94d84c0f61fe70a267011bf3b3f8a4c816f8a30c7951338d1070e9acf94900d348d31d3cce851b85616ea5ae9e85a3792e00df8501eb3e2e55148901c78a9c5f186d10de1914d176647099fa563bdd3acda575407b776c0f4eb1418417e55091d54bdcbc0e15fb7704bf2bab11bd818f08564dfe3b811925f75b8e63edce0da574449c5ce9e821242552747307c967e2e03ac7ad540cda4f04d4637086ab31667df52140071f0028cbf7ea45bf61375e52b461ff7dbefe5a172c127ff87ce6f5a22d2ae679bf459275f672a88b4df55602d196c761d65c033351272f33c89f7b9e468f2345dd41ff685050d3001fbd2f916eb84960d3f1d188a39e823908f970f684fda1b5fc176d9f874b2247194381672e892364024e0fc02e9694e10ca8c79b3869196485719ed80f390ad0bb1320200824df50468f681e1db13a635c085cb734b096f6223953b71ddfc0525dd15f6c0fd6c65a23506463f6868bc5b18ccefef9f6e6695338d0273ad980e48a2c6a9ea9fe6f3686c6e5b890ef83fd3d77e1ca380e019fb9f42cf2ef6fb3a6f8b9960a0b5d0ec798f1c8ea1e674b8dd6ee700be88a36f357936d3b1d70c6c6532d53dd6df37c9652469ccae8cc596f59583625013de4c73434cdb5baed036d35213ea440a1cac3f12aa65993f15b3289b20f79f52dd35b0498288294b808bf9fa61ce33a67fefe02f6c64e2c2bb35a4cd60798c3acb56ef11e3500a23cbaf2139bd3db6e4e74ebe25e2d197b9d92d4bb410c744123f22cb18d828b4565a63309168cd8fb4a0372bd30529c77b2d72a1f69fb9c23653a6b1dbb1e16cc6c2945e8442589ac695769078e5c99600bfd294cc97637a81f38c4dac5b7757ffa4a846a8993c7920660479cd0494110d7c2d9e55d654dbbd6bce4521c38446e3f7e1990b695e299bd0fecdde859318bf1273e4347d2032ad96613a91f66397408cd776b11ac25813905ae5f56d21e7c9198ac16f502afaa1a018281d94b5be693ee06e0e8609c62ff6975e05a3c19341edad16adaa57340ad8ba2f5254ff8ce16f9249a7ca24a31a281d025539d0ce6153eb3e1062402047a7f1dfe2bc2ce2871db14919b38cc0ab32a746d4b256123122527e9193df0f644c8242174d4139c2428e0ca1143de1b0885c888b4b0d3b264997ed284b4d3581e9fe0c4bca8a2ed5", @ANYRESOCT, @ANYBLOB="cc61e6cef43b1a55ea5324f694aba774e1f4370651dd3d48253167cde3094b0db734b12da95e60c04db472d3214dc30bb6af5b93ba8588a1bb87dfd158d6d628b370373ba2a460", @ANYRESOCT=r11], 0x10) 16:00:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) kqueue() r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() fcntl$dupfd(r6, 0x0, r7) r8 = fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f0000000080)) r9 = kqueue() fcntl$dupfd(r4, 0x0, r9) syz_emit_ethernet(0x6a, &(0x7f0000000040)=ANY=[@ANYRESOCT=r9]) 16:00:34 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) semget$private(0x0, 0x4, 0x164) 16:00:34 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x1, 0x4, 0x0, 0x0, 0x34b172c5, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00001f0a130000000000f2ffffff10ffffffc000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x8, 0x10000, 0x1008002, 0x0, "010000000000000000ffffff7f00", 0x7e, 0xffe00000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xf, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x3b) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:35 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000d00)="fda876bf3550e56cab4a8c57ef87c3a5388a8b1c6669b3bff4015f68931818dea5b9006278600c1619a05a36e669cded7d87f691d143095829ae7c0d9ad6a0ebb3bf353a36cdacfd60db03d0003d3e83f8c4459870dd288a753398a3a8f9390d67376f7b0ad6685093a92a2f64f04b370f8fcc0584c0be655fb86700fcdb0b9144b0b0d6319119aa30d116a02f2d3ac4a0dd5d9ed513f0836a26f9de8feb3a74a4f87133ee8dfbf03b581639d03cf8f64d3f083b48fa92b186dc58830ec51d87a8d47f80e95727841941e4dea87bafe2002306031e1d3eee9a952fb645b422d8231d32b563a99ccdb7dd2129f7456efe9d37ece8fb065c630b102332f31d994e22be1dee6751065818ff3b7d2d8b7510b59801ca937fc4f4818f163ca7c77309441cb4cd1c14757adcb9130c5df99addb9b35144ee0925c936551023990b9d984661b509968590719f69abf0a1e1820e95ef6e1de4b6030930c3e496f09a7b7a54ef3de3d97490038282e8e2dd8454fed0458a05ba0fa7008eac9e01b1f025736b1df3b37c7f6d85631068c001ac75b22af5b3e7c4aa87c076f26a0bc410b32dddbb3be3e88cf0c86abf58b837624f96e95daef65b2e807e310b8ab2565d4760fd97a799c9901274ccedcc6f1b419719759cc0ca816625319d6c2715e7e0f8cd8fa4f94f12b2320eb1112928dfdd985a6d0f13a87a2ba34f4a547c704962ce5d16194c015b71a237e831318add07e665bcab1e4fa4b87fb41ada8a0efae4aac52d0b06f0260b2ef7f4c927c9e96a56b5a323ea8d8b1cb8dc7a8ae740fe1f51b40390d47b3408e1067f23c4c8f2560b99729393868011e8eaa7", 0x259}], 0x1, 0x0}, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) pwrite(r0, &(0x7f0000000040)="9681536559a9da69dc4182bdeab58bb2ad9f0667af9da13ef38b36d99b18e1e912b8b705d58484d5e8cec8ee7d0e4c3d9afcf003b02e427b896b546e163d7708c5cbdf26d9c715a0805709c6cf3a3ca0112cbf1046534869781e83e86fd993aa8a6120e99226b7fb87f616581f141efa947be2c20436e2b8d94b9dcd7445f4d30ae73b60054daef342ef1f38beb5a3558e0417e76612e7258b194544d47cbd92b379b19ec2cf8c3ed6", 0xa9, 0x0, 0x2) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{}, {[0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [], [{}, {}, {0x0, 0x0, 0x4}]}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/106, 0x6a}, {&(0x7f0000001680)=""/4080, 0xff0}], 0x2, 0x0, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000380)=[{0x20, 0x0, 0x0, 0x2}, {0x25}, {0x6, 0x0, 0x0, 0x971}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(0xffffffffffffffff, &(0x7f0000000300)="a9d6adf8218e22c2d34c57e0c1de7211bfe4d839f91c6f19c5ed81f0c5c1d359447bffe4d19f799461481c9e3a24ffffffff00000000da6ffe423c19704e2f2b96bd67341580db33076a0977112a2f0000000000000000", 0x57, 0x0, 0x9) pwrite(r1, &(0x7f00000002c0)="000000000000000000020000000000", 0xf, 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x4, 0x8, 0x4, 0x20}, {0x8, 0x8, 0x20, 0x9}, {0x3, 0x5, 0x9, 0x4}, {0x7c, 0x7, 0xfa, 0x4}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) fchmod(0xffffffffffffffff, 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20, 0x0, 0x10}, {0xd93, 0x10, 0x4}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x6) pipe2(&(0x7f00000003c0), 0x0) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x0, 0x201, 0x7ff, "010000000000000000d7f4067a0200000000ffff", 0x1, 0x80000}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810", 0x8d}], 0x1) 16:00:35 executing program 0: sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000040)="0b760a3abb796276fddc6a13fb10d549cd861f545d3b19fb1c8fbd53635e17bce6f5ddb3685eb26313ecac301002c87f6237830981c5e3303176b41d521580c8fc3ecd51079348ad6ff3a0db1bb29a091b15db5d5ffa6d72459e6b38094f8e5486d6a9bca7e1a4d6f7973404ca548d83176aaba0511fe4363e4de82c9fc52f57aea7345bee8beb7bff2a86009879e7d435afa664b857b090cf60c19ac67706bcbdebe8b09703c6bf5e7c38c7eb49e61a23fdd790277b72328a403343072dc8951e81", &(0x7f0000000140)=0xc2, &(0x7f0000000180)="af458c057f7ae414441b05ad3dbf21018d5aa8804d4b5e3437e8f341a3a00cb1d5a143748f4cff040b4b55918b69bb8746dd7ea05115f584dcdc6ba06a1e4fe7a86d915d01864cce55998a20168a91c54031b03a7d", 0x55) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000200)) sendto$unix(r0, &(0x7f0000000740)="b100050460000000000008ff0100000000000000cea1fea7fef96ecfc73fd3357ae2010000000000000036acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d0200800000ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400dd05005aa0b2ca1dd28f000000010000000000000000000000000000000000017c3891f34284547b332923b09300000000000061ed1afb51cfff5719a3095396cbf1e1d896267866e30befe02784c20b7c0e4b9db626d98df15da4007d60e393e77391f3293572b4e38a0c7a5d0686aec2422d33d29d4c9fb699f1fe", 0xb1, 0x2, 0x0, 0xfffffffffffffca7) 16:00:35 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x2, 0x0, 0x800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)=""/53) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="fffffffff8ffed00c42e9d0000000008004500001c0000000000009078276238af9be423d035c9ffd43f"]) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) syz_emit_ethernet(0x87, &(0x7f0000000140)={@random="b86f05940eeb", @broadcast, [], {@generic={0x3c0b, "85cfdd9e80404717751452ec6cde47b5c6a89e37d4bf1ea9fc405a859a31cef1632ea3f68716cf0e66409a9b4c02e7071af78b2fc1c3ce42c11cce100754de1edf7c7bdbdf35eb7e6a709046bd3a913cfc9f8fedcb4139785c94bd37b5cfd91f6a91605cbca35ee4d0066b2d148ffac9890307859c361d1b55"}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x84}, {0x7c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000580)={&(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, 0x1}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) poll(&(0x7f0000000000), 0x20000000000000f3, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)=""/204) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6, 0xffff], [], [], [], [{0xfffd}]}}) msgget(0x1, 0x240) msgrcv(0x0, &(0x7f00000005c0)=ANY=[], 0x43, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x8000, 0x0) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000280)) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) chroot(&(0x7f0000000000)='./file0\x00') 16:00:35 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000040), 0xb, &(0x7f0000000300)="3c721aca8fa083726c", &(0x7f0000000340)=0x9, &(0x7f0000000380)="a2aab59237cf23b8f299790ebefd09a0d88ce5f102ed6f3c7df01e07141acc774e4133ca020000001cda060c631789452a594a6ab89f31", 0x37) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28a3) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000500)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67de79f64fc1395e4901da58c23e46ad9b17e0000ab46c351cc7f8fcb2aee85a8e5c2365372c4765c03649813eb59984d17aee6bb6ada", 0x57}], 0x1) sysctl$net_inet_carp(&(0x7f0000000340)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000380)="e52286027071ac6c1934e98b727530fe8ce8c75295397252717710f06931a2c29c35b3dbc4fcda4329f8a2b07888a176f0e0dc6e9874201d2ecfd016b1e4f8f1089736e7db0b1377c62d586e141fb50bce7bc0efba585cd7059237826c03f14effeaef5ad82dac93df12f5df590c4ef15725a8268423337cac8dc4a1232acbc9820cb1a1e845e5f7420ceb03891814d5df09db67502011a8fdbfac95125c1804aa3e40a272660182a0b53882451ce277526d854634ab45caec7a50", &(0x7f0000000440)=0xbb, &(0x7f0000000480)="1fa166a36f78c76234554b48eaa25d4858a8ec9b0bbf8096996d7fcae066ceebc4e349199b9e", 0x26) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000180)=[{}, {0x1}], 0x2}) recvmsg(r3, &(0x7f0000000940)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f0000000840)=[{&(0x7f0000000600)=""/121, 0x79}, {&(0x7f0000000680)=""/88, 0x58}, {&(0x7f0000000700)=""/102, 0x66}, {&(0x7f0000000780)=""/10, 0xa}, {&(0x7f00000007c0)=""/75, 0x4b}], 0x5, &(0x7f00000008c0)=""/73, 0x49}, 0x842) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='++*:}\x00', &(0x7f00000000c0)='.$@\x00', &(0x7f0000000100)='{$-,\xdc:\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='/\x00', &(0x7f0000000240)='-.],$&@\x06]\x00', &(0x7f0000000280)='$\x1e%\x9e)#.\x00', &(0x7f00000002c0)='-^#\x00']) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000580)) recvfrom$unix(r4, &(0x7f00000009c0)=""/183, 0xb7, 0x42, &(0x7f00000005c0)=ANY=[@ANYBLOB="00006d0103559bfc457950c72e2f665df8bb0366d20f00000a"], 0xa) lstat(&(0x7f0000000a80)='./bus\x00', &(0x7f0000000ac0)) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r2, 0xffffffffffffffff) r3 = getuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r2, r3, r4, 0xc8, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x3f, 0x0, 0x0, 0x0, r2, 0x133, 0x36}, 0x2d07, 0x3, 0x1}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0xfffffffffffffffc, {[0x0, 0x0, 0x4000], [0x0, 0x0, 0x0, 0x0, 0x2000000000000, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffefffffffffff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x10000000}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket(0x18, 0x2, 0x0) kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) kqueue() ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000380)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0x9}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x20, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x21) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000100)) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x21, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000aaa2aaaaaabb88a810531fda5848f758ca838e7704f8d6008100"/47]) 16:00:36 executing program 0: syz_emit_ethernet(0xfffffffffffffeb1, &(0x7f0000001700)={@random="e3ab04002f00", @random, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @remote={0xac, 0x14, 0x0}, @local}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:36 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = accept$inet(r0, 0x0, &(0x7f0000000140)) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x20}, {r4, 0x4}, {r2, 0x2}, {r2, 0x100}, {r7, 0x8}, {r0, 0x2}, {0xffffffffffffffff, 0x8}], 0x7, 0x7ff) r8 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0xce66, 0x1}, {0x18, 0x2, 0x2, 0x9}, 0xff, [0x4, 0xcf2f, 0x6, 0x9, 0x0, 0x35eb0ba0, 0x8, 0xfffffffe]}, 0x3c) ioctl$TIOCCBRK(r8, 0x2000747a) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="af0955779021ffffffffffff86dd6002c72f00482c00fe8000000000000000000000000020aaff0200000000000000000000000000013201000000000000c20400000000050200000000000000000400907800000000600400000000000000000000000000000000ffff00000000ff020000000000000000000000000001"]) clock_gettime(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000000040)) 16:00:36 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x3}]}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000100)=0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000000c0)=0x81) 16:00:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x81) getpid() r0 = open(&(0x7f00009b7000)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000100)=""/162, &(0x7f0000000000)=0xa2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "55ce463a52f81b07d202453d434cf63e3bf1c656"}) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f00000001c0)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0xffffff01, 0x0, 0x0, "0004000000fdff000600", 0x0, 0x3}) 16:00:36 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, &(0x7f0000000040)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d2cd95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f0000000280)=0xfffffffffffffef7, 0x0, 0x0) 16:00:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:36 executing program 0: socket(0x18, 0x3, 0x0) 16:00:37 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78668e, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) sendto$unix(r0, &(0x7f0000000140)="1a236f768d4047146b9d08a9ceaffc99e876120bb99b18264dd3859e267d8324c89739c9d351facc5ae1642872b47434b6953122fadaf547156b93157e8930c108ed271b69bb167405d2e900c4b4cffa75f3d5c647b2254b16c9b037a554ba25888e7abd29de2f035bc1814a0713642059de5b1168eafcf267bcc5064b47d5c30fa0c0d26c1099497f57d4e592a072e6beeb05a948e7f4d4ef489ea2e723d6a9dd0387e66ce21041ac67300f802a2002f2e273f6c057e658e7199f581a57f6295af1a6fea4dbcc8bd4340f0294ebf6653b5f31852a98e8eb1bb994222dcad7361e5f5ef8011844b55a39ce", 0xeb, 0x4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r5, 0x4) shmctl$SHM_LOCK(r5, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) poll(&(0x7f0000000180)=[{}, {}], 0x2, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x40, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x10, r7, 0x0, 0x0) r8 = kqueue() fcntl$dupfd(r4, 0x0, r8) sendto(r4, &(0x7f00000001c0)="24adff22120c2fbb77bb98f7f011", 0xe, 0x8, &(0x7f0000000200)=@in6={0x18, 0x0, 0x7, 0x4}, 0xc) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockname$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) 16:00:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x974d}) sysctl$kern(&(0x7f0000000180)={0x1, 0x14}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:00:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x4, 0x7}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) setsockopt(r0, 0x7fffffff, 0xf78, &(0x7f0000000180)="b133d2a6c33798be3723cface7b79f55c890d4d7fb97c33470a6a647d07fc9c49f5fa2d3612d22416110d20d58d68c399b4063083ba9ded3fc6a38dc8a7fa20a5bcf4853f8bc1164f708c39161478ecabe4792d7cd7b449838f31beba2cfad54ea51671488dfaa4a3cbb8975fa500869a829a6bec5b9a0fccaf82123f8108289f7822fd054513a104fcbe7c7fe23acf35b41e4f8ae604c4c", 0x98) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:37 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x101, 0x1000}], 0x1) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r3, r4, r5, 0xc8, 0x5000}, 0x8f800000000008, 0x1000000, 0x8}) fchown(0xffffffffffffffff, 0x0, r5) setegid(r5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r0) 16:00:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ff"], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) 16:00:37 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300))