Warning: Permanently added '10.128.0.56' (ECDSA) to the list of known hosts. 2020/06/23 01:18:24 fuzzer started 2020/06/23 01:18:29 dialing manager at 10.128.15.235:14375 2020/06/23 01:18:29 syscalls: 364 2020/06/23 01:18:29 code coverage: enabled 2020/06/23 01:18:29 comparison tracing: enabled 2020/06/23 01:18:29 extra coverage: support is not implemented in syzkaller 2020/06/23 01:18:29 setuid sandbox: enabled 2020/06/23 01:18:29 namespace sandbox: support is not implemented in syzkaller 2020/06/23 01:18:29 Android sandbox: support is not implemented in syzkaller 2020/06/23 01:18:29 fault injection: support is not implemented in syzkaller 2020/06/23 01:18:29 leak checking: support is not implemented in syzkaller 2020/06/23 01:18:29 net packet injection: enabled 2020/06/23 01:18:29 net device setup: support is not implemented in syzkaller 2020/06/23 01:18:29 concurrency sanitizer: support is not implemented in syzkaller 2020/06/23 01:18:29 devlink PCI setup: support is not implemented in syzkaller 2020/06/23 01:18:29 USB emulation: support is not implemented in syzkaller 01:18:35 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) lseek(r0, 0x0, 0x100, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x7fff) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup(r0) chdir(&(0x7f0000000100)='./file1\x00') pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="871a898c56ab9a857a38d348964397eb4f4534b4b2bd3dfdb2abf9a7b0159832fc54c178c52ed88754e38e24e5a32fa964861229190426c2ae916ae294178aa9e466c213ccc1d681a4e4ea1a19f52c981f24db650a2e30e2ff4e8e49b8415ec2c2202e69f29b54cd863272fca95f6f7b0b3606221de8eb75b5ab2f3438f725480ce9aa1ba8543dfa9942710b35e90b447057ccfbb6bc54fc96ed91947e2ed4ce8823c662e8c2d2990989c28c8b326b1efcdf5bee92d8a9be24f283e5abbfd97d891b0980c036ca11809b3c1a8b9338229262a0f1cc", 0xd5}], 0x1, 0x0, 0x1000) semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f0000000280)=""/114) r1 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0xc) utimensat(r1, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x80000001, 0x5}, {0x6, 0x7fff}}, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pwrite(r2, &(0x7f0000000400)="0155f6235c13d57c5b7b51a57e4074241c7803e131bf4590c640315dcb8c27beeb6f582944afe82cc84b358d5d463f4393d88f7784f944db1a29c1ff120ecfabcbb8a8bea9c68e26206685ed3e7298a74bd91bc2c15edf41c66ed25f3c18b609697bfbd34d0a883acf34198f815dd13a1b57ea0ac97c080aeb4257bc0c39723d70278f1d4c98786d1bfb53945c4a2c321a5548658b04b28b98062336cd17b758ce09c2ea808db539dd35c42f676e7a503c7c7f8ef7fec6724df22d4a5d6f4a489f92279f1bf4b2df0ae84ef271cfd302526968ca3f9c664f3a848e05eca41dd7b90bbae7e5366ef5830765a6cef6fca26ba27a0bc4967f8116affe12a6885a7b8b0fe22bd1221e0175171f0ef377fee9d318ba210a758f008e7c076095790d9a3f9184197c5ba9050dd9a51a6084d9fc4505f8e580ef4a6ea7011e7e24a1de2b93d80d43294236418ec52368af28a701a81f792084d89e157b04f4aad2e2a1410bd1eb45dbc685a2f058d8b4f353a260edd03d0ea00ee10adeb31f33a977896a5a40325015f7acea0a3ad0a0754e9835ff9155f90fe7ec45f44e6e503ebbbaa73d505b6a8274f028404436586ec53c0064b8b4dd92d5cbafd31fa7cf64507abfc194497b45b453c2083a84c2c88c4419d1c3588a87dec64be893abdb7da33af1ff32c5575c184525732c0773b0ac7e9b61d5143aa81c007f761e448032612f1e34cd426bd8190ab46212716a32b264905ebb86e630309e90e359fff5528882dc8c3dd9ecc36751da3c235aec3ea9c776a21660107514e35fd5dfd8ccb21a107cf7b8a9d4860bb2727d26da1f21a90c7ed786cc97b269650c58e2834b4f3653a9569f42d6345954fa90cca972ea4606beb90fb31d0421564ce322b5a4411a118dd046fa82be893ba95514417c7ae8ba1c42e9b7b74959d3c714cb39e3af45f963eea750febf9e0d0cab793bacc2d663058159131dc962b6b69612a3727025cea57b5f8c01e81b0f9ae3edaf282c368b9616ab9f13f74dbe3f055ff790fb3bc9b44061e0a522ff4be2473c280825a9d655464897515c0fa3de2b9763d58a68044da523bf94c75d55deb53a4eaceeacb26b9bb45c3a6a9e8b58a6905ccfd97cfa0323865aa2dae20fa879324b70c5258bd546f507188829b68c5ecb2847915c8180815dfe4647e30a66673a86a7c2aebc7b1e72c46d6a058dc9217c3880a77c25978ebab19eb9d06ada2377f076c34d1f26c111c04d4bc359e376982d3fecf8e145503e292f79ae266325893c15281b165792c92c7a7109f7e2ab7392661d58144df54f2de1fa7f9b618d3733e90c5647a28368c8d4d75eb38810a0240d8e64186fd66c9eefe44f04a60e6fc797c61286bc75b96e2c0fc925ee4e022158a0b6a0e5d749fbb40ba438c879d5006ddf9371c945955af08c0e454031b58c66c3df5114a5a2b319c54d38e32261efd19ac668680559015169930c28fd5c09b2fd696b7300e430a1eebe6194932b52255c1d96cbc77c10e280a12df83c250dc914ff178b070b4c6430cd4f29b9653ed9f30ff7e2569597a76248638085acbab809f1ccf14861de9d8775b9efdc93e66a330c0c845314a0e2ce58614e34236d42ff4629ac649afd83b59d9d9606d0856ce8b46e845cb04f9f445c0dfb43fe55ee2f38970e103c9db286247b75088592b4102ad7ebd4c2e6df4a5f8cf4431083831f5fff9d41c63efc2e2b584455ba120e549522d27f8a8aa3103a9be8c9c31308b2d8a05603703b2cb64a737a03907e9b415ad2e3cf8e01440dde6b4c94b3b9afb2d9f65f7195941a8f9a1bf0ba6c624f3d27e5d26db9c07d7b7c03cff6c6d460f7696ce4c7915bea6c792def15ac8536e988ff821f9ff727eeadfd66f48bbc4d6125d2d62ca82132e2cc847434642d3272ea545ed39e5da973d4ac7ac11c3bc942f85c9c0615295f04b82618bad358a965bb5d68a6a49c493b13ce60803963bfe72e10300aaeb77ac4de01da80809432688b1b6fa16bb286ad6b29fc612f1816c86a35efe15bf796834ec37536c9a5189cecb3b681d5aa08b714ed9cf140063a3035c265a58560a0b0b53aaf6b338747d13f86c0af01138abf870fcedd83faff0735db7210a9ba0351379ec17105d93b23c930331f2febad35ae2d1eee95f69cf455a8c833fd70fbc4a940f884c89cc606fa7b79c7396a6c7842232c90de7af0b35597bc3f0ca8a4cc8023123ebd5e9b727d26e29e36bd6bb392687cf2360525ec8a6ed6cc1a5302cb2676763cf4f89be0d2ef176c8799ae41270cb52ac1cbf112c3fefa0087b823f6abb8cedcb0edd590ab6061f6086793f210e12475c3865612d12f5e4cd6468a079da7618cd25ebfdd7dfad7ac1a90381cf2d63d008e49a8327f16237beecfe353fc95e262a0080c25c04d8b8578025adfe6ce4822f182ae0a69defc175f72317e7103ca30d8ab39463db9157a45682ff911046ed3d976868efaebea5aad85c8275d1e159f62efe2b375b938235f48fe5f5f32e2bfc7f30974bbd7406fbde171d1b02335a3804a06c7cb407c8a19dcbb5a509d8409084bbc260598bd3f06359897d18779e7a3edcf86d6271646c9b0b9df6868ecd652c5107313d32952d96274b6270c6b0c71d2467fbf6d3e65cd5f61e137730a2af6a4ab74d73260ad01a128495d17c6228c110818f8966cb4c104349ffa7aae95b010e43ffc8f28f251f2d40c1f00f6d1fafa70de12534ffd43fe343804039bec481fbfe5af54267fce4c7204a0670ba22dc1bc9386deeac2d89743b8007756fe9d694b04825d53a0afd7071205ff881c7a9ae76a68d184a1b3a9ae444cd2840393989267566ec3c331c02c0dfaec85ef670bdf12a96a8c560d33333450597f44b778b74de8659b941af6cc4c23d569ab65df90f5277159161ac59985bf4d1576aabb7a3b8931e602ebba8d70950009b8904f1cfbacc647bf5390f520a69f64fce1a3f404614838bf00cc01f07d2adaf1b08ee9d9a346f2583d879822e346fa01020ec69b2887a03bd5c9230a2130f7d2c6bcaaa5f051f99a186d1a6a6d8aa8a59c7dc45eafb4d5795c65d1b4c20db96bf34c836265df2d5eb0bda666759bf22dd620e6fa4de820695146ca5bae7b3f90e4e30092d5c7c1ae187d8e9a115591cd6d1ed4809281df717bfc8eef70ce5307ec73faf665e4545c0842c917f32a744ca2d0adb89ac61e5ae73eb04becad5e5661537510612d1add5469dd1fe437ec1338103d5e28cde67a26f18730ca33bc1f4dc49e789a74ea139675d5b21b6cf75a2e13eafad32489b8884c440a89897eee21e301b8f59eab2b6a1bb39e7504d3e22e17dd17e69720f5451cb7533fbc3fc6ebc45769be996b9808ff2c612360eaa1e5b902a5b1e4b6b03aaf59494619ea7b4b09d592dca512ba18912473a8a539001e82e2b03dad9100cfb105ecf1e7714c926b039a85c6fa9e2916443a1daee40b3104bf96358e3107c12473ce72e0a863ff1d9fa6688c4eedc9b22701cfb8a535349058d8c43574c35040c6ebb2d8771ede7637cc16fe35a076af9b896a1e640417d1b2f7868ed6a64edc4fe918eafb6f4612afbf0ce9c462591c76b54e889aa6762138256488ade92ac76e7d86f0d919d4f5a4c43d1390bf126aa987a72131598998c821d6ee1599eb9e87dbb2a38872f4157e52cc58c53d61379190dd0d8c1186b44b5826b862ddec9728ae8afaf33bed0d29878273ee2e29785008adbf01f73fa31140cf592d868ed44b50368c0b4f8175af2a170afad176d33518975c8f9436c6445fc4c2a7fd75a601b973b15dca503b7e8f76856de590c5d2ac8b56e453ef867064e3be85fb6b2b07c264f8a094991bdd63dd28e76f8f5a4756146de2aa72c6b9c82d08c824b7ecbd4932c68b6cf2df35482abecf8d316bab34765a7d149ba3d4e780eb77920548645e97238a58509a3317d6b4ed8763f542c4850b18d28f2d0dfda82c5315a8237724318e187f8a77b30dec2637c566b9617fd318bd4738a87536461c850bbba1591956fb281ecc838f2e052a4a1ddcb5b57b0627f02b43a1cd1818eab3ad7c12827d3e3b64ee65fcc4ad864196b647c9b60de5770d2c4c2b6c515568ed141fb1a81b3b69de4fbbdd1cacb4ba6dc4fb648767bc2ee739636b70834ea0c3831dbadebea2154ab178387f3afd70ee1219294477bd47938ce12e526426977ab20148181169cb1ccf1746f02ffe4f568efa988c2a224e99854e9cc08f4893d8211ee8a48d70fee82eb34759956d40c3e1b5db6065ee6bc7a9efd48f72f6bbbe9f3e36579d1be7a70f809e3e5aad7b8aa0a94a82810d7b2fbb5c103169a608bbafacd6c3b5a42e6f18ef2fd3758af6191cc7d02446ddd6c44d0fe350774361e987062da514574a369cbd6f748b357cbcfbba572ac337bbff3fef7e7a15bcdbd099f92b9fce660296373ef361da02dc4c0cc9f2c8d106d9e2da109e212936332ac17eb6463dfebf90e221f0f0a965e627007ec838503c6dc268e884fef29ac95459628340390b45a0dc4fe1bd3cdb14dd25bbae4bbbcc2f27d065c390a5f3604ddaa942d7cf71b082819a0ab6d5d815c5a32a5251c5d06ac25b732986bf892cd5e56246e9c3b72e9e1afbfdc6d79943654ef553013be9ff931ff4f8a61d58153e3887b794d3174c3617e46d6306f863a04f6410e3e3f3ff3a9695f10321183376f6cbb00de779ad10c8d73a740e928d774a09f32dd72287d8e1dea8f8017e521ad0088519570d6843b62d442c7a3513ee1af2b1611b6fd45fd1409157f576ac0ec2441eb5c2e6c21350da229651c9a963338e3cef25d97ed426654bf0090655f1f52f4117f95f1e586d52c3ab0d4f6df9907bdf351a55bb06c88a962736c5eaf1e3a1d8e28f4b648b8feb77b3031ce5e6300e18ff4660fb70e47e1dfad5268ec25a383d2c8af7301e8ccc297116e68a1795a4604fbc467fddcead065c0b3dc529e554d36d8d2eafb97e398fd63a79f6f1d04ae9ada5f19e6801856b8015785dc78209d312a35034b00b577332a48d46275762cb2e521aabd8174537d28a9d7215a2977d214dae0fcf52dc852001706fc1708f58da303513335e6598c9bda26aaf9533ad819dd60bb58c29373e66414133cfac69eb08c2d511328abdb72235f4b32c51494f7c0316e4df6f7eeb0470014db70dc6a0c33d157d70610c8c3c598559100a51f194534896c45638c07aff2071b9c55488f5d0246c6750a23bef6e39f4ffbe20f48d658b58c338ff215cb382e6ac3acc9b1a4a4ba47b0e668d6fdfec7ee05baee76549f732afd7dff7fcb2739b8b4d000f3263d90b2e2aed53a74a114b954beb9d4d7cd761febe9db0c2f165c5a8ae8d23aafaf117a10338827104cd4f53548b22b8eb927ab7e342a85c2a56828231548fded3780416cfe8192605db21d199399b9f039d2d7222fb0caa9f631640f4e842f2b7716b437c6344a92e465423b7781b925fd42d2e5b2b6f630007b9a4e934e96b9d692aa984cf55967b7f7aba87403d0254f9ecf6a0eec3af86d643183d352c427c3eac79d1729f0438e7f719671bae1a704dde55aad61b1ecad0d062043729131b2c29756d4e3a3ecd1af17a3edfab965d13da9aac7c1c70035c53e7b11f3c6362c45d98558ff49808c1442acbf08e82dc5e9b7e9ea4b7571943200c1c4bd3c0e41d1e97fbc7e8fd52a469cacd64f96f51bc465df2d6fba21544a2c7758105f20982a0ec95e5d476ace3496780901d6e0e86800319b63c9e56eafd5e6c53d283b45c76f8d4de18cfeaecb0", 0x1000, 0x0, 0x4) r3 = open(&(0x7f0000001400)='./file0\x00', 0x40, 0x2b) rmdir(&(0x7f0000001440)='./file0\x00') r4 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r4, &(0x7f0000001480)="d8399f4e75821db774e2dda3d7dc86b59358ae2d10322d727861229c78db955f82db524b9189fff1741073f9578671424be42da3ab43ed7393be897966041085d5ff1ed0b852adabb47c8000e99de329e76e6b6e466557649f5264b689a530009b3f7946a4cc1641946599567951f16bb3cc985acefd8b2ae010dc72532a5e0ddf26087be274d0bb42e71dc35e2e1f555ac993bd2397ff2dc569db094460e7690e6a7e6246d8ebb74187f8928f83331cab68b9b2028e69a6261c8bd5cb590c53b91b7be70b4dd8cbdbcb438678fdbacf90425f1b202ebf93e84911fcb1bbb1ce3672b880df2a782941f9af3671f7f9370c7062b913f2dd55c4a28b", 0xfb, 0x0, &(0x7f0000001580)=@abs={0x1, 0x0, 0x1}, 0x8) readv(r3, &(0x7f0000001740)=[{&(0x7f00000015c0)}, {&(0x7f0000001600)=""/172, 0xac}, {&(0x7f00000016c0)=""/100, 0x64}], 0x3) r5 = geteuid() r6 = getegid() chown(&(0x7f0000001780)='./file1\x00', r5, r6) 01:18:35 executing program 0: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x679) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom(r1, &(0x7f0000000140)=""/119, 0x77, 0x2, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x800, 0x0) fsync(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000280)) r4 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000002c0)={0x5, 0x1ce, 0x9}) r5 = semget(0x3, 0x1, 0x200) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000300)=""/121) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000380)) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f00000003c0)={0x5, [{0x3, 0x5ea}, {0x1, 0xdb8d}, {0x1, 0x7}, {0xdf19ab413d88307d, 0x1}, {0xf5bf1202c03aff1e, 0x7}, {0x3, 0x74d}, {0x1, 0x3}, {0x2, 0x800}, {0x2, 0x101}, {0x3, 0x4}, {0x3, 0x7fffffff}, {0x0, 0xfffffd1d}, {0x1, 0xc44d}, {0x2, 0x3}, {0x2, 0x8}, {0x2, 0x6}, {0x3, 0x3}, {0x3, 0x100}, {0x3, 0xffffa776}, {0x2, 0x3}, {0x1, 0x8}, {0x0, 0x1}, {0x1, 0x1}, {0x2}, {0x3, 0x7}, {0x1, 0x8000}, {0x3, 0x3ff}, {0x3, 0x32}, {0x2, 0x5}, {0x1, 0x4}, {0x2, 0x9}, {0x1, 0x3}]}) getppid() ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000500)={0x0, './file0\x00'}) 01:18:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="d0000000", 0xfffffd6c, 0x0, 0x0) pckbd_enable: command error 01:18:37 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="05"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = fcntl$dupfd(r0, 0x0, r2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x1479, 0x8}, 0x8) r5 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSDTR(r5, 0x20007479) fcntl$setflags(r3, 0x2, 0x1) 01:18:37 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x80) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0xda) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f00000003c0)='./file0\x00', 0x4, 0x40000000, 0x0) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ftruncate(r1, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 01:18:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x0) truncate(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x53d3f599) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 01:18:37 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x4}, {0x54}, {0x3c}, {0x407ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000006c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00']) 01:18:37 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)={{0x0, 0x6}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [], [{0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0xfffc}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x3}]}}}) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x9) ioctl$TIOCSBRK(r1, 0x2000747b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5d], [0x4], [{}, {0x7}, {0x0, 0xfffffff7}, {}, {}, {0x0, 0x0, 0xffffffff}], {0x0, 0xfffffffd}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 01:18:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) sendmsg(0xffffffffffffffff, &(0x7f0000003a40)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000100)="e1f3149b", 0x4}], 0x1, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x59d4]}, 0x5c) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0x400, 0x2, {0x1, 0x3}}) 01:18:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000000)="33427c58109625b8f9cb2ae2781984e3f05a3ff0f152c0603fce009ef0b983b5cf13797f88b3c51196c63bec9a6dac5e4078cb8fdd46ce95aef7cdd688d0fecf7559f9cfa6e4be9e83041fc0", 0x4c, 0x0, 0x9) r1 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r1, 0x0) setreuid(0xee00, r1) r2 = getegid() fchownat(r0, &(0x7f0000000100)='./bus\x00', r1, r2, 0x2) r3 = dup2(r0, r0) symlinkat(&(0x7f0000000080)='./bus\x00', r3, &(0x7f00000000c0)='./bus\x00') writev(r0, &(0x7f00000003c0)=[{&(0x7f00000016c0)="00000018600400e71700008000000000000000000000000000fcff01000000000000000000002200a2151246", 0x2c}], 0x1) 01:18:37 executing program 1: sysctl$hw(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000300)=0x7) semop(0x0, &(0x7f0000000200)=[{0x0, 0x401}, {0x4, 0x3ff, 0x800}, {0x2, 0x3f, 0x1800}, {0x1, 0x3, 0x1000}, {0x1, 0x3ff, 0x1800}], 0x5) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/226) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0300484a3302000000722a000000000000"], 0x0, 0x0) msgrcv(r1, &(0x7f0000000280)={0x0, ""/52}, 0x3c, 0x3, 0x1800) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000300)=0x7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x3, 0x54c, 0x20, 0x7ff, 0x8001, 0x3, 0x94a4, 0x3ff, 0x0]) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/128) 01:18:37 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000180)='./file0/file0/../file0\x00', &(0x7f0000000140)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') unveil(&(0x7f0000000100)='./file0/file0/../file0\x00', &(0x7f00000001c0)='x\x00') 01:18:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000100)="14f325b53f3407a41966371a75bba1db0e4b0d91e6da00abf97a9daca0e1fee906549cbea0da4c3ecfd2be4347ce18ae5e2754612b09432d6d9b30beb6a0847658042003d39567d02dbe2567a8766c1049f18e13f2bd1d42d60d3511da0dcfbf8c66e1ec1978747dfc6a1e63ac6a2f6218", &(0x7f0000000080)=0x71, &(0x7f0000000180)="33710686989807d8db3e618240c931488d658bdf43e989c1f3", 0x19) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000840)={0x10, 0x7fff, 0x4, 0x8c, [{&(0x7f000068f000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8ab}, {&(0x7f000022a000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000676000/0x1000)=nil, &(0x7f00007bb000/0x4000)=nil, 0xfffffffeffffffff}, {&(0x7f00002b4000/0x2000)=nil, &(0x7f00007ef000/0x1000)=nil, 0x4}, {&(0x7f0000471000/0x2000)=nil, &(0x7f000079e000/0x1000)=nil, 0x100}, {&(0x7f0000543000/0x4000)=nil, &(0x7f00006af000/0x2000)=nil, 0x1}, {&(0x7f0000548000/0x4000)=nil, &(0x7f0000312000/0x4000)=nil, 0x1}, {&(0x7f0000064000/0x1000)=nil, &(0x7f00002db000/0x4000)=nil, 0x1}, {&(0x7f0000659000/0x1000)=nil, &(0x7f00007c3000/0x4000)=nil, 0xc0}, {&(0x7f0000191000/0x4000)=nil, &(0x7f0000352000/0x4000)=nil, 0xff}, {&(0x7f0000138000/0x7000)=nil, &(0x7f0000243000/0x3000)=nil, 0x22}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00007f3000/0x3000)=nil}, {&(0x7f0000420000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000001}, {&(0x7f00006c6000/0x3000)=nil, &(0x7f00004ac000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000766000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000015000/0x4000)=nil, 0x7fffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4b8}) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x8}) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)=0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x2, 0x3, 0x0) fcntl$setstatus(r1, 0x4, 0xc4) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 01:18:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x3, 0x6, 0x3ff, 0x3, "561abf086253de47758324b2627090f9f0ce8988", 0x6aad, 0xffffffff}) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) chdir(&(0x7f0000000140)='./file0\x00') r3 = dup(r0) syz_extract_tcp_res(&(0x7f0000000000), 0xfffffff7, 0x101) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 01:18:38 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) r2 = shmget$private(0x0, 0x2000, 0xa1, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/4096) flock(r1, 0x1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ftruncate(r4, 0x0, 0xfc42) r5 = socket(0x1, 0x2, 0x81) pwrite(r5, &(0x7f00000000c0), 0x0, 0x0, 0x9) flock(r0, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0xa, r6) 01:18:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) 01:18:38 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='.\x00', 0x800, 0x173) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x74, 0x0, 0x1}, {0xe, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000240)=[{0x3, 0x0, 0x8, 0x80008000}, {0xbd, 0x8, 0xff, 0xfffffff7}, {0x4, 0x57, 0x9d, 0x3ff}, {0x635, 0xff, 0xff, 0xffffffff}, {0x4, 0xa1, 0x56, 0x5}, {0x8da, 0x0, 0x12, 0x9}, {0x9, 0x9, 0x9, 0x2}, {0x6f, 0x20, 0x20, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getrlimit(0x3, &(0x7f0000000080)) poll(&(0x7f0000000200)=[{r1, 0x8}], 0x1, 0x10001) sendmsg$unix(r3, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 01:18:38 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="450d4e0270cea60651ec94464b1de43d10f60c5f76a68393ec520b2f5d5e152d797bf151da164f65a9359365b33260db8c8b8f2071443aed3310f45811d174", 0x3f}], 0x1) fchmod(r0, 0xe3) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="1278e2a8c2d3df07fe68bed74a3eb3f9d3a1a19c6a80d33ecfdef93f979b2a4f05a2a2b3c09966a898500488500f76745bfc8612d3a97a6107288dd8fb878b8a8c55600177bc13b9a468f28f1b0cfbdd7d793fa0ab1ba85ae9291c0d5a19b27d3c0b519e75dfe75d8cd1ee5bc5a8fb0c068cf71e7f3c6f413df0aff87b1013c541ef6e2d28bed1f78bd08e8237de45f3564f830d23d83f55ef523f49dc0ae667931f94b149b95054c3b906baad60551f6f424ec6332d30ed017b2493f153dc1713de0bba1696ff2b5cb0e829bc86fa743e", 0xd1}, {&(0x7f0000000000)="6972c92e7f7c32b2e2a7ccaf9b34c5aaa8427a081fe1e3b9b6dd1c0b1eaea5a71e0283740c43d02ddee1886d3c76d106fda3d3b67d45aee6", 0x38}, {&(0x7f00000001c0)="eb4afb705d13ad609d0585f77332682e861975351d7b1c8fdccec19d1fbdb8b1b2b7e78036a213c5121ffe07928027c01c2a62842f4867f58ae30ce750dc505dedf9298c06837177fdb8cea61a08e2ed63c2b67f728699e7bee65b0805e0d903e65bb47843799845ad39d46bdf8856935ace8a78e5da3c27619e5c8c4f4b2040537e748125a7", 0x86}], 0x3, 0x0, 0x2) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x0, 0x0) dup(r1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:18:38 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000300)=""/137, 0x89}, {&(0x7f0000000280)=""/21, 0x15}, {&(0x7f00000003c0)=""/12, 0xc}, {&(0x7f0000000400)=""/166, 0xa6}], 0x4, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x20000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r1, 0xa, r3) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, &(0x7f00000000c0)="506ef4ae541bca906995c25ad027d71d3d7dc11c76616b9c84691025447ae29ecc0ad7a784ab72570a59e5d3caafde2eabcc77371a2814ebed7adb74030eef0b2d75542e0543c1fbc8cb5e86844bbaac7002370d91f6f4b87bd1e53712354e69908afe2b43ec2738c14f01041e93b91be996f7", &(0x7f0000000040)=0x73, &(0x7f0000000140)="e7d9f8c76c1c74479cdddad809a13dd9b9a2a0ac8792d01e044d60a604ad486c57676fb509027f02051b227066dbd14fda6279766576a5f059bcdcc0046452eaf35ad7b79ddf9aa0a10b280988fd6738dddf41defd3e5dbbeefecbee56549d4c8f549e2f892c3587d7d7aacda9de75f8e2ba785ca6c415c88c7cddce393b6919290e48a2dba40e5ae8e1ded802d1573d48b9ab40b22304f7946e5c7580a6729b07ffabd2b309c9a2e73002bfb08ba489296e7bf4e0b4c6b1c1e4c060262b92ce4a9760483812138ce91413", 0xcb) 01:18:38 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="0c9c827f994808f6009fe57da8bd06dcbdb47b96a9cfbf6048c29588a3bbc6eb68a86c7bf2fb", 0x26}, {&(0x7f00000001c0)="704864dca14ad2fe360fc827356da843889657b1b306d8dfaaa5e1b265591572a42720dcc472b09e45cad98bf4d7a24f36411e31d739e53f6a706a3f31924d4a8bc0ac989070bd5669ce8b72a33d0d817aaffda2c1c770733fa1032b04ea66f447b2e770e534378a8994885a51fdc57ba2b037d960e43bc9c7a95580286c449d297c3bbabccc28b506bc286b49f01fb739eae1f371b9ecef3a3be282af008805207bdd523d4fe7196ee4", 0xaa}, {&(0x7f0000000280)="0bf122b9f4e51b77ee694c979d30750a1c4f14b09ec639b30e6742ec5233867b74131a4abfc26b0d039da56c5b63ec9c3a2b1b78a2adfa9f5f3a07bf29608a01e0b558f34115c7f24f15b87cd9a15b41ae0d04b36d38941f69e7e4665d85a227683069343caa89c667065ea2bc44355fbe35f5", 0x73}, {&(0x7f0000000300)="69d137b8e741deaf2a436c9be672f6893e9d4ad191d958cad83054e2a3029f32b9ff07c777b7b0dfea2e2a40be387a40f065961fd893753a06feeea25a050fa96a801b3dbcdbf556f2bbc93903ca5cd33a48ddfb7ae3c6110a429ef55afba31591a8", 0x62}], 0x4, 0x0, 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) 01:18:39 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) poll(&(0x7f0000000600)=[{}, {0xffffffffffffffff, 0x2}], 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x38a) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0", 0x1ee}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0xe, 0x401}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 01:18:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040), 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getpgrp() r4 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r4, 0x0) setreuid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000500)="3b7ff0d11674e1bac944072eee7e9f4136eacd2ca432faa50b137ec4e8c695ebb03be042124c3c98309e19a12dda68128ece4513740165396d03bca589f8b4e496df2a294fcfaa86f9c2a4589a39841bad1de8a25e2e8f23a5b5ed00e4294e40b9ebe8ec86a53e8cdabcc2359efc9e5cd835d908bad1c59f06da3a8fd97a004f1882ceb7f26c165a5edb89e5460db1641a0a63b54d27870c1f598d91e1d8af2f07ad3a92a004160ba57516bbecb70454397215abfb3eead5ab", 0xb9}, {&(0x7f0000000440)="e563591963e9f08b0158e86c6a82e9ea06ac0d41a4e26ed7cb147a05e5fec4a3afcb802b6d29a4bdff1dbc40d3b7d9282e3152d39c635454bd96a63402a9953f8cdf8cadfb6cfffdd49d455ed7c46535a4c46eaac30cefab866baed6e9dc2a24cfe23c39c08e99d4d94890d08690f6cb3da875", 0x73}, {&(0x7f0000000300)="d70fb6f41b49e8a24ec9b6db703f8bf7c4c2f36181168a8da4d82017ba682e10f44f4d46695449705a40a93eaec0b26c0340f632872ba7d21e8abd6718ba7121d0aa917b6f3f04e15e55190dff8b68bc702c7ad836b83d09fe081f2408c14787937e923fcf48b30789ffea9feeb4f59aac8a7af3675ce3", 0x77}, {&(0x7f0000000080)="718306f8d54854a3a4915a39c81fc44413f014d43c73b1192624f8e096bc1132eb6456ad7c19c222268673dac367fb6a52d40245ee565860", 0x38}], 0x4, &(0x7f0000000200)=[@rights={0x28, 0xffff, 0x1, [r2, 0xffffffffffffffff, r1, r0, r0]}], 0x28, 0x2}, 0x1) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pread(r5, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009032, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00001e9000/0x3000)=nil, 0x3000, 0x1) 01:18:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000040)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 01:18:39 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto$unix(r0, &(0x7f0000000340)="fdddbce2417e2e6b72e9f111e26ffd8c0bdaffbc99066a6fbf1bf4cda046955f00f0fb3b77cda7e0d94fd64a84e0873db198ffca4d959a488926fc2892f8a2cf640df261d70248d1b312b841a21cf19667fcf7594c58ea5cc2b687aedd721e5c14f692619fe44e3cc9a01c5c1397702f4d293f55ce2c4ee1b11b27ce77e16243cea097c41fdabb3a12fdd02762efdead0ce71fd9b4c58e689af33c05bcfd7dd6bea3fb5b8c7573ac5112b212c064c52fa75bba5e6356431f5f99", 0xba, 0x0, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f00000000c0), 0x4, &(0x7f0000000240)="bff26ef8dee003c267d5a53ff7539e4a2d3d53c82b6b1f8168ace9dbec2d7636b3b596d5bd9fe88edbf2d12d1bc6199fb329e8e4d75433f44fd0eea2a6f3ad06be7384bd009e0b85834fa81337c4675882d9834375d6fdafdcdb49116c536c1484b7cd34d8d1b1f47a71ba62793c47dac3b3dff46c453f58e980f2d1e67f9188062ae6f846aa83486fdc1df275a926ebc37ed2c1fec456be8c479e0ecf365a1fb71dc9fa968cbaa25bc739833d3b96975395a7a0edc10e95c98b2a5704f7b36775be0799adb318282443ab8098986c55af4420fd1b1f5b3b2a39f5945444ec1891b2b29f03cd77b36d59dd81720c8061e3e97bc9b671a4f6", &(0x7f0000000200)=0xffffffffffffffac, &(0x7f0000000440)="8af468f5df4dcd06fc68456ee3e53768030574682eb635ca47ba09904596caf1bd7a08cdb8f544a229813056ef87aeb2747c69acf2d7092db33e1b10f3640bb382bae7ea0e7bbbb1b54da22517bdd4d28a195b3e43697605cdab170f400866a18ee8f935a500dc4069f798e8d1fe340adce68864015f5eb3bc7438f8a58daa6ac167ac035e3c62006bf21f1e80078886ef458208ab2f1807b8a7ecfa1b17a8346f88747200c7e26662229c5a459ca30ece425217cc674099c2ddba5d50666d2cdcb66015154a5bfb7765448bd65cecf0d0bbe89f63a9d62ccab9", 0xda) 01:18:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000000)={0x8}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r6, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r6, &(0x7f0000ffc000/0x1000)=nil, 0x2000) socket(0x18, 0x2, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', &(0x7f0000000340)=""/161, 0xb8) sysctl$fs(&(0x7f0000000200)={0x2, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4, 0x7) 01:18:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x40, 0x0, 0x5, 0xcd80, 0x4}, 0xc) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/154, 0x9a}], 0x1, &(0x7f0000000240)=""/168, 0xa8}, 0x3) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x89, 0x4e}, {0x42, 0xfffffc00}, {0x1, 0x1ff}, {0x23, 0x1000}, {0x100, 0x5}, {0x7, 0x9}], 0x6}) write(r0, &(0x7f0000000040)="8907a3edfc5c4f9a", 0x8) 01:18:39 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvmsg(0xffffffffffffff9c, &(0x7f0000001440)={&(0x7f0000000100)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000080)=[{&(0x7f0000001140)=""/234, 0xea}, {&(0x7f0000001240)=""/215, 0xd7}, {&(0x7f0000000040)=""/45, 0x2d}, {&(0x7f0000001340)=""/187, 0xbb}], 0x4, &(0x7f0000001400)=""/22, 0x16}, 0x0) 01:18:39 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000100)="4f9bcb556be2c0a4d9ff2a1d23b6339f72f2fd2d06d6d1319917e5cd04be4a636ef1c2d841296ee02a264832d75e43c4245ba035fa040b21a6370bbebd4abc08cd2c9264e052cc4ef5ba10fbc89dad013791dfdd48d22abba80be6819d40c7178a4c623e9fd53ef226fc9c8bbcfd5efb6ce492466f636a9c333910c2b6925eccb6e0bf146504b2a456fdafd346e47b33e98e23bafeec512c4456", &(0x7f0000000040)=0x9a, &(0x7f0000000080)="c94589ec9de10db646603383afbce4740874fcbe596537c39e8b6129d33c60507c7261c693c00966eec9997519dc460745f3cb6ce4", 0x35) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x69}], 0xf8b3, 0x0, 0x10000fe, 0x0) 01:18:39 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000240), 0x6) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x6, 0x0, 0x20, 0x0, 0x6, 0x0, 0x5, 0x2, 0x1, 0x2, 0x100000000}) 01:18:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 01:18:39 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000400)={0xfffffff8, 0x0, 0x4}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x200, 0x0) socket$inet(0x2, 0x4, 0x4) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d73aab905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4000874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000e80), &(0x7f0000000800)=0xfeda) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9fd14f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd76218d3600b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f0217e9e815366d2f447e2f", 0xb8}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x20000, 0x183) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x7, 0x3, 0x100, &(0x7f0000000bc0)={{0x97, 0xee, 0xc0, 0x4, 0x20, 0x6, 0x7fff}, {[0x7, 0x1c51, 0x2, 0xb, 0x401, 0x1, 0x404, 0x9, 0x4000000001dc72, 0x6, 0x2, 0x4, 0x7fff, 0x400, 0x5, 0x4, 0x5, 0x6], [0x1000, 0x9, 0x2, 0x4000000000000, 0x100000000e89b, 0x5, 0x2, 0x6, 0x6, 0x3], [0x8000000000007, 0x3, 0x8000000000000002, 0x4, 0x2, 0xdd8, 0x100000000], [0x626b8d07, 0x5, 0x6f9, 0xffffffffffffffff, 0x2000000000000, 0xf247], [{0x8, 0x5, 0x5, 0x100000000000ef8f}, {0xd76, 0xff, 0xd8, 0x1}, {0x2, 0x1, 0x800}, {0x101, 0x40000006, 0x10000001, 0x2}, {0x4, 0x8, 0x10001, 0x8db}, {0x3, 0x104, 0xa, 0xca}, {0x3, 0xfffffffb, 0x1ff, 0x1}, {0xfff9, 0x7, 0x8, 0x20000000000005}], {0x3f, 0x2, 0x200, 0x6d}, {0x513b, 0x80, 0x5, 0x66}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x400, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000900)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) getrusage(0xffffffffffffffff, &(0x7f0000000f80)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000f40)={0x81, 0x3, 0x2}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x6, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x2}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x0, 0x0, 0x6a, 0x0, 0x0, 0x0, 0xfffffffffffffe01, 0x0, 0x2, 0x0, 0x6], [0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0xffffffffffffffc1], [0x0, 0x0, 0x0, 0x0, 0x300000001, 0x7], [0x0, 0x800, 0x2, 0x2020000000000000], [{0x0, 0x1000}, {0x7, 0x0, 0xb886}, {}, {0x1, 0xfffffffe, 0x0, 0x4}, {0x40, 0x386}, {}, {0xfff9, 0xfffffffd}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x21}, {0x0, 0x0, 0x2, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 01:18:39 executing program 1: msgrcv(0x0, 0x0, 0x8, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x81}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 01:18:39 executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698", 0x3cb) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) write(r3, &(0x7f0000000a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b2156922ec3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae3da6c1a698c75f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002649c95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2798f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d9e76c8c309d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff720f551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4402f885344bbed0b618095e098478290093e234bd006050a2aa4072c0a8da0aa5d8a8e0182b37c755605d0548f1b575a4014aee47da8b5381a1e523c308dc0f22f3b94b063d4a03237594a114e36bc4f009d9ecfd20391ac9228fdab5f7ec344193f5d1dff37d3476c21b3de4d71ed19004f6f2337ba4bbcaf", 0x3ec) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 01:18:39 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2, 0x5}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r0, 0xa, r0) write(r0, &(0x7f00000002c0)="38a978210dafb7bb3c3aeac83611ce45118d9a9feb7a1ac4936f3488200900e807d5cb7315ca2dd700000014839a7dbaf10c7bbe365d7637e3d7346343874c0d0c203150a2d3d4a42c74800ca3e417f6128f32253820d973830f2b447f39540784d18819da56dab070e0c4631e34d60756f50a3f4b37c6d5ccdd28d63b9e06000000", 0x5) write(r3, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000080)=0x8001) setsockopt(0xffffffffffffffff, 0x57c, 0x6, &(0x7f00000001c0)="2f8fce186fd89a34379ca63e15f33dbb86a18ff5e094543eaa9d98e5b2d3ddca633256e9cbd75a8dcd82e9239543ccb95ba81ef9b5acd69dbdf936ddfdcc7c568fba1de28ab2ca20e75018a31d2877c9edc72f71cc85fb6267a9bc99222f0d7c4b97c6afd8d671d5766b66a4211d47fa7500819432ccf3d4999b9cc099407aace7ad6ad0a1221ffb68585b9ab1da6074a2795c3c24fe0ba495a516f5584b07adfd602523eb8773a8633c2529f827da2e754b7edee5c89c89894d379cf6014bad811ed0b7a74314b8a2945e3f5285a93dda3462d04661573f018065665d5b03ad74", 0xe1) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) fchdir(r7) 01:18:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{}, {0x6}], 0x2}) 01:18:39 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r2, &(0x7f0000000680)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b5396aff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc0858c6e52715e03344bd68397427270665adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x5a7) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 01:18:39 executing program 0: renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) connect(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4}, {0x24}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x5, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:18:39 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) getpid() r1 = getppid() recvfrom$inet(r0, &(0x7f0000000080)=""/48, 0x30, 0x0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x2, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x10, 0x0, 0x0, &(0x7f0000000400), 0x0) 01:18:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x1e, r0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) syz_extract_tcp_res(&(0x7f0000000080), 0x40, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000000)) socketpair(0x2, 0x3, 0x4, &(0x7f0000000040)) 01:18:39 executing program 0: r0 = semget(0x3, 0x4, 0x310) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x3, 0x4, 0x310) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)) syz_emit_ethernet(0x37, &(0x7f00000001c0)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x29, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@rr={0x7, 0xb, 0x0, [@empty, @empty]}]}}, @generic="cf477b94c120e2ea71"}}}}) r2 = semget$private(0x0, 0x8, 0x102c7) semop(r2, &(0x7f0000000440)=[{0x6, 0x8}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000019900)=[{0x4, 0xc, 0x9696200c510e3d0e}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x6}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x3, 0x3ae9b8cc, 0x1000}, {0x0, 0x9}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000019280)=0x9) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000240)=""/229) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000200)=""/85) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) semget(0x3, 0x4, 0x310) semop(r0, &(0x7f0000000080)=[{0x4, 0xa00, 0x1800}, {0x0, 0x200, 0x1000}, {0x0, 0x3ff, 0x1800}, {0x1, 0x3, 0x800}, {0x0, 0x7fff, 0x800}, {0x2, 0x837}], 0x6) 01:18:39 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x9) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x131c, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = getuid() setreuid(0xee00, r1) mkdirat(r0, 0xffffffffffffffff, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fsync(r2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff3) fuse: Cannot find fusebuf fuse: Cannot find fusebuf pckbd_enable: command error 01:18:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000280000000300009078fffffffce00000014e224e21", @ANYRES16=r1, @ANYRES32=0x41424344, @ANYBLOB="508fac85d8ab00"]) 01:18:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 01:18:40 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0x10, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x6, r1) 01:18:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {}, {0x6, 0x0, 0x0, 0x4ff}]}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000100)=0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) r3 = socket(0x18, 0x4, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="ea88a03f4aa98217191951a7237d", 0xe, 0x0, 0x0) 01:18:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefffffffffffff], [0x0, 0x0, 0x4], [{0x0, 0x1}], {}, {0x400}}}) 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 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:18:40 executing program 0: r0 = open(0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) getppid() r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) write(r1, &(0x7f0000000140)="555809a8b1998d3279fbc07d16fc147c62b543f47d68d946d6a2b8c9c039d57222ed9828454fd0b1137fcb7104219d82873fa7ad311798763f8a653c879f1fcef35739c7875c5ea560bc0901dd68f7c1b42319a396b3df597b1a21aa577be7", 0x5f) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x9) shmdt(0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0xe1, 0x0, 0x0, 0x0, 0x14000020000210, 0x0, 0x2d80], [], [0x0, 0x0, 0x6, 0x4, 0x0, 0xcb5], [{0x0, 0x0, 0xfffffffc}, {0x7, 0x0, 0x4}, {}, {}, {}, {0x0, 0x40}, {}, {0xfffc, 0x0, 0xc0a}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 01:18:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0xb5, 0x8}, {0x18, 0x2, 0xaa0, 0x29}, 0x7, [0xfff, 0x4, 0x1, 0x3bf, 0x1001ff, 0x2, 0xaf73, 0x3]}, 0x3c) mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_int(r2, 0xffff, 0x1006, &(0x7f00000000c0), 0x4) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000380)="54c9b7eeefbef1479e571d68a9da5f7518de064a689232cb663a4b8c25492c93ff3ee567c1ef4608e943645d0f2098d87ac8ee71e6a81515eaa0242a94ebb89005a08bbde7b5152a6da678385984338994af8b3c7c3db7ed35fe060bbcb5940f38a698194068748289d3f0e34bbf8bc97f43f763b697002fcbfa6e04b0cf4d5d460834f5aa205dc43c37c3726ffdecf6ab9464f6b09588fa5ab49b4cfe07f6bc80ffe29420d1c9185d244b3c6c70c63685b68f959f6f325702d8e9069641e41066316d1a71f0b0d4e4ae395a34769614680cdc6e59d9a9961e1d75f0dc9497aaad7d697e05e14b", 0xe7) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x1, 0x1f, 0xffff}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x19e) clock_getres(0x3, &(0x7f0000000140)) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007eeee77c960d56c500"/231], 0xe7, 0x0, 0x0) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x0, 0xffff, 0x2}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xffffffffffffffe0}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 01:18:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) read(r6, &(0x7f0000000340)=""/4096, 0x1000) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 01:18:41 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) shmdt(r1) shmdt(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @remote, [{[{0x88a8, 0x0, 0x1, 0x4}], {0x8100, 0x6, 0x1, 0x4}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x2b, 0x30, 0x67, 0x1, 0x10, 0x3a, 0x0, @loopback, @rand_addr=0x3, {[@noop]}}, @udp={{0x3, 0x3, 0x8}, {"9e3f14306622345c1fbb63376c3a1ac9"}}}}}}) 01:18:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRES16=r1], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00004c9000/0x4000)=nil, 0x4000, 0x1) r2 = socket(0x20, 0x1, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r3) socket(0x18, 0x400000002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:18:41 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x7}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xee01) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000004c0)=""/4096) r1 = getgid() r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x2, r0, r1, r2, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000400)=""/192) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000004c0)=""/4096) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', r3, r7) setgroups(0x4, &(0x7f0000000040)=[0x0, r1, r7, 0x0]) 01:18:41 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x847ab0258f804062, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r2) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 01:18:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xffffff7f, 0x8, 0x4, 0x1, 0x6, 0x7, 0x9, 0x2, 0x2, 0x7fff, 0x3a}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 01:18:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000740)=[{0x5}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 01:18:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x110, './bus\x00', './bus\x00'}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) dup(r0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:18:41 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r3, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 01:18:41 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x108) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0101040e000100fd"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r1, 0x0, r3) 01:18:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) recvmsg(r4, &(0x7f0000000540)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/55, 0x37}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000340)=""/222, 0xde}, {&(0x7f0000000240)=""/52, 0x34}], 0x5, &(0x7f0000000440)=""/230, 0xe6}, 0x1) setsockopt(r0, 0x1000000000029, 0x31, &(0x7f0000000180), 0x4) 01:18:41 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"}) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="ee1171788de1d6619e8750fa3cef02"], 0x1, 0x0) 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(0x18, 0x3, 0x0) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = msgget$private(0x0, 0x4) msgrcv(r4, &(0x7f0000000080)={0x0, ""/13}, 0x15, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) close(r2) 01:18:41 executing program 1: r0 = socket(0x11, 0x5, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc25769061f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b4002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 01:18:41 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000400)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000004c0)=""/4096) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', r0, r4) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r4]) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0xa, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r8, 0x20004276) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() 01:18:41 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0xfffffffc, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x54) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() shutdown(r0, 0x2) kevent(r3, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) close(r3) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r4, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000300)=0x7) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) kevent(r3, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x30, 0x40, 0x8, 0x1}, {{}, 0xfffffffffffffffb, 0x82, 0x4, 0x0, 0xf1}, {{}, 0xfffffffffffffff8, 0x27, 0x1, 0x20, 0x400000}, {{}, 0xfffffffffffffffb, 0x0, 0x4, 0x1, 0x4}, {{}, 0x0, 0x20, 0xfffff, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x28, 0x1, 0x7fffffff, 0x9}], 0x26, &(0x7f0000000340)=[{{}, 0xffffffffffffffff, 0x8, 0x1, 0x1, 0x800}, {{}, 0xffffffffffffffff, 0x69, 0x10, 0x4d2, 0x200}, {{r2}, 0xfffffffffffffffc, 0x40, 0x2, 0x3}, {{r5}, 0xfffffffffffffff9, 0x6, 0x40, 0x7fff, 0x81}, {{r2}, 0xfffffffffffffffe, 0x0, 0x2, 0x7, 0x3}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x5, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0xfff, 0x4}], 0x100, &(0x7f0000000240)={0x100000000, 0x35}) semop(r4, &(0x7f0000000080)=[{0x0, 0x7, 0x800}, {0x1, 0x5, 0x1000}], 0x2) 01:18:42 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, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696cd62b3c"], 0xa) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYRESDEC, @ANYRESDEC=r0, @ANYBLOB="99df7196a8bad3a511b29d63445ddc10ab1e328e5efdfacd374feddbf588eb2828199c91d4a536e4e2698098ec5fdd7f14de81fe870cd38ed18afd36984a7fc4398b3cdee7b70a4d4712b890cb", @ANYRESOCT, @ANYRESOCT=r1, @ANYBLOB="0ca8e0346879ec342f6bbd224f9d4d3757dc292801501ba0dcb6e7cd948470501f4afedd1dd692faf023c8aea9451154f69e2c963d64ff53eb1768d65750be0be0dfd81f618bdbc27a6996e8d4862f110944ffb31a93ec2c0e22d2f53db1c81f5612c01112016266b168219c1d9f96a6a8fbdf9dd69e3668de627f0f82224be986efdb2d572fc8695c77b035ad6adbc347e353c98d11db186cc16cda1eec9a09fd9544f2b137ed4e9966701157b4e7c1ec04337713b97d19c026e7639a7067e3124ec93c98039b0eba60492b129c04d2314d99575bd0a7bcc64d86b546e8ddc18259a827a594f6bcd63c0210a70dfae2942136749db64c67b5a9114a7f51ce1b2a6e04f1ec6e88ead807643286136ff022c6d4aa45b658ec9713ecb60ff1949ca36da25d7ed1913865c98a1e8cb7e35185b3417bbf1e7d5752db8ebeff063931117cea4bebc8a37579b30d651a51bfa09223427045c7b155ad7e9ca62bb0ecb6962bdb85c698457fd1f5421102fe1c453a2cd2359544f694026f3d50cf89cbd6387e1b405539c7d11cc49ffc93ebc13da7135a345dba8d5f68e924326abc5ead49628e7f9e7bb94baeb6ff89968550c3fd4acb55f2d750df3eb9c819cc4c38cf57a16387c65d3b96834b1c69518bc11e869e1191e8865c608fa28c62cd655cfab43e3583de7a2cae250d425f1b0b3188e018f5851a4d4fff700a1d3a81ea23384b06ad7bd6f5d214b54e8882e1280ba1c13b20a25530cc64fb832596c0e4116abd5915c2863a3e4314bf2c8847e497ca8085d623f56a316eb879a80c1c13c3b6e0563e3fb25869fd1b8c66cb9de7be447f588fa3dbb60e5d72d85d207ecac6cb487357aaea31fce1c16ba0eb4478e84493c053dcd6e2392136b9c2d696734f3b8f3909f00b273fe7b8cb1ee696e0dec275651559a4558cb3e8859af64c51f7a21c7f33bcc0397d08c9fed2f8b999ce68f24915a9128aa7c76d81ab3d3b5fa5a6d6be5bde56553d01475f55e5b962f2e1cb363e3926fcc51af8025b9f8b9c74480e61cb68c0b0f0b8d740d839cca829a4dd0808c394ba93997092e7604bb6142e1e250aa7bd079ce865e11b74ee68ac0f3c7f7dc134540e923a9cb222f3480b1df08a78b8a5f03f86c545af3833c5b742b857b171932ef705919a75727024a51a2428ad7cb8ec2608abba8a4f1917f658d816cadcf5ffbf1ea62dd6e61c6b02e8b283497b1263a1e764d60ae334edbae8921d1d9d61421d93f4ad21b0ddd8158bb1361dd2ae671b9eebc1d74e8e79c4d4efd1b5c90e897e91c247891eedcf12ef3e60b0002248ca0566f6eab5480bf289c55ff07883718e2a8665a4fea9a6506594cdcfdc41580a79bdaf92ae3b57a4e0d3a9f4f0224ce9407184af246f84392b60e6769472eecee1de97ffee8a4dda1c5c699629224e1058a2fb7242f62b5673066c87a63e4e05414f6f1c7ee69c7a1278ea7afc7e0de7daa12dfae8c0273804b19f07431e70ea91dd570503adb56792bb021c613f0150cf2851a77c9d8fc06c81edda90ebbfdc1c12d4fa907ea1ad863219aec7c907eb9712c8f50b3a3c4f425e8692a1d1c713746d2eb0b80e270dc423d3269eabdec89c6a8a6dcbc845587842a8dfa3d8a08631522035689474a395108759123cdfd5d31894cef4625230a42b2d10672177869a1e29122605ab139148cd038cb730a63cdec316687f0ed73afd1d09daa97f524f962751e97791eae425e8aaa5be7a7941327f8629218a933419dd99ff176234a20b906b46054d46af9175401be9ffa1b766798e4c3f81eff79b8f2556629f57d95675f42cdcc59448bc1b169a31e61672c2fbac57de8b4250d1d4c8d051bc0f2e3af612b34bb309033aefd92d40e38be29438f691a022fd76f4876add112fba280f018b7425c7339d748ab06f4a7e594caffa35464693d0cbab3cc06ccf66f050782e3ce374e74c8cc1dc47c7f5df5a4e111f51a3001945fd4f9c8bcc8feb648de11ac2a190808811cff31a72d1cfa518ccc892a68d3a8ec7bebe0312ff63e8808ea3e3e80b58aa09bbf6090567e1962dc7f50f2e920893c615924816f058170b13e8a74a563af76a581aba6b1cc71247fcb7d72ec18c1d9c1a42ba590dda19650209ce14a3e65f8205cea6a78896f3f6e995ae5815173d850f42766264b30507ad512ed658320bb4568b07a8c8f1cadd3efb739ed22c2a28168cf757f23c5fd32155aae8af836b16f9c5c5eb1d3bfc81b3ea1b813884df69eab1834c1b0ec5697a932681de7b3e59df8ab18d2b22885c248243829f7b3a390afc31efbd4fc0a8bccb791ce2c0a649b525393f7ab741917e7216fd0bacebfd2cc8206538df7037a61723ff5968ac01ff6bfdcbcedfba8ddf8996603050ec09feaa840632aeecb8ecc65811483ac0c1e16d85cd19ebfafb4983ae1e245a9b098f4d97dbcd7a56035c78ad1d569fccb7993b31f4f4b9f5829581b36f90afb3391238be930ba3f9656732206ca365222e237455f639e2ad31f9d1fd3067d38a8ab01636c81f0f311120fbbcb40329a9865213ce2d930bf0e3cbc3baaee42f6d08d16065b1281b40600490e4ea30bd104f10c132b6d26c7d9252a87fcb7342b785f393c5dd4d52de08111e3021cf7f3470df2acd6d4bbcc62ce209df6602cd73dae804e1142c82fbded118ae204734c4f755209662d5d3c183a3692257a72511771d7df68bfc89e57b88912661b114b025ed05f66049c3c205709da8c42257dea0896a480ffa8808c98f6afdbb2764ee6193af19ce848bfb9bb3220c9fa418066bfda2d95534093c72298667230571e75ce6d6158dba27c86723ae1bad379c9d1c532507c0df5946d79c582244ef18c0832d2daa9062b0bbc52dfad8aea6322ce1ec2786555921633cd4ddb9098912dc4581ba1c9daab53df907302a4ebc97f0be189b2abe85ab1604cb720e10e8dc9ac5238ccb82783b623d18dcbfa6774d592b92ca1a3f90ecd1809c20bd22b2d2c5bd53993b4e734149c79dc07646390d0444b2558d312150c4737d11df37990e82ca66f0adaa05f7603ada44b7814c715cda834d78899e34a6e3d84d51d1da133b0b3ce26914c6f90b9966a4125fe6907e9ad77152116f0e2c3d98971e873f61b0bd2b3af7743182e42c4bd3ed9d37619ef85dc49ed61e4534b7662c3eee604a61bb9137e2530c759bbae5408372cff16f1325073c4d6d2b5f6f7f46ad7516e49d9d8751f0d5a099e7266033b95394dc21bf2db133dd3e4e69a78b860b20e867f30d4e72f59f40541cadbf83fbde64241b6c931995e91700b99971b44e81ee894e89f9498f1e777a2eac857fe29ec09c16adfde11fd72571a0ca703848620b997c7d9fe7c153213e1dca519a5124f53c5d76d389625a5da45369c35a747a6fe29356588182203c1134903737bfc4670616542acca1d5c5465764cabf2fe73e5dc16c9cb5034af51cc7f98c5719c51492982e9e01c0b766a5011cb796c5e2de1b015dc5a4de9dce353a0f4678fe2155b23b99c20c4e24f72c61b645faf334d1fb58f419f42774aae0c8d7218984e61372c27f3988c2deddf2f1244b0ca2358780175c191b6786102f30d00c280ad0ccf4842607d060eb5ea86376915defe0b7833db56f4680b8693aea1cc99826b039efd2f1b028c829a97cc6463327a6014f4b810243a8a64f11e068dc478d62861d8ba5a2ae01096f78be51cb04a7c3d2b6801f43daa8728287e136cec448e6ee94387a68a4253c1b75857bf2a80aa3da36d282df30f0260c109a9e5a99eea931115fa0abf1824008cc531500034648a8a002cb3ae1f64e1a1028846f408966a63597885337b6f49436c69c63194979cb98da50ecc8da5033f8af6d9fdd2edcfeefe25fb4b352d6ffee93a9b82025b0972fd77da18a70b7541b57663bfbfc7b3fa62dd5dc41917dc6a950c4a125725b5ff94e7dfe62a29c89d7e88b58c85e6b89c5061aeece6b2dd7943d6dc9672aaf4a317cb2af61ff45926d42d4af497efb2642567c9b7a0e1c9efd9df25149088687fb9baa6428927cd49f4536ac87b69a76f2bf5fa7097ff5147b714fe823f502786aba292df49fd7a9085fe4b2febdfb58aed8404cf50d86b0d1f188c255d069cf558846c9da99c57c6f92323a76a3e807ff523e15f8c5da3e0dc9340f0ee86f97ba60e999f581a0b783faff9b7fe5e40844b6afc91b00cd748bb1f2f4a889ec7140b115283bf90a16d35491eefd6b6d6f08f55023752a34add84c1930fa52a84ce08339b735357313112224e1f0dfea189d462ca76d2b457d9a73bc31fb2ae4b99d689a729145dc72e3704950f93f3770f1927d1c00225a032ed90543ee8e4149a4c764df92ac09fc0dcf4cb341664c05fd6c1675bcaf233cbecff91aa93cb2cc219b4a9590a182c67fc67513dbcdee9af9bd1ae4edea7059c7916982b829eb22f6091b79c271050544ab415b102ec5ce6deee131fd548a35526cd67610ee9eb2dbec8daf9276c5efebbb0d525a7b81a3be2879f6f1a2c36ff936d865621da43852815481bd9e15eb1e76a67b9c716e8d236003989bfef01976d4c6044343b79b8963fa89718d835555c280b73d8e7881aaba19b94d7814809b4e4739f8a045a4418ad481139c37444876a6b31fa383b9ac812e2b3a753e3f662723272738878a1a69810d9ebc4556a51ee3fdbb61d1195126bcd12986da13397fd36399730bcf4a417e45f6505652b39b79e371cb8d302c037b173269acf890b7886cd9f2fd7cdd7a0ea0e574043f93250bf417257c59faf7778c270d682b1743689b86362ce8e977bc7d878a73484253e932e123b2b12811f7eae5f0489a42b174a886bf78f74b209e423042e7f878271b20f40b14e109578807bdaf15c38ddd0d565ae1027c3e698da1896d7762b530e25f1cfc9396f7b2285d01b3b3905c6e5ec9719ee9d8474c8df73772a8f9795b87c5c23e9c6674caaff097f73e5447de85d587a65ecd09f083f45313f58412ce89bedde1a745f680a0cd46edda440e7c85b59b8e3a3e1a961a23acdb2dc13a65c2a30c0b41cb41c9329c0e6c30d10897128b86a8d311cb664ef7cb349cad68cb6ed1ce07e213c59b65f46f2bfe2e9ecccc733519186eb365bbb04da57cbe1bb498784cc30a9bc309227bcc2bf19eb24f57061efbdf1ac1946909d103804b9b609361dabda61e7a6694bd9fe18da1224896d8c1226d56798cf08a97eeed566a8f64b60ed3c5766361965bf2547ea6c77141c55da7d7367c53ed18a94076948a03f1e824497cfc3a594d7a8bf9c73ff41eb29a89081e8aa0132bebce06b9f73b9dca6ef7376c57c7297e8a4cc2a7fa654fd197b360f07853017942665de72a105431df51094a1df682e775971682eebaeb34ebdb8119fac64a015e6c5bd9f9bab4f82226091b5e9e1d2fb6229cf4a396016a06e6c4a7cb2f3b53a32a91c28693884e501afe297dcce5209c70dfb438fbb004667114ab249e9a1c7991a67047a5457feb16b9d3c5efe290f5258be5e2e63edcbfb1d44d24044417c137128196bd954d1267f01530407d669390ab17b9cb6fc42dd4e58df160f9ab8b0df634403d9b2b07a44e53995af4a422f343e67d0df2fc3da80c4fa2f071027bcff69312cbd26558eada00d12ef4df1426116b8dd7f29e771f51316573f6d6d404ff420992dd5194be3cba469c98fd10db17a1fba8b046512e702eb877656cafcd33ba1f218170c6a2c841facfdb0937f17b2174071eab8cc154858886832370e20f79381e9d4b51e76f1810adeea802", @ANYRESDEC], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x0, 0x401, &(0x7f0000000080)="cd3dc5", 0x3) 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)="100e2956b9223776", 0x8) 01:18:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 01:18:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0xc000, 0x9) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) syz_open_pts() mprotect(&(0x7f00007b0000/0x4000)=nil, 0x4000, 0x5) syz_open_pts() 01:18:42 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x9fa) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x28a8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186004008b00082b27fe26bd74ffffab1b2891ffa49c22cdfffe0000922c70766c307d000000000000", 0x2c}], 0x1) 01:18:42 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x711, "08000000e7654f0000000000000000000600"}) r0 = socket(0x1, 0x1, 0x2) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 01:18:42 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x610, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x10, 0x0, 0x0, &(0x7f0000000400), 0x0) 01:18:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r5 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 01:18:42 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(r1, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x7fffffffffffffff) dup2(r1, r0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}], 0x1) 01:18:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, &(0x7f0000000200)="b2fb1173fd1282b3e83fe557adb2cf381dde013f5ebb74ec89dc53712af78d2e42675dff4f9f24aec28b37173720480efa5f8950fcadcfab45b47caeed6c9cff45f2496cbf6aded6b4c7b6655324", &(0x7f00000000c0)=0x4e, &(0x7f0000000180)="55d11206", 0x4) 01:18:43 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x12}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = dup(r1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x2) 01:18:43 executing program 1: r0 = socket(0x1, 0x5, 0x30) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202addd33ae4c89"], 0x10) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000700)="025ba2030f5c038f9920ce827e0cd94817a5151f25069dcbfc0b6d01a4611dde13440c665c1a1df4a8d2bc1ac9982e261043bb2ee7d080fd4e4cd804ba96b10729d8ef94bb7bce000000000093d76fde54b8ff2867c84597cea29f872a4a12378450a196e620a9e41b4b5ca73c5c0106856d542812fba83d76013cb28fbd7b390b9006f0ab5dcc69fe7a68e7b065c97dec7f85ac67c4be79250b739a789f9c39be2de1c3f13db2f07451131f7f6964f05169d07d59f8ae35a6ffef3ae97bc9f31a6bde2debcb5553c4bb5e03af68365395ce09fb185f7926ef6080e55f8241066227abd3250e6750ba78072375574a6a005f525062d17d3203d71fd49511d5e12c006e2505f07dcf6ba40c8e580544bc6bc9f659d696e56bd9ff7ce1b162b2df1a84455ae247f95ed80e19cbdae689ef1a1e5f9aa4fc0f024bf333bebd3342a548d11552a378f13ca54666cc0f39c299f064210170e3f135ea3f7992596010e9b8af97db44aeed70627734b1c814616e06b424a42fa6c47d408f0e5c26f05217afac51fe4fab31884385d61e84d09d2db6f2514c4bec499d6eb0f0f74332870e0ce9eaa709c5ceb486004a191fe3f46ff5fd2dd53edc3436b774a61100cd66c9e27c0043e85f81d8b0efddfcae85463b91538a5b", 0x1d4}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf5645a56ed1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be81e78b380e7e44929d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}, {&(0x7f0000001c80)="2189cf82da913fd043e9ab8fb3edaf712005c6eaaad0dc728b39f6ac91061b24571fcb866b114d54f45bf4bb04f45d86d09a156958b4a06abda943ded86574ce2401744a8d2536bbde3fd9eccf7518b243cd53a425334f4b635e9ac621d8237780ed0d0f7c6bc31e9ae78fdb054287be3c275189420045015691e908fc59d0a4ae5d7466f10f9a91b7e0d81a4d25491c7cc8b9592b0c26cabde4b901544512a4b87e1cc76c077faeeb90d095eeb76e204840f47058ed66162e803615459971a6274b47d43b68f93bfb0d2dda5b8be51f0c2ea380dcf187175892b9bce7d7a72313f6e3d39e04e060b4eb64b5939ba24a", 0xf0}, {&(0x7f0000000080)="a234ee2e126022e708ce966adf32799567f997a7bf61b77e0c9089365d615c4af07da6", 0x23}, {&(0x7f0000000240)="057f3ff7cd65fef5f4aae96e1ca6d028deed3d6ca51c4bde725a56f660a9", 0x1e}, {&(0x7f00000000c0)="e0dbfa86aef20eca74228aab63da4a3d57d084026c845504944d36aeb3f4128fb58bfca8b2e3820226661a709e5f8e8e1c24959b865c68871d5284698a1bd6846991f8a006150f4746c02e0feff93b0229e33f8d4cd4b8b54bdefa4b52e942396b8c735b6db9065c8e5a55628d2155d613cffc235bd65ae39d74a8adc9da151de508474f2e", 0x85}, {&(0x7f0000000300)="d6fb7a74ed04ddb0994e26538650f080debdd826d8d4b3cf85e86ffa8e685b7577da203211a126843484a0136bd5ff34fe9b51af6e4694f40dfe8f1c353c745599fa088bc36b4f6d51b51a0e20c4e57effe91f1f48710213a8255a058cbee11de6500e737f209ef606d92dbe492119bc71e38de6160638c878e06daf0a383a573e3d255b7c31c1fdd2c8625aaa7ec999fcd926ad112e19c9aeb21da1eb426935d14a39487a6622711e67e896a4eb3230ca478c25d4fe7a048e208a41cf8e68428c80072a371f6abb49ca3c31a5fdb152cb94b503d6edb24557fbf910970cc6ea13ccaf22a4", 0xe5}, {&(0x7f0000000400)="25b1c1817513459e9e576809b305a710c151e75243760b4de9382d217944c3bfd71f937bc0135b68d504320c55a183feef9db1a9c0d9aaf5d6b4c75ae57940963c0a9484e34c72e1b5bd4b277a56b30161a4242b2de3b95b1a0e8047bab0c71c6ae3002943c1656187919769767879ac82e9f0b14b32b0ffa31232bb532126755d6f70110d72388aa94adbdd5f2832401e65ba3573667a034b8a50e74ccee43f23d43f159ec9e66e5c648efd801007439327863b09bcea92a9d3d1f9dc1942a6fa4d38fd7de5c81728e015ad6b0412854c68a53f6729ed9eb41f4c21720aac2ef9a0b040cccb", 0xe6}], 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5, 0xff, 0x8, 0x8000}]}) 01:18:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x8, "f1bc3e24a47fb664245e1a23e6b5c9c06d0800"}) socket(0x18, 0x2, 0x0) r2 = socket(0x10, 0x2, 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x42) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = fcntl$dupfd(r3, 0xa, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000300)=0x6) write(r0, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996562245715f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14647b281cf58855ddcbc60672e8614d95f79637f7b5890604d96e51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32729673a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f690000000000008a68fa3213304ee30b450e3964a266d85eb74a57a7a3bb3974dc468293d511b931243ed68a261af32350a36d8af2acc90a2ab5704b50f1d7812f6a6c9adfddb0c202bb50429ebfe6ae5ca8", 0x244) 01:18:43 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000380)="530ef19f77680a72011b93d18bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90ef1cdd0c000000000000adb1c2c8e252ff14476dba6d81edda000000004a5d355d8601356cc571f1843520b15d9f3a6936943a018c12e84fcadf807640fa78584f7487286feafcc0a4ce", &(0x7f00000000c0)=0x70, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x9) 01:18:43 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x1, 0x5, 0x2) 01:18:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x800}, {0x8006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 01:18:43 executing program 0: socketpair(0x1, 0x8000, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/80, 0x50, 0x0, &(0x7f0000000100)=@file={0x3, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8001, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040)="674a9d94", 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0x81, './file0\x00', './file0\x00'}) 01:18:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000000)=0x3) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x800000000087, 0x0, 0x0, 0xfffffffd}, {0x47}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000e2ff00"]) 01:18:43 executing program 0: getrlimit(0x5, &(0x7f00000000c0)) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind(r3, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 01:18:43 executing program 1: sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x12}, 0x3, &(0x7f0000000040)="bb531ada029a0eac00"/24, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/206, 0xce) 01:18:43 executing program 0: r0 = socket(0x18, 0x5, 0x7f) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=ANY=[@ANYRESDEC=r1], 0x10, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[], 0x10, 0x0}, 0x0) 01:18:43 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, "7f0054ecd1d27695"}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0xf5) 01:18:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x48cf, 0x1, 0xfe, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1b, &(0x7f0000000080)={@empty, @empty, [], {@generic={0x0, "283ee0115f5a1d513acb79d266"}}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = dup2(0xffffffffffffffff, r3) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r4, 0x8}], 0x2, 0x6) fcntl$dupfd(r2, 0xa, r0) 01:18:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) clock_settime(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2800) shmdt(r2) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:18:43 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000004c0)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000780)) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x4, 0x10001]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40000d02) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x39) r2 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x80, 0x2) r3 = dup2(r0, r2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000700)={0x8, 0x6}) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000740)=0xfffe) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0xa, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x400, 0x0) poll(&(0x7f0000000580)=[{0xffffffffffffffff, 0x20}, {r4, 0x8}, {0xffffffffffffff9c, 0x10}, {r5, 0x8}, {r6, 0x40}, {0xffffffffffffffff, 0x8}, {r2, 0x8}], 0x7, 0x3) pwritev(r1, &(0x7f0000000380), 0x0, 0x0, 0x3ff) unlink(&(0x7f0000000480)='./bus\x00') 01:18:43 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="400000000000000000000000000000001c060eeda1774dedfe5a93139e5b15c8d14cc437606a8c7b48b213f52c6303bce3f45215e63443dc7500000000000000100000000000000000000000000000007800000000000000ffff000003000000921b6775a639cd534df65b1b5ec855749742ffcdcd123e43bf0ca71b6b7cd2d69050a245594cd8376d7d8b80e0d12084a03dbd2961195b786375015244e6693c0e4efc547d16f395f6795504a8cb971505a7ee9cd2aea0573556faf6a8350458cad886f2000000006800000000000000ffff0000000400007479ca4a442518d0185b69c40be88f93e224aa0c3955c13f5defdd48fb6573ea341f3484cc4afe550b16d245d15a6e005826613a7b32c835bf9fadf9acc3245c22c89367dc6c089d0602b9c5d15f4243fe3c6793f839000040000000000000000100000004000000f7b07a3fb0df5bd46e8ed9f80dbea148912bca7882cd00f5723285a6b31b6ef8ad209b22e3a1ad93a1e9000000000000300000000060db00ffff0000810000007cb8420d07063ffb5d68a44ce572c4fff06c93b6054e9c82b36e00000000000070000000000000000100000000100000714f96765ea25d7ce71c229163434a9cdcca4b504699dfb9864bcdf633b1f9091bc77d8ffcac504f62d4b3246da6bf7a0b5e24174da6103e045c74bc1856f4d31d9e8e2ab2694e8153082d22a642a1d575e1cc0a647f2a19a371f6c00000000002"], 0x210}, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x5, 0x101, r3}) ioctl$BIOCFLUSH(r2, 0x20004268) 01:18:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) close(r0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x400043, 0x1d, 0x37, 0x0, "81cdfe00"}) write(0xffffffffffffffff, &(0x7f00000002c0)="5d1b020000000000000078807d89e032dc19f570a8fbf1", 0x17) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x2015, 0x0, 0x0, 0xfffffffe}, {0x3, 0x4, 0x0, 0x3}, {0xdf2d, 0x0, 0x0, 0x7fffbfff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="d0af0200"/14, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f0000000140)=0x4) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:18:43 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000004c0)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000780)) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x4, 0x10001]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40000d02) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x39) r2 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x80, 0x2) r3 = dup2(r0, r2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000700)={0x8, 0x6}) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000740)=0xfffe) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0xa, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x400, 0x0) poll(&(0x7f0000000580)=[{0xffffffffffffffff, 0x20}, {r4, 0x8}, {0xffffffffffffff9c, 0x10}, {r5, 0x8}, {r6, 0x40}, {0xffffffffffffffff, 0x8}, {r2, 0x8}], 0x7, 0x3) pwritev(r1, &(0x7f0000000380), 0x0, 0x0, 0x3ff) unlink(&(0x7f0000000480)='./bus\x00') 01:18:43 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000004c0)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000780)) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x4, 0x10001]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40000d02) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x39) r2 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x80, 0x2) r3 = dup2(r0, r2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000700)={0x8, 0x6}) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000740)=0xfffe) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0xa, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x400, 0x0) poll(&(0x7f0000000580)=[{0xffffffffffffffff, 0x20}, {r4, 0x8}, {0xffffffffffffff9c, 0x10}, {r5, 0x8}, {r6, 0x40}, {0xffffffffffffffff, 0x8}, {r2, 0x8}], 0x7, 0x3) pwritev(r1, &(0x7f0000000380), 0x0, 0x0, 0x3ff) unlink(&(0x7f0000000480)='./bus\x00') 01:18:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1f5, &(0x7f0000000100)) syz_emit_ethernet(0x40, &(0x7f0000000040)={@empty, @local, [], {@arp={0x806, @generic={0x18, 0x6009, 0x6, 0xe, 0x2, @remote, "b253c9383c0900ac031567bc0520", @local, "cc30777b6c6ebfb8578162dd05831721"}}}}) 01:18:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) socket(0x6, 0x2, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1021, 0x0, 0x0) socketpair(0x20, 0x8000, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 01:18:43 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000004c0)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000780)) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x4, 0x10001]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40000d02) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x39) r2 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x80, 0x2) r3 = dup2(r0, r2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000700)={0x8, 0x6}) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000740)=0xfffe) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0xa, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x400, 0x0) poll(&(0x7f0000000580)=[{0xffffffffffffffff, 0x20}, {r4, 0x8}, {0xffffffffffffff9c, 0x10}, {r5, 0x8}, {r6, 0x40}, {0xffffffffffffffff, 0x8}, {r2, 0x8}], 0x7, 0x3) pwritev(r1, &(0x7f0000000380), 0x0, 0x0, 0x3ff) unlink(&(0x7f0000000480)='./bus\x00') 01:18:43 executing program 0: pledge(&(0x7f0000000100)='&#-L:\x00', &(0x7f0000000140)='/dev/pf\x00') sysctl$hw(&(0x7f0000000180)={0x6, 0x14}, 0x2, &(0x7f0000000280)="ef696b419c757f3d6638c350a1de03d81cbabe805bf19b3409796f1566d2c4da6dfef85cd69aee46ca7e580f92a198452b2ba357c43011582033d50dead1b8bc2cba7022d8d15d43fe5c068b0ba8501987353661bd806313dd9d610a05ad159a1dfbd614b0b4da1922e0038c3699ad854fcf25b036e4f6d32a4e1c72652feb87b799b94095b618b57fad255df443601f3f41e88884ac37fb5ee47486f4d6323daddf674324b7d1aa4a234df57c65ca64e183cf6d834fd779072b436bd782b5d020c0651d8b89493a9f", &(0x7f00000001c0)=0xc9, &(0x7f0000000380)="f8ac629419ad59b9c35e7a221ac93312be20307dc45b02a138a2b8ce3e56e02a5f0edb938b40ce22d3153618dc3bf8ad17f6dbfcdd739e570bb9cd1144915180c6e74d362160820763613ceef82efb19a50005c92bf174453d200a669bf1dfc4d2", 0x61) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="000fe283a78e949561ada7f27f09e8d9ad9fabdea5ceb7d53d9373bf1017240a0a3ce3c8f4286e9069f3c28dc3757ad9d74d67d83a8d43ee80e0137e1c318161efbfcbc48fffd9432bc154329c97550e5550c958d861af4c9062cfe5486bbc4c92ef092bf6d2d45249a64fa3de1d0d56a7f9a175e862d2be9f52d771c001f10c6345f6966323b834838566f274e8e47ba96ae2f21531c8231d42d7b8548b066d89b03f5d9f0fde7b13dee109a483", 0xae}, {&(0x7f0000000500)="f73afc5d7eb5f441a406310b0f07b1cc0b887ad8c74641561dc309b22f2ed601c4d090acd675fdac10df34ea7fdab41b31535ee47ac2910f2da79968ffaef9ca3fba1cd5102ff2ca8b59c8a2809f6a8c294f24b51b16ce6c1efa1d9231fa2f8aea1a095ce94f40751c4253ca0dc68018a14699959b69da1edf701fbee04a6fc8b26b91cf95776dba39ed1a1041e7630732091bf5717ffed43e4e93982f3661748e0a038c364cc2fa724a9d5e42ef15987a79ec45a26ed1772c2b64e1efc8b048835fb4e510aa8ac8f749da373041056663f459f595cbbbc7a536962c4153e2ffd2c6a518469c0bbd5dac1602e3a05903624d2389", 0xf4}], 0x2, 0x0, 0x1f) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000400)={0x0, 0x4, 0x0, 0x0, &(0x7f0000000940)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0, 0x800000000], [{0x0, 0x0, 0x1}], {}, {0x0, 0xfffffffc}}}, 0x0, 0x80}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) getgid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000bc0)={0x10, 0x3, 0x4, 0x5, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0xfffffffffffffeff}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x3d}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x401}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x5}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000000000/0xf000)=nil, 0x10001}, {&(0x7f000000e000/0x2000)=nil, &(0x7f0000005000/0x3000)=nil, 0x8001}, {&(0x7f0000009000/0x3000)=nil, &(0x7f000000d000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0xc}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000000e000/0x3000)=nil, 0x7}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './file1\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x54}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) 01:18:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x2, r1) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r2}) ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x2, r2) setpgid(r1, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0xfc}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCLOCK(r3, 0x20004276) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 01:18:43 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x2) r2 = getpid() nanosleep(&(0x7f0000000380)={0x8, 0x8}, &(0x7f0000000500)) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f39dbf, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x11, r1, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f0000000080)="ac01253bb2286d945ef2f30f664ae38e3c5badbda819fe33f28daac40be1df607d752245882eb2720e0f34ec56dbcc4fd8085ad39df8bd799e35fa17dd5cb47ec30b230c726ae8c39eaea5c3eecdf4500a1a955af3beff78a96e2e3781ef90fcd349d39e5feba914bee285bc122abd1bf1633fd9f7c261483f56850579a587e861811f379bd89c57cd3e46150a687a1bbd59f5560d1d34dc35a6c8086b004bcf4e25d6b837551e91c8d720f9ac96c917c8d7715610f3c139506aec10df8a5eef20c06ce483920c441735d6835bf922867bafb458904496d6", &(0x7f0000000180)=0xd8, &(0x7f0000000280)="0cad0f5e51e25fa52d7c937e4e9d83865fb83ac11c8b525e3394077a4dfb1fc67abc486f87d9570bd8cb2bc445e267e71fdd37db2240f47be5ee4ef7138dab71eb2782dca9466ae37ddcec6324453223cc1708d215af6c04a66dcc5d4667d1c0f3bebaca7e1f983aa57eabdb2a36f76e1566a1140651920e3b9f812be17aa38dced37a90d2a0e9ee86d4b890589e8265ec1b323af6b5137928f655caff5019c6a25a68997ba16df1d477038c", 0xac) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) r4 = kqueue() r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069a6, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000540)={0x6b4e551b, 0x1fc, './file0\x00', 0x9, 0x7, 0x80000000, 0x1000}) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x108, r3) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x11e) semget(0x0, 0x3, 0x402) openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) 01:18:43 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x78bbc43144d5323d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000007c0)={{0x18, 0x0, 0xc40, 0x7fff}, {0x18, 0x1, 0x3, 0x7fff}, 0x3, [0x0, 0x2b08, 0x29c0, 0xfffffff8, 0x0, 0x8, 0x7]}, 0x3c) sendto$inet6(r1, &(0x7f0000000180)="1489292e1c61c00255d80943450351f6bbe771dc47799dae2f5a2d7c83b47384164469e32d4da735898ed5af6ecb62f95eb3335f34b3eecae87ccf598fe4c62c247408d93329b03673da3d6cabbed8767be00dee271c866f0f4bda239152a9c25b10f5c05fef19febc24085306a81771c0112d260a4eaa0fdb282052be8880498e88eee3a46dbb9f554daed331f2a8a1137def89480088fbf516649a4cb9f18740a57c29cac79f93d17dc5577e996f9275d1b75f255f97fd7abbca7bb6235a2e12a20e48e3e79b1cc4b550715621d97bc5a1b46b9701762e000d", 0xda, 0x4, &(0x7f0000000100)={0x18, 0x0, 0x42, 0xe6}, 0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000280)={0x10, 0x7, 0x4, 0x7, [{&(0x7f000057f000/0x3000)=nil, &(0x7f0000773000/0x3000)=nil, 0x3}, {&(0x7f0000215000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000006c000/0x2000)=nil, 0x2}, {&(0x7f000000d000/0x2000)=nil, &(0x7f00004a9000/0xe000)=nil}, {&(0x7f0000059000/0x4000)=nil, &(0x7f000013a000/0x2000)=nil, 0x4}, {&(0x7f00002f0000/0x1000)=nil, &(0x7f0000452000/0x2000)=nil, 0x1f}, {&(0x7f0000442000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f000042c000/0x3000)=nil, &(0x7f000074b000/0x4000)=nil, 0x9}, {&(0x7f000069f000/0x4000)=nil, &(0x7f0000457000/0x1000)=nil, 0x68}, {&(0x7f0000000000/0xc00000)=nil, &(0x7f000039f000/0x1000)=nil, 0x5bc}, {&(0x7f0000129000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f00008b2000/0x1000)=nil, &(0x7f00004c3000/0x1000)=nil, 0x5}, {&(0x7f0000698000/0xe000)=nil, &(0x7f0000203000/0x3000)=nil, 0x3}, {&(0x7f0000554000/0x2000)=nil, &(0x7f00006a9000/0x3000)=nil, 0x3}, {&(0x7f00009e1000/0x3000)=nil, &(0x7f0000540000/0x4000)=nil, 0x5}, {&(0x7f00003f1000/0x3000)=nil, &(0x7f0000bbf000/0x3000)=nil, 0x2b}], ['./file0\x00', './file0\x00', './file0\x00', './file0/../file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x821}) getsockname(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000100000000000000000000000000000000000000000000000000000f428721ffc7985d6d40252404ad4db714e2769a0119cf07bc395714418bfde868306bf022de9e6cfa5443af5dac74fc30f5a0ad018af0a4d4f516ca3b2f54ef88f31a36be8189b70bf60f4bbc0976ec897e5546f7972e27ae100db6c00000000000000"], &(0x7f0000000080)=0x6e) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000), 0x0) 01:18:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x84138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x5000000000004, 0x170000000019d6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x400000000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x46) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/178) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000740)=""/194) r4 = semget$private(0x0, 0xeef4dd4d748fd10d, 0x519) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x29, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x20010007, 0x0, r6, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getgroups(0x1, &(0x7f0000000080)=[r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, 0x0, 0x0, r3, r7, 0x150, 0x3}, 0xf8c, 0x5, 0x3}) setreuid(r3, 0xee01) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000500)=""/93) 01:18:43 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x24, 0x0, 0x0, 0x0, "00000000193000493a43197d57fbf8009c000080", 0x3}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 01:18:44 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x7, 0xfffffffffffffffc}) 01:18:44 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x23}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x7f, 0x80, &(0x7f0000000040)="b96c2c92ec9e9e8ea3dba0c6db471b5a77952896fbfd076bccaca7eaa2f295ed69484cd1f3b1a6d6652ab831a3c4c2ac7fba3267c96bfb49281e6d411df69aec6a1a2c8e95de1a58873fccb26d71d576a75a5e20eb3c11f7e4d9aa2f2bd5d00edc3544906eb93daf1354a5bdf4f2628a10e6bff4b7a3733f77978c566ebcb5a2d4e7cdaa1fbe7408075f25b5d0d05fd2bdf3acbbe16be295b64f1148490f7abdef28a5d29287e3b6fd20f0b73e54ba8a7add1142db478753c9443e86a1df3c0d61d1d673", 0xc4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000980)) socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(r8, &(0x7f0000000940)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000200)="01919a9895268b544d66f922f4f59eb9651ff577e58aaa9436fc5ef58faa340d7d66ae2c77f2bfd0c74151eefc2e940c364919ba6aee9f33957e6289f42532", 0x3f}, {&(0x7f0000000240)="2b605c0b11ec7814178c", 0xa}, {&(0x7f0000000280)="8d1f6909b6c4ad737ffbc7eb94097599b39bd680357725", 0x17}, {&(0x7f0000000540)="ae192a7f3580e68f913c7a88c50cd168ba69bc675d39fb3fa82314260bf8a8dc59b011b82f53cca6a7d1b920ec7b9bb8fc0bac26616c0a3f5a7ba1f792602c56aec21b1322e7df414b9ba95c866b17daf130e9995fd48cfdae925f1959ca25deb7eb25b401082c3c4b0c20661372d4ded7c7d84d82a4025754201cd77120ddfbbb06700e9e8d30d34fe6ba4cbfea4c4cfb3bbb1073c07c1a2fbc73b2c386e073237a4489ae7d18a62c7eb04b53d4bf04f6496249441636773fc1f9affc", 0xbd}, {&(0x7f0000000600)="421415bbf70f1e80f9ab61c4de884612188101550e4901f7aafc216aa44c5d2339b3f54141b287691b19c1380a541c488068133575367b379ab3d666456a96898a3674fd42600988b16e102ad20301c568d6c11132c561255d85ce8726eee6eb61a0a375e6436798bebea9766e0cfbc427143d5ce6996eb31b00573f451be6e561e478afb64985e2cdf58a296b00725dca98d0d0b2dfe28b1c8f40be78826e315cdde7c211376a2fcbdfc2db943166ef5064a0610e242dcee0a9c390c4670ebed29652fcd6232cba8d465e884ed541c5", 0xd0}, {&(0x7f0000000700)="5f2401e3ee978af742c3b3dc7019808ac78cc62bdc378171dbde66a5c674d9856c69c3817e028b080c28d83298958b465b9c52c8493d1a676299ed0b371cfaf6fe2f3d590432439fa5fedb708bf1240cea9c0f7a8505f7a349769fb2be83fbab5d7c81b41904b4afe7c45fa28242a35c09d42f9c9b2d12996011daa192e780c51f314fde6f36dee5", 0x88}, {&(0x7f00000007c0)="cb431756d3efa63ffcab3f18f0bc265a84654eeb95c9a86d2971c41f1ab5875b8510dbb4af6d7474b8d8bdd2c505b2c417aed0f5eded486ae45b63026daf5a35bd2077f5180651996e74c7961705cb49ea299b184545fc0d771252e005cdd43c0dbfa0621cd0b4dbcbd49f99c9af0c60200bca7fbcb469e06287362e3df0e97b2cef88b095aa4704422f8a40e77eaedb8dcda10319ea9c18c4da6f969acaa604445c", 0xa2}, {&(0x7f0000000880)="877496ffcd8b22f11c7ffcb709606dd9c8ff9eaa1d6959f2d88277e9c73d8c09948b5f10a8eaec8f5f8f4a276cc6ac357fab182aa94179aa67cf5712d638c7855adb9427e197b4ff03bb836398cca4eda11f0ba6db5d26c295c63eabe4a6fd3bbd2e50d0d81b97a2c48a31b5e3c418ace139a737a6a760829509847ebe19442cd67b2fd7458b85582409a3a306", 0x8d}], 0x8, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x2}, 0xe) setreuid(0xee00, 0x0) setuid(0x0) 01:18:44 executing program 1: syz_open_pts() setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) syz_open_pts() 01:18:44 executing program 0: 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$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, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r1, 0x0, 0x0) 01:18:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa2698", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) fcntl$dupfd(r2, 0x0, r2) dup(r2) 01:18:44 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x82a0b7dcfa494625}], 0x8003, 0x0, 0xbb04, 0x0) r1 = dup(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x20, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x20, 0xfffff, 0xfff, 0x7}, {{}, 0xfffffffffffffff8, 0x28, 0x40000000, 0x81, 0x473}, {{}, 0x6, 0xc0, 0x2, 0x4, 0xd2}, {{r1}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0x1, 0x6}, {{}, 0xfffffffffffffffb, 0x33, 0x2, 0x0, 0x5}, {{}, 0xfffffffffffffffc, 0x4, 0x4, 0x3, 0x7}, {{}, 0xfffffffffffffffe, 0xe9, 0x80000000, 0x2, 0xffffffffffff8000}], 0x2, &(0x7f0000000380)={0x16, 0x4}) r2 = kqueue() r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x5b, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x0, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r3, &(0x7f0000000340), 0x21) r4 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r3, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x1, 0x3, 0x800}, {0x0, 0x1, 0x1800}, {0x3, 0xfeff, 0x1800}, {0x1, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/144) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r5, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000240)=""/6) clock_settime(0x2, &(0x7f00000001c0)={0x401, 0x3f}) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000040)=""/64) dup2(r2, r0) 01:18:44 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)={{}, {[0x1000000000000], [], [], [], [{}, {0x1}, {0x3}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {0x1000}]}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 01:18:44 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x4}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x5, 0x1000}], 0x4) r1 = semget(0x0, 0x2, 0x340) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/81) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/232) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x7ffd) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x8001) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000300)=0x7) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/145) 01:18:44 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="e3ab04002d00ffffffffffff86dd607660b000083a00fe8000000000006b95b0b7358f52815bd30200000000000031c18e4e800000000000000010000000"]) r0 = dup(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x8000}) 01:18:44 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b778479b86dd60451a7c000000000000bbfe0380008f000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaffa6e88ef7acd4fc39fa0000008000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000980)=""/182) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000580)=""/160) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000240)=0x71) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000880)="a877354f7a1664b2822cd7a1bf0ee52aeae54f9dbcddff535a6affa253d5bbb10f91ee05be8dff6859b04ed15356cff2fa4fa146a3b47b29659e49d021aeed44c8bc5ba83e3b691d643b50065b99712e66b4c1727c67a36e91fb10e48156d12fc07a4926622066d34c24904c34643a0d4913b9f0b0c6df8100f2d05802ac4e2af4785eb43d25e7a65a2a9c2dd67dafdd15ec32aa29ff48197690f41ad6aecad4905d3d866fde2660c6a6ff9d37e9b476eb372a726405b96df9b2f2fdc5153df5670de6eea980b658e4b4860611cd0e3e459a3701a47ab1950347f9fa0ad7af3d38adf0dbc488aab19ab1bc19", &(0x7f0000000180)=0xec, &(0x7f00000018c0)="f1dd35157268e12ff764fdb3e631e29e792095ae7b98f584b88d62ac1957f31dbd3e0ef0da0f65094442ec4e87ad7051578a1249285a208a55db98d7118002fccfb91d6567da03816e80fe10b7a5e8b91526610974ec5339fe7d1e7904768d7f1e079162e2a39c266d861387bb6a7fd8aa7935eb4aa29ea81e0698a567f860139f25d148c6dc81be7377c40673d27ba4404b3c153aed718215be68fd5af8706f61ecc1286540cc19064fe848b3b05b8f6dfe4acb8283acc0a1cc8cf2b8a0dd8b6dbbb1b57ebedf9e7b95e28ef189da3aee998243c1f250e547493498919d91dd7eb26241c2b35131b291299b3bda2ee0ac78f3a2c1ede42a9a644fb270ba561806c21e463cc5d1237e1897f8d1364baa521e845aa18e88d2f1ce85669e84d93b842aaab60104f6178ba6e118c0acabfd68f70b74a81145e2345105f1ae49db7d9c32c9948f09927e1aa045bf8994762c355746ebac196d95bd0f13583987ccbb640a29a0b3290a102775d46dbc786336f654560b7946561f534528d395a0956abef916f1c849f5f9131ea8ec7b23a96fa58e2a8fd6c645da6ec149185c43c475f3e292dfc9b616d6215e8f89ab473d392cbc95ff63ce5d3155575543e225dfc2432f71c63326f23ebbb1b10e498acf9e06b7e213d5e5912bc30ce216f22b96234da8893209a07450d817a13645dfc78655dd66a066aa5aab5c4ebeff19ebb843cddf231ca20a075aba8f7f25603b8ee77644488d24632597ca7db6cee286ac37e27d90e95f5bfc8184e3cb4b7bdb7941486b195337b75cdacb12adf2e5ceebf0989ff9afef5aa7492a2d4b0fc85e87142b8d0e8e1d39ba2d2fd6b9ba3d81df68096a6cb8548e4964f9bac2f98a1b2546dcfab8a538a8aec29e8921edc5af9520750544311ade4f9a613f93af8106f2ecf4d1433f4ce9d44bd4abf5ba6d7d207829c3f4926ad947b45a6dd200be45fdda9c55eb06cc1df0155340d793ff39c75b41bd1f77a300f5cab769de10ae62fe893b781abb69d2ce104454571906aa9d6fc3d7ffa9f056a304a3871255e86dcfd66f8abec4207b23890f4015fc2fb64f29721605cce033c461fb449772b0757a254218aaa59f4ecaa827478137c63ec7fba228f9c64c0302a12dac0ca758bcc09bd064c051dbaf4143cbb87c5de90db9f7f3abaddc0788e90f6cf4aee8cd14af97698b41bb9dd38441ae79e0bcca1f778ed649d34b53ee5d3946c6cf8af0892b32878ec40e46dc603a337f21607d6457aa7087b0baa92fc03a697fa2e29a70adfd188079ec4260c184ec663142f95d848e1fbe65d248df67eeeb196b7f4ee3a955d070afa1acd86e05c36dc60b878a0161e4c6f59e30d62e178a28ad940c6370beb098c998bdf91f4810df3c74b143ccbc83526ae3055fcbe12eed40d33caf1a43feee67d56f363112c6eca06f98ade3c3b90169887a365244e79ec9c1446df07ce60716699b3e6419b8508879988f37bd54b3dfdecc928c865ad956cbc195ddcdb2853bcfacde2fc5ad0fc2fed3eedf0e435997caf24f00195b6defc23cb1930ed4594c14866134455d2bf4c7d485577c768ca7e3c5a42e3fd02d9f41f75806edd21fd7f7af798628b7fc95b1119dc00daf18772369425ee51effcb9c3cf7a59f1689dbe77106098b4c167188b08661459c11306947eaaaebb13776f9a18071af1c2e4c830c030c97c5a4d3a8002e4cb3bf3c28032ff53c68c086675026add1dd5b9c6b2e47df98cca1ac157243a283e5c3f4c9e3770d948187a48fbe7ba330c18dc691b6ccdaaa9f8c24a7ad505c284406f381d1aeb7ea8b8098ed5eb495877f19a40836a66a4ba684bf32c9fa0bc9313a057eb96990091c82976036dc971973366e6f48b09aa3d0dab2f25c765f05a0a5b22e2c264fe2d24dc064ab6ca3c54f99021db74615d80f5a70691f798cda0525da262c474ac32f89f59ea43c4eaa9a9421314732904d56875265657fbe54a915cce624fbb11ab3d5c3a4ed6dd2389071706a52d2ab86299e9a5cb4a9f5ef984bc365e26f5a157680faff3f9c5f1dcad0decdcd3ccb2b586592f44018190e48f9ef79a0726a3c525e942fc3312b60d341844b6fdf902f70e8e1e7e4b47d5741650b56145e0719014c448eb0e3f1a09b653de10c44389180e8b8e6881bff324f80f398d99534c895b8f7a3f690fab2f8b4b6942da91dbdaef946a474e9b5f76b450f43380dd482d6ce32533f2c6bc979c9039d3cb389d819fcbf0b127aa8539cc5a05175a87c7cd1bd1b852e0b90a3048f0c879e625762a9bfed2ffd594f677e50038a98ed985ac0ae2331ad8c6909c00d3b43c16aac647b7f116f3634740cfe4d73fffdd9be17a82fdd1e27fb5c8c072e519c92022b76c8c398c178dc4de17cea093b5ca2d3c4e1968d5d99653d04c4f297d7ec44a39f73a174c2d3c4f4db945777c293726b0bfc8605d3eb991f06e168d1e72819f892f34ff4454160f23910ebb8a7b5b23d754e6fb37e23dc591d6dcb40f2c81b67926618becc3f3644363dad95a628f6ee2443b85fb288098daf4e7dcc76a4dca1cb8e3a8ca0a324dcae7235ddb9c422e6867d346096cb22ba935208b13e8a18a5a12383e4a497e1b0508d6d93e71449470b60bd8b7d87b6aa6ae16257561e4f521b09f565c8d68b34d4aaf710de36554de3e242ac4ce493e1cf812358393002393fde7fe1ed2cb8559b43c58cf5ac5173c9e713e0484bcd4de7426dbdbcb0987c8ff25b2139948701fd31b95d7ec3e2e5fec48827432e1ca19c7a7e08c081727ae21e5100add62540422a9e18c41f3707d229683f19fe216f8e70b689bff424c0c1924fec6b52aaedc81cae4ef5e3da34ac67b6f4e2b3139983ab81550b7a60386613e9cc672819cbf269313122622331de136017fd689e540f071b7b63e3f322478ad5ac9fcba117d5a93ef76de90e19f42a226a50d2cf85b0f0f6814c985452576e5f1b454b4879fcf95d5fc69c9231a7ed6811958788814cb6ca4e9f2b4ddac8f319a4149886e8f9ead5fa30ec5218e8d400985b59d13e2d89608b3d885412fbdd29e62135998a4c15906791460585100d10d3211a9782cf644763c8a836298dc5a61ff2c2f321e9ade2bf32642c144e4d0de15045242a058d3e41fbe11b448ebdb1b8249d7e8420ec7d09a0ae1acc3b914283ad3a402f015066e1d92fcc9b83523bd7764d722d6ddbe4b68698b33b69f1706e1366af36f4f76e4be1f70e50fc6fff786cbe00f4156db4bcb2ad4e251afda14665cd651e8fe500091d6705c3a47f8822eac15d7ae9667fde0ed54eff1fce8fa89839eaa8f93d7a251f86e1a10c431e68abb0c408959ba99e36ffd6c9a0c621dd3f21a566e7c8395028e1032597bfac3450ccccbfbefa4c7077951a711e8053cb2c1d26363777b64c9f0d8d1ea62360a13c803680b062661a4f606fda90303ec0b143f02ddc55c6cef2a9eca6a993f2b56a02cbe70f3cf82e7811f0428a4a5123a6a86c5d034b0439de81b7481d44b2d6b8dc7af9d5fc9d1c77502eff27d069fd9cb87e4d054445b73aa3e859aaba7330af6690db72c7dc5b8e2ba3958297328322449a5a70db98a0661f15422ec412aa029b68ad68ae54ec0ec3dc0c14859743a689609c6e9476743e242831446cfd4f1d8b0da8482dfec528546ed8ec0cbfa1210b30ebeb9fef3ed2329610926fbafbfb4226b3c4a78c6f08f9ba8e08c237001bbe4a47b417f1b41997373ddd8993880658ed98cf18f95cb24b12e238f8d6a99def21dcc6da75af536ab862fcf32cf397ce34fbdf756e2335ae268148c88db0730b05e670a7e4b3b2a3b3c648ef4b830bfabced263ab58c6a84db949411a4873df384179eda8b975ac5ecb836a3ee65bc2d916648d84635253099a01c1edc0e308a1aa7823687dba5cb632adc51b68b333642cb6296abd7fe3f28f867bb8d944a46e95f40b92aa404c555305b29b6254616658308529bcb059333648f3ca663f027c56d3aa6ef4fce2a086bcac63ebce0240d8089ec9e162358f163c286efab895dba0ff8ae0fd8f4f5f0f22a27e335ef94399ec7cf5576d7866eff0102ddce62ab791baa33f26d67164ab7fd083aa4be1bb360b568d3a36267bc523a7fd0f8566b767c7dd02117c3b80eb661c11bc16bfa690a4346b88385a26ad7318c9cc42c81762d39599b8eaa164f33c56631396137149b8219451ab2886d538d69cd8aa5b160a4b5608bdd6d6ea973544146f5530ab24312ea4a022d74370a38896f1b82e263c8defe24e543b24f3fc37dbf198e660acb0ae950d73b14a5f45a1a1167ce23641e2029649e81eae6d18b5971f897152ef89b38e8a2b6f507df7aac4c5dcdb37368cf0d8b794cbcdb51a842125e3f6a219b6ad8c366a0fd29303b34c4da745e7213c5cfa3d8ba0bb29c1e35b79e1219382dd6d40a9d03988b72895cab057989efa97a5f6fbc96edc89cc314ace069ca58e1c9fe20013044235f3d954be12e1fb822f42cdd12c88a9800be38ceed836413beaa7b964a6c3290fbc320633dcc9ce555aa33858bb61bb2fc46ec87970753343bd5c5c9a38865a558f5fc674cf8ab7fc8b273ce5eb2e9c64bdd20f2d4e3934930bcafbc3e288050e26c2bebe3e475e7791d87999e6de5d733fe657c06e9b7de423e4c2259946a349808512e3324934d7a72ee9c037befdbede3a69e1d628b118a59d5b5cf225c7f7be330e1aeeb1b2dccd227d04268a3ad3d836911098a5f1abc401542b1aae65cf870855043e85a11a4d1f2b3683204270681f2bff811b629d5a971a6a118e2031957abca01e5fb7879e600790f6258c8e69b4082f21bdf0df7fc152a7550ca5158d96a779c072f379388b94eee2b39afed257b512b063ba0420e9242016ab9ee5a87ade3574b3d730c6db9538b3f5c24bb22a65652d1063bac2400aa5c11241ab4fe24bae942806edf6ec73231bad31da36030a12668ab0c3531861730c56f3b00caad18483f5910c701dec67ff63737b2a388ec56de4e7f2abfd60b1e40d7bd08bf9a29a8885fe5189cd9dbcd70e49df9ff398a8f6a392ecf94b7094e8ce9426857b13144cec22fc6ebe4b3233eccd0d4bc292635b89d5e3fb61d2afdb79faee6c6f28494eced27f8bb64fb8664fa2520762f9edfa9f3261b8d21c9ef7cd8f88221925a8d1c75d54afe0d0f278cfeb48f73c8a3611713f414b1cfa32f0469374393e89d50a58f47dc04888f77312c1bfa9aecc8b70729cba16b4b1fefeb5569eb21ea56c58a784e6511b26bfc0c1d550c903e4bf671846a49e078575723cacfae18ceaccfdcc0afb60c94bc404adac1dec8ab0424b39b6238dd8fc86375dd325a38ab12cf4520cd00610f98e0bb5d70fa39999b9cad5318ba42982832b28732fad307c5b9f3c4a32a5e4562c13af3d404f4473130fbbd9bbadd657c6333153c93f66685833bea02e1436316bb3852342089498514d717f3ec75a723dba48faf3dffa70c0baa9f177cc750bb97e38ed3ad4b42f96d4ccb306644ddbe90f098922e71a463c372f66d9809292445de57c6dc29c0afbc192d002e20b4dd31840c7a97c054778e7c45dfc73c81110bd3b2a7baaca5f228afbf4b88f24739395d8e248b7feb2fb11118cd9c941fb352f3135ceadde0e2677bb44df8d6b85383df1036adb85b4030f1eafd514a5987b9afebb16bef9ac0c8aee9b8abcb37090d0a9b329a4840470c53eb2eeaf12c7df49c24cb58d689d7180be563dc93a410039aa9b8f7a71df0e7da205f86749623688ed74255a1295997bf2e70c82a09", 0x1000) socket(0x1, 0x2, 0x3) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f00000006c0)=""/38, 0x26}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000640)=""/103, 0x67}], 0x4, 0x0, 0x78) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYRES32=r0, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3a1526dd12724160604154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c5d00747d9cc744a400055ebdd1d856af72d14d28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a446ff802f6518f47c9a6e591687e4db7590546dddcc1756e17848296310b0427b4eb2059e07e9a6e"], 0x109}, 0x40d) write(r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) sendto$unix(r2, &(0x7f0000000780)="66472de8acb5f8c4cc5d7e3882d834308ad13e6465a0b25f4cdc341b4df95e39d25a3bfa0adee583dd32404d7b88df8c7a58ffea462cbc001473c465f537a52bbe4e9a4ae1583f86ebf41b4aa52c6288b9cd20477cff3cf6ab785a208b69347eb162fd5638485db2e0d4803765c69e912d69e3f1acc81915d94aeff548897a274e0dcf3059343249f0e2b630d669115d84fe925aad56ec49fc10719cd11ca3a97990bc85121d872743848e5f507fcfeb629e5c404d4cf218350d570c9ebac7757837d433ee2e03c74f485ccfecc2a92569fb68a715a8a74009038b3add7531620b1699fea2ba9324bff3c1996234da4a604308ce", 0xf4, 0x4, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x6) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 01:18:44 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffd, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000000)={0x0, 0x7, 0xff, 0x42c, &(0x7f0000000340)={{0x9, 0x7, 0x9, 0x3f, 0x1, 0x6, 0x4}, {[0x4, 0x9, 0x6, 0x80000000, 0x3, 0x0, 0x9, 0x100, 0x1, 0x1f, 0x1, 0x0, 0x0, 0x20, 0x10001, 0x3, 0x3], [0x4, 0x1, 0xfffffffffffffffc, 0xd7, 0x1, 0x9, 0xfffffffffffffffe, 0xeb0, 0x7, 0x7f], [0x3, 0xd44, 0xfffffffffffffff7, 0x7, 0x2, 0x1ff, 0xeed], [0x1, 0x0, 0x3, 0x7ea0, 0xfffffffffffffffe, 0x2], [{0x200, 0x5, 0x3, 0x3ff}, {0x1ff, 0x8, 0x8, 0x3}, {0x1ff, 0x6, 0x1004, 0x20}, {0x7, 0x1f, 0xffffffff, 0x8c6}, {0xd2e, 0x8, 0x188d, 0x4}, {0x8, 0x7, 0x200, 0x2}, {0x8, 0x7ff, 0xffff, 0x8}, {0x7, 0x0, 0x1, 0x100000001}], {0x2, 0xfffff5ad, 0x80000000, 0x7}, {0x81, 0xfffffff7, 0x743a, 0x1}}}, 0x4b9a, 0x7}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x1010, r3, 0x0, 0x1) 01:18:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x615, 0x56) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x11, r2, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f0000000180), 0x700) sync() 01:18:45 executing program 0: semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000014c0)=""/4096) r0 = getgid() r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x2, 0x0, r0, r1, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r0) r2 = getuid() lchown(&(0x7f0000000100)='./file1\x00', r2, 0x0) setreuid(0xee00, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000400)=""/192) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000004c0)=""/4096) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', r3, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r0, r2, r7, 0x40, 0x9}, 0x3, 0x2, 0x6}) 01:18:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) dup(r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fcntl$getflags(r3, 0x3) 01:18:45 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r0, r1, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r2, r3, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x4) syz_emit_ethernet(0xc1, &(0x7f0000001200)={@random="4710cb361edc", @remote, [{[], {0x8100, 0x6, 0x1}}], {@ipv4={0x800, {{0x1e, 0x4, 0x1, 0x2, 0xaf, 0x68, 0x0, 0x4, 0xf0, 0x0, @loopback, @multicast2, {[@noop, @end, @ssrr={0x89, 0xf, 0x7f, [@multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x7, 0xf8, [@remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x17, 0x5, [@remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @rand_addr=0x960, @broadcast]}, @ra={0x94, 0x6, 0x8}, @rr={0x7, 0x2b, 0x7, [@local={0xac, 0x14, 0x0}, @empty, @broadcast, @broadcast, @empty, @remote={0xac, 0x14, 0x0}, @empty, @multicast2, @remote={0xac, 0x14, 0x0}, @loopback]}, @generic={0x7, 0x4, "efaa"}]}}, @tcp={{0x3, 0x2, r0, r2, 0x1, 0x0, 0xa, 0x1, 0x4, 0x0, 0xfffd, {[@mss={0x2, 0x4, 0x8000}, @window={0x3, 0x3, 0xd8}, @nop, @timestamp={0x8, 0xa, 0x50, 0x7}]}}, {"bcd275a01112a844cf4c5b0853a736"}}}}}}) 01:18:45 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt(r1, 0x8000, 0xffff492e, &(0x7f0000000100)=""/4096, &(0x7f0000000000)=0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r3, r2) r4 = dup(r2) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 01:18:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x100) preadv(r0, &(0x7f0000001800)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1, 0x0, 0x200000000) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x400, 0x0) 01:18:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x0, 0x1d0a}, {0x18, 0x0, 0x0, 0x150004}, 0xc, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pread(0xffffffffffffff9c, &(0x7f0000000080)="9b6d99ff4efd0408cb28314d5bed3d66d2b0d008ec2cac8543ab5279f1d7d687dbd7", 0x22, 0x0, 0x73d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:18:45 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket$inet6(0x18, 0x2, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r4 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r4, 0x0) setreuid(0xee00, r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="ef9c68de6f1e86189630a8bf1ff7f6cf8f92d9b0b41cf215f0a45bd9cd0827ae6f4c6c9045c06713c3ef03465ace862be6e6da3d2f27f2a2a163b6884ea098696754e3425aa67198823786fdaa7dce7de0df33ad9df72a4a5eb26f8a1d5cacd28513a6852720075f47755c35979b308aa59e05bf296dd81d782d10b78b384f74ba2732a8475a31b90a604758febd3b2e908a1be6805dfe88af362cb12895b05a762d78e5d8cf94a35cae09499290f690e6", 0xb1}, {&(0x7f00000001c0)="4d3ce86a572ad79002e83150a9e6669901ef055ab6660c1eb3fc4a6b1b4f43f486538a2890349c9a4debbf55199d2cf8892e7fbbc00d61f24bfdaedbc0498be22aaaa4fa92847e3dd01a2fa0845eb7da6ffcde30fe28a79b5441c859b2c0b8f26d2ed6d85859bdb3ddc050f2eaa2b2cc59a8febb35274d15faa1b66ec42ee205891f712b18b772c590d6e200960f426b78a26c36c57e4b9a6188e29396", 0x9d}, {&(0x7f0000000080)="cf51ecb73639302e94b87557b6b6344678c831b5ec40f1d31977237a3723f8d9", 0x20}, {&(0x7f0000000280)="201ee3f458cd4a8a56d805ac56c9672ec514f7640cf718c431f6bf2f201831199104469f8715a7cd535acd848af064603152daa4005838566a42644074d67f7f868acf4544a54a7554342fc272f38378f87399aa468d01fa9dbc16fa137e108c6366de8182c75a83205eaaf46ddb2a7bf95958006910eba1f77b13eaa9f52b89af1708307be8e36b394185a876da927f8a7faf679cd06e5db02f0b97ebd92c5536d64ced33fb311c4e3bc41e63b25df3c46bf3ba30a5ed", 0xb7}, {&(0x7f0000000340)="574e276534fa1791f252170a59b02c0f2a9c500c4075a016671c8d790a6096631aafe7cea62218ac0d86690c533ad230fe6f403e556982e8def94f258a8804ea9066e9626bde225a4719bfdc402692c6a4b33e9ab40a7a10222a4e27", 0x5c}], 0x5, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x3}, 0xc02) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 01:18:45 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="15f175bc6f5496a8fe7b72b32aec78e17dbb8ebfd982bfa6b4636efe980ad33013acebc53fbc93646a44bdc8cfda6b0fc11edae75718ab7b677dd1ab5c875db067c3b4f6f847d4485a7f1389aaa907e13ddc7a0cfb12d2df5b4a7da5979e0ca5a363caa76f63fe41c4208d9a537799a27a306a64f1848a310e1c3614fad4824c1cfd047d7e3534d9c8dff721b0167792f4f13cb55156a5789e9e4ace100ce779d2a1a5e89cc67b6f65df615004b41b904f7c95566ee3749a4cfb", 0xba) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 01:18:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x800000]}, 0x3c) 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) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:18:45 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecddf9ff971e2f66"], 0x10) shutdown(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000400)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) recvmsg(r6, &(0x7f0000001740)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001580)=[{&(0x7f0000000140)=""/133, 0x85}, {&(0x7f0000000080)=""/102, 0x66}, {&(0x7f0000000200)=""/84, 0x54}, {&(0x7f0000000280)=""/86, 0x56}, {&(0x7f0000000300)=""/6, 0x6}, {&(0x7f0000000340)=""/166, 0xa6}, {&(0x7f0000000400)}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/230, 0xe6}, {&(0x7f0000000580)=""/4096, 0x1000}], 0xa, &(0x7f0000001640)=""/201, 0xc9}, 0x842) 01:18:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x3f, 0x3, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCDTR(r1, 0x20007478) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x18, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0xf2, 0x2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x0, 0xe5, 0x31}, {0x8, 0x3f, 0x7f, 0x7ff}, {0x3, 0x1f, 0x8, 0x9}]}) open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x87}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="000000003efb6a257f2fa7a37c00fcab968e76553bb55242fa44e304977f5db0af35d1ec88cf4e090ef75389f41cdc5ef916a6c5b532292750be159d437aa93ddb51d053470d87b19379e5c3ad422d4ca3d9e9d34c16651aa8720ddf6d1c4daf89"]) 01:18:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd01) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) 01:18:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x64}, {0x6, 0x0, 0x0, 0x10000103}]}) 01:18:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 01:18:46 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 01:18:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000040)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x100000, 0x200000, 0x0, 0x0, 0x0, 0x5], [], [], [], [{0x0, 0x1}, {}, {0x10}, {}, {}, {0x0, 0x4000}, {0x0, 0x0, 0x1}]}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000002c0)=0xf9fe) fsync(r3) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x10000, 0x3, 0x9c1f}) 01:18:46 executing program 1: r0 = socket(0x2, 0xc003, 0x2) sysctl$fs(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x2e) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) setitimer(0x1, &(0x7f0000000040)={{0xfffffffffffffffe, 0x7ff8000}, {0x80000001, 0x4}}, &(0x7f00000000c0)) write(r0, &(0x7f00000004c0)="9e3ed29734000000e8864fabe4df3b6672aeb4978a10dda2835ea8e865818073205ea4deed8d4c14b29c63d9429739098a9534a01e95d4eae751342aaa8185efaa28bdea631a89eee0bab81a558ef0f4f210dd94c499b19cea", 0x9) 01:18:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x10, 0x4000, 0x9) r1 = socket(0x800000002, 0x3, 0x102) r2 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) recvmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:18:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) setsockopt(r7, 0x80, 0x4, &(0x7f0000000100)="0b989be2fd128bad0ff9ecd92eda30c081a90ee97c304fa8660ecb4f154735d6067baafa4044687c15aadcd06f907700e0b9a83afa1df5eb180c9cc789f717532b1e6538f27cb9c52ef3f487af12a516cb35928b350233a9d7b19b1800000000000000000000000000000000000000fea578e7023b7f9c420e28f2cac3aceea0c6f6ba4db97b6405a10a3359a95f7c611b041fd031caf0c1a5e463e68e0bafa5990964c31384941609bb85759aa976e37c31210741fc22c98c6f6d50e00c5c3edefa1218d1", 0xc5) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e7a76b0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e7a76b0 01:18:46 executing program 0: r0 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000004c0)=""/136) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x3}, {0x1, 0x0, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0x6, 0x1000}, {0x1, 0x3, 0x1000}, {0x7, 0x7953, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0xffb4, 0x800}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r1, &(0x7f0000000040), 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) r2 = semget$private(0x0, 0x8, 0x102c6) semop(r2, &(0x7f0000000000)=[{0x3}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000180)=[{0x2, 0xc}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0x6, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x7953, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x800}, {0x0, 0xc331}, {0x3, 0xffb4, 0x800}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r4 = fcntl$dupfd(r3, 0x0, r3) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r4, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:18:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffbffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x276, &(0x7f00000004c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x6, 0x6, "6bce53", 0x240, 0x1, 0x20, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x2, 0x14, 0x0, 0xd3, 0x0, [@mcast1, @local={0xfe, 0x80, [], 0x0}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @loopback, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @loopback, @rand_addr="d1225d26b1ead4b9e409e8447b1f4d7e"]}, @dstopts={0x8, 0x19, [], [@generic={0xc0, 0xc0, "2154643afd9bc48e1109826bad8d90e946d3352581b76257f47746adceace55694d9f04c63fb3aa3c39f8f88584d2ea018b50afb76ac0d4390a86deadcaec9bfa862054155d88a8071ee9b385683f9d5d12f5c40342106fa990daeddcbc63a707029ef55ae22d76ea35119738d311a429ab18c7df35f7d405d66fa82a7135eae353a6ff0d34850f2f2e390d50ec040430cd46250f3f9ac87d5842a171fdb65f1bf7fe46bbd967ebef6e4ceb18f3737b0572e296637550d7355a61342af5796b3"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7}]}, @fragment={0x2, 0x0, 0x7f, 0x1, 0x0, 0x7, 0x65}], @udp={{0x2, 0x3, 0x8}, {"4da6c55d280af57ebe95a0720eee4ebb92da7331444fe9d919571ae1441fc5696a7452064497ee58b0af6870542408f6306c23034dd58ac64b90f5a60f94a078b9033d9c6d9013d8ef56db7a791940f5cfb7713e822abb3d49beb0db7c994ee9d091d7d0d8bb154677150e02fca809ef710fabb0726636f318bdead20af447d560a582c56e84b242b5be11a17edfd52f977d5bf09bd0072737d2b6f0b70b43111ae1feae4a888af147f949337d483d74"}}}}}}}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:18:46 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f40)=ANY=[@ANYBLOB="1800000000ec755c070000000000ba74004f11990e082ae518"], 0x108}, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 01:18:46 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x12}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0xa4, 0x0, &(0x7f0000000200)=""/164}) 01:18:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8f02695e7f000001"], 0x10) socket(0x2, 0x2, 0x7) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) readlinkat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/196, 0xc4) sendto$inet6(r2, &(0x7f0000000040), 0xec4e, 0x0, 0x0, 0x0) 01:18:46 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040), 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x3, 0x8, 0xfff, 0x2, 0x4, 0x5, 0x40, 0x10, [{0x2, 0x1, 0x400, 0xff}, {0x3, 0x20, 0x4, 0x200}, {0x8000, 0x457eeba3, 0xf04f, 0x3}, {0x7, 0x80000001, 0x3, 0x2020}, {0x1, 0x3, 0x0, 0x101}, {0x9, 0x2, 0x0, 0x8001}, {0x3, 0x0, 0x4, 0xffffff80}, {0x81, 0x885, 0x6, 0x9}, {0x200, 0x1ff, 0x80000000, 0xffffffa8}, {0x7, 0x0, 0xfffffff9, 0x3}, {0x20, 0x1000, 0xffffff80, 0x9}, {0x3, 0x0, 0x8, 0x4}, {0x2, 0x140000, 0x100, 0x9}, {0x0, 0x7, 0xfffffffc, 0x6}, {0xfffffffe, 0x240, 0x7f, 0x5}, {0x40000, 0x3, 0x1ee52d00, 0x1ff}]}) 01:18:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 01:18:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e0000001d9"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000140)="06831f5ce9c88f35d46c5bfa14a185974eea10a82a0eff18b1672f178673ef46bec32351a3ecbea51867d32f4124839e86a43f347c38c595b441730eee510764aece94990ed331cd7fef2227f3f90f562849525dce5d3048d74886c790517a1fe1d1a6e7b4941e9fb7d547e17116b53cf7be907f264ca7fad33f1d1b063766ede269a3eb3c154260ee0dcfc0235eb809b9156c2398eb9b64a3c04560b1bb2591", 0xa0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="070200000f3700257f149bb318d7278fc8aff200", 0x14) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) 01:18:46 executing program 0: socket(0x400000000018, 0x3, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x0) 01:18:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x61}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 01:18:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f0, 0x0, "771724309aa2982d9d0300000000000000000800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0xfff, './file0\x00', './file0\x00'}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) bind$inet6(r4, &(0x7f0000000100)={0x18, 0x2, 0x0, 0x2}, 0xc) ftruncate(r4, 0x0, 0x4) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) 01:18:46 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780), 0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000480)={0x8001, 0x9f, 0x3, 0x3f, &(0x7f0000000bc0)={{0x93, 0xf2, 0xc0, 0x4, 0x21, 0xfd11, 0x7fff}, {[0x2, 0x9, 0x0, 0xffe00000000, 0x402, 0x0, 0x400, 0xfff, 0xdc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x1, 0x3f, 0x6], [0x1000, 0x101, 0x6, 0x2, 0xe89b, 0x2, 0xffffffff, 0x7, 0x4, 0x3], [0x800000007, 0x6, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x3, 0x805, 0x6f9, 0xfff, 0x100000001, 0xf247], [{0x3, 0x5, 0x0, 0xfffffffffffeffff}, {0xd77, 0xff, 0x4, 0x5}, {0x2, 0x1, 0x76c, 0x80000000}, {0x101, 0x6, 0x0, 0x2}, {0x4, 0x800978, 0x10001, 0x802000000000000}, {0x2, 0x100, 0xa, 0xca}, {0x20, 0xfffffffb, 0x1ff, 0x1}, {0xc9fb, 0x7, 0x8, 0x1}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x9}}}, 0x7, 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x8) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2cf4192525938331, 0xffffffffffffffff, 0x0, 0xffffffffffffbffe) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000400)=""/26, 0x1a}], 0x1) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r3, 0x0, 0x0) dup(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0xc0205609, &(0x7f0000000000)={0x1, 0x0, 0x1}) writev(r4, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f0217e91915366d2f447e2f080553", 0xbb}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000140)={0xfffffffa, 0x3, 0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000001280)={0x10, 0x8, 0x4, 0x803, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x400004}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x10000100400001}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xffffffffffffff9c}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10003}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x38}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './bus\x00', './file0\x00'], './file1\x00', './bus\x00', './file1\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000180)={0x10000002, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x4}, {[0x0, 0xffffffff, 0x7, 0x0, 0x0, 0x0, 0x3, 0x1d, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x2, 0x0, 0x0, 0x0, 0x3], [0x0, 0xffffffffffffffff, 0x0, 0x3, 0x0, 0x8, 0x0, 0x1, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x7, 0x2000000100000001, 0x0, 0x2], [0xfffffffffffffe04, 0x380000, 0x2, 0x2000000000000000, 0xb1], [{0x2, 0x1000, 0x0, 0x3}, {0x7, 0x5c, 0x0, 0x2000000000000}, {}, {0x1, 0xffffffff, 0x0, 0x1}, {0x40, 0x10000, 0x0, 0x4000000000}, {}, {0x0, 0x0, 0x8001}, {0x0, 0x0, 0x0, 0xffff}], {0x4, 0x0, 0x4}, {0x3, 0xfffffffe, 0x0, 0x1000000}}}, 0x4}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 01:18:46 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, 0x4000000000002], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x6}]}}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x20}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) msgget$private(0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) r4 = socket(0x18, 0x2, 0x0) accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000000c0)=0x1) 01:18:46 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x111) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, 0x0) 01:18:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x8, 0x2}]}) 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="ac"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 01:18:46 executing program 1: symlink(&(0x7f0000000180)='..', &(0x7f0000000080)='./file0\x00') r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x40000400000002c2, 0x2) ftruncate(r0, 0x0, 0x7fffffff) readlinkat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/34, 0x22) pipe(&(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000380)='./file1\x00', &(0x7f0000000340)='./file0\x00') fchflags(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) semget$private(0x0, 0x0, 0x46) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f00000003c0)=""/188) socket(0x2, 0x2, 0xff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) getgid() getuid() r3 = semget$private(0x0, 0x2, 0x5da) semctl$IPC_RMID(r3, 0x0, 0x0) acct(&(0x7f00000000c0)='./file1\x00') 01:18:47 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="2000f8c300ebfffffeff00007500000063e86cfc9d071b9d2a538706000000b8180000002900000033"], 0x38}, 0x0) 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) 01:18:47 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{}, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) pread(r1, &(0x7f00000000c0)="6958927bc3f1076cffd464b8db97d2bbc2ee54e1103ec57e1a5c3f12b0eddd4b02ebefdffec906cb605c23ae427305ef68c5b437347ce58d9826de9b7b98b98e0f52f635c7970895b199a6efe6", 0x4d, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:18:47 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r2}) ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x0, r2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x100000000, 0xfffffffffffffffd, r2}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setreuid(0x0, 0xee01) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000004c0)=""/4096) r3 = getgid() r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x2, 0x0, r3, r4, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r3) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r5}) ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x2, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, r3, 0x80, 0xc}, 0x8000, 0x7fff, r2, r5, 0x7f, 0xac, 0x1}) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) 01:18:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffd, 0x4000000, 0x8, "000000b80000000000008000ecffffff00000002", 0xffff8001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto(r0, &(0x7f00000002c0)="f22c50616364ff3fb4e03fe2", 0xc, 0x0, 0x0, 0x0) 01:18:47 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x3c, 0x0, 0x0, 0x5, 0x8}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x8000}}, 0x3c) r3 = socket(0x19, 0x3, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0xc050756a, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 01:18:47 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)="8efbdaeb33179f175809d69c7f9a5341afa6a452c5b25282a74ed9d9c9aafa36ddc2ca4e6c5f6993a5839b50846a992847a9f4aebd702423992a65bdbf5be9389c097e1af52202616519013f597092fa61f9a08f81453909aa9cadbcefcb003398e746982c", 0x65}, {&(0x7f00000000c0)="0f77f86c04b710e2e7a82a0f5c336f7d47dab094a8f761d884a5e97ed2fa4d1e162ad82a4010f252a524740996f0c2374ae2cc216e03b59b287df5dcd0010178f99862dc931d41747fcb2dc5459c90838fedc8e2db1ded1325c606490e25c2123ca650630b22b618bfd610e94ba3b346f902c1af", 0x74}, {&(0x7f0000000180)="a3d437a96001ba4863dd39e8b41ce7132268e87eb3060d0471391caef2435352455e2a35f527df31b6b65bca7d95c31ebdbbc2cdda32e2064c4b886d4b62ee54098b110c91f2825ef42128b6e40da402b99fc403462ce6ec0ce0366e500011c7c0c7d5b913ae6828c07fa7e7615db1", 0x6f}, {&(0x7f0000000200)="9fab380b176b65d1ec78046e23cb4dc922f4a26e6784a5cb62d30632a44c122ddd0ee2a599691d470d0a2eb7764b94bfc8d04939bc2258212d29d8237ff5868b6890e3a81983e26440f4f39e", 0x4c}], 0x4, 0x0, 0xffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0x0, 0x0) dup2(r4, r0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x1ff, 0x0, 0x88a0, 0x0) close(r3) 01:18:47 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) renameat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000001240)='./bus\x00') pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x9) getpeername$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005100"/4098], &(0x7f0000000080)=0x1002) 01:18:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x229a552, 0x0, "b1dbda04f0234b48b1e4565486e54941851f220f"}) kevent(r3, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x28}, {0x34, 0x0, 0x0, 0x2}, {0x16}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 01:18:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 01:18:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) semget$private(0x0, 0x0, 0xc2175bfa91c58277) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) 01:18:47 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff8, 0x1000}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000280)=[{0x328e5f3a74b064b5, 0x7a, 0x1800}, {0x3, 0xc76, 0x1000}], 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x1f9, 0x0, 0x0, 0x0, 0x0, 0x3a8, 0xff}, 0x100000a, 0x6a2, 0xfffffffffffffffc}) semop(r0, &(0x7f0000000140)=[{0x0, 0x7fff}, {0x4}, {0x2, 0x2, 0x800}], 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x3f, 0x1c]) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='c\x00') r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x1, &(0x7f0000001700), 0x8, 0x0}, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom$inet(r3, 0x0, 0x0, 0x803, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) 01:18:47 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x100}], 0x4}) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000400)=""/192) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f00000004c0)=""/4096) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x2, r7, r8, r9, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', r4, r8) chown(&(0x7f0000000100)='./file0\x00', r3, r8) 01:18:47 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x1) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) socket(0x6, 0x4000, 0x4) 01:18:47 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde030000040000f1ffffff00"}) write(r0, &(0x7f0000000240)="306022e44dd14fdf6f5952d1be4cabb3834d58a2f9c134b19bc6424f226f0a72a56f4221b976cd03721bb4b30d0979651631217801007d6d6685cc21b94754000000000000c75f7bda0b59c0182de05a49e19a62f0d9ae9b0ca504d9d3927e36ba4fe193dd4875f0837f03be0295486d2b7590f962ee9f5ba4e204069f26d2ce14593f1f82e69d7d", 0x88) pwritev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000040)="d0ba752c00a1139a4dde77893490f0685fce713b2866cd3cafe17db8fb8ab6eb3926a008527a4b21d31b885bd80eb715e0f74f691b3996dd68827f163f5e9e0c76f5db33b5063e027c6956ce473dd154cc496e2e850cdc4660db3c5a0b165d14268adf4fab2fc46ea889f79fc1647af36d75b954c0ea2bf3a43b9db12dda2ad5f72c7b420f2c0fa0e35d8f99509f933eb4768eb95de0bb8387ebe8340cb892900a828606aa7ae8fb65804d6430ac0c0b8f5400e847a00be00f02982c22bf4ef3d973e4f069d5b211a0288e63ead827388d2148d2fc6de541f597579e4a25ca8e", 0xe0}, {&(0x7f0000000140)="733a6fb11b3953d6ddb2c7d5944aa3462a192be88a8d7b97d9e3fd70a481ecd1c5875e1264ea532e3e3063502a0e96ff12bc83", 0x33}, {&(0x7f0000000180)="30ba947748b5b76ea8dd96fd3ba3738c12eca06e13498dfc237143bb98744de283754fcb7ce2efbe40f809b17e17cfc61d9f662961c7868a2afce93726405bb16eaca9208c9cfc8ac2714e5f3cc23710de70ff78c9d120e201bdc156f77b4cdbf3ebe5", 0x63}, {&(0x7f0000000300)="8cffff683cb3b40c53aa884841b4e67aefd83d59622e1b0d460e345da160106668f7c725f6e21d5f636ae84899032504313c428e9e71104cd5746aef702f7d752fff31c3686cec6b6db415353d7935ec2c01bc187e5a871cbf1ccfdf05ae7f98f009d75a04f5548e136acdbad793d1b1321ec1be4cf71dd4f10f2df18887c3b69b12edb0dd8b5d8c2e33ee9d248ff08f4b5c7d1732682107ceee962d237ec0c66116ad23efb123c833af091807da603c4d17e7952d31ee9ccb0a58d161d0deeae33d367a65e26359ce76b8b2d697f208f2f082c6df237e068d6ae60c8d37884297410056fc8b4ac08d3a28f8e13910f5", 0xf0}, {&(0x7f0000000400)="fe99b42d7871188e966b892eb40b4683090f3ca1184f68644fc4f4aae0d0834e688375499275d6299f87a052f3f1e4b4700e686d1e89af6502a5de326533b266f6ab02bf64bf3ea64254b0613a2bbc1b9139cd357ef45e6b09b1d5aa71e3a4b986835298e010a951c76218a30ae3587dfe27aa6a28001dab6830a442bd4c669791b7e5b0d716fe5302c78f2561bbb5a5c769c6e01939715c91223593ce45f013d5f77e973e9b31cc1ac0e3dee369bf416e81071a33a8f77df917fba6f953825e801f5c9665beca07a8632ca5ee1a634a5bcf9de209d61fe1358428a672348784619491caeee6490e9195d407968adfc2474d3e35e2f1e098243cf1", 0xfb}, {&(0x7f0000000500)="2d40131280bc4b23bdf4bd6f2aefc763a4a792fbd457a00483052e057fd3bbb12eb8c6c4a8b0eefad2ddb31a40d69a9f117c581a028c1959927590c8e967d97d1be19da834a9c8cff85c0f22327b2eef", 0x50}], 0x6, 0x0, 0x22) 01:18:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r2, &(0x7f00004ef000/0x1000)=nil, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 01:18:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {0x30}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) r1 = socket(0x18, 0x8000, 0x40) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 01:18:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r1, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x0) getpeername$unix(r2, 0x0, &(0x7f0000000040)) 01:18:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x2) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f00)=ANY=[@ANYBLOB="18000000980000", @ANYRES32, @ANYRES32, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYBLOB="00000009000800001099a8000000000000000000", @ANYRES32=0x0, @ANYRES32], 0x110}, 0x0) ioctl$FIOASYNC(r2, 0xcd604404, &(0x7f0000000240)) 01:18:47 executing program 1: clock_gettime(0x3, &(0x7f0000000280)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(r1, 0x2, 0x1) recvfrom$inet6(r0, &(0x7f00000000c0)=""/57, 0x39, 0x3, &(0x7f0000000100)={0x18, 0x1, 0x5, 0xffffffe0}, 0xc) sysctl$net_inet6_icmp6(&(0x7f0000000140)={0x4, 0x18, 0x3a, 0x9}, 0x3fc5, &(0x7f00000003c0)="83d59aba7afea2a494dfac5b11f1c3923656fc12395406d3e72471bdd68c44f2f94cad62f2945f7bb13dce8f9cf340eb3ee6edb4049e9111751bfb3833f87904c2070635bffb87d694a604b0873da7bd6ae0f1a1d0be00f1ec3fc3bb31d8f13c779ad5a5247839b9764e245142012b2370aeac8930d414da5a4ac894cbe5793cd40474cfa73967808eb29e8e4aca14e7f96321c889b0656b2a3be329b3ad12", &(0x7f0000000240)=0x9f, &(0x7f0000000480)="2a624d069379c5322f07ba8a797e0ac856be808f8ea9e6ea1179c419be1fa022940ffb98251918d7eef3e56e027ebb12a008458544c88424cea7cebf048e17d1ed75b8376843928dd6fadb5bbd3e49282f28fd6d88b6334d38f5941bccc6b05090b8c012959e73654211cceed217", 0x6e) pledge(&(0x7f0000000000)=',\\^-}}\x00', &(0x7f0000000040)='%#%r]{!]\x00') sysctl$hw(&(0x7f0000000180)={0x6, 0x4}, 0x1, &(0x7f0000000680)="66e21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65e65096668e267ee2755912f820ed637a799ddf320b26cdfa9d108000000c8bd5c844bcebd255aade4741c5b1c29028db10eacb982f91e086eb9f16736d5dd99e9c115d6be092a962e762c53d3df4fdb817788c51f56e78b91d7ddb9bc8003e16f1add207c6e3c9fdc886b068e52ad0b76b9b90f6ebb1fdbb6d5b16a65a2a867c8f32cd8b725d527df596d258f06000000000000007a3700d56b25ddb3a09b8a074000"/205, &(0x7f00000002c0)=0xcd, &(0x7f0000000780)="4c6b9f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebbf45fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b73706f54ad1cbff6608b27c4fb5f7f5a37b060c405e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709da94c21cf4ab44315c7a3189867c8902e3a982ca9bc664d407a42bd4f96c16d26e7d0cdd86977718ee488f", 0xe4) 01:18:47 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x7, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 01:18:47 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000540)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000300)="e76e", 0x2}, {&(0x7f0000000000)="c1ac0310a7a79ca104dc8dbb190b42cf9e9fc1a85aa7a508141a34808e7ba5db18c87bc698d01c9064b4838ef3dbd63e178d7ef46deca944ac69c80f34c61e401e956d0db95721db29be70ab2775601482f83b5ac981dc6028b319717c3ce7da4c85c7270c5ee3b0352b51204748572846155ea1a6a4da7ff6929a17ce9d5adb920d71df8daaf66014471cb11c0efa0528b2854e80acbbf802a911dce5efdbddddf3e266ec6696c868729cb9a3f9d1b77a", 0xb1}, {&(0x7f00000000c0)="86ad7091dc9017c824badeeb50204bcc30b83354eee6889c12b92266aab01efb82da4601b9bf7280e7a1a8c0304e932ed09b3ddf8980f275af2b2f345bc0a4c1529ac750f042e9", 0x47}, {&(0x7f0000000140)="0decbe81a01ba83a669f3d7a71ec5b6c14fec6f5a5e7b4c4c3ee5abe9cc254097dce789ec1305e137d1c", 0x2a}, {&(0x7f0000000340)="4140808d3589eb195d4f7ec87c41d1aad810865ef14c53eaa591a0a2478b1f6a3ff615ff4517420e57147d52379992bd7ea0fe97472ee1c39a8b0f7a4fbd1e7b056546ebb2f57a5de68c24b1908945aa660ecddc114b004a5c03062f94886e7e2e49fbd1c4cec388c8a58ea88b15758643ee9ae291117e3fe792d58d26d3e7aa7cb7f959c6afedc035f20e713319560906d81a1393d4a9bff485d3bf5d1515f1349d1cfad3d63ffd41d87d33ad9be225ef906fbb4678287fd6d266047cf1a543d9e1", 0xc2}, {&(0x7f0000000440)="99f7a3d4cda89fb329f6eda7bd28277e4fbde9f469e6e682895fec934d57c85b5f6b684c83060a0b9df44d95d2e7c631f45bc8f3e230a2c5450e6e1451d1010d1358ee981ec88afc35a47ece1f188e68588e297864ea30d1577998776d8b9e861e7eea676eea1bb00981e2a22edef84ccb6d4f9ebc9be61b1e9c122e89950638317f27fba53c5042fbf81a198b202ad5e7f6ccfd030043592ee07480ff88cea0d2285b7cba8639f869126b38cd4dd4a604ec3b0352f29ff881f973cc0309a0986e", 0xc1}], 0xa) ioctl$FIOASYNC(r0, 0xc4504443, &(0x7f0000000240)) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) write(r3, &(0x7f00000001c0)="e0822844ef283fb967499f75f016896d982ea7b698", 0x15) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000180)={0x0, 0x3, 0x4, 0xbc, 0xda}) 01:18:47 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d0f00008c58060c233093744c2e74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac5de18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba4c1074071"], 0x85}, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fchdir(r2) write(r0, 0x0, 0x0) 01:18:47 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$TIOCNXCL(r1, 0x2000740e) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x3, 0x9, 0x6, 0xbd}, {0xffff, 0x0, 0x1f, 0x6}, {0x6, 0xe, 0x7, 0x7}, {0x2, 0xe9, 0x33, 0x6}, {0xc882, 0x2, 0x4}, {0x86e, 0x1f, 0x3, 0x401}, {0x9, 0xff, 0x4, 0x5}]}) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 01:18:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r0}) ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x2, r0) ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x10, r0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x5) pmap_unwire: wiring for pmap 0xfffffd806bc09a28 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09a28 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09a28 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09a28 va 0x20ffd000 didn't change! 01:18:47 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x4000, 0x7) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x8, 0x9a84}) fcntl$getown(r0, 0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20000, 0x0) ftruncate(r1, 0x0, 0x8) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f00000000c0)={0x1, 0xa24}) 01:18:47 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x39}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x6, 0x4, 0x8, 0x1, 0x1, 0x401, 0x20, 0x0, 0x0, 0x2, 0x4}) setreuid(0xee00, r0) setreuid(0x0, r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0xa, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = fcntl$dupfd(r3, 0x0, r6) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) recvfrom(r8, &(0x7f0000000340)=""/4096, 0x1000, 0x802, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 01:18:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x20}, {}, {0x3, 0x0, 0x0, 0x10000143}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:18:47 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r2}) ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x2, r2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, r2}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)) pmap_unwire: wiring for pmap 0xfffffd806bc09a28 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09a28 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09a28 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09a28 va 0x20ffd000 didn't change! 01:18:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r1, 0x0) setreuid(0xee00, r1) setuid(r1) close(r0) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000000c0)="5e994d171ff9f96f7bc08c30a7c0fe5b0c52fb7e647167ec283962a5363098c74655bccada7943407140bbf9a7c62d6700da1a87b5360cf5e4dc2bf16f31c6c47199fdb579e372a93aa4c6e1ab8502b69aeb9ca504e2bbe9b45b207c494944b8279c708397194c4bcc9d38d7799c66651f5efbef611fd3f1a9fb33bdd99397f2a5260dbb5de893ebbd8535", &(0x7f0000000180)=0x8b, &(0x7f00000001c0)="6537fdf3e6890b75681b80cdaa7dcee9a055fa40dfaccc66bc40", 0x1a) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) 01:18:47 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x7000, 0x63d, &(0x7f00002d9000/0x7000)=nil) socket(0x11, 0x4003, 0x0) r0 = socket(0x1, 0x4, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376136acf00b7804be781e4991f7c8df5f882b297b33404cbeed00f4c8b202001d7d026bff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a0000002000000000000020208a382a864ff04000000000000000100000000000000001e00"/177, 0xb1, 0x0, 0x0, 0x0) 01:18:47 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x8}, {0x27}, {0x2, 0x1}], 0x3}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f00000000c0)) 01:18:47 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000000000000000040000001e0004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3717bff79e560c0862f263e8156336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257f809c500ff0002000000000000020208a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/99) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) flock(r3, 0x9) semop(r1, &(0x7f0000000480)=[{0x4, 0x0, 0x1000}], 0x1) socket(0x11, 0x10000000000003, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005136000000000000000040000001e0004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3717bff79e560c0862f263e8156336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257f809c500ff0002000000000000020208a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(r4, &(0x7f0000000240)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000040)="39f6fbd664cff47c2d2b63b29eed1e5b7944562a5f9210ab36fb25dc90d4f509a7aa60265c1d4d08fcb46be98f20ec34ab0f96bfd4a3bbfa2be6cb6306672756e6306e7a396dfc7ea7", 0x49}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="42ae6262b1f02d43c9a2806afc487373b11aa764af5c4bb5908da679f8257487bb214d34ba0503bdf16245426b53d17968e9e14e6aba", 0x36}, {&(0x7f0000000140)="009d8e03719e2489c9471b127a4d9bb17786af7e2470494aac194b68383c2a9b7724a45287a9e8522f0e35da35746e919e05e1fab4511ab2b4fed49e8ebe334b9ec986efddb9fe70201391a048ae8e7f2133521611e271547a82c67d208fbd3e505f5f41addb66de58bec9f739d7389bc02a5e201c31c846dbfaba4893136919fe58cf6c394fc42c5dca2016c93a1804b50fbe43d7ef38b75d05221dc092639966da23458c4d858022c8e2e0ca0765f78d2ee0562be47f1119ecee1525704afaca2385c71a8490d358b12a166f9abedbf06957a751b2fa9f971c7fad42ea77cb867087900f551d4cc0abb64bc6a2961f9c23823fb39f3bfadeae", 0xfa}, {&(0x7f0000000340)="9935b6e4a53ed807263277e5ff4146c8dfa9664d9e96c9b1e888e5207277ce3f2078a1cab05ad433332cc4aeb57dbd8633ca210b7247d3105b217f966adac37948a1fe50c324c7b00a480468d0998f074cf43184363454b1222d514dab783d6065235421dc8e63ca60c5129a607fc42d64df58927713125df2a4b2f55d9e0f4850bef36027fa298b4e902d0a7302d8f6", 0x90}], 0x5, &(0x7f0000000500)=ANY=[@ANYBLOB="48000000000000000100000000020000c043286e04a0336b577fd6f6ac2306fe6d9bcdbd6c39cc82f2bc90916972934c5f8c21caf669a344a9baa03a2add98a65b21640c4b0060009001000000000000ffff000008000000e56417eb07531cf5956f0e74e4ed47df405296aec6ab4c1765055fc4f721d2136913ab92d4070d1260a0d3e70a746d366a4c93619caf0845402f7d19a7537a7ab3c45e50f98dde179ee82a3648832367fc83e91b2235aca247a6e5466b1265da083cc358c8856b6d48971642cdcb24dfc637390444932e7799297331e6b63a54f48747f4ce0710d8c45760df123aa511e4e55f0965fbe4548b74d96f171fe11b81282806a493f62bc60203b7c077f858da8a8c30afca7f28c49404d53fd38b891d76f7b4ba3876f7b6e3c9a0ad1bb252c1fe5b4ce7a0c6440adf734cc08df0157a08cb4204111e5082a94d0eff14eaca339b0c2a567e84df92095c1ec94e12e6d283d24d273941b7d857a2f383199f7b7b6b4c2831b751cc3ba97633224e4ac6016729c72e6cde5abfc7eb05520539beb77e9cf2417617ee10f293394f4f47bbdf1ef838cd0e3bbb81536be78da82d08f987788d81330a01379de96d039f7f0eae9c0aba96031876fa58bf1f315a3adbb4f9e2552c357d9c7e00000000000000e800000000000000010000000000000014ab722ce5c8b80158ff577c37c99abc4645d4c02a37d484b6e25cf94222ae7aa501452cde129097298259a22b4f6b1b997e9385d60a806ed2a78f37f2497c3af12a712fea841ffc580b0ecb990d2fce226fea283c8a8537c4bc8b21c8c360db83e7162597e13a6f8b7d0aa3d0cd82dcd7ae2b94ea6a50c9fe68cdfac596f3e4cd266b79070b0871a4ebfc88eaf0d865eb85828dda029c1ace0b39c1b45d38f6e0b2ecd4f98a93a7b5465d84217723c9d103d5cad269ea15729f4eba50342fca9887c253c8316651744e6f8baac6bcf865f3a6000000000010100000000000002be0808c59cb00002f92b578fced1ea9836b369ecba0583127fd03339eee959365dcec8e7bbbcc691037fe13039ee04b34a58de6ffd85927a9a34febcb790bc9c40adaf6ddc6db3f9beeb11d26b533201d09d3b9c3aa6915c66d19dd8b5b0790d680008e48ebcb3ffe136be59226c96cc55614dc0004c5d1aeafb283dcb09e85dfab6b2273d56547c74cd2d6f5b81db31bf24faf6cb1f18a2770d8712b64226b323268904f4af295cbaaae7937020900651d16c9db7a4a727874a6d52f1025c90bddad69f654f815d9398ebee5c575dd055e18d9310a8f857b55abf7b30047beceae8aa5979bcc2951614f4e2c5da6a1d645c99ed80c6baf9aa771b8e723151bd8c12bc15729ebc8c436c73e29313067885d25bfdf6b9d6a5e66fd010c5e8aceb1c8ac661be548acaca2b1c791efe722717d7ad4b9b104508d773381fc1ec016f8d7ed34cb46446c8d84ac8baf234190343153720c2093a7637bb5e8572af9c64e95a2fc2cf59020501a62a124802a1aca7c72d6393f8434fdf19e67fb2d009ac6782928887230aa9a67b00a83332cd64f7a68b16747968f7f9bd189b952b160d6ca6df4b0b1decf9db70802f484064dba9e4e020fe2d0c9a04c198021c73afb4ae25708f44ca935f69871fee03ddcbed73bacd0d8e17d34a05f71537b71e63da1663a9cc047302766b5c43774bea4178c508a6253c32fb794a22a4eb7fa576c37ca2a97c5448673baa21915a4e4ab000cb1271747dab7c5ca6150964a62f3e5c5c0540571cc3f96f4f10eb2476ae2ac45d5927e69f0af1a1696b72366dfa93757a047135c7b04cc81f3c9a8d06caa6addb4d05228713866cbb8014be70f9e8d55533dd6040210c23919f3b1d575d37c3285336e9d8527b71d534d008fb9148ff6b60aed9206a9946bfc04a105dc78353f545e2900e29ada4ee9527c848efcf0e1297045774386317e30b9f73fed72ce69a984309f1ac7a43db694935dfc14dccdbb2c96edda22cedd0b31aba6ea3300515ebf580cb91e58e4a81b4dae7fc3bb6a425d1fa53d2844817236660b98240230f015a64eb1d257983e27ef9b9729d74af4e1d9ac4558fb61421b6251c0fabd894e9405110fb7fee760784826c9aeb7ddb91a1e6c40ef91ff591f365cbf3ff844de9985100051baeca0e9c2b38e28b05ad07a2919361a017c65e4e4800d807f7d203f201fc82b9f73f3acb1cbe587832c0976287c1439fd9d92f72a7d187627ea7b121d42a26c6f29361aff0f60438545dfeb4e53e531d359ce1adeef77dc850c718bc39f9657360c9f7d01c0c6f3700c2c892970454e275efa75029fc61e3122349c7d650aeaeaac3319102138b3c1640ca5b1262f3a18be9f58b9148716df59409166d6720e20c07b732dd8a784f9787b8647ca3c64b9bf94b39f81da551336d2f4c5663bcda8e052fcf0b9bcf8facd9de5c6582c816f0fa0401b74a1e5e47598f6f0bc7d0ff8477bc23c298bbb44a0e1568852bb44ad96585f5886028886f28989f3ffe9758ff071ac9aa742fde05f7f7b5acd4028b86fb1d75e8058a6b501e432cdec49edaea3a6b49bded879b849a7b80465a63be5418d09509577e593345420be0233d9045fee29418c70fe3ce73f8183ea8139616137e8626af20c885ad75d553f0300476911f181bd98af33265384e73fa363d929d5474e6d6a31d025dc7fb19ba9ab1adf5f465c113e537484600aa17f76cd2303a0e5ee85f5b5e546977b43364de6586c0ba0e87328160d95632e246c7f067a1cc41c780950dcc44ed6a487296417b3a31211372d7dcb363da7186b08ed6d4bd89a493bdd2b8b62a451ce84e020d1be26a4339d18897eb29fa12ee4cbde4cec04792769275c8c0da35f39624271132956b2a60dd84abef2c84fa82f31282ef60227d8b833cc452dd07526c90ca098c0f697a072f5aa2ff0aae3bddf1345444ff0bf08055bd9960306ddadc9141ca42346b9d52f1a442ec34d4f738cfff1c5d95e7f248501cc69431a81c492843b3c25014af99cf092a36759d401778b5a047cad4ef5728f3e182c546574a4b06a42d6ccd5861233f5ee5ed99c04fbc5d4a649acd68ac37588653ef0967d4d43ece5f6591ea0f54fc97afbc432e6ce296820402787ea8f5f4fad227e2127cebac4b512199ac5dc3ffdc1e9f0d70015cc788c75ad1814b0fd4caeee6ad9257e75f2d8197ff1aa6b7490edef6f4902f4b31b38905d7f5d48252e68d7f331070556dafe0c6777a6ff10ab56048929a6049fa72bd3be095127e82d5df5c5bc140f6affd00f49fe1791742cc713cbb53b7ef68d0fa76036b21514da8fa488a1d3795d223e8bcab3fc3291171e36e55c66008559ca3b7ba5125c31a2ca204cd64272757481b64a0b19ccc8feacc8c295dc92d3acf3acd6d9a87af49748a54b8ba2eec07908a82361ead44b09f662d30c6ada4aec508464d6261c8a198922b2fa5a072f9fd90537d618173373c44d7d711967ce7d4d462d42800ae75c52d5d3228826d229af8a511908a7280e83d476030966711d9ddfe861e8334770cde6c570899bbe78926bd5f47525ef50c1324e757aa4f44215dcba64e030612a763487ea8d39419a73a49cfe67d0703b3cfe3b225574855d541bd183f0b050ec6fa5db2eb0cf68b65acee5cf407fa5b3639b9cdd281dfdd74aa9a99239f5bd008f6b65993a1b9fc74c364b94d4cb9e938d2e45b7859e58a90e4204f11c248f1d25c1951fbfa972988320ee22b3eaa6f0959370f505749aa46a83dd22c34d980e2c7d3de85fe8326b6cea43774c9e252387f288096bb53404c9f9682c6746ade10dfd4080d67ff6ef0f973e3a054160b8ddd672258659f9f47937845b5b19e39cb6dfcf42039da30ba34f9127de719d8bc3abaad4991480d6a55dd9478b98e6413ad73aeba7b9d0b4f46ab56e741c2935cea782ca6b4f7064c13f4260b7eaad558fb1c9ccc2be90da396ffa5a5930f9dc253b676db8b6a162da9a2b868dc6201e5ebb1f62f010383a706eb5965f2fad11d5607cdc437d48f42c08e7f9803dcc54a2ce74c15b9d0fd5f1ca9a54feae85aaeffeb5688ded37d757aab5a9dcfaf9066b81604dbddc7956b576b9abf12ccfe522afeb3c235f519d6b412940499b1804e55b50850570736ab3b382f5b3377a6021f733796755754213cd21f68d6178b4c810935c82c8d8728f93ad645ef95ecb18f25aa6815bd9c02b8a3d509637e32ad929adb598fcce7aabc3429e28231890657874abd4d64997b7792839a1d308e5310e374cc3598d897fc9bfc31bd6a1dca30ee4a4c5f2a621385840db8afe36b25881a1ddd29bee4a6af8155b77eb5e72a30c23e234913bde2167b27b65418c4cb1f85def948bdf51ec2bb3342eb6d5a4f3d5be29c8622ed61a58cf9ecaa69f7bf79bd1067701f5da6001fc5c1f708e8d87f044ef6650e025b2ab2e7b845fd8fcdf77e842a1cf88aa7cf3a81c794d363605a6a3b5c14239cd7286f9a95b42183f8afedd9b0c8b15ab6c511169c0ef4f7c9f813878a20247be145d46bcea713809cb86916d95061dc2795e61f6c12bf406e30ec819fbdb72e7b49485c988ed17838dad111a50f3f45ce01aadf03b3c2779be4a1fb22933a038fe88e605ecc132450da361d4940742b681fbf175d7c7f690d7b917a202f75d5682e7f52709c9b8aedae38eba24bbe2b5b87792451cebb61388caa72736cb906781ef5471745b881551734e2680d79cde2db28e90ec02cd4ff75bcdf703146185afc5723fcc14f70f7b2dc066e399162240cfc743baf3dc6e227a663d55e866b61aa361b446cdc51d3f50bc06adf72b1995ad0688ac7e3cfd3846e4a1f943316244a77a36e39a6b94f1240894c6fa7daa3b281d59d80854eea007da2019548041b4534b91a78c43f14a14439416b2d83988afb1456a701b270780ee1e5bccdd746c2e073df0bb326087435b86f57432275d6d3f77f558d33a3278ea3479a190609e095af78c53410dd40ecf24239d9e54ec807d9a3d6621533c401cc8290a4a5583a2f17fd6507bbfa16b169a6bda69edea2f4c53206795d0a0358a1016fd7c0d40f5c7297d0016903c3580402405453b2bc48e7c958debed8dc61e23fdc96f545856ec3063f4e8fe5e2ea89050919de04e6e898e156df19b1d60d1865989bb4f7b81ab5241f0a534f0c45738d84432d1ae2ffed89fa53f692a6232f098e9d54c8047286bc938caedf69636782cd8951e8ef8dca8ecb83e5e69af4ed1f6f4d097030bc6e80078844c89720d52220e2fe143b1b06a013619cae28f04a9e5f6d78ae4b72a36a5426cfb9ef0c390eee3765968144b818b26f137062bf91dc82f42a4ae56179bb90e985e381014f6c08f4dfdb1af731ae6dbcfe08f0d8672266b5bb2b2333c670b756feddaceaeb1ce46ccc3b4e498b3aacb575fcd69851176ddc11d8270f9d54037eb227db24fda030a595d27ede60366a57ad4da5be8aa73c53d43c311ca7a3dc7d2f991ef9ab22b4080f04f4acbc4f75a84c0b876d1aa88aee820c743969357cd1ccb7fac1bf6413b3e73c60ec7c83df8032eff98ec8e0368acb4c002a1733427ba90dc7889b2c834c702ff0fd7146e9788c249c38d398d8e5e44e40137a8bce4c8ba8c2a16316b0c171167ca4e80dbdce7a6c6f0af623b88c44985a465f737c753581b9e95b1a010106c37eb3fd6b5e140a4418391bcd31f46bb01e24a2f1cf7bae25c0fbfc01746da7eccccb0f0a40dfd396513302d4a41d10150fc401ba72acc1af5d2a29c24fea4e4616478a6d7279d776dc8ed097eabbb38f2bc22886edd2bdfa328f07a85a8051e8bc2e7ef2e14711e9a68e6c87c946af86782e47257a7b24ee2a9800b47111a2ac441ab08e15e1a0f3aadb7c4bc7595039340c9a2147319262cce113c84f19cd2501497b6fbec9dbc0009bc31f3be497e698e3744c9548840637fd9109349a3d7794f7f36011f154856fb9c867c37882058eb3f3b085795e6f0f154decb2a6eadb36d8f4d16ad7fe51a5eb06fba265b9292131c90718111d86a1d2887a66e597378847d049c77307dbb4d8f2e9b755d91b35f57090f7fce363a77fcbe95683ed5b4dd8a37e75a552492aae1b5b4e8dddd8992b4b069285986ab7365533b792314b200674251c1f5aea9f97c8793fc89889b8c9a1ee944223c673159dbecf505234d3e3dadaf6015320a9d45b8aac84cb475a25da1fec672aa2eaf5ea757c9911ca7da9dcb4e2788415b691ca676a2c4cc5e00a9b77d504bf4dde85f850a89394ae82bf4746d6cd2e78fb1e08719450f1e4349e9d8eee70f1b6f4fe4c03c4d1b716c50919de94329639c4c2a4cd5d18c67e943c9bcfdd319a637f0aec8c7fd28d76a24af37968d174d5cc19bdc8db34b36f14900e71a3279fe923554f2aaf99a21a159db5a8875b0117156ac2cf052221a7619f7b22c56070cf64400586263785ca08b74c5a0974118fac8b18a4cf4ac22d6eb86471baf15e24fa8db4cc2cbfa45a7d813908d51ce20775bd6a0db00c2a8b917f79f09a519104d3fab1c98a368c174da634fff29e963c0f8ed2cfb33b00706976d59a46a427141ca5d5dfe85461880259301affb00d8bd5fdca9e828cae219e7f544f51a417d13fd0540a51a862530d7a781de1bc8b9bdcaf2dd31c6c12c060bb46251994b750f802c662f1f649ae12b3917ec6005a98355186054a74582f351c2e8459b910c0c1c57715ef0fc50a9944baa1b18e35354eeb46b3d5d00bb1834c6c4aab0b3431c6efe20cd29869b4a8800fcd4b8ef7a084f6747b0f47704b0d85000000000000000ffff00000300000075942a9c69f550f8d2429e5e0793ca7d90eb83d148e0c77d1d357d320a4fa67cb5baa1609066389df59b953040ff1796731d5e8d58c46884129f29393e9fe200e800000000000000ffff00004f0b00005edd6d4692f6351c21cbe372cfce6024dbbcb78395390864e590cf55b4fa8ed41c22801146dc62cfab35d6fc290982ac4b23b218220c3d7de3812a4705eac9eb769085993d2fa321b1cbf590c500572feb16a6ded237e90e6a43b963c366cb56135538d62e7cd3d93d3ecc37de5e0b3459e2fd7029e6c3ec5d911c1110cddded7529c3ce1422bd5a51524bc9fb670dc13cb374bff477a7e9e60ca834307d9743f4fcf51866c563524b3460eee3e3d45ecaec0fa395cc65e454417688e8d8745260bb973d1101fb13e033b24dccebe8d54fb65b9200000000e3cfe1841302398d71ddf6be2e71ecd16708c708f9b142a0d63a1f07a1c4de3d05f5e76ec28b7e21b8aba43db3dadce9233e06cf0b2e4a7dcf4311b8e8145f7ae2193280248cdca3cd37911d29f825151d0967773c1b443b82942a02"], 0x1408}, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f00000002c0)={&(0x7f00000000c0)=[{0x40, 0x7031}, {0x8a, 0x80000001}], 0x2}) socket(0x5843c0811e55ece8, 0x1, 0x0) 01:18:47 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r0, 0xa, r2) write(r3, &(0x7f0000000000)="d9", 0x1) write(r3, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x7, [{0x4241e87964befc91, 0x80000000}, {0x2}, {0x2, 0x40}, {0x2, 0x98}, {0x3, 0x380000}, {0x2}, {0x1, 0x6}, {0x3, 0x10001}, {0x2, 0x3}, {0x4}, {0x3, 0xc5}, {0x3, 0x617e}, {0x2, 0xff}, {0x0, 0x81}, {0x1, 0x4}, {0x0, 0x800}, {0x0, 0x8}, {0x1, 0x4a1}, {0x2, 0x80000000}, {0x3, 0x7fff}, {0x2, 0x3}, {0x3, 0x2}, {0x3, 0x14e}, {0x3}, {0x3, 0xc31}, {0x1}, {0x1, 0x3}, {0x1, 0xa08c}, {0x1, 0xa95f}, {0x1, 0x40}, {0x2, 0x8000000}, {0x3, 0x400}]}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:18:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000400)=""/192) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f00000004c0)=""/4096) r9 = getgid() r10 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x2, r8, r9, r10, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', r5, r9) fchown(r4, r3, r9) wait4(r2, &(0x7f00000000c0), 0xd, &(0x7f0000000100)) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000340)="c00ca61330811cda56106e10ad9348469f1d1a0317ca6e8f8efdfcb6644dc1923393f256a45654ad88dd55e5edb6b1cf44da4f202eb1c7dfdf8aee16383929686c529ee7933ad903c61e8c5eb5cd24a3476983e6c8391e9ebac2eb4c2ea6fca938c37951f1ae35ec655914a9ba38cb89d0d196f831ced7affc47", 0x0, 0x0, 0x0) 01:18:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x29, 0x0, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 01:18:47 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r0, 0x0) setreuid(0xee00, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000400)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000004c0)=""/4096) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', r1, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x1f, 0x0, 0x0, r0, r5, 0x82, 0x2}, 0x80000000, 0x1, 0x8}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="18000000980000", @ANYRES32, @ANYRES32, @ANYBLOB="38000000000000008572950f493649e079f2ad9e4c5b35b0e88fe58352bff6bd5c49e503ab5f267546b9c4dd00000000", @ANYRES32, @ANYRES32=r7, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYBLOB="00000009000800001099a8000000000000000000", @ANYRES32=0x0, @ANYRES32], 0x110}, 0x0) ioctl$FIOASYNC(r7, 0xcd604404, &(0x7f0000000240)) 01:18:47 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100240000fe8000000000000000000000000000bbff0200000000000000000000000000013c0000000000000004010000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780033"]) 01:18:47 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x501) msgsnd(r0, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r0, &(0x7f0000000280)=ANY=[], 0x3c, 0x3, 0x1800) r1 = msgget$private(0x0, 0x180) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r2, &(0x7f0000000280)={0x0, ""/52}, 0x3c, 0x3, 0x1800) msgsnd(r1, &(0x7f0000000440)={0x3, "dee5f9a3431942283dde5fdb303e0c13ba02138331a1582c25be24cec53c2026310017db9be8c9b48e3c9f355c8dad0d7fca293472a96e8a980c057858116267c30c58925dacba48a5bce440b815542658f9a0b807ae59511305007eff2d645cb0502bf370783a76a99ecacd9edb2e8c1cabd4994ac1bad8e0e9433b3e07e5a990e50d6cd2b712ee9934f57503d6af828b54db83b985c1f22e03e4e2a96d1331d26dfb7c036808ecdc34db5fe4e3fcb305ce7aafb16a0cbb3e658cb0a91f93889e094dd179fe82f873bb7bf3edd73093835c42f69930eae0f765e1d69aa5b5f56b4c87a51b32da2237d1d2a5512b4fe814b0d59279a9211479bef3e8a692014336488bbc283b0c1c412af70f48d47d6d35b4ba271b11401dfb1985ccee5a4867ced47b5cbf618cbf57ada56bf6daf66c078e844a37fcdac2e4164a400d5a797ebf965697acfef570d5a826dc9a197276cabad5432b3576a391e5c2a24c071bfd39"}, 0x169, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000380)=""/180, 0xb4) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0x2}) r3 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000693000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000188000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) syz_open_pts() munlock(&(0x7f000033e000/0x3000)=nil, 0x3000) ioctl$TIOCSTOP(r3, 0x2000746f) 01:18:47 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0x8a, 0x65ac, 0x471}, 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f0000000080), 0x0, 0xf, &(0x7f00000000c0)={0x18, 0x1, 0x0, 0xf5}, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x7f, 0xdb76, 0x1}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0xc3, 0x0, 0x6}) r3 = syz_open_pts() ioctl$TIOCSDTR(r3, 0x20007479) sysctl$machdep(&(0x7f00000001c0)={0x7, 0x1}, 0x2, &(0x7f0000000200)="973988a6ea8fcfc71ef7ea651f5bc60b4e40f566232249d0d8c8b1b039551c3f93c22453f5fc7cd4cc25d7c4f5b941e2d10588ce5fb718537c122cfe27c5d960e54d25512bc2217f03275c6d5a05e4b1db3bb96b6bcec76241861459e9e83c3a3deca0feabb9437739b5eb0e1d1ecc222a2b2cb77a76d48bc46c1049de5f160f577ffee686ca2c253604cda7b6cd3279560fd7e2d60d3c0223a0630e0e7f78825f0f8c3d5dabbb4765e43796", &(0x7f00000002c0)=0xac, &(0x7f0000000300)="df39c31f13f432ab27d299a6af7c71b080af97564ac98428fb4829c9136b83c4b96a238529e2d121bdce4b5e3d03a7aa00f4e7a1d6276afd062c9d588de5158c979281ed90c2a946472549cf9c6430a5b55b8155701fddc1c90af02f2333fb601a875f3154afe2b5f68f51f08692bcfa31c96a21cce99b453c53ee583326fdc4d15ce2e2a070bf4bfca66405ee5dd2ae52211c5e", 0x94) getsockname$inet6(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r4 = dup(0xffffffffffffffff) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000440)) dup2(r1, r2) r5 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x40, 0x8) writev(r5, &(0x7f00000006c0)=[{&(0x7f00000004c0)="e584c932260c44396f612eb7ff95d599128cae90cbe52f4298ef8a7114131275a23e34f40b62aa7ff5f0fbdaee493240ed6c54b551872a6c88f5f5830afcb09e3ee64d8e315414ee31894fd56acab25d0c5acc25995c2bfe96fea07542a4da8df479be1f2fc405fd30a3e6f1af6b25361995b3706c1afdb2617e801196dc3a297a2e6b0835f6d2637850a99f1903d75854648e5a94203226f433d556eec05e512dd26322a5782b042a3361433c59891098b3bd0e07cabdcdc86c563a2773e2ddf27425e8130bcbd7748ac1ccfc3faa81f5fad2de2e3b027e30a0860c017f0c00404d338f6634444e3d10d2a91acd7f7f13c72ac9d8", 0xf5}, {&(0x7f00000005c0)="8aff5c2eb59a20e03158a2422896ed0c8490e4da6620a4ed36c755cfbbf46bfc52c2dd41e4febc9b737272fbb61d10f16417f3b2ce826e185a541a70ae77cd7846573181ee48331a7d27aa41554f33e3b0002eaa6f1919cf6b601078bae8cf8bc2bc4ebce5b4a911741bb14b247fe3f62bbb34a443e95ba7c06dd0cef6129a123933c68655bd7aa4af9bf5c3fcaa78a86ea8e465482caff85c0e0da5cb550ac69623777b39bfb353c904e53ef1eb6afbaa1c2e1e7fb8d3cad4f18bce452aa10dd54bf12f8f9b978cb843b4b1f6a8a0e438c5", 0xd2}], 0x2) getsockopt(r2, 0x9, 0xffffffff, &(0x7f0000000700)=""/231, &(0x7f0000000800)=0xe7) connect$unix(0xffffffffffffffff, &(0x7f0000000840)=@file={0x1, './file0\x00'}, 0xa) r6 = dup(r5) mknodat(r6, &(0x7f0000000880)='./file0\x00', 0x8000, 0x0) 01:18:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f00002f6000/0x3000)=nil, 0x3000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getpid() r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x4000, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) dup2(r0, r1) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$unix(r4, &(0x7f0000000040)=ANY=[], 0x10) 01:18:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40000, 0x0, 0x10000000}, {0xffff}, {}, {0x0, 0xfffffffc}, {0x0, 0x7, 0xfffffffa}], {0x0, 0x0, 0x0, 0x9}, {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f00000015c0)='./file1\x00', 0x200, 0x23) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000001600)=0x1) getsockname(0xffffffffffffffff, &(0x7f0000001640)=@un=@abs, &(0x7f0000001680)=0x8) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000001880)=ANY=[@ANYBLOB="82023056abe7d328becb22a17fce2e394dd901a37a83d9e9a1a60e1287d6f6faff1001a03bdb91d180d35a06efba1263896639c000009f6b00d36134434a11f8854104334c8a6d8c74e40f7d1120a9927e8e7d8b9a73e9e8758c7c4c18f5c146a0e128eebb28280de7bd76c086165198d9f54db9219158b2e2e18c75abab3aa4db911e9454ec0dae460356a74dd22f58e35fcd28500800001c977cb9746b1f7fdda111fc36717c0200fa07fd396457effb658e8a58a30e420000000000eb226a9c3e46340ec144b13a9960419ac4dfff0587e008662e90a547953d36ab6784931d9b869b8830271750b813459a97227ad7cc6b8e9872a4b167bc4a0232eeb8a74ee9dacb7ccc85ef0a6057bd23cc4129e22224af318d8df9c98b8808641e609a9b4935b164da4ab3c0d525b789f6065fe4087deac9545dd417b786d7822ad71d9864894a82d83ea73bd804679e60ce72443825015e1cef6cefb2db21aa7a2f5a97b6741b5d5cc16fcdb75ee289fa4b3463a9716bb8f96cbaba08c399d2d3e793291eea7e339b223da0c290a03c13e63efa163485e1f3d04865b29f91d38f3f386fa2a208ddd0000000e780428612b9d48832ce9bfa6ca64b90e39d98fee21ce1f396286fb4df19f00ebef7ad494dff1597fb40c617b5d57f314e2259dbead8fb72cd0c4d2c54d43c24d3839ec36a75739deada57bb50de6ca7da5bac02724114e03f5fb13159df8b9647af38d42e26ae756952c688ffb3b58a950d86e54667ddd069a7bfc59aeb7831462e7aa600000000000000"], 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0x800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchflags(r2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001700)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000001840)) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/217, 0xd9}, {&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000004c0)=""/225, 0xe1}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x4) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000016c0)=0x10000, 0x4) chroot(&(0x7f0000001740)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 01:18:47 executing program 0: select(0x40, &(0x7f0000000140)={0xffffffffffffffff}, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)=""/80, 0x50}, {&(0x7f00000003c0)=""/102, 0x66}, {&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/131, 0x83}], 0x4, 0x0, 0x3) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="eeb07ce3021dc1234d70a0fc9f65ede3180f478ba128131676348655206fc0feb082ba6ae07394719c9ad0c996fbe1caa910f415a2a76c6ab8cc9d154eacea1a4cb88ef17388796d769dca4628090b83f778849f851e374684cec21f76367c5eeeb6f46460954e9f7c790ef8affa3f122b02498ec29a3ac7d824ab876573ad004ee356206e27202b41ed9e41b99cb3dfe24653f7e947753587f85ea4984cf32657c3", 0xa2}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) pwrite(r2, &(0x7f0000000180)="ff609b2e8c1d999e034587c66a88bbcdb39defb6d4d903f0209beeb6329ca96617ac561b7acc4c040e3c789623035420b0e8db3c97704fe6c0c18a8717070c6110a8", 0x42, 0x0, 0xc7c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1700, r7) lstat(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)) 01:18:47 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000002900)=ANY=[@ANYBLOB="7902adf5ff"], 0x10) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000040)="53c27be5b62d49b7565ffee6f462db30a0929003340db4cf88fd67110450464a2717009d632cee61f9caeddfa99c3ef9e0433c50e6f9e246eb1dbfad952a7e9b1dea01f94b9270c35a45c8439311bb924a27d2b0bb3da09bb4d2b0226bb320cbf35b0163b9d7096011a97bf55f8640ae3c6414de2a5beaebed24307340f5444e92aaa055304957515b81d0125fc30e33199cb428913643bb841bedc5f91c01bdf1c75fa8c4096422ffecc0ba03de3c0bf0e1abe88d9c89cae9ed04fc92c448b1ee98b22be6f10aa2090a8eab6a58b7359ac2c96977c061299172e3f21ead0f46f23042fc58db11b789598ea4cc3e53832770dc7fdf40f5abfd9045c6a8034e2bf0fc7301c932584c0e56c12e101d619a42452793d968fccb256eb95200641153fe18d9e735b6fbfd03a27a8ebc45a6967d0ac800cc0d9c087bc8364ef0215726c96b06f89ea2df97effd91da5fe14efe7e1315bd2defd55a1e020636136107ce2d5d61057641925e1659824c172eb0cb439cc9aa471e20350f0a068903045295b802fb3856a694aa9e40ed34587fe730b98d55bc834fc910252555c29e2d0839d42771ff19c1c6df5311d43079aa12a95ed600251b47e0e423c6e03ec5bb483da77e6366b974b255a5f89f9facc024cc5d10f3a59477ed3a4549062f1325474fbf8ef3bc70d9bb6c7da3aef1eb12e109dc2f9e123907f82085d03884cdcb635dba853cac0b6a7f62baff502ae01eef68ad7b5b580aec2f629a6b8d8a7f1173d6259bea3edb347aef9b4f639d8a7d046f0bfb148643511f755b4fcc77b9a97e0aee6c062e8f57663f167a1b6ae127a656480857f76decf49ae5ac9cb386dc13a1c0faf9ccea77a62bb91de8fb99ef92a760bd6196132b111a5c7d6b869c5d79d7e344392cd7367f1900fde9af2642fe33d8f553e13238ec80c75dee835fd71a051aba87a04ef4122455ee68e8d35ac05361a7d72c3cb95d7ab203333fe49a7605045f3ab9fc24a8f28e9ebb3fc5066984a2bb5d8ec1a35f9f7ad66be095f10fb776fd6524efecc848bb155b65f2225860eb73b685f2b49540886b69a80dedd0d3d03bd7621b9d2af70d468b3c620ad6533f656dc9499534684fbffce2ee28d0de0160a74149148e386c2817f8e236460e98ee0562fe3d5e0c617e41824a99c3f7a04ef76c615509a9cee9f399b50c2ca57bcaece66e850263cf5b41c46e30539652bb0a212ac63802f1a6daadd1e87755e7e88ed234e743cc9a7370e95faa4390c039a4964c0f2914bdd60c27cc43f4f7e2ab44063a733efbe2364cd9d17d68c79edeedf28411cfdc7e58384d65add699183078b590244f31265c247c4ada28edb1c2ac4e6ecf1873d434504b6e9466b9a1cd0a81d71d59b8fc9428bf43189c22879df4b334564dfee0680bc45f7d21c945ccbae973b8fcee6d11d7fa93fa5b2c885c72d046b894e9515c9ce35220962ea9d060f3aafc824dbeed8551f7aa487ed2a2cc263efbebda61ef5fa8a313f42eeef4063bb8374fd38272572b1d2986059d8baa753cbaa9dcaf10702d942ca2a0263f6031745a758e79076ec064196ae72bb777f751ede7bd63208621e35e990011ae14140d5928d26e7f3059be45bf9cf0d1266907afd6de1cfd10fa66641a4e8cd5bfe8e86c8484638a4ec6d04a4ee264e8d9d45da0b25475fda12d0078d4b0cff6d65bde78acb5881a0cbf2a784f979412fc622c364f094e0f57bd6cdc8289aa1258c07a7fea74f13fbbeda8e76b49fddbfae1b8573659b5e5444e01414b7517da7e26ec20d6155bceec6a9c7a823c84cc6d09de85dd52dcd6faab54534ebcd45f89af8aa43346ed849c807ec8269b8de3895d1752ee10ec7a2c4a57602eea3a2f308eca9e9a65b1cdcff49ab3ca6b2c5418f528817f0ae9ddd8494d758a717953119d2ad1fa324719b87d1a64ff73dbfea27ccf9f5282d50443d0cb3b6ca94c9881c18d8656367d5f02744ab33d9a61b8f05e299c9294fa857713900553578bf53325a665bb385c5e7f5b942a5bbb9d8342213df115536e572303d3fdf0c9ad50cf4859600482b0b6c10f5e530e276cd9180121177b9d5b62c8dea7a1cd367f22e4314a6f03ea7cbff8b768af6d42c24fa8a5cfa393a84bfe6787309ddf4ef542e13454f752198f01bf15cc6a08ea5405cd0238bcfc556d941c511872139a6cfc81fd2d2db603ae015344857c41ff7e81aef77fa218077b3dcf0b14e482c7699865617a710aeba414396f63f483b5882ee264e4179c7acebc912f71bc7c1038e63e8bae2470ed1cc1d76b44a8a213ceeb245756bebb4b8fe3fd0b9eb193a8433cf14c7851ec10705a553a7b13b93e4c19bec0bc7861b726dc08a6883fe22b8e68f4a995786f140752b0943d160bf0e3366b6fdf50416b49cc8b148737cb82fafdb5b67cb3808e5adc18881c3de51c8124482036401e68a236d8a46ef75420d681ee265a49eaea1d8cbc8723663ebe08a58bece0204e1fe78cb95f1b83fef917823790115328f73299c438d27e7f4337ce163fd5074bc816302fc08ea11bd8e12a60ab7be47184707a5347ca6709a7ad685fad347d36041305bfc0210705ec11d741297669160947372a78f3802e80a363791db9b1cbc0d1e9633ab1af699a900755cf85bb2cf849ba262ea9f3f801dca5ef1c108b774cc4166c2cbf92647673579baefc8905a8cf2b637bd4c44c208ccd99099f6762d98b9ca5ad9ba9fef36d7ca7885e57dd1284f6d0a25a53ab0e80a75e1c2b148358f2df9bfd0ac8878444f4d39641d9828884014aa67986aaa7809c798456cf3555939dade3c489e731b403e6d5a68c779bc7a5ab2258ab92b6d9c6df18c2eddee56f94a04d8c77bec9b43bca32519b59ab7d67e84e8a773e9b7d59a4758227a7974f569d9836c3482c9306176f9fda89fc7fd8408d139cc987b1f92b81c3f782cce73858fbe8979e88ca929aa91d3767b3c40bbc276f8f4ac83cba7d10cd0a116108aebe5a15d2ce23c28598ce140cca5bc290ff2fa4b999bda05d0a8d8b82109a8c660b3ea1bd8e64fd5da21c4ac78f254e175bf2a80091e3f7214e1a50149180e59f377760578cb6b9f12f147baa5207edc40c08a11e5f862250e18ba0fbd2acce1625425fd763e3f5be320c419b02a019ca4adfa6addb5570684c2954fc24116c810de9580c2feee372e9f2d642e0a6afe9d728f67ec7334b73c3a24d07439d77d04b33623bd7211ece7074913201e5372029de639867a2ff20aba9829306a278097c6f8555f938993310212802b5017367debad61bdfc951db264db0be422b32577daf8568bd9f089f2086cbade19f59a4bf7c622656a62e567e7aca6b574f407d6bd8aa6e89624b744b8f64f50244fbcce691d9941505f2d9c46dd560d5e18cf1508dd1bf927ae800098571fd068114e0add6a6aa653bcd5c0bd79980cca22b0dd87cfaaeeda3bb394ac484671dd9b70f172af88ed72f19320fe9c5466a24f050ffbdb70bb9ef8e77206647cdf31b66f545cf3557d83f89e4db4398b8e7c6b686f60a710a244ead0c1748b35aa4f33dcffce2ada52dbbbb7d7c885a381c6b42549772d2f47235aff2fc21f92b1ac8934873a6860d4958c87ceb9b89148bf4c4d31e34a6eb1dac97d3b6ed82051c8ba4c2b0f5f630fc7ad512b766f05e57499e214aa343bd4d94cc37b1cdd928590ad1de7ad65a171f9766e8b7e374a9925034f9f24cf320f00ae2f988d0162317d5b628ccf550e90906bcefe9cdb60b8c519a98651c5521c1a90c094964485f5d54bacc7f64299a4743741382cc7cf4caeeb96ddb956e443330cd6706290e013490aee835470c4477295d384a17cf96c92587766a2dfdc7b29ab5b10024f590a12db4ef80a37751c8594d9804ace8586880817234e68cc4bcd59d2b01250a27de35de11789f0a03ee1c70fb27685c45db8a9375475d39395be6adeb91f733ad3f09304f5d3991317b9486917e9d1ccbd7e8deb98ad27deaf03e17fb892c368bb4a5be0fb2c4e182418e14e3fc0beaa717880cb1ac0901251edfedbe058da9d1040732764a41210bf098078fd9ffd41dc6d0da1c12dc1132383e65d65c4815768fca715dd756e45ac3ef2a8ea30b631dc58fdf3398514b4a21a239cc1112d06c0d00b979523b3735eb12853257f9228a8b90ab377b04cde73a50e3949a4d7a5e94239379e93dbcc4eb62864ce2d0956650740e19c1dfb695a6c29da8c7ae0dd1dac4f26e0844c213cda4737a1fd684ca722d1e057c516309cbb159561e76a9efd97c602e48da91f2ff8932a9029ba6d6ca0a43b68e724df7a6a955bbc0accf7a1e929aaa9f40eb10697418bdd4573d9ed12f592f0c14444a21090ca6f8c56a10e73ede2388c02955297923f23f22e51e516b2bb41924cf06d1ef9a2b2cb0658f9b5458099459ae2fe1da5d69475fc5c53c475ccae91c369341a08a04b1d32beee65a194dc299e95b8a01bb5072e55da06a539d8f917e4202065ac2e17b26117fa86a5290288e8247c5f7b5f133017028b5ac22041c95f984c9b84a36ff31217c945c6e260dd61cec7ea1389b770ef70daec81d86c5dc5eaccfce5b0f1cf8f3ac3b079cda0f11c8c09c62b286767eba9a23755d588b5d6583bdd9aebcdf6735e11f2cfa9e69a6ecaa4d3fc5dc229b6b73de92ea3bc4b61fc522cdf138d2119cda6679f278fe9ab7c42003e29fd3904299a0a60904d89d079eaa1e2619e1c9e8decb861edad284650da36ea21152e11dd29069b0120a1584e52bc7a524184a49c354307da4542427bd2241eac29389f640192ec9a066cd9309158fc5ee607a0c05cf6c96b9037a4eb228c73208a1ce9f02d7c513a31f4083da99a1fd447da870124628635054730084901b3ebfec66cd2808b51cfe992ab4a027b2b6bb7edcd2742fe8226c463da1e91dd1482336d44fe84d6f7880021f09552ae37895e48d8486d72025f5dcaa37219cf95cff1a7f16b93b1a3a342c5a5bea63d52fc39847eac79bddeeaf93c3925196420c06b502f2c072cb6376a3368d26fb30d45f299df9ff97720cd378807a0a27a919d3096877ec4e7492b458b4305d87beaca94ee0611d5e931411499ab0d4431d9846f066945a0ce98b9b2b368e31befcc5c087fcd1f64ff198f8ed9b08846f5e70a8bfbe2014ce97e60b16a21bce6778fcab6e630414d3b3d969e052ddfc7e2e4c99469e18de34289ba3ce47c56fbc346e2ace0bdf8741b5e99c634995ac53bd943c6662c6c27e71dd7c752479d2732b476b7051f5687d60beb0574759967a841cfd1a44a20fbc8bb20c887cd0e28aa7d5f9f761c3354266bc3b19ec7a9356e534ea7a422eefda75b0b7731eac3e7c5edad8252cffbe238daa62c2aea220e118c762c5096fa073bde10a458d485b09e0790b37d77e871de0f1714cbf230cc733cc4b6e21aaa8c7b4f8d1afd72d49d883b836ccfc14b3f3eb4fa2c52074ccc039452328097a8592bbeb9f6fae1d6dadf1da77ae2648b3860688f44117e1db7183d9e85bf36faf89392c5caf0c602a52609643ba5c99878dc10fe5a6cd663cd14917d03bb1fda4badcb8b106e7f0881ba5482e622e7de46453026e27345568de5e45c10bebde70f0f1c8f3b2e82fc173f9e1ac86b0261af2fb1532a09de29b135eeddbf466920e964700257dea516f263f737d782749717b5245b687d62ff8aabcb076c897649bfa5609dc7c9cc61335542ab192eb5574173dc5042a74a23c59ba1ec73ef25407733f8b448d774fcad398d4463f987e9f8996292747e676652d51", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="bfcbf69661f49055144ef03fc8b0d8f2a781c8eda9d57be7f8c9433582d3b5e2b650ce2d1f7bfd210bd8a2f0fcde6a13d11662806a7f620100b3b0b9f78f79a0e7ba7fe97c2b2bcf3edc0c45e3028555f20722950ca5dd291788d36b349fab3148e8fc20756799d62beefb7ef366b09dce5b38cfee014bb7bb33a6b4eb3994f78889cdefee2e", 0x86) writev(r0, &(0x7f0000000000), 0x3) 01:18:47 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x2922) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="dd", 0x1}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100), 0x10000000000000a1) 01:18:48 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x89) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="017b78b3500100ff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) lchown(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setreuid(0xee00, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000400)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000004c0)=""/4096) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', r1, r5) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x0, r5, 0x2) 01:18:48 executing program 0: renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4}, {0x24}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x8) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0xffff, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:18:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x7fffc, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 01:18:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x10000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x70) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x7fffffff) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) 01:18:48 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000001040)='/dev/vmm\x00', 0x200, 0x0) r0 = socket(0x18, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001080)='/dev/klog\x00', 0x10000, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000010c0), &(0x7f0000001100)=0x10) fcntl$dupfd(r0, 0x0, r0) sendto(r0, &(0x7f0000000000)="44b7e6c6b834d3be76a3a9c8cc63cad704b0444badf9c1ac1eb1f83fb68ef09cea165b6c6297f9d8dd4361f97f4e7eba5f70cabfd49b5d774e241e6b4d10810a1295ac1bbc9e149bfa7d0d391509db397f7ad3b47e1352c3d9d905be4d2acd92a43f4b08df584d8d57c8522cc99fc48a6c73bd4a6879e18472365b0d130ba630b097ca665e531444353b946e6e9c3890769ea398faaf387c365d9ce9fcdb65863905acef42587bcbcdcfe7d7e3dc9431a58d0b77cb9e7e356d6907de76ccbd38a4cb98684f6e04b42558ad1d1f687f0292ce212de96bcdf500dbc9bfd9d237f9620f5f0036e86fe3892ff137f065b9b641f606d65215cf37b58f00e60383809f88aabe9f976c98843a8e031f11c28587d25399882b9b5a068611dcdc589952bd03ba12fe62b8dacafbde71998738e2b5e54d0d533ac63f4f272153e9e7a284d0a9b194ddeb549930ac8d423e31f0c8b503e5f8e817d6808bad567282f9c962004cb2f985aebe033cf50cca4c2bf7e4cee60ea67edc78468d250cc8431ce61dfba5152e32c8f34c943f985a42c263435a83fab273d8a8029df3d83a612c58b28e083ffcd0f0a303ec2fc25833500d5904937195938e6574d9a4c84c6f4763b0f84d0b7a7ed3fc0220f6b0cdb927e2e4fdb30f11240fd0f4313568712624fcacadad6309c915ea96074be2ad1b4e4ef4073568a3099f367d3b002fb2d617add84dd7f265a04e10ec9f08b4febe4f6dad01a3a21f01852e4a9e2a355940725064e15394ef9f4b1d4a71daff12119406f419efb5df9474bcf08974449f8c62cc0766fc34d58c7ca085e0b9d7d568c2143bf87506a5f930fc5870c4a87fbe3d25040d6deaacb11dea94f72e571f3ee6c4a067b091fea77e706a21eeed4b80da1c94cfe4427a0816d55123d1860647919aa07d6b70d403ce266b9bb95d03a853436e56ef30156e12ec44fc1a0011506a07913108dcf47be34366dcc53480a65d1e9ffe43df7974ecdcf3cca2f7f5150e0bed1d6c0a56e3f7b481755652bde0c4cd1395957e7570772415296cc9d7dfc35c8c224c50fc04784d66cd64e8cca9f7b4d42d0ce257e6611b024a0ae80795b2acde7ddbe269313fcc4559091092748a0da652cd3c0b6e6f89e36ff7d85278a9f153f6af74c2d90a18134b4da4bfebe4cbff56284fb6157de4a079b9657c8ff11c83485d020b28a14bd83a6fbabed8ec43b3c3a233a53c66c88192ffc8c79081c2add7600672d74c78f11b090a3377d73882a422c38f6060593a66006086d3b8bdd2791df195b5cf55257845246feeea166b4a2eff4dbf5768571728fb9c35981cf9723be8182c459378f2538c820b19cd07dde40262a33ae7805be98f80ac9e42ed860dea5e55ed326a18d96a3a12fb2b0692329a3d1fd64349c00db1957f440827968f47f24e1979c20802a72b033876ea94624921eca77c399690bd1c1db651b8689ea175e64bd6f5a71356574ef963a52c8955603d2d41ec3c09d6c9ba576f0a5962df601b3f64bb18d868fe7774559f015ab93dd7c3a11f5f2dfbbf0d3ad8d235becc58554cfa1fa1a96c3b943cc9695a3ac2a359388eebe1ee6d780e4699455766c2352b6bb067acc759093ae1e5a4006b50a6bef597e9cc1b1b1cc87dcc5271590158041d50e3aeab9fece9a0c024ceaef27e12555535df501a8d3102250ee151d3f87dbcafd81cbfa7bad95b9d29665ce7993516da8aa64972cb69d0b935b86fe3a9e113a5096e48350f5bc83212d1c887f3752b3f563b9fdfb1ccac9ca97202079d0c4541df031d115ae8c3b25f17c6a5b5043b5d76dc0814f7960bc9a7f37156c405300d59feca11647a3c564ffc48171562c23fa2979e086c6559e6811137df3957f1aeb7438ec7b78e886b059fd8d74fd83f548e28e2b048c2d30178ec5256bdb6252a6f8448faa5b7c20f05de1715b2b9704f452a89b002ee401b47443ca4f3e2267ee7f5f181e2031becec12937231a5b44e205f841ad2b22b34db54742e29b1d609e23770da0700937d227ac10f17d5e9bec99d14282fdd06230981d1b91a205d2e8fa5990ef37975b5e9b115f6105e463e42d8e487383b9c09748a6dcfbfe6ae08f693b17deaa3a2525d577cff44093b4e0c09cecf08c8199aab2fc35e3dc2ca50b79c5f0ecd9ce218e6d87150c7f5749d5907ffb947f204bc249bffdfd2fb97b34fca698b1f116312a78cf5d3faffecb169428d4bbd02bc29dd5de6a66d03942c577b01d81a68916079b4ac74fe109b3b6ec5f52346fc97b00195e7ca256851015c90cf0db38038be96da35734364325ec0004164175c087a77a37f8cfbfe8f65f65881e1fefb52e647d19a9ce1212312baf1ccbb3c3a7326464ef1f48e700a6f66f8c783914608cb36360db206ec53f668103230e842d965b2e047196464d0095f720950bc6ba76f7d4443741253ae490f7e13121c3a13ba0c50734a217b0fadea0a31edc119204109e0da138eb47d97d411afcd45676ff4c4b659d40462591efdb7a9bbb9a9893d69592141709318003008b7ed40cfc2f0f937ab6acd84a54db919afb993a3902e2381829915e9d5225a993c35f4f0ca98cb17709eb40da4f51fb1779da78634cffaa5e5d91b9842eb68f65bb3a4c7043ad27cbb4a8144527b3f8cd74f0c09aef6c7c83a9ccf60c5c8de65a5c7a3be4ae0b10731fa7874728c5d8b11a6de53b25877bfbb95eebe3d32fc9461ed4658e1d4f77fb0d4f4d3cfdb5649b8844ac4a579c51f2641cccdc4989748a81045654880b7888ccb682b17c27ab00ad8e7aa51df44c9f6f9d3d5b31533e9220b3ffd87efb4bae8375638d1953f01fff6163727ffcca0c2a4f0d6ca2f0c6e2403a0ed4dfc957e0f03c564bd5fcf44ebb7ced9e5926f85c671aaed2023bb12e0d899bfcd92be3a123c62cdc1a7a5ca16ab66b585aba20e2ebcc914c2e8259da1e7f430ac05b89051427fc3f1cbb60b1626d9974227f04716b4a8ef5cb0ffee818066c021dffebe03229ce6e9fa88c805294f87dfeb1243cc823ff6e1ab833e461e4211c6d391c7a80d976714159248f1c5d807d1f16ca7db2bf96525dbceebd7cea89b7c8fb55e66289883eb95aefe6c7c55d7b85a88a3f4afe4900e3ea04b6dff80e274a70eace94caa1ecf212967565c917d24de5bedfcd0309b8ad7c2bc152234ef25c982c456f2f8633ba96db5ca210692e4cfc04f57ca587a4b8c870bbd3b30895d6e4ebe945015fa463028d4f1b64aa9b98432a33015f0185b26700274d4f9a83f9773b69f2bd67af68095c5629d44402f4bd701af25901017d125b8dc33e5797091fb16585038d8c1acf2578b62001571b6e593a4dff6fc5bc5dc65d95c8e498b07de491c1a17010e5a68a8a93b29effd8a3920ff73b5b4e619023fb546f91178d823beae9a06e5439bc532f8d9c1d23fe9551460bdf66d896eaecf7ee6b5a3a09d09dd4690399e5a458d46897e55dc6a77359a3882c0db6f538c09b111445a128ad743ee75f4360b4dcb779a79092fd93c704949b8ac70e6ae87ce2ef91bdb5dd6e68de77444a227e863d462f376e7479c883e5945b03596383ecea21179e866db4e71234b9d2855a2d53f8f0800d602238d7400601ed992de79d1e5361b922a710cbf6e994107dad6d67bda5b7e4a87836169b073008a8f2a6ab8d0a19bcc30e405c039055e61a656d325aff26b0d783c31bebb49270207ce1a165b2c504e110734f4966944b45c2a09c81ca83673dcfa8ca4bbc6083724ca6c498142faf682bbc54c5d6141765c8ce318ea1bfc7ebd1ae7517b77aec9cd6938661aec0a6ed7f879a657e081e7384079c5f6587df7ca90e41f91ee80964f59330fc6ef3e76bc693539bcd468a9d5f71c91320099234524cea3c62e6bd6e28e8c1196dc8acf026b031856e11fc18579f779930700eccdca7dc1b8e1da6a7ef6d33aa30b8ff277fdfbef66f2c99ccb4436ab4bf8e93143ee7f422108dcac67f6ed423f0feb757d11d076c0aa7eeefbbb45cf2d76b44071855e08909e34ccdf9d93eb9d0e4ba3130a47b75ca8d63c33fcdf35dad7337f9bf0345c8a9180aaed2d629161df7cc97bc6fbc50ed0436d3330a30ccda5d50ad244aa650a87819fdacd2c7d9c1650750b4fb12cd09140feb8ba8fcee6c6832a4259bc7471ed7259488245c04cd0946c10b83040a2b3507075bfc0c4c91a027b24bd8b1e864edddcad15a5522285a109fea9da013aa9ef8ef0b802dd4af0df3b00f68a35ad71894fc3d736d1d82b1211fc68e37c3ecd13af71a7c184eb58afcab8588064d64d4ea92f3449766048aaa08ad6a7c351f28034af0c3c5db8f8e7fa6aad97337127ce38ef574de7bd8f53fbbc1a326db8153ee8fa326e88bb483ec4b1ee5a1a2f6d1a649d828a74c8485211165713467dd4415bb44371f6df13f693409c48a1fd0cde6c7472cb824653bf995aea6258a827bad64cc36df19961b67fec083bfb262daad64bac018943e838007bdf0418ff4b8e5c76b14807d91b60d7f86cb8619fd01bd028237360708192b40e471af579d04f18b01ba8f4b2b7dd0da94276eb89c9b6573f90d61bf11a69148259b12288ca023a07b6dec2fa58f97e048b4e96c742e014585d01842045e761f6c542e797efe8e6dca7f021edd4a9cf2be4ba5ef4ec97e118aa0ddb71f5c686c232fed744573587e9a8f93fcedd4075316ef639b1d188cf8ee21b034cf76ea4649fe65408dad1a3300be97fe856b3981f8abef99c24ec2177864404654617412fb506b1fb4e2ea0de94fc1d7cc93520db9419cc28573ec052887d15016e066d903b8bae94c6a8a9b1aa1d177a2f850288da2d836084d321cc3906ac0184d73390bd7ffba6a41ba592917b2efff729aa85dae894b733186efa099de61524bf74e24024150a760d4fcd08584d37a3002ea442a3a487fa7a3d4612ac09d42f8058d4a40785bccd37e988e29da3c1c6243c592dbfbca90a6add0734347bd84bcd04cdb5b81e27084199cfe82ce74aa36f29bbb33ab4d50949316822673cf18241ba885c245c12445d0ca1d86ed7f67371ea444e5085252133e29c8ffb1bc570e73f1e0c7030e2a160798790bf66f42b336f9aeed494c6912a947b66ddc1abfa67b0010307fcc7afd35dc8380a2f5c1410cf99b01adcfe4af85dd4270a5c65266abff782586abea88cedcc8ee5360de969701a286ffdd662ff9801fe92daa6ce2a411cba48e6999f6dcd543bc2c2f540498822ead7ae68c109b8281c05447752083f0199216669f98fccb16cff7dfa0cb8ff102ae12121e9e381c1988a9ea1f63d5a18079a4ccb42d0c600b404466b8aae6d610fa02db266a48295896ce08cfac6a01c5d46be083866e18f4f3b0d963923c670861757ef43d869bc42489c68dc587e71d5a9b4842421f94c10161af4ce90eafcff48ad26c89c9c9d77f45ff16088f444f570d850285b3b997a51f674beeeebcb6da23773c2b6b9d78914e0abdb8d2935ddd66b84ae77063b6b88ca9655ca9394bb61fbe95e91eb07d6147c24239bd20298875e3433d1e106cd67d83aa69b9c2eeebb0a3c47771ad0e891322d7b8dcd0f017c77d8a7062fa4ea7e7b3059664accdab4e40a85c0e453983f27080c81793e289bd3fd9661e74c243a810ead73e4d31a6549bea8b9e1552f8101ec0079483b9cd976e7ca93942cdfaf05ce27f9c635468afbd09e649c00066005cb42be3e2ae00b47d2ce0b371411b86cd7b5a44c7a04f1fdf220a761ea2d36513255ad0506959b22cefc93a67114908040690afcc0147931", 0x1000, 0x0, &(0x7f0000001000)=@in={0x2, 0x1}, 0xc) r1 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x26, 0x0, 0x0) 01:18:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) r1 = socket(0x20, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(0xffffffffffffffff, 0x0, 0x7ff, &(0x7f0000000200)="26ea3fdbc7e5dc922329d8b0e061888bd7e20a1eedd9f64b22a21d911957aee30bf0f8017c35e4de49ce491fedea6201838f5ffbd47b1b9aa30b4d3ea3761cfa51cd5591b7645999767bc8973202dc497c24ae3b86cd896e02cc6d4808fb5c0c9ec7ad10f6285a243e04b3dcb0db955943dfccd29a8b321b1e16202cf6a5fff49fe98a99057a64c75bad", 0x8a) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt(r2, 0x8, 0x1ff, &(0x7f0000000140)="c6ed327f424dcfb8799e5394a72714b6feaa218b223e84e777bbd502410293af4394d0a09ad3943b96d5cf2942432259080b889941db9aa6cfff21f141f6c506b394da06b4fe9038cbe155681336c9c1737c58921f67f65e066a8484f452c21edd907f2005b05509a336c90e972ea33e574e7e116193da3de26cedaf4c78eb8265fcfb27c599783685ada94ff84a", 0x8e) r3 = socket$inet6(0x18, 0x3, 0x81) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0x6}, 0x8) r4 = dup(r0) connect$inet6(r4, &(0x7f0000000040)={0x18, 0x0, 0x1ff, 0x7}, 0xc) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x7, 0x0, 0x8, 0x4, "89035048f48a705e6a535ed2af3613548e86dd80", 0x10000, 0x4}) 01:18:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='q\x00'/15], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 01:18:48 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780), 0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x8001, 0x9f, 0x3, 0x3f, &(0x7f0000000bc0)={{0x97, 0xf2, 0xc0, 0x4, 0x21, 0xfd11, 0x7fff}, {[0x2, 0x9, 0xee, 0xffe00000000, 0x402, 0x100000000000, 0x400, 0xfff, 0xdc72, 0x6, 0xffffffffffff0001, 0x1f, 0x1, 0x400, 0x5, 0x1, 0x5, 0x6], [0x1000, 0x101, 0x6, 0x2, 0xe89b, 0x2, 0xffffffff, 0x7, 0x1, 0x3], [0x800000007, 0x6, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x626b8d07, 0x805, 0x6f9, 0xfff, 0x100000001, 0x24], [{0x3, 0x5, 0x0, 0xfffffffffffeffff}, {0xd77, 0xff, 0x4, 0x5}, {0x2, 0x1, 0x76c, 0x80000000}, {0x101, 0x6, 0x0, 0x2}, {0x4, 0x800978, 0x10001, 0x802000000000000}, {0x2, 0x100, 0xa, 0xca}, {0x22, 0xfffffffb, 0x5, 0x1}, {0xc9fb, 0x7, 0x8, 0x5}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x9}}}, 0x7, 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x8) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2cf4192525938331, 0xffffffffffffffff, 0x0, 0xffffffffffffbffe) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000400)=""/26, 0x1a}], 0x1) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) acct(&(0x7f0000000180)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0xa012, r3, 0x0, 0x0) dup(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000000)={0x1}) writev(r4, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07", 0xa4}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000140)={0xfffffffa, 0x3, 0x5}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000680)={0x10000002, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x10, 0xff, 0x0, 0x0, 0x0, 0xfffffffd}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x7, 0x100000001], [0xfffffffffffffe00, 0x0, 0x2, 0x2000000000000000, 0xfffffffffffffffd, 0x5], [{0x0, 0x1000, 0x0, 0x3}, {0x7, 0x0, 0x0, 0x2000000000000}, {}, {0x1, 0xffffffff, 0x0, 0x5}, {0x40, 0x10000, 0x4}, {0x0, 0x0, 0x5}, {0x0, 0xfffffffd, 0x8001}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {}, {0x0, 0x0, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 01:18:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fchdir(r2) 01:18:48 executing program 0: r0 = kqueue() r1 = kqueue() fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x45}], 0xff, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) socket(0x18, 0x2, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) kevent(r4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x5a, 0x80000000, 0x1, 0x9}, {{}, 0xfffffffffffffffc, 0xb0, 0x2, 0x80000001, 0x80}, {{r8}, 0xffffffffffffffff, 0x89, 0x4, 0x6, 0x6833}, {{}, 0xfffffffffffffffe, 0x10, 0x0, 0x8, 0x3653}, {{r10}, 0xfffffffffffffff8, 0x84, 0x80000000, 0x5, 0x8fdb}, {{r11}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x7, 0x1}], 0xff, 0x0, 0x0, 0x0) syz_open_pts() 01:18:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r0}) ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x2, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, r0, 0xffffffffffffffff}) r1 = getppid() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind(r3, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x2, r1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000300)={0x1010, 0x1, {[0xf8f, 0x5, 0x5, 0xffffffffffff7fff, 0x7, 0x7953, 0xc0000000000, 0x8, 0x1, 0x6, 0x6, 0x53, 0x100000000, 0x100, 0x81, 0x9, 0xb9a, 0x101], [0x77, 0x8000, 0x0, 0x2, 0x9, 0x1, 0x9e2, 0x100, 0x474, 0x1000], [0x0, 0x7, 0x8, 0x6, 0x8000, 0x9, 0xfffffffffffffffc], [0x5, 0x1, 0x101, 0x2, 0x4, 0xff], [{0x86f7, 0x7, 0x400, 0x4}, {0x1, 0xffff0001, 0x10000, 0x8}, {0x0, 0x35, 0x4, 0x100000001}, {0x0, 0x30, 0xa9a5, 0x1}, {0x8, 0x8bc, 0x401, 0x216}, {0xfb9, 0x7336, 0x1, 0x9}, {0x4, 0x8, 0x9, 0x9}, {0x800, 0xc6, 0x8, 0x1}], {0x4, 0x6f5ebbb5, 0x2000000, 0xff}, {0x8, 0x7, 0x1f, 0x4}}}) ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x1216, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0x8) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$setown(r5, 0x6, r4) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:18:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) poll(&(0x7f0000000040)=[{r0, 0x40}, {0xffffffffffffffff, 0x4}, {r1, 0x10}, {r2, 0x10c}], 0x4, 0x7ff) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x100, 0x200}], 0x4}) 01:18:48 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a9efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf6", 0x44) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000280)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3259a0ec31921d77e2f1564cb1ec1a67233ffda578d78e976c9bbcba1e13be35951c29909f7e5602564761bd2ae8af84ec95df068cf731aef4841236878d2bd4b8dc4a789c25a137e", 0x237}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x1, 0x0, 0xfffffffffffffff7}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 01:18:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) setsockopt(r0, 0x0, 0x3, &(0x7f00000002c0)="2bef32013a28895db7d232a2964e273488206d6d9432b9867191e06c696d617562a66e897d9b4629b79825ea8a7d94c13a2872fa758d0cfbf14a4f82b33b8534c99dd4b289a408003178133da18cd663964fceec712122e2636c856de8a97f0252e643bb5f212918f1e03ee36753f42440a2e0808428ef794ff28660ee63d9bab2e384ed1a173dd852d96f12c42395408ec882bcb80388e220c1e5135d9d05971f6391a2475b8634289d997345845eda49a85451e4f02aafda501ea052bedf239408750e96f3cb7cbd39c4caad", 0xcd) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:18:48 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0xf0, 0x3}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa030000009070d382e3c0ddaa6052d485b1088c7173ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f8", &(0x7f0000000600)=0x3e4, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf", 0x216) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="99e847e8a50f571be1c5928bbc409021e25d1209590979b958dea6e703452ec0027a580a758cdcb7f2c1e5b9ff36800980f67d5ed1c3d4f849f9ca7eb17b4ad75d"], 0x10) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@rights={0x38, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x10}], 0x48}, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xd7f7a462aca6c9f7, 0x4810, r3, 0x0, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000100)) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) 01:18:48 executing program 0: ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ssrr={0x89, 0x17, 0x0, [@broadcast, @loopback, @loopback, @loopback, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x17, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x4, "65f1"}, @rr={0x7, 0xb, 0x0, [@rand_addr, @multicast2]}]}}}}}}}) getitimer(0x2, &(0x7f0000000000)) 01:18:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80fdffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:18:48 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) r2 = dup2(r1, r0) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="80021991b5", @ANYRES32=r0, @ANYBLOB="b785d090896fb46b866983ff660635b80b9c4770df3f1d4492369a53e23bfa763db8a2aef09062125d9568ae32f8d2ad4975df58b6c567bce2727143973e0dc706a81532852a6118bd3cbbddfa666389df69bb0a7b1df2fd59d199be139cea63e3423d7f6301f17e189a8152a18aef657ec0ff9d1ccc93bffa17fb72738818c5269f5738554c", @ANYRESOCT=r5, @ANYRES64=r7], 0x10) shutdown(r2, 0x2) 01:18:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x5}, 0x3, &(0x7f00000002c0)="2199cf94ec9515c09c7cdf81fc11248e881647477ff5e12941eee04b1c6e43dfaf55edb48b97fb5600990ad8d996b44cf57780cd26bb81f64d3a6661f82a6c207e6c8f9325263c59745ed55176059ef4090093285093a5c167d07bf761", &(0x7f00000001c0)=0x5d, &(0x7f0000000200)="880dfdd997f519bd3eb8ffc6d05114f4963ba9ffcd799d7cc1884a903cd0876102e563ff7f0a1b846b6a5ce9f0cc1fdcc7dfd90c85455ff19ba93d182f24d2c0fde2cc5f", 0x4) 01:18:48 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) socket(0x18, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33702b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc889011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f5c454f4ee414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76935f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df2733c603896920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62b26799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 01:18:48 executing program 0: socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x200, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) openat(r3, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) r4 = socket(0x6, 0x1, 0x1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = fcntl$dupfd(r4, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000040)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) 01:18:48 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000500)="9000000000000000b04425f2f500e0d1ac83c18d65c8e220663f964a062a4ae2d9aa6de18981d05652c0d389fe894aaf4c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c12829284d34505356095dbf9e50a4a5079723b57fed8ef0a251b91e6703e1f5d347d5b668ff7fa25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e900000000208364bb049bd84682cec472e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d49b4bd2fc1037c3d78695adeaac61ea570d744bd39f318b9a2792c407791cdf00"/264, 0x108}], 0x1, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x74}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0xc2, 0x1, 0x1, 0x200}, {0x0, 0xdb, 0x1f, 0xe6}, {0x3, 0x2, 0xe3, 0x2}, {0xff, 0x1, 0xa9, 0x3}, {0x2, 0x80, 0x1f, 0x88e}, {0x200, 0x2, 0x1, 0x756}, {0xfff, 0x80, 0x2, 0x1}, {0x2, 0x5, 0x9d, 0x2}, {0x1, 0x11, 0x81, 0xcff0}]}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x81a, 0x0) 01:18:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYRESHEX], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 01:18:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x2, 0x7fffffff}) syz_emit_ethernet(0xe, &(0x7f0000000300)) 01:18:48 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r0, 0x0) setreuid(0xee00, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000400)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000004c0)=""/4096) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) preadv(r7, &(0x7f0000000080)=[{&(0x7f00000014c0)=""/215, 0xd7}], 0x1, 0x0, 0x9) lchown(&(0x7f0000000140)='./file0\x00', r1, r5) lchown(&(0x7f0000000040)='./file0\x00', r0, r5) 01:18:48 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18fd45503302e3ffa5"], 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000280)=0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r1, 0x160}], 0x1, 0x606dca73) dup2(r2, r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)) r3 = msgget(0x3, 0x600) msgsnd(r3, &(0x7f0000000140)={0xb8313931a22c1c16, "652aedab2a3a08e1c9597f703cb6461f76a1081da5129395154c81666e2bb9b18ccb630c36c471b61e0c42792319b6bf693d26e4d65f281eef6e5fe0bb81d150d1b7110a870222d7616856913ef149f0cec79c14f2f03e3079f8a2f60aa0cd8b0cdbe7b19d39d9e8ba7d26d4a608b1bd76d6c4bf1e71c6cf7ff442359cdd5e4db9cf0e2a5f9da348702e8eafe3821f87a723463c41834d9800cd6ad0562b2dd12ef183d8fe95a97dfd3e17bb8bcb816870c44f14245a44bf830301d8a38b27e2f37c25509325aac1c34d27e587d05c97070263ceeb7c"}, 0xde, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 01:18:48 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = dup(r0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000040)=""/214) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1, 0xee, 0xf9, 0x8000}]}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x20000, 0x0) fcntl$dupfd(r2, 0xa, r1) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x28, 0xffffffff}, {0x20, 0x9}}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) bind$unix(r3, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = dup(0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000300)=0x8) r5 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x1010, r5, 0x0, 0x8) pipe(&(0x7f0000000340)) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r3, 0x2}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000400)={0x200, 0x0, 0x7, 0xd789, 0x8}, 0xc) r6 = socket(0x2, 0x3, 0x5) getpeername$inet6(r6, &(0x7f0000000440), &(0x7f0000000480)=0xc) r7 = fcntl$dupfd(r3, 0x0, r4) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f00000004c0)=0xffff) 01:18:48 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(0x0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000180)=""/15) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000300)=0x7) semctl$IPC_RMID(0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 01:18:48 executing program 1: socket(0x10, 0x400000002, 0x1) r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x2) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) 01:18:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x5966, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {0x0, 0xff}, {0x18, 0x80}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) mmap(&(0x7f00004f1000/0x3000)=nil, 0x3000, 0x4, 0x11, r2, 0x0, 0x800) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 01:18:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r1}) open$dir(&(0x7f0000000080)='./bus\x00', 0x100, 0x7a) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', 0xffffffffffffffff, 0x2}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socketpair(0x18, 0x4, 0x7, &(0x7f0000000180)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) renameat(r3, &(0x7f0000000100)='./bus\x00', r5, &(0x7f0000000140)='./bus\x00') open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) unlinkat(r6, &(0x7f00000001c0)='./bus\x00', 0x0) setsockopt(r6, 0xfffff000, 0x8000, &(0x7f0000000280)="ca0b6efea3938490c44f3543a42cbdc5d7f56de4ebad2b77f02f7ec3b06f8519b502fc7f09e32faa30f58ea3", 0x2c) 01:18:48 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000240), 0x0, 0x0, 0xfffffffffffffffd) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000040)=""/28, 0x1c}], 0x1) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000280)=0x80) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)=0x501) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) pipe(&(0x7f0000000140)) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000001740)="fa1304a491552a942d7d4432bc1658c39396c1175ad189e38d548c4619e9b94090495f67ba19cd4a4da7d376b65bcd84d5a41add28edb70bd5bbd15b82f471531b28fe2ad528d937c60ff5c5fd3a2c3ed87185c0d0dcd278381f818f04118f498381497d27bb2b52a291668cd50c55d54474304152695af4b0bacaf98edb137e8ce6fd08e37638d5934e813bc3bd97518dddd2f630c5237041bd9ddde12b071b0bdbce89a45434dcd33984bb330000000000000000", 0xb5}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) fcntl$setstatus(r0, 0x4, 0x80) 01:18:48 executing program 0: r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x4, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)=0x100000) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x69d) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) dup(r6) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000300)=0xe5) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)=0x1) r9 = dup(0xffffffffffffffff) fcntl$setflags(r9, 0x2, 0x1) 01:18:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0x52, &(0x7f0000000340)=ANY=[@ANYRES64, @ANYRESHEX, @ANYRESHEX=r7, @ANYRESHEX, @ANYRESHEX=r9, @ANYRES64=r6, @ANYBLOB="99e5f193ee3fc082d2a0ff2394512c44c95d5ae85ce990191dbd6459ba9acd7c5700a51d935172efe5bb5997b79ab06065dbefa84b8abea4b206c406ab81bdd6dc64d2d74be727252a797d222142485811c4715d4f722247367b15f734a4e20cd71fa78d0e21e3eadeec", @ANYBLOB="85fa299a69153651c99b7e26f212af2d5b1e26648eb17ccda27cc09320bf24f069851afe44fe5ea20729da94b4369679447f573b7a7b0a9eac063851e4bc06dabe5f9edad21d3b769dd53334b49a9f3530ad76b8564edc0bce9a357379e90efa9c703d0371a3426269de2b11c5f817fcbb5ce7af773237"]) 01:18:49 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = socket(0x20, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) flock(r1, 0x6) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) sendto$unix(r3, &(0x7f0000000100)="179a86be250cb565a4a37452833cdaa6ae75ec3d8fb019a198f0edee8a8feb755d375e00cc30d9a1604588d33f9bf0cc566e86b6146f32167e727bb752cb674a31861659517127beaf900de61a8cc178ee1ef3a336e3af6e33574edfc89585b953fec79ef90af021a0fa6e88f48d80f3fdca9bc43cd37c716436d559f5930807f9ce24f54762308fcead35c2477df6af32d5c2252b44eb081267e67bb1d8deba9157589ec7bdb52c4c981d447d5016db4f2a09c57382c856282a5ea7df72071904a9885371be6edff413c78246f212f08449c622f5", 0xd5, 0xa, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, 0x0, 0x1b) 01:18:49 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 01:18:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000000, "0000000000f401000000f2ffffffbfffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r2}) ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x2, r2) getpgid(r2) listen(r0, 0xfffffff8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:18:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="1e", 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffeffff, "8549693ecd426111fe4d04002300100000001000"}) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x202, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) setsockopt(r5, 0x7, 0x8, &(0x7f0000000040)="451ec74f6a1427dc8c39b2c278095a9e3ed1236e8c4856e555e54e2d5b4c7ed4946d90719ff73e48acf46a451ae8d495ff689e70ded9cbcafa97d4282cd5a98b8c6e40c5b559fdbe49826c896a8a14d4ff3347e14b38ea8a62f6ec3a9f7d36c57677f6a36b1e1b47d75f892f72088f01", 0x70) 01:18:49 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804bedd45363a48fbfc781e4991f7c8df5f882b2986e1aa5b0100000001001f132e27acb5d602000d7d026ba8af63ffff072918", 0x62, 0x0, 0x0, 0x0) mlockall(0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x100) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) socket(0x0, 0x8000, 0x3) 01:18:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000000], [0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000ed], [0x0, 0x0, 0x0, 0x9, 0xffffffff, 0x200000000], [0x0, 0x0, 0x482], [{0x0, 0x4}, {}, {}, {0x0, 0x0, 0x3}, {}, {}, {0x4, 0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000412000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x80) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x9) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) listen(r6, 0x8) r7 = fcntl$dupfd(r4, 0x0, r4) r8 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x5) shutdown(r8, 0x0) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) uvm_fault(0xfffffd806bc0abb0, 0xcd77c888f7, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd806bc0abb0, 0xcd77c888f7, 0, 1) -> e pool_do_put(ffffffff827deb38,fffffd805b80ec00) at pool_do_put+0x12e end trace frame: 0xffff80001e7b90b0, count: 0 ddb> trace pool_do_put(ffffffff827deb38,fffffd805b80ec00) at pool_do_put+0x12e pool_put(ffffffff827deb38,fffffd805b80ec00) at pool_put+0x4b m_free(fffffd805b80ec00) at m_free+0x119 rt_ifa_del(ffff800000b39000,800100,ffff800000b39040,0) at rt_ifa_del+0x402 in6_unlink_ifa(ffff800000b39000,ffff800000ac2800) at in6_unlink_ifa+0x571 in6_update_ifa(ffff800000ac2800,ffff80001e7b9610,0) at in6_update_ifa+0x13f7 in6_ioctl_change_ifaddr(8080691a,ffff80001e7b9610,ffff800000ac2800) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd805da6aaf8,8080691a,ffff80001e7b9610,ffff80001d718870) at ifioctl+0xe60 sys_ioctl(ffff80001d718870,ffff80001e7b9728,ffff80001e7b9770) at sys_ioctl+0x4a1 syscall(ffff80001e7b97f0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7827eb50890, count: -11 ddb> show registers rdi 0xffffffff82036e55 pool_do_put+0x125 rsi 0x17f rbp 0xffff80001e7b9060 rbx 0xcd77c888ef rdx 0x180 rcx 0xffff80001d799000 rax 0xffff80001d799000 r8 0x4 r9 0x5 r10 0x1cf5ed7ce36477b1 r11 0x1fef7bf69ffec747 r12 0xfffffd805b80ec00 r13 0xc3a4d7cd77c888ef r14 0xffffffff827deb38 mbpool r15 0xfffffd8062fbf9c8 rip 0xffffffff82036e5e pool_do_put+0x12e cs 0x8 rflags 0x10296 __ALIGN_SIZE+0xf296 rsp 0xffff80001e7b8fb0 ss 0x10 pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> show proc PROC (syz-executor.1) pid=502552 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=74, nice=20 forw=0xffffffffffffffff, list=0xffff80001d6a9278,0xffffffff82836348 process=0xffff8000ffffb208 user=0xffff80001e7b4000, vmspace=0xfffffd806bc0abb0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 25528 215765 8483 0 2 0 syz-executor.1 *25528 502552 8483 0 7 0x4000000 syz-executor.1 51224 181873 28110 0 2 0 syz-executor.0 51224 438675 28110 0 3 0x4000080 ttyout syz-executor.0 10264 81018 0 0 3 0x14200 acct acct 41747 384621 0 0 3 0x14200 bored sosplice 28110 81068 41388 0 3 0x82 nanosleep syz-executor.0 8483 393506 41388 0 3 0x82 nanosleep syz-executor.1 41388 118870 81271 0 3 0x82 thrsleep syz-fuzzer 41388 373011 81271 0 3 0x4000082 thrsleep syz-fuzzer 41388 132230 81271 0 3 0x4000082 kqread syz-fuzzer 41388 95489 81271 0 3 0x4000082 thrsleep syz-fuzzer 41388 520458 81271 0 3 0x4000082 thrsleep syz-fuzzer 41388 473582 81271 0 3 0x4000082 thrsleep syz-fuzzer 41388 138065 81271 0 3 0x4000082 thrsleep syz-fuzzer 81271 339379 25895 0 3 0x10008a pause ksh 25895 221404 82365 0 3 0x92 select sshd 20592 273858 1 0 3 0x100083 ttyin getty 82365 494273 1 0 3 0x80 select sshd 92833 454141 75577 73 3 0x100090 kqread syslogd 75577 102939 1 0 3 0x100082 netio syslogd 6975 276705 1 77 3 0x100090 poll dhclient 78490 299025 1 0 3 0x80 poll dhclient 33045 66422 0 0 3 0x14200 bored smr 40259 134486 0 0 2 0x14200 zerothread 32984 449794 0 0 3 0x14200 aiodoned aiodoned 18775 481685 0 0 3 0x14200 syncer update 26226 161867 0 0 3 0x14200 cleaner cleaner 423 146997 0 0 3 0x14200 reaper reaper 19827 449449 0 0 3 0x14200 pgdaemon pagedaemon 76959 455832 0 0 3 0x14200 bored crynlk 94618 160001 0 0 3 0x14200 bored crypto 86211 267058 0 0 3 0x40014200 acpi0 acpi0 93554 32543 0 0 3 0x14200 bored softnet 46872 315587 0 0 3 0x14200 bored systqmp 15941 70415 0 0 3 0x14200 bored systq 58656 265837 0 0 3 0x40014200 bored softclock 142 299204 0 0 3 0x40014200 idle0 1 509039 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9474 6333K 6592K 78643K 10906 0 pcb 13 8K 8K 78643K 75 0 rtable 114 5K 9K 78643K 419 0 ifaddr 65 14K 14K 78643K 130 0 sysctl 2 0K 0K 78643K 2 0 counters 21 16K 16K 78643K 25 0 ioctlops 0 0K 4K 78643K 67 0 iov 0 0K 12K 78643K 36 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1359 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 60 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 6 17K 25K 78643K 265 0 sigio 0 0K 0K 78643K 4 0 proc 49 38K 54K 78643K 387 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 17 0 in_multi 48 2K 2K 78643K 76 0 ether_multi 1 0K 0K 78643K 7 0 mrt 0 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 219 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 131 23K 24K 78643K 1459 0 UVM aobj 16 2K 2K 78643K 16 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 56 0 NDP 8 0K 0K 78643K 17 0 temp 94 3846K 3910K 78643K 11218 0 kqueue 3 4K 12K 78643K 19 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 1 1 0 1 1 0 8 0 rtpcb 80 43 0 41 1 0 1 1 0 8 0 rtentry 112 59 0 15 2 0 2 2 0 8 0 unpcb 120 97 0 89 1 0 1 1 0 8 0 syncache 264 10 0 10 2 1 1 1 0 8 1 tcpqe 32 210 0 210 1 1 0 1 0 8 0 tcpcb 544 116 0 112 1 0 1 1 0 8 0 ipq 40 5 0 5 1 0 1 1 0 8 1 ipqe 40 53 0 53 1 0 1 1 0 8 1 inpcb 296 669 0 659 2 0 2 2 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 7 0 3 1 0 1 1 0 8 0 pfstscr 40 1 0 0 1 0 1 1 0 8 0 pfrke_plain 160 8 0 8 1 0 1 1 0 8 1 pfrktable 1344 74 0 70 2 0 2 2 0 8 1 pftag 88 10 0 8 1 0 1 1 0 8 0 pfstitem 24 2 0 0 1 0 1 1 0 8 0 pfstkey 112 2 0 0 1 0 1 1 0 8 0 pfstate 328 1 0 0 1 0 1 1 0 8 0 pfrule 1360 19 0 15 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 228 0 43 13 0 13 13 0 8 0 art_table 32 229 0 43 2 0 2 2 0 8 0 art_node 16 58 0 17 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 4 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 56 0 46 1 0 1 1 0 8 0 shmpl 112 14 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1766 0 370 88 0 88 88 0 8 0 ffsino 240 1766 0 370 83 0 83 83 0 8 0 nchpl 144 2316 0 713 60 0 60 60 0 8 0 rtmask 32 16 0 16 1 0 1 1 0 8 1 uvmvnodes 72 1893 0 0 35 0 35 35 0 8 0 vnodes 208 1893 0 0 100 0 100 100 0 8 0 namei 1024 6221 0 6221 1 0 1 1 0 8 1 vmpool 528 2 0 2 1 0 1 1 0 8 1 pfiaddrpl 120 22 0 20 1 0 1 1 0 8 0 scxspl 192 6594 0 6594 1 0 1 1 0 8 1 plimitpl 152 28 0 21 1 0 1 1 0 8 0 sigapl 424 453 0 422 4 0 4 4 0 8 0 futexpl 56 5632 0 5632 1 0 1 1 0 8 1 knotepl 112 83 0 64 1 0 1 1 0 8 0 kqueuepl 144 43 0 41 1 0 1 1 0 8 0 pipelkpl 16 99 0 89 1 0 1 1 0 8 0 pipepl 120 198 0 179 1 0 1 1 0 8 0 fdescpl 432 437 0 422 2 0 2 2 0 8 0 filepl 120 2647 0 2547 4 0 4 4 0 8 0 lockfpl 104 60 0 59 1 0 1 1 0 8 0 lockfspl 48 23 0 22 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 244 0 237 1 0 1 1 0 8 0 zombiepl 144 422 0 422 1 0 1 1 0 8 1 processpl 920 453 0 422 4 0 4 4 0 8 0 procpl 624 744 0 705 4 0 4 4 0 8 1 sosppl 128 7 0 7 1 0 1 1 0 8 1 sockpl 400 809 0 789 4 0 4 4 0 8 2 mcl64k 65536 19 0 19 1 0 1 1 0 8 1 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl12k 12288 4 0 4 1 0 1 1 0 8 1 mcl9k 9216 3 0 3 1 0 1 1 0 8 1 mcl8k 8192 8 0 8 1 0 1 1 0 8 1 mcl4k 4096 27 0 27 2 1 1 1 0 8 1 mcl2k2 2112 1 0 1 1 0 1 1 0 8 1 mcl2k 2048 77382 0 77331 18 11 7 15 0 8 0 mtagpl 96 22 0 2 2 1 1 1 0 8 0 mbufpl 256 124323 0 124186 21 3 18 19 0 8 8 mbufpl: pool(0xffffffff827deb38:mbufpl): free list modified: page 0xfffffd805b80e000; item ordinal 5; addr 0xfffffd805b80ed00 (p 0xfffffd8062fbf000); offset 0x0=0x0 mbufpl: pool(0xffffffff827deb38:mbufpl): page inconsistency: page 0xfffffd805b80e000; item ordinal 6; addr 0xcd77c888ef bufpl 280 3662 0 128 253 0 253 253 0 8 0 anonpl 16 55343 0 38897 73 2 71 72 0 107 4 amapchunkpl 152 1978 0 1828 11 1 10 11 0 158 4 amappl16 192 1912 0 1018 46 0 46 46 0 8 1 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 148 0 141 1 0 1 1 0 8 0 amappl13 168 27 0 24 1 0 1 1 0 8 0 amappl12 160 126 0 124 2 1 1 1 0 8 0 amappl11 152 49 0 39 1 0 1 1 0 8 0 amappl10 144 123 0 118 1 0 1 1 0 8 0 amappl9 136 312 0 311 1 0 1 1 0 8 0 amappl8 128 330 0 288 2 0 2 2 0 8 0 amappl7 120 110 0 97 1 0 1 1 0 8 0 amappl6 112 28 0 20 1 0 1 1 0 8 0 amappl5 104 494 0 482 1 0 1 1 0 8 0 amappl4 96 429 0 399 1 0 1 1 0 8 0 amappl3 88 113 0 108 1 0 1 1 0 8 0 amappl2 80 2765 0 2690 2 0 2 2 0 8 0 amappl1 72 17540 0 17095 22 12 10 17 0 8 0 amappl 80 975 0 929 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 15 0 0 1 0 1 1 0 8 0 uaddrrnd 24 439 0 424 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 439 0 424 1 0 1 1 0 8 0 vmmpekpl 168 6764 0 6738 2 0 2 2 0 8 0 vmmpepl 168 58677 0 56575 115 10 105 111 0 357 13 vmsppl 272 438 0 424 2 1 1 2 0 8 0 pdppl 4096 884 0 848 6 1 5 6 0 8 0 pvpl 32 176686 0 157183 172 1 171 172 0 265 13 pmappl 200 438 0 424 1 0 1 1 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 253 0 19 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace pool_do_put(ffffffff827deb38,fffffd805b80ec00) at pool_do_put+0x12e pool_put(ffffffff827deb38,fffffd805b80ec00) at pool_put+0x4b m_free(fffffd805b80ec00) at m_free+0x119 rt_ifa_del(ffff800000b39000,800100,ffff800000b39040,0) at rt_ifa_del+0x402 in6_unlink_ifa(ffff800000b39000,ffff800000ac2800) at in6_unlink_ifa+0x571 in6_update_ifa(ffff800000ac2800,ffff80001e7b9610,0) at in6_update_ifa+0x13f7 in6_ioctl_change_ifaddr(8080691a,ffff80001e7b9610,ffff800000ac2800) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd805da6aaf8,8080691a,ffff80001e7b9610,ffff80001d718870) at ifioctl+0xe60 sys_ioctl(ffff80001d718870,ffff80001e7b9728,ffff80001e7b9770) at sys_ioctl+0x4a1 syscall(ffff80001e7b97f0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7827eb50890, count: -11 ddb> machine ddbcpu 1 No such command ddb> trace pool_do_put(ffffffff827deb38,fffffd805b80ec00) at pool_do_put+0x12e pool_put(ffffffff827deb38,fffffd805b80ec00) at pool_put+0x4b m_free(fffffd805b80ec00) at m_free+0x119 rt_ifa_del(ffff800000b39000,800100,ffff800000b39040,0) at rt_ifa_del+0x402 in6_unlink_ifa(ffff800000b39000,ffff800000ac2800) at in6_unlink_ifa+0x571 in6_update_ifa(ffff800000ac2800,ffff80001e7b9610,0) at in6_update_ifa+0x13f7 in6_ioctl_change_ifaddr(8080691a,ffff80001e7b9610,ffff800000ac2800) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd805da6aaf8,8080691a,ffff80001e7b9610,ffff80001d718870) at ifioctl+0xe60 sys_ioctl(ffff80001d718870,ffff80001e7b9728,ffff80001e7b9770) at sys_ioctl+0x4a1 syscall(ffff80001e7b97f0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7827eb50890, count: -11