kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Jun 29 12:11:48 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.39' (ECDSA) to the list of known hosts. 2020/06/29 12:11:59 fuzzer started 2020/06/29 12:12:01 dialing manager at 10.128.15.235:46919 2020/06/29 12:12:01 syscalls: 364 2020/06/29 12:12:01 code coverage: enabled 2020/06/29 12:12:01 comparison tracing: enabled 2020/06/29 12:12:01 extra coverage: support is not implemented in syzkaller 2020/06/29 12:12:01 setuid sandbox: enabled 2020/06/29 12:12:01 namespace sandbox: support is not implemented in syzkaller 2020/06/29 12:12:01 Android sandbox: support is not implemented in syzkaller 2020/06/29 12:12:01 fault injection: support is not implemented in syzkaller 2020/06/29 12:12:01 leak checking: support is not implemented in syzkaller 2020/06/29 12:12:01 net packet injection: enabled 2020/06/29 12:12:01 net device setup: support is not implemented in syzkaller 2020/06/29 12:12:01 concurrency sanitizer: support is not implemented in syzkaller 2020/06/29 12:12:01 devlink PCI setup: support is not implemented in syzkaller 2020/06/29 12:12:01 USB emulation: support is not implemented in syzkaller 12:12:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x10) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x0, 0x3, 0x3, 0x5c1}, {0x5434, 0x1, 0x7, 0x2}, {0x3, 0x6e, 0x3, 0x7fff}]}) r3 = dup(0xffffffffffffffff) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000001c0)) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x200, 0x62) r4 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x49) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000280)=0x6) close(r3) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x60) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r4, 0x3}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) mkdir(&(0x7f00000003c0)='./file0\x00', 0x50) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000440)) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000480)="c4d6391beb6ccd2e7733ffdb469ef9e9a662c664151b05ceb0aa1f6929698d2f5b7cdc4115abe52c274b0035743a53cb5b7e49d37bc1c86bd7ce085069fd3d7f073adf027a621a9dcbb28594f6f3e83945d95a10890e8aae5ffc60c3f0c99f91b2793d971d6cde0c23ff0cebcb3aae99e55bb27fe14869d311e92dcfd2703a7605fe14246d3fff0ae7ab8ea8fc2a4dd0aa63e9d5d8689989322b139e45a39e673015398c3064da212679940e14f43e7f9ade4656e2e4d67c5ceec868ea9423bab2c1ae89b4de979bfb3de1f250dd31de14fd5422a54c7cb1aa1337f7867da6c65cc806702271b1fa0c294dea8e4a58a3d3aae84dcd83faaf", 0xf8}, {&(0x7f0000000580)}], 0x2, 0x0, 0x80000000) 12:12:07 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_esp(&(0x7f00000000c0)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000100)="04d66627e5d8665fd196de15bacd85d6e787655b538a20aa29e1b1f834991a4b50fc7276c49d64d203a880", &(0x7f0000000140)=0x2b, &(0x7f0000000180)="0c93c528d6a062ea1a1f102de7a2d0ffde3568a02ec748f87ea4134900921e35ca0307c8cd73bf809e0b5370f20737dbee49cd98f94fbefdcdceed3cfa39aa5a8ba107a3ecb9f099b71d5519e94291f3", 0x50) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x0, 0x9, 0x6, 0x0, 0x6, 0x3f, 0xffffff81, 0x2, 0x2, 0x98f7, 0xbb}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x20, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r2, 0x6, r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x80, 0x0) r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000380)) r9 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r10 = syz_open_pts() poll(&(0x7f0000000440)=[{r4, 0x20}, {r5, 0x100}, {r6, 0x2}, {r0, 0x2}, {r1, 0x100}, {r7, 0x20}, {r8, 0x4}, {r9, 0x10}, {r10, 0x8}], 0x9, 0xe6f) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f00000004c0)=0x7fff) sendto$unix(r0, &(0x7f0000000500)="27fa7eb95339b985aee7f6a74da7669f2237e9b3b5f0e0b05d52d4a808061856f231634536cb133260aaeb4d4b43327920e4cc78a7e8a99e90a32d70ba642902ed63da4d618a276d7fcbff435fa7c32247a8c610bc659761754276ef9108b37ea4384a62c91e4829b9a4877540c176ba7ae2809d727c859b0b27bb48183cfc010812b43a06456f3c9462f38a01071a", 0x8f, 0xc02, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) socket(0x2, 0x4000, 0x51) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000600)) 12:12:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0xfffffffffffffffc, "00000006000000000000000000000000060000eb"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 12:12:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)) 12:12:08 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffffffe1, 0x8, 0x9, 0x9, "6cbd2dd91d994f69730619e76807c82053f02bfd", 0x5, 0xffffff90}) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) sendto$unix(r2, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 12:12:08 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd3, &(0x7f0000000180)={@local, @random="2f3259998d28", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@generic={0x3, 0xb, "0ae2503dfd2091e1d2"}]}}, {"6eb7efafee8f2d02341f8994af6d99286052c026a1ac6eb5138a0b961edc6e1bcdf71c2fcf7fa39d93fdc6e6be6d27ee3d338c251a716d5c631ee81ad331630830f441e15702f15081b10352fa3fa7e0c59b6a263fb28128b0604e69a5459a0f97284884ed8c04c2ec706460d94256aef94759fdf51d7d5ce36978733798095b65b59399b6c08ca1f00d663e44a8a0abeb"}}}}}}) 12:12:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce919f92af975ded13b9fd2b60194fa8d9da825bbb102be7c3ee2695d5022f7ac49bb5d4e836a3ddb4111445b216bb7f225b56b3580648109aa7a822cfab0bfb2336cdc92e9a1df8f4c43d462b06336c6cedb3d66d6285d5fcd859c29e7f50ddda541c93c24e7c13c1ddced9fda24c1893cadc3530e8d1d622cc2bd9c6fa1eaceadd7cddbbf46c03dd0135d7efff253045bea2fc6a9aabef05d144a5975a343532a74ba4222b6c09a000cc66d4c2a9572c61f582d6f48016160b2f47d541c4b92d6553c78089b385cd4879d1674f30a4549ac8b0be47123f44ea0fb15f639643bc180be4f98db68613ca346eab26dc997a8624af172c05baa4ac3abb761e9c0c7947e33dd4cf4b7bc9e8f9f9334ef47d0286ffb825d373cd4de0aa452c52f768b9311e733ff32aeff0881b129ed98954d754d8ee4409559be55ef7ad95feefb898949a5aad399d6323262b3bf952049d79479654cb8397662707edb1ddfeb5ade78e68a8d75df4931010a380aa52a56ab7a950145b74f79d19ec7a77d89a07944be0de70eadafc9e40637ca397f1f946134766f60e8767f16fb5e56441050c782bf3bad2994e0a35ad7b4a90864c189b7fd500036309379d6ab07dd95305526f7c6e733d52c74fc75864ca66fa0f87636dd5a40a18ebe967facc93e9173e54bf96ac98435b998875a17a1b8a835e4c1bc47173a543ce37b7666e3600f8d732b3e22b0fa19fbccaeb9e06cf409c9ba992970d2be2e88e3dc80db3babb0a9d33e05145e729f854a8686b7edccdc395ec6d5f4cfec5d2ef0d07c61b3c1c11a18781e8a8e362bfdd41bc951c3c9fd27f8fabff85e78b2c2f3de232ceb85916000c4a673a185da0e589534b1f531f71efbd474d8a3e0006c461ae803b80ccc0432c7a067d8e484aff52bbae2e323c9e841929ffa294367722fb8735e8964c5ea3ed1c8cd11095801c705cc59d0c007a74716955efda28451f24070df74dd90fe719f2ff9c68c241df1cf97b298a6b8baf2de62a5893b426349d6283743e916118bc6240dab3500e74efb67930a483d84c6e9a7e39a8f2ddf7788e56f61fb2e4c7937ec3101595c0afd7d7c822d50ac3a23e5f15e7bdd6a62fd2e0e6cd4e94826144d707ec84bc6c9c040b00779521fa3b31888b19f6a5710a93fd526b202c2159d998855b21e843896520c1fa79e742ee3b02080d580a9eb597e658cfd7b2be6e7c08e3e2c3cc4a779b07db3cc7fb981a8d0ec166f24e2114a2c743e5647f72795876886c0d6e0321b46226ab5e1f96499803deef5bc241a09b381a95dbc82b8e3cb1ce9a0d316004962ead61249fae533166642325ede91772a764b35eda0f201258f7ce88a17639b23417b177e83bb541d19c4fb0c447497c26e5e5a16305834369c6f8c97e8f12c2edd5f027d6935a5ecfb9a7d0b1d766764f6c5e94e588e4b48a9e291c3240e82d1609a19695fefd630353d313789f084d3298460c38101601babd9915109de5e72b45b12448a409c4a2acabf69d9856040ed7a450bc505efac835136d423ef98045676df5b37a7d75ae19f90065b68b40db8ef80b72be75a22d2d07bee7c7599125ed2810644e580114c61fc5ac4a883fa8cb95e7c288cc0aee44a890ea92d98d0e3610b328055ed6a7c37721d04d00295a7d62b76fc11ddb80bcb2521baf835d20545725ae37ab2a3c37b6153960adf6d8ed65ba4aafaa9d98907c70d6c3627acdc6b7d2c0c9cc775fd325ce8f75e7d8327fa87e383b582f484f2a97fbb39a051a5528124fe71ebd431c6b2f30a18a99f8d66c4c767a7066eba0da4d50de57c33bdc686f1f59fa4e0a6a6841515174ef3b0d578a967d18f0529fcca56557ac01b86c12b197d73e0c2c03514d39f53b486aaf74428551507c158d5ffc0512880c7d3f7c2838f8bee96901de164b39a787e73b7720ea8b1dfc48be2f9ed1058e53190e6402cf14fcd4b804daee55079a3a87e33bcc92c5832f09015acc32485e93401050b7e20dba5486083b4e01f536c6df79664ce481eee76c02e56f7569b220fb74f749fa5e0c1fe39e04cce0c13779b5f02c09d40cb3b40e2f0b726fa10ba5c205a55152552cb96f0f82baa1fb6639bea32b37453a2242ffbbd093d1b12a5a0eddcdc81481d35bfe379afcd9ac4ed22fb020e03dce23c08bdd19ac9f4537a94769fb0bead9abd6cb0ed6b82678410f37ff3b426e4f7c5335d8f319c78b03a906ec753fb65bceea8ca24080ecaec3d2e79e1d75c72b2aa7c324dccfdc5e18192e6ad74ad5efb02025bd5e11d37b88c778dbd461b11dad4987821e10672356bd8188d21d2fe7ee11401bd1a83dd942c0eb6f1a9c12e516a7924119eb8c3afec57039177460ac9a35dba5000004884c5d6ae4611d09e0f88289a9658d8d0b757c2e4d7f19c752078d0165034b15f0aa8dbff3706a087ff02", 0xac9) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 12:12:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000000)=[{0x2}, {0x1d}, {0x4000006, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000140)=[{0x3, 0x0, 0xff, 0x6}, {0x4, 0x5, 0x20, 0x6845}, {0x6, 0x91, 0x3f, 0x7fff}, {0x9, 0x2, 0x3, 0x80}, {0x40, 0x80, 0x30, 0x80000001}, {0xff, 0x3, 0x2, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) 12:12:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) socket(0x28, 0x8000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x7013, r0, 0x0, 0x3) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20, 0x0) write(r1, 0x0, 0x0) 12:12:08 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000100)=""/230, 0xe6, 0x800, &(0x7f0000000080)={0x18, 0x3, 0x8, 0x7}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000001300), 0x7fffffff, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x83}], 0x6, 0x0, 0x0, 0x0) 12:12:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0xfce}, {0x1, 0x2289}}, 0x2) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file1\x00', 0x80, 0x180) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2812, r4, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) 12:12:08 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = getuid() setreuid(0xee00, r1) seteuid(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x5ef}, {0x800, 0x2, 0x6, 0xfffffff7}, {0x1, 0x1, 0x3f, 0x80000001}, {0x3e, 0x1, 0x0, 0x40}]}) 12:12:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7fffffff, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) 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)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x2767062b) 12:12:08 executing program 1: r0 = socket(0x2, 0x8000, 0x0) listen(r0, 0x48) setsockopt(r0, 0x1000000029, 0x6, &(0x7f0000000040)="6ab722a1351c18fb1637a231f9e5", 0xe) 12:12:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0101ff170000fdff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)}, {&(0x7f0000000200)="e886451bc3cfefb84eab4a4ec65928a14d94334d0f7e2511fc64f5efb514455d1da27987e29a4d039a365f563aa00813cd7c7a0523d36263f02313b3e5a5804fe62ca5595ecfe2a93190f858986c189e9bc9865e558923af77042f27f9d1dbbc02ce5299", 0x64}], 0x2, 0x0, 0x0) 12:12:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000080)={0x1ff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000040000000020"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) write(r1, &(0x7f0000000240)="c8c3300f3c665cd704e9984ad01ab601858d3a60f6a5862191c7579b82deab9ac6e160e966a9528319a2633443f0e74c4a29c6888f341f31be0c82f39cec70c56a673a9131fff31ff00ab8d68bb1abace53ef228486769df6644fba2d040f3c4980ac4b44781ad2161f1bfe971ebf8de59e9c626ca4b2f6a31267f52facaf4eae95ef790853b4776e11f3e64cd884281eecc385da98ed5ad0cd8f5159338ca7a5535c16cbdb7d769411f2d7c55177aead4305571ef03edbde9479e62a8659bc8f6229fc4", 0xc4) read(r0, &(0x7f0000000040)=""/32, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r3) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x0, 0x0, r3}) 12:12:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x6) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0xb) 12:12:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x101, 0x1000, 0x90d2, 0x0, "000000020400", 0x0, 0x2}) writev(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)="9d", 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "36404bab0fa6bb399554028923afbdbf6fe78a73"}) syz_open_pts() syz_open_pts() 12:12:09 executing program 0: clock_getres(0x4, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x85) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f00000001c0)="fea0409ac957797e4c14f985442108cdc9d2068ee785b0934173f0003c670f419ed34ed90fcd65b59940d45cb552f0acceda6e822472b3bd6190bae295cee36cffc065dc1415f839dfcfaafcfac3b54b83c985d1f947732117ccd0e4ecf68afb6d9d06d929bdadce9d36eddffbb565e9d29cb5902bda40bd4b58b12e20f2779cbc44292525f55373e0a3851cb051d1b9454901452723388fe16615b7f0bb4b960377b95c700a8096f26aab49b0b3fc86892dc9cb773bcf4d1c28f96a5e7f363ac704cbd43d348741bb4d36e2705d325b38a8e2e4e1f97d43abd9955d420652e1f3492a64b4241ed9788f294e5b9e", 0xee, 0x400, &(0x7f0000000000)={0x2, 0x1}, 0xc) socket$inet6(0x18, 0x0, 0x9) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)) semop(r0, &(0x7f0000000240), 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/96) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r3 = semget$private(0x0, 0x0, 0x200) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000002c0)=0x80) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x40d, 0x1c00}, {0x4, 0x5, 0x1800}, {0x1, 0x3, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 12:12:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) r2 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x80000000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0x7f}, 0x0, 0x0, 0x0) 12:12:09 executing program 0: r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "033700a000800000fdffffffffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) 12:12:09 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0x2}, 0x3ff, 0x0, 0x0, 0x0, 0x16) 12:12:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x3f, 0x0, 0x0, 0xf9d9}]}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000200)={0x3, [{0x2, 0x8}, {0x3, 0x5}, {0x2}, {0x3, 0x1}, {0x3, 0x7}, {0x2, 0xffff0001}, {0x2, 0x4}, {0x2, 0xffffffff}, {0x2, 0x9}, {0x3, 0x7}, {0x1, 0x7}, {0x3, 0x1}, {0x3, 0x1}, {0x3, 0x9}, {0x3, 0xf877}, {0x2, 0x7}, {0x2, 0xffff}, {0x1, 0xfffffffc}, {0x1, 0x9}, {0x1, 0x5}, {0x2, 0x200}, {0x1, 0xffffffff}, {0x1, 0x7}, {0x3, 0x1c10}, {0x1, 0xec}, {0x1, 0xffff}, {0x2, 0x7}, {0x1, 0x5}, {0x3, 0x5}, {0x1, 0x8}, {0x3, 0x5}, {0x2, 0x8000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) write(r2, &(0x7f0000000000)="83e251aa915ff63efcb9839a171b73097a797ed7125927792bd58926ed64cef8af0e5d8dca66411cfe37a4e7ee822b6e274665f3b19b330a3b93c602cac44fdd86d1f178792e83b18fbac1c40f1ec0408a72808689ca6f9cc32041347940f3c75079005ccc29a49c274a5713398ee4b1a1d7ed2171c6dd81978cf8078ea87a998b47bd5715bd46fe09d48b9774e305e9a46aad12f196d56116ab5fdd", 0x9c) dup(r0) kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) 12:12:09 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000080)={0xfff, 0x49e4}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) setsockopt(r1, 0x7, 0x2, &(0x7f0000000040), 0x0) 12:12:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x1, 0x1, 0x1, 0x101}) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @random="abe8d41ffcbd", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @rand_addr}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) sysctl$machdep(&(0x7f00000001c0), 0x2, &(0x7f0000000200)="f75b2fd40860d530790fe82cebbd1de8d8ff028cbb944e172c2e07c673e54007109dbf7b6efedd395e5ba84d0bcd90ce701543073995c9b5d606f4c845095d04e5e2594e4349c166fc1e8b710551309a322ef2fc213fd7c7c23fdd013c807de556", &(0x7f0000000280)=0x61, &(0x7f00000002c0)="5020409e6700988ca07616e787a28b5d921289f17327bbe0053b62b6a51228dc", 0x20) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSDTR(r3, 0x20007479) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8000, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000380)=0x10000) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r4, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x8, 0x0, 0x1, 0x6}, {0x1, 0x9, 0x6, 0x6}]}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x30) accept$inet(r6, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 12:12:10 executing program 0: select(0xffffffce, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd6045ef58ff13000000000000000000000000000000000000000000000000000000000000000000013c002231640000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="00107fff90788001080000000003000000400500000006320000000900000001023d7897d551bc36cc337550aabaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed0800082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"]) syz_emit_ethernet(0x1ac, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000086dd6833c83a01760c00ff010000000000000000000000000001fe8000000000000000000000000000bb2d06000200000000ff02000000000000000000000000000177f162c5471c47cb5c8642c346136545ff0100000000000000000000000000013a14000000000000c2040000000901030000003f99913fe57f1dc1136884057ae89f9b71e0309cb7cf36689a9e55e24ce51ab4a16d1c0d1a81fc608973dfec666a8c9dc1c83a2a24980ce902a05462fa82d22118566011d9f4385332a3cc0156b62839554969a2ee23d14b8de9b6e5b6381e43fdcaada91dabdc2819f72cc7c78287f37d05912890786d84c81fbb33fb9de4eb24e445a6eb274740424512169653cdcc556345a892cf2c040ff56100004e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d0010e6190780001080a0000000200006c2f010af3bb26d14ff742200101130893eef2b5eb52040277c20f95516664db005bf31d7d1c75cb0c86160845240e795ee1cb86163bc00db80f7a704f4bfbf1bc543a08c1d2cd952297577dcda38de75068bbb2abbf60016c03856ae317ac17f3e42c273677be5a6ff2ded49fb3db35edeb"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2c, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f000063c000/0x3000)=nil, 0x3000, 0x1) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:12:10 executing program 1: semop(0x0, &(0x7f0000000280)=[{}, {}, {0x0, 0xfffe}, {}, {0x3}], 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x8, 0x0) semop(0x0, &(0x7f0000000240)=[{}, {}, {}, {0x1}, {0x3}], 0x5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) socket$inet(0x2, 0x3, 0x1) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) r2 = getegid() r3 = getuid() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x10001) setreuid(0xee00, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f00000001c0)=[{0x3}, {0x3, 0x7fff}, {0x2, 0x20}], 0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0xb6, 0x0, r2, r3, r4, 0xc3, 0x100}, 0x3, 0x7ff, 0xffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x800, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f00000002c0)={0x18, 0x3, 0x20, 0x490}, 0xc) ioctl$FIOASYNC(r0, 0xc110445d, &(0x7f0000000300)=0xfffffffe) 12:12:10 executing program 0: chroot(&(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x7}, {0x6, 0x0, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000140)=0x6a) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x4, 0x3, 0x1d, 0x0, 0x8b8, 0x1f, 0x1ff, 0x0, 0x2, 0x20, 0x3}) 12:12:10 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000100), 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x1a0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x20, 0x8000, 0x2, 0x5, "8aa0fa5ec3c4dcac53b61e9d639168d939e17dcb", 0x72f}) r1 = socket(0x6, 0x1, 0xfe) dup(r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x5) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88, 0x5008}, 0x8f800000000000, 0x1000000, 0x8}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = semget$private(0x0, 0x1, 0x3e138cc2a10dbc0c) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f00000002c0)=0x9) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000340)=""/163) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x9}) semop(r2, &(0x7f00000000c0), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0x2000]) semop(r2, &(0x7f00000000c0)=[{0x3, 0x6, 0x1000}], 0x1) geteuid() semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000440)=""/4096) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000200)=0xc647) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) 12:12:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x6, 0x2, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="93072436e5c1ef64bb9c1c434d82f69705253a0ed1005bfbc865be9d5385a005fca6fc3d8ea86ef1d7328168e9e623c507ca1d541ed6ab975b18e9959ef782689ee503cb72b741efee9fd40dd726b8e67ceff4672474fb3c738fe7e09a158d5ecce63cdc2738d2516b8cebc35a9e7291c84344426536b23166d745196d92d5c0a663d9f05c5ace02a9e9b8d0865fbbe39b9526aa78b66dc00927d4f28a324d95f6656b2674f074443f3ad643", 0xac}, {&(0x7f0000000100)="6eac670a1a02dbc9a65975e9058df5195c25ba4b0dca2f50054cc79b799f88c7c0e9988313180edaaca504a32254e8985c10ece8a60905c58fed5af2b72ab18b27ed2bbbabf9233f4bcfa397bf79f878bca58003b53644afec8ffcd8115152fc45298643dea2e6f5811dc736e720a8ba8b283ada6755327459081ac6361917cfd0fef072602863a568dec3020ac55ebfab8135827442c0e097fd171d2de3105a0250ca45c733c7e27010b9fb1a3421cfd798f323b87143a70fa776220c50df3f4c513cfb08b004c1dd90ead3b647a25350255447929f9dc75c007cc8f610e6e09a7b", 0xe2}, {&(0x7f0000000200)="e248a2dcc40f76af6d675085a352925ca5b0cb5b68f7a802274f08b9bec96a9f6fe1d0f6f5e061a40086755163f9a12be9b141009a5cbe5c77e018ea5c82793e26be8c235247dbe69c403b63975d205bf860edca249b2c0ab4a294c40ed92181b983e329082ce452d202dbb7546e8dfb034e4e9b2eb409cc69d4b15186dc3b588b2191a95b96bc817338a2d5797b5c53a76eba847c29749a2701354940d48e", 0x9f}], 0x3) 12:12:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x10, 0x8000, 0x43) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x0, 0x0, 0xc3, 0xfffffffffffffffc, 0x4, 0x0, 0x0, 0x4008000000, 0x0, 0x0, 0x0, 0x0, 0x4000000000, 0x0, 0x2], [0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x80000000], [0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x2a], [{0x0, 0x100000, 0x2}, {0x0, 0x0, 0xfffffffc}, {0x8001}, {}, {0xff, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x0, 0x0, 0x3}, {0x0, 0x1}], {0x0, 0x0, 0x0, 0x3719}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x3, 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setreuid(0xee00, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) r5 = getuid() setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x6, 0x0, r4, r5, r7, 0xc, 0x81}, 0xa6, 0x8, 0x5}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000000)) 12:12:10 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000000)=0xfffffece, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 12:12:10 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="6791451b5200357d0ad7cf6dd53110eeeddd84fec0dbc69097bfce00f2a5d3c5455739df8638ab24cee968e42abe709211a57d22991e2a3ca2355910a15c78cc50d837bb0ff1318984ef6cd106e7af82cdc7b97d4a989d9bbaa0531ab501b95de46321d891b494d4f6addf1df2faf074a8d2ad93b82754cd9c8659a15bd1370ef51f501117109a56ad3b6afd52f79bc55d98b1ecd95d6c4330e1a972691161f12ae02512d77699f43b49ee638b3ccf7327f1ba1f60f469f3af975d4b1afe5fc7f31d8db3c89fea1dc691c43401047248671e9e60ba8446238c0719b63dce8ea5", 0xe0}, {&(0x7f00000002c0)="8a45f811169b5800c28977eddfbfb37830d7af75e5e4f60d8c7c41217b14968e113d27388cb0aabb4b9807427f519bd909d1fd267415c24ef60d5e9ab659ab7a907149f094f50ee83bf26ba5c1d037f7848870a8940390684361730230024fd02c806d7ec26c8dd9667698e3856e33f9fccd6f1d2cc41f1415c812c335df4b52fbda7422304f4d9208a88fa803afced57f192f18c345942f0deafd2a17fd5801a03d7082c013dbc03c0bbf478f660f53fd7fdf7f28fa11e340e46e89e610e514316a7ed7e25cd1fe5e2ec0b66e58169b722a51b81d02db574d816ea250c3e2b332a83643a1193ea7c8d22f792bbaeaa38372eb551492fbc6cb0ca5a98f18f696cd416573749726a058cd1a15268a05871414a342d056e3cd81d59845e1139c3598d2ac596fdb92720d504782b69f46b40e49913ec0407ed714ef32c614379865aac81e196b39bd44a08f44dbadf61701f5d428c76ecfcd042280bd38e8506ab501078fb3d1a118581185285e15ae57e71bccee694db15223c4805247420e53c263eb95968e4745b1de9ff1a2885166ffbbde4179cd52ba9cb199e94e02db0b0ee970b108e5c28b57d33d6da3f5a084a4a1c77f8ff90bb94c790d94a64b2db69875cb1fd06cfdda9ba1ae78827f620a48c5277bc320ef4388e9bb67f2a54e284ee65663a3f7950b7c0265146ad084c4b0591dc81d0b669213b2300540f08a18631c028e0546edf2c807048016bb4dce7df9cde740bcd2e140784b4d291083db50d6119ca6553f9d88f3d7b19bc7e6f45b02966e0ab8e864ac20f5cbe5d2935fc3034a6521f070420e04b569085bae204d91583c0d0914eb5be865c58b260a45a147ede53e62c7d08f8d9a6d9cf79cc99b8db07d7497c8afa4d453a7a372ac3d682443047a1af86d9ebccbc3d198dee85d9460110aac51953cbe3c39a8fc34cbf67104cfd66edb3af68f1d3faa1e3ad28f965a18450c752aceb946409da64570b1240e4642fc87e51fc212f11a157e27b366e5e94b958b11f063b472ae61cbb405223949ac126d824b3078636ba27424a768156f26e88bc41867008f2b68288664eec9a08830e626ce1e717795a7ffde16e2fc82b7ff57d132ac768e6726a16200e877a5c99c8ed0406f3802bc82271e4d7a27c9b9a83096eb0a627a025faa9a260439d91024f68f2d7f4f6ef79fbd37e336eea079b4eb370d1baa5ef8205144ee8ef7cbb1a530b44329027aec162b9259b5ea30b6944594516425e04fb094d2616d3a0aec502a3abcf51cd55e43b9614cb2b582c4bb99cf818dee91d70931449226b27a7d44699536cb0317e69f1335c0cb99cc3ea53bdf5d764c5528fb89f0d497250deae724ce3b54e1a4554cfd2c8c7d137894f34eaaa9a01459342869418a9efb7c7893da3cef8f5457fbffc7cb6fe464b217ffcd0934e519c66646ad820d17191d54e873e39756d4a385cbeccc282c6d589994ea32a0dcb318c2c35e9853e201cdeeb4daf272e124f90ec930e92727643ac5b9e016b9fbd72ba70baa7504a4ddcbc14eb3ad99511ecc4a87235af344cc57e576b70a415e84905e81b82053e6c5f3e667a6b33f129bc01a45efcf3ebc7537878487712d8f762c8b6ff17b686a519185f532ce872816c0a735a4efd5f7dc45c3d4b5d65ab1c001a7f2a27c649617d77235fda7d337f7f7ec862a7ed6ea63c083912fc57d9b918e3ef1e4b57caeb0d72e0575cb6cf7e4e94dc4c5247d85159aa5b296c9a28efb851702896650cf818e938c61ed667563e6f21310c6d5ebb00628c92916fb2bc9fd532fcabe3c74b33a21f239c3995124c4e5a0193d1867305f29c913429dde97724aca3c9df13673b05520790af5b2cdce2e41ea11fe39cb4c6279c5ca562753d25ad97d360c6071114d333b2b46325f42cd1b2f51de191304b34d13cc1499e04934730d8849bce45487cc9c8529b3d51a385e5fcf0250687cf33e38d95fb6a003e7bca8efb8b5613ed41654c7e1669132afb28d3ff690340a39b68c1dd9e9a2181f51cfcbf40ed1ed6aba64e355aa20b7a1642986b35336918c5d6c0ac27e95f0173ecb180ccdb51465b34673ee80167da469833d6b67de666c749ac73092d7339ae1962792b88f01ebcfed53bebf6459c8d064d519065246492d5be37b55063bef2357a2ed88652e4a915f5fe2fe43af9c66658b89d540f2e05cd29739e6a74dc06e90edd43e741a474e974f967f82edbe47f7c81b05af07a3a3cb23aa0a0b01f6978275affab544e03cb6b45aaa7e4ed221a4ed1a701388101a3d701160f8c5897a9e3c69f73768ed2730aa23e93d6615213f35b5b7157ee971ff3d61dccc98dd96f6b3b1041d5730ce31abba84afafcc17a5cf171def27f7b42c0ec3b891393e592892e4d45bf559ed64256ef7b6eda043acc30fc065b76321c4a541da3b7f395a857d6c78471df83210ac1c5e3eb036070e09d482043d99ec24740265ada1ec96e5eca8bcf9645c9e4322f046527f683ed16c1e6ffd52d6a0a648057fc10c4b6b4dc86c30dec47b46d52f1a724cf3c11aa12e8d5048e9c07957ddfa738d82a0811ce2393aad6ff756273f8f1dcff51185930e72ead81accdd173add92049aef48ae48989c934394059131980df1fd15075d57616000dd0d0953b1e023a8d17e9ce0e162ceaa347b4addd6c23625dd65a2b7b6a499576031006ace88ba5b873151bf316c28676a9f627bf5ef2fabfad9c8a7f4ec7d517fd1f59887d30e570988494eb230882e3c5a33e0734023fb5e556dab06abf8d80f426cba78bf4f41eb60adccf57ff415ed8400a7ed5816f473dd992988cdd4f43a5c310c7062bd61256cdef6c6be36c1d954edb405da93985c537ad6dc7cdcc7321ae9bc1c0c935f72d0370ac57bf05c670c3b83fbf22536637175f1011ba3c26a21e85098adb06363318c32aefb4365ad9d07ec455d11f132eb24bf874a18a01ae4921d57d166506ad6a8ac25c602ecc3e9b931d5fa42ebcd6b531ec74eeae2dc71efe80c869f48e1216ca94bdfc68f4a6f6c6835b024d24538e3286ab7a3c08b914de117bc6983e64bf6908cf419b49faec94f004d0ba71acf2819da361c300b0e6a8526fffb31a1915b3e57eea1c131bb87aaf332515d292b2d37682343103f5797a3f1d438e885d9f3aa15fee260c5377317de62fcb6560ca0e382ac9572fe5f843d08ca25afd20ad34cdb8cea2b25088eddc7f4116c2d3d12ad0de4ae5db98d81fc78be6ccdd6b67b0cbab0d8d221207e0f2b14c280ffb67cfb1986e0a8bf89d1e0c4d62ea570bdf6f25d7962c1bb9d31946df7ec60996b409607300081fe9ac17beeaa0bb2dec8d1106744437cfdb927b40d9e24e6b9a8a814cb94c455c2648f013654bc4e3739b81c8af82dae5e23461f037fd2920afbc29a379b27b04fc4c64963a93da673c654c561a46412b8e1b88c70358c5e946cde040277cd33807dc5042d9252a697627e71b277ca60c4109f9b1d33f1f946a8efb39fb8ee7fcf3a0f398a16da23dbc60c0f9937ce778b89356e6527fa164e2791a94eae554392c6a141a098bd83e8a7ccd250aa14001261da792d38751f889ab1c83959dd69fc1aa115b0d64b1bf5778bc4de9612eab8ec6ef43c9bbacb22436181b8b388e7148ddaf7ce7a55ade0ad83727a0e9cce2cbf30bf39dbcaa18209e77ebf326e9d1dedaaa2f72a5912cd776107543df2d9d5ec4fc75682426805589fae8d440b7596e77544c0a0fd96b6f1b36d8fbcf12c61fde78bf45b8b1fbfac2ab9382ebb98cf4774dfccb3e236c4972d71967a00d54d57b00ba7749a6f929785db0f79457ff74afe105ed786f6353d1804cb0563911d3aae9bfe6f7e1f11ea8045bf9c5aa7d1b4f9ac22bc7cd21ab2523a92664739ee3ca344e9afe91f5cbfee76c63cf85908d96b4c2bcfaae06244b71e9e6762f5f25b15a28fab40d85310c1a7096ddb1f0e7ce60079286917b0e4d809b6db1a0e2584c594480233754623aff4e721a6524250905fc975833fa416ed767f9b134e1e88a4b859ca31abba8191051f10819a2db0fd39895e8a9cab5655c30aaa5e94a6abca71960897874fdf256feb029bab6756e8c886c34f181e81655a5e65172c9615f6a0588221fd4d33ecccf47065b1b532deac612201fcddb69f88339bef763501dce1d6b8147ca1042d35a197fbff700fd39fb6b326793864a8ed1f53f543381eff0caf82be3f9fdd51e499905a26f5ad3ce4f0babeb658c9070b3eed4bb9ca18d3fc2bf54f87cddd4d89d5ba1697fdb58606ed26555de6b085501a2a4fb13ac166dc82b72e3f4c4049ba956b9be372b85f4334e152d73ad182731fd3cda030ae1804346a22afc0a09878c1a55aea4934bd4fab23250f3c5232482cb69932dc77bef686c38bd26736c03c25d5dea514c0ca4451174e19538753e2b0331093fc082a2a71ff7e13375d1e8f1ce8145bae48c17a47e2238cfedba40305feed5397d54b2563418e725c80031d0de74c2cba700cc41bad3002abd0a667db903e9270e5f218872cc48405c5355fbba2380d63e0a3d30c2fcae1f3030b81739470d1ebc0d72922f81b2cd1d71235322bc88c2aad63c0acad197531524be1a18abcbc23dc3830407cda7e6283833f39f9851b003ef7a0af0e2c131efb4ee404d69063eeaec12d7a8895e8f46c8c95ca60aa47fb38d2c4b408ae647c654515c0f8fcb81e20535eb3b30063c2bb17420f797a9f54295a3bc1b13c3d6212da2bde09df4926ec79a6ff954381ce2bc9f885240fa20c47c3e9c631a4ed161f545ea388cbd001296259f091f0a22a142e5c4f8b531e0fe208a352da172ff80f66d56a37f63adf73dd0a7c7b586aafadd08c25ac502fa32834149ae780338849f783b821356bb45f29668f4c59ea833cd5c5775c2b6c436e1e7b7612c870db5b883f091936dfb92d513adca3b61ac11973f7840e3fd827d4885ded711139ae3731709a49585ea1204ebb42ceab66a81d1f4051063c71ef02899a534178b734020cb7da296fbb1cdd20ce59c48acd184b30f07b00d50173c14d77e0a101ce4c9d59ace8c0a3e266fb45824672484d42cd4adea51a1ef2655a0544187169592dcac7552f5a3245b7282586301038091ab09cb0e6f5a0dcffacf267cd54f22932547be323d5d54964722446a1f470f02e60daeaca3f6c3d89616d973a43692a73ac874d301d2b83cd28e73d0e758ad7cf9087287bc521406f9dc3882da28a94bde1f6fd42bedf2ca6621ebbd826b9e76a49851d5997c7492b7ea47a7ede65ac72d71e85f987ef27746d98907bf526ffcefaeaa5281e75e5277ba8991d0030b5f6651d79f57262d7ad73f9eb9e7be46db9b1553f58e77513cfaee4696873d056374f84fad09099ad57e11a10c718c57d7d6961c7591336d39bc0b02dfd23a67ed124cda484ecd1c1c14aeb6f6ffcced3a55ed28bd8b14ccd8fc9bbf23060e77aa08eafec6961d642ce9e8b45c0f3efccdcb109004eb4763384afc8d5945c2457046994a18676588e8ac0da6df0633de795bfe94644cd1cd1823736d84f4f59ec5674759ae3c7f78a5edcbf204a3ba62ce68aee97c7abbc80ac2763a8ee4ab2ece9a9bb66315a0f482ce844c31e712459bf86da7c215161eb746a4be4ed7c14d007bfa729a52468c8738ed7940c6e808fc1a0336e114ca6ff0a7d11ea6a92241e0f35cf55dc1f58555904852514756ae063c7f2422546a205ffe28794d31faf6db7b1350e608d522a72f91574b5c15e53920d14fc57fcfcdc1b765d91238f89a0d806a96be18f", 0x1000}], 0x2) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 12:12:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 12:12:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x21) semget$private(0x0, 0x0, 0x0) 12:12:10 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) read(r0, &(0x7f00000001c0)=""/171, 0xab) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) pwrite(0xffffffffffffff9c, &(0x7f0000000280)="00b05b27759b5ea436280d78a0bfed09710c00e4ce6c210dd9c752c8293898e79e3aea9bda157198639bd6e783857eddcd78b4a38b059597d2a9ec3fe554f06a5d7f339b490f2acfd360178e9bcfdffc84000043ef0e6c7e539323680a98594abe3aaeaa0f188bf995487f0246a57c65547763ebb39003fd051e599846f92a98fc6f79f93fe010fb6d0faece2229ae825df00a9d2c07d9cacf450e17bc32d386bf1b815b302e97f4b4", 0xa9, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x4) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:12:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() r2 = getuid() r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getpeername(r3, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) setreuid(0xee00, r2) setreuid(r2, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x54}, {0x70}, {0x26, 0x0, 0x0, 0x40000000}]}) syz_emit_ethernet(0x52, &(0x7f0000000440)=ANY=[@ANYBLOB="ff4ca2e1a9f3651a9927cb015a3c21032069988f7e35e1f988c3177cc6ac941a18f9e9f76035e182a4dbe3de6dc4a3e2a7cbecdaeee3a34f09a03017b7d1587a6eb6ef48900a42330dbcaf0ffb2371212316b29be0981a3d66d46dc6d66d5f52a7d4f3ca4823eaa2568a99d75af69fb673eaee2cc6ae61763a03afb68309bc7838d90a6c397197966ed0e51f27c3ed998393ff3676dd252462cdde39084d70fcc258d8018d764ace60c30c8819b6d9b6a1fbd65ca6449da8db064a93694a24dccbd60e9b87e2a4fa7108b1350294364909baff0000000000000000000000be786bbc32f0a092462b7f0148f53f6c37b8fd56845c7c3831027a2c2a26686de9d11d125678b30c9673476f3d66f9161e0c7def7d08a9b91788df369569866c11aa09381dc3ec6dd89ba6eafaea80aed8bb264189c4bfd8f62cb2077725c152a3be33"]) 12:12:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chflags(&(0x7f0000000400)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x20008, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000240)=""/238, 0xee}], 0x1, &(0x7f0000000340)=""/77, 0x4d}, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') 12:12:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='r\x00') r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x200, 0xffffffe0, 0x4, 0x0, 0x0, 0x7ff, 0x80000001, 0x2, 0x0, 0x9520, 0x9}) r3 = getuid() setreuid(0xee00, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./file0\x00', r3, r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:12:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x60}, {0x6, 0x0, 0x0, 0xffff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0x3}, 0xc) 12:12:10 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) bind$unix(r3, &(0x7f0000000b00)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) sendmsg(r5, &(0x7f0000000ac0)={&(0x7f0000000100)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000140)="c0ea51b05bfbe6e28e6b3feea65c0b3deb82f40484f0f87926b56d1d8c511c2270bfb9", 0x23}, {&(0x7f00000001c0)="8fbe9a983268beb10ecc87da6c849a6cd1912355896e39f284466aad2d750d745a42ff39219afca479e1567fe22f6d801f63fc0c529dd7129c13726ac20103288c9d3770f7c3a6784809ecaa383a82d3e443381709903f937df19b8f9a1e2ff4f6dfc85795f9a9d7f4f7444fc797bf25c04b6ceb6f8f10904d6110c8f1f1a82f665085584131323e30419feb8f70daa80f856f5327002ff45b2e6cd614ca066f52805c7597290ea43e07a02ae7c696a8a4c94d8fd21c89765eed9ce3a55123087fccb81c67f5ec866bf94027f9b59a273d169acf84a743304e98a96683709ff06b9a63954208174c474a4f2aecf10fbf7ea034f0498d1d", 0xf7}, {&(0x7f0000000300)="c83e41730b21d27d2c87c7a6b578cde078ea26f588fa23aa9169e4b895b8ebb7a982224b978b03372ac35908c10249782c894b81d8f91232cf78c9f81bf8be34975ea97c9494e6fb868dde821c5c17733396ff3cfefb90d97900690f9e9a31c80e06aa49e793b888cc246f392152d30d2ed86223701c4dbf87801bb57ddf4cf1156af18321670404c69890b4ce8f9270017f913d8c8ac92386c405c68bc89b128b0832a28e06d0a78d45bb8f3a982a48bc0a5831fab187cf5d4ad7af9a8c647bf96bb1d0187985e13f0ef88cf14a3521014a3e507003f8c00c58225ad64fbb1a2844962954772e5b793e6f49fedcb573a6ad", 0xf2}, {&(0x7f0000000400)="4a3fb2ec2574ba452ffe7a07ed79d64c0f64a678ca395fab6936a5ca9ed79908699fb8209e3f2e6e538995ba9ade57b612876e97a6e59c1cf024a2f27029db4bf47b7642739156bf6c2609637d39a77cbedba09e0e6670542635a9b68b632d6c8c0d0cb1f4ab6bd3387f8833edb1f0338dba2b71ab6927c0ad67b9a37a8a45b6b925dbde5593a92ba6983dbb5b4d6f98cb5f4cf8a81a1759f7c0a270f79a5e0341cb0110183668c76aa204dbc38095", 0xaf}, {&(0x7f00000004c0)="01937d88ac3fd4d188bcc443b575734909be96d6fa22b88ac6d757288826f0904f27f34480868e", 0x27}, {&(0x7f0000000500)="c00270f5d8c5f1cdae9e081d3eac45e9f33ce780d6547d184e8a549807905a06b7b571d163fd9daea13e9f3e590a2249bb7805e202cb9b28834f825f83379fa4efb30f7ef1d8b1354ae7c3d60a56d28870effaa2873658d487942cb4d94cc9bdb450797ef328213d1c4d29cc6a89ce0976e1c8ccb68edf0c857ca9a306b675344f6f4967fb5f0f91e89c84cf0718fee7f8ff6e4f3f0a3994789a61e3a118f7725ae339eb56374b955663ffe0ab64103bc6c621d0baf0509f375e54ab741ec5c706dc2668aafe2ec5c2a135", 0xcb}, {&(0x7f0000000600)="58001a742ff2ea3d528fef9a52c4deded69bdaff7e90f7f1a002fd8d2746709cdf8e670e2a492dfb152d2e", 0x2b}, {&(0x7f0000000640)="f6c5b89e397b99a473b018cf42a8c260d3809914bc4424d8fadc8b8a5e636c97afafadc57b30c8714af9da421e14151d34191c63395a4377a10b8ae36931793768a2c72da1ed72b66ad228e6", 0x4c}, {&(0x7f00000006c0)="0fc4fe300b56bfcb8904d318c02dd6d80d0b2b581dc7c15ffd9a4842b0f7e16a7b6ff4750d53dda5f0ad4fa25fad654c0582de307c08e991130b697b04803fc1d8a280be63ad25bc58cba1d7daca4847ed05ace39cbf9207d8eef72ad8d3a608b46c37d39251b1994b72c5cff17bf280ef044e578164a112164c3133c4318e1dc1d27e824301ae58e5444b9c3d2b33f55c46c2e2e46447e1bb00f6ef463a5b6d8a446611c34dca330c4a22634c6b254dd4ad293f5a18adc4e36e09da6bc1d7fb9ee5348013eca9136504bfa8c0ea5a01b92175f191ae1b4866a4fbeda3c1c62bd73ab48a70451097e1", 0xe9}], 0x9, &(0x7f0000000880)=[{0xf0, 0x1, 0x5, "a6eed0b6c1abc920ba645431c22f791f5529136347b9f91c2a80ba78936dc9f10ec7b4a44ef5a0c75e36f417b951154b5aae4136521860903b4c7a710ccafb2cc2c4ae09ed4bfe439e4ca3a610a427ecf40dcc93dea691fe53039e450f4225ae17bca3ae317dd721c18d1e5144d834538bba348f0e47ccb16cff5be20135f487e2cb2f8d749302eb3fa4bfeb79d257cd632d6dc9a52b3db840da32247848b2d1b24a15544453dc85d9af02fd7444aadae3d29720c6398a67e19c3e0ea33cd96ba686b58a4395b8b9b06a05f938be6506213a7e7fd4bfa911c9158370bdaafb87"}, {0x30, 0x1, 0xcc, "e579760b06dd0e32a4f68bdd3e138b0ab510506570c4a08ed2"}, {0x100, 0xffff, 0x40, "d137feb2d6d9f7f1b3b14af67acdb39befce86135f883cc4ece18df82d81863532a0ae80d980ff2acacea3c66716907c23208b302c5a7fa55069ae8a292d3487063c5014772f687518840c48d8d1c9d967c43666078d91313d126243404d7c6ee345a781493d04f89a9b2a7c9df6fc14ebb7cfd750f7c493d67bcbd77643486488bbdcdc17f3b0518baa41c9a94e5fb6f4417832202fbef802b2d5a536ac60f66fa2e1f51c2ea6ce209d08a958e1696cebaa8617f0125e0eea50ab4676ce2b1d40d2284f138734ab305a0947903fcaa73351cab10783daa0e7d756ee3fedfc3649f75609006fb09e577cb0dbc85d"}], 0x220}, 0x402) ioctl$TIOCNXCL(r4, 0x2000740e) accept$unix(r1, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x3c) r6 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) write(r6, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:12:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) socket(0x1, 0x8000, 0x6f) r1 = dup(r0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r2) ktrace(&(0x7f0000000000)='./bus/file0\x00', 0x4, 0xf24, r2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = getpid() r6 = getuid() setreuid(0xee00, r6) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r6, r9}, 0xc) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000140)) 12:12:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r0, r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) execve(0xfffffffffffffffe, 0x0, 0x0) 12:12:10 executing program 0: socket(0x2, 0xc003, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup2(r2, r1) r5 = dup(r1) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 12:12:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa2f3259998d280800450000380000000000069078ffffffffffffffff4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="90e6000090780008000000000000002091e1d2472c000000"]) msgget(0x1, 0xc4a) syz_emit_ethernet(0x5f5, &(0x7f0000000180)={@local, @random="8447e5deca30", [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x3, 0x0, 0x3}}], {@ipv6={0x86dd, {0x9, 0x6, "ae4afd", 0x5b7, 0x29, 0x80, @empty, @empty, {[@fragment={0x33, 0x0, 0x2, 0x0, 0x0, 0x2, 0x65}, @routing={0x4, 0x14, 0x0, 0x47, 0x0, [@local={0xfe, 0x80, [], 0x0}, @rand_addr="d778fad3e8f3ebbe5ed237e6acbe43b9", @loopback, @rand_addr="5b4ec79f4724dc3afad5e202ba2f94f1", @ipv4={[], [], @rand_addr=0xffffffff}, @empty, @ipv4={[], [], @multicast2}, @remote={0xfe, 0x80, [], 0x0}, @mcast1, @rand_addr="4240e1081970fab4a6dd7dc52c350381"]}, @hopopts={0x4, 0x2, [], [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x2}, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x28, 0xa, 0x0, 0x20, 0x0, [@rand_addr="6936c337863dfacd866701d6ea0bfcb5", @mcast2, @remote={0xfe, 0x80, [], 0x0}, @mcast2, @mcast2]}, @hopopts={0x3, 0x0, [], [@pad1]}, @dstopts={0x0, 0x10, [], [@pad1, @generic={0x8, 0x70, "fa9402871380ed2ef75c4da2c0be49f5f6fb9aed5267cd0678b37ad3f2859acab0db3d206257ada46caa023a0db717c3073146a8e985fa23669357d40a9abcf18bc2a5f0f89156c2694f698276951a6d74257f04a6bafe7d0ffa49f21265ef89ca2cfa8a63277973579e33be531cbec0"}, @ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0x4}, @pad1, @enc_lim={0x4, 0x1, 0x5}]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x7f, 0x81, 0x7fff, 0x5, 0x8, [{0x5, 0xa, "c2112444ffbbf04eba4deb2178c8eea67d1e9671cd05125d9b0a4ecd0415788cb7d72161a882b60347d4716a0a34e05aedaeb1d5129b3d2f8e8842db0c40c8790d11b74309c5ae7e94c725ed28d8e1"}, {0x18, 0x1c, "7a002451894724fd84ec0ef26a72e66e0071d3ab7c8ddc8a9fea9ba7863d7c357661130ca91532f15a5e8a4f948bc099599e22a610dfab8641f88727762018cee3fc7df2980085e0897d655bac6defeb3929abc2bf45f36b7f924172ae2d6dfdb48018b95df84ddb1872fea18f75690541301bfef43af70f1de600839a653605ee591ffd9f203d03fb2df24ad758c968ed4b0538563419df3120da3cb329f8c49446035e2b40a91623f4203da9edc24a772918f1b1438e49054357ef0a35017ffa90d251757c8012ed2af255abc1fdd34c42a4d4989549aa506519aa86b0"}, {0x5, 0x1c, "50ede164bedabdd8b2dae7d993ebf035e88c4daa690dff6b4c783b36166cd91baf7f57400ef7d055200b6102cd005a377a238e2560ca665d9bf26e76dfbb34a8af5efdba797e57c85460baa666df81c876dfd96a77985957d6fb8d9784649ad8ae0f8222e5b05d76d36a810a39a796a00137b4d3c84a274ea4f9dbd81ea9191cbc53487a7f0080706a0a7a10bd73ca0db058933a2e7f40041943f03cf7c7cbe5aed07718717593a4f045677113a571e204d066e6ec802816b16ab09e738708f7c319d90ad8c2769da502927b3a296170d250bfaebcdef29e4ca437b45ddd18a1bbde3d19ad"}, {0x19, 0xd, "bfd2174f92348b13f6bd4a37a24d4d4b8df1915a29907328a0cce0d627d8ca65c19013783cbb7d1deac79eb273b45194cd38804d6dda2d37423ab8d010909177f72665272607d0f81f2eb474eeec91d967152a9b64854828a39eec823e7ffc9af02ce30209191a6931"}, {0x18, 0x5, "7255e3956d090b51ec1932f1a56a0f1905524503f962fd9b385a041e821dac8049fb0b5ef81fe8253538"}, {0x2, 0x11, "67db49f25496a998dde7641aa806aee740f172d1807323e34aee99b9cfd58fdadc49db1a6edbc55a56b910f89c09c409134b6d909709e289b1f06352dcd483a156e9c71f49c73cb684599c193525ca120047fc52e3be69202cd821ba7f8214b5aa79e578db0ddcb3ee5bffadb158307dae5718f214eeb3728e0f24af950efb17b538d8f7cab15daa5359c1"}, {0x1, 0x12, "fa079472a37d659341dfe8db5c60769b0bf75071feb069763c8691a7db4691107188f8b69ca387e3e649200a1fb0e96525aab9ff34facff27809b89608ef3eb727b523c952f6fa7f270c58ac1fe061030641d4cb569659fc5527315cf2e34b4f1bbf1e1ea8e154db4652d474a2290d8316fb65957343764b95022634d883300147977e9a04f4a7535666bce2fd67"}, {0x18, 0x2, "a5d11c7161ad75f21ceb477d3b696e6f70"}]}}}}}}) 12:12:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8a, "0000000000142b0238000000000000000100"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14", 0x52}], 0x1) 12:12:10 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) r2 = socket(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r3, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r4 = socket(0x18, 0x8000, 0x81) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000140)=0x1) fcntl$dupfd(r3, 0x0, r2) r6 = syz_open_pts() ioctl$TIOCFLUSH(r6, 0x8060693f, &(0x7f0000000300)) 12:12:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x8f}, {0xdc6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x42, &(0x7f0000000100)={@empty, @empty, [], {@arp={0x806, @generic={0xf, 0x86db, 0x6, 0x10, 0x3, @broadcast, "dc6ec9cc17070bfed78906f271a5b82a", @random="b0097ff66988", "0de1b39ab8771bf46b87b05ec517da62"}}}}) write(r0, &(0x7f0000000240)="ca1fba7e775dc9b0716f228a62dd286ff7a86ecbd9930005ca81ab4f74c8bcfb374ed0cd4d4f76b78e2d52371ac1fb2e2c8665fafdee6af5caf29734e1c7f8301a3f7aa5377aafaa11d30aaf4e9ed76f930f0c52ab550064f301a1e4ecd05a78ef025cc8d6b5a4512ae4223cd004f7996ead87ad496cbe070ab958240a656d468b3352c9f2be520c49fe85c3827facab113ad90358966c59479a3387b4add8e6a8c63271c28a2eec9c4f7c7ff7f3f0e30e641503e00267ab666a16ae7630b9865fbab0d00fb0c27968c067ed39f7379d4f2d8d3c1d6063ee4e4ead9e6a8d213f", 0xe0) 12:12:10 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000840)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537e00007032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b510f32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6dcd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c818720b4b9832a4787a1787f148c29765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cff0fac9a00000f8a2671e556e5083451c5e968318e71e4382832b3f97d1f3232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33551a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf5b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fa826e9adf332a957bcefc771f7a5dd5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a996703007336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0db02b3927d1000000000b784ae2dd2a645060bb0ea29a000a8a6079da4e7568d72329211f7a562cb9e3831d4889ee1a00000000000000000000008a31f900000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x2, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = dup2(r1, r0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 12:12:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x6e) chflagsat(r0, &(0x7f0000000540)='./file1\x00', 0x0, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000104000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000dfa000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r1 = socket(0x18, 0x4003, 0x0) 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, 0x4) close(r3) r4 = socket(0x18, 0x3, 0x85) setsockopt(r1, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 12:12:10 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x122, &(0x7f0000000000)={@random="ebf7759400", @random, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0xec, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast1, {[], @tcp={{0x1, 0x3, r0, 0x41424344, 0x1, 0x0, 0x18, 0x10, 0x1, 0x0, 0x8, {[@md5sig={0x13, 0x12, "b35400dd2ee009f30f55e357e4bd644e"}, @generic={0x4, 0xb, "a1832378363a63a603"}, @md5sig={0x13, 0x12, "7193eded4fa9d401871226acbce1f040"}, @window={0x3, 0x3}, @nop, @sack={0x5, 0x16, [0x1f, 0x7, 0x80, 0xeb, 0x2]}]}}, {"a711d93e79853e553108880397d9127ba21d6b488bb90ead72577055b71cb00924fc71198e5d230d1b4148b8e8f3bb8aadd50585306edd126a8c2564c2afa3cdcba077ebd6117aadca22c1112ac01994d665573f44169c295046074e0fe6960217bc838a31d8f278489fb6f988aa876d2a224c2fdb35eb05bc0f4c215d82110060d6332306cd83c2fe26cfc8"}}}}}}}) sysctl$net_inet_udp(&(0x7f0000000180)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f00000001c0)="4e7fb5aea30d14026dba6c0d552453d89e34405bfa60b643cc8f91acb81f9db7037c602498b3c0eebb657fb40c7e14a44aaa19c52a258f970aa93b620ce21fbc95f47540de229c270ee2483c44febc844a3805d59894a94e0971f49d92807da64fc2d1f9d4dd42ad9a00ab27c2de5fd30420a82bca155944", &(0x7f0000000280)=0x78, &(0x7f00000002c0)="b3e26791eac563796ccd4ff65a5cba9b4f809f5a2e72e70d4d3027c1dabde650a7c135313af2803169ae0674fa0b90dd081fe4ebba54dbf645ebf14f737d1cb846ee8d613ba1c5c5e166547e9ff1ba2a0b1989d06e33fb756e5a9e4486c4e9e36d211f384757e4567e335c0e638ebcc94f363d736afdfbeabbc817c32deb794ad4217b1eca1667bbedd6", 0x8a) 12:12:10 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @rand_addr="a12465efe8c67fdd496e642dc2b83c31", @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast2}}}}}}) r0 = semget$private(0x0, 0x1, 0x81) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0xfffa, 0x80, 0x1000, 0x5fb]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = getuid() utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x5, 0xffffffff}, {0x13, 0x5}}) setreuid(0xee00, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r4 = geteuid() setreuid(r3, r4) sysctl$net_inet_esp(&(0x7f0000000180)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000200)="137b5cb18ee5f9660f8e8ef532559628b72b3fe1f50c4ad0d58276a49fee51ec74db04d05af69a9f8486c315a98655431f825d8e09a4b313f7b8838a84af744e4b12ed195512c9937da93beb78debe65ec48f4facecdc31dfb7fcd6f9c17de9a10ac4ff10ac1e88b54b692594e240037f01d7779bc0b2542d37e2214ac01f9292085ccc14505ca88955dce985f3211f63902e2e125f36be5794111ca5b5c8d4c50850d5743ec4194df6cef767324e824546af83da4005aba6ce35029c706b973b1aaedb8b95d6663f145a5e1424afb6ddeaeeb5cf857d500c9d4a9d830", &(0x7f0000000300)=0xdd, &(0x7f0000000400)="f355bf8e6b5fdc370bf14f5df4c460e5c3b9000dde5be4d6b1f085b30b9be273d5c22b8f56e08d035cea9f37f143177b6f7438f6ae18bc27689c205017662108808eca5dd1432b75780601bb868653d1dfa89ce4c31eea3aabd88f6a30e4eeedc95de7cceb38cfd606ddbbf4914b722d92daf5d0b138512eff6cca9db666d36f93a69e0bf5daadb85e1c0aebcf74c568be82e90b81a8d15d63f9c0d97333c542335145e779c2ac21e11b56e33e61e100247b2db6dcabb48c21e9bd3674ad5df5a0357a95b474b92c8ade427fc9c11cfe25a16cc6f016857658a6636f7018fcd4201cbdc0d4ec366fe18072683ef0cb964899f1b1f6efb209beb22d41080ca0fe2047319f0352d2ccc82f8cb659c5b6851197ee6cba021907c629d04bb198553317288686b4d79efaa90666c6c82a5c55e429a764fe3c26d54b440a778fe547e6e3d3f4662ea3dcae6a6c8b4d5889ac7aeb0281533dba793387cb7522bdce60eba10b25772190fa7beeabe3889923509f44fc20a784c7b3c5dd991e7d1c6f5eee894468dbca1848e0bcf59f2033df1efeae759bab55c5b02f2f02bbf83dbbe9a16d8edde0a5202c582178a2462fb75247a0c25ae99a8dba64a56ba005588cacf3ee3dd1407f6f295ec70d629cf4da9aa5ea9a034858d26f39f9fa7a595e64d2c84d17ab2eaf7b6a3c09b2f5886fa808194b9ad8c9e516c0b591f62d73616711516309def77c7f840fd756116053fe45a2e1026d250ae9cb14dd928ae843a6163c9368dadbad4ee185f63c9df534d5edbf2c54cd86e16e43814ad3ce6d7f3cdb07429ce204ca612d6b7a2d875573fcc3f6d23fcc4c3c2f6cb157439cf1553a899fd0ab90ecb219f18525d7296ae61eb323a5a11804d20566ac6c745eef247c9625616f8b778712ca10af7dd10fc133ebcd63c23a17f38640b07cdd45b68654e79e8d79d36dee803a283530bd427f908cc84a0a73a1ff905bd830b0e2d22b1ea41ba4878e46226963c142605f3150cbba3fcee40e8279d19d28ca91aa1902c84a2d4c89a5f822058bcd5504e649ce23cc904a37232cd680d8cd35ca8b68bb35ea3b6b9081528c9137a2d0e7d96bd4426835cc90c0baa3300ba6f9958c860eb1f4e5d75c972299c41556f21f1254a95fa43cddff2fcbf133c53a2c5aac0d0d30a90edce914a17318de2502bc3b0c5d4bd323a0344ed8f47c6bec1ea86e906113fbe43e04dfcf9e0efb35e1e3faf6b70bc09a37be174befcb21b8aff523da033c51ca4b2c28ccdb71ff10b2d33a271a80d17a4e09d389b3aee71655baf560f4091acea1582969bad034aa1c082a9e3f32cfd3a00ecc102868b4c2f4aa527b10df7c2ed470819431fa0c498314387cf67bbde818c52e130dd52e405a60de7ca0aeb9438337bfd89ac1b15a1e6ab2ddf821c6f9a3e834fabdd335bacf11fd2305b7c5391f2718c84d03d9fa46d711bb200d7c8bfec67a1bdf46f6dd0d70ed31f8813656739dd13f2acc8fd3b45b318161a857de80daa4f0f409fd0f516d7970b87b27f254882dde465c6fcfec21e21cb5154af5a8b5b3fab833ce6f1b2f309d746e9c362d7f2bcb58798c42423009c28ea7b6dde6ab29eab96a23d9c76ccb3d9ccd4853031299c59ad05018f44cea58b0f0fb7d1f19b20a3b1ff249e38140ba64f5871317300d9debe01a6243dc0f685db8ffed0d6da4659926818beeb8f980d9c9d29f7e31fa7e2919edd99a1e153999c30322d0ec74549a98a678bee2045df88ca01f58a33cb625d8e6debe2b709faf8b7c1c05bd4eb25fda712e3763203832dfc053727655237bf8fc6aeb8d537cb492800f4492c81858a8db0aaa28aa3cd9c42921138d0c9d844307393d6da13efcb2c0053a81204a11c7f55a645e743449abd6a36725d2c7f680d7531337b64894850c722a77b5045f1f29a499788a9d51a051b68629083f8cefd69e57f59b05dfdca368c7ed3acffc631f85d7cfb61773838d8d397ecdc3aecec016f8dac0759d410a255332dd8bf85f0b7d72a159f8895afed86734ba26231944f5061f8e9e05381928486509011a56cc380ab26c717c589c3ef1ed3d4374945b636fe8afb18c9a630a5e967ce9494bd19ccfbdf81875ea8e4f4ff9b950c59aa8594bf90a1eddca07ef282b2def650def3b98b38c65a9ca5a1e742e27098394858e366202606b01b260623e867d8b2fbbf1153d08635b31c05480c527fa1264f25f1ee3a5a0b796ad41e641a01a73b38462991ce942edb6f6433df95abb0bc22213c4173c6d5510a5798b9c20909a2b3aa764105bbc005abf2b9a423f020838196f7caa33aaaace2b4f7c0145e88682cde30f4527948616331706982d649b8b36d3e0095018c0ca610d67dd6ec2ccacdd1183714a79f1c5335eae811124e7682ef89f54bd0f0ed350a78d1b2e725af189602536bc020ca16f47a77330627aa6990f681374fb18323683e91bd7f6ad976d23cf3b264b7fd4ed671cf75c16ba9a63c6e8ba15a9087168ad680104f46fb8e38cda8cb46f1465dd1e2036c918d07f6f3318a81cea1da8b8688c1993c02f0420744730e3db293ea031925cbcb0977909550f2a77a1265f549141f41ac192b8ddb14223409e2d58b505e522f8c6f35991428e0abc99ce6ad3fb018cacb9967df05a77e44f6e4c156417efe1c09c8897962534b78d104e806903be635a98abe342c49827e60d6fd4ef3edc899eca2b8ebb0a51b1832447461c6d9826e23e2c90e59b32553d9ac3976dc9333aa46442a300f1493ab9dffefd375dd563857043100cc87129f20faf5f8ad6d0955aba62308fe156c13b9cdfb00a3634e1422dc59a2b70de1f2be87ea5c06f01b7df86c56dad66fd90b0c38c89f9419afa825576c617d66742b29e040749d0e12227270eb4aeeaac682ab9a72e8e25842a38e46f9db77ae6851a9943bae6aa55c95c07548b688f5cf6e16f758d48fec80e4606fb6816d8120842ec8bb4aea38afb45e05b3b1129aa4c421e683447de3112115dd3e3952af51b6f65642888482928952f4d1b0b27bc7945ba6fff76c656765e4ccc4388ab633c1be9410fd5eac8e55d6cfc9e4361a83ec79ea31c15d5807da4117db0f155263bf371da3d8a5967f3e1ee014ea4a9b26ec293aa6810f96654cb3f907d4b6502a4f7ba39bd29d2a014668da85d808972a5d49ddddbaf07d8167de13d2f139f267d55c2b312c710cf6145deb8fc6e0c7a2f37ebb3e0b3284c6f7aac33a37f31d84809a288c0e7a8c2ab1e6abda5beb62a2551c07254aed7eb109581189715d320696b375b16753699b58cb38a08ac208d5b8132cc793dd0c62dc00a9ec2af37ca8342614363f565f6242501a15f2ffe9228b24b5df46216a48fefb5983fc7ebb55ebb568446536714fb2be1dd4217add312058d0e1c911461bde8c5346d9053579f556ff8103108231226f6c5d59998d6dadd424895a117dee3a7f025da4f8584e8dcf5f75922faf77943986b0ff27f5fe2d5c2dbae388ce514ac776bf2a81b8e02dd0fa80e8000da26f054d627a37f1d8fb4463aa3c0e735fbac1271eb2219b059b24371cc1a8c9076e0a96ff93a6550aaa19c09cf7f6036b29f726f9d97a061b7cafb8221aae663f1d4bd4f3395c86c922708a0c01dbc0c471c627bca6d2fe01c340120fc2b7f6c46caf7b1a8796c945c064ae8664da917dce2514db6798b40b94300d88ce83f88a5b386774c28adc87a47ceea3da48f5f79799cc7b835964144c7b652a7c44339ccb6fe69462a7454e0186284126cd8924cdf9a7f95bdfd33edab4847f5c7e6debec43d509dfdec49390fcafd410ffa176919225fdbadaca019c769f7f6382c1223c3032b3603fad1c60644293f37530d09d7167b0039e89bcf4839eb63f662b47a44fa9377196594d3bc4d0f1fd5d6763972bc985fd307bb3878f655108d89cd9368a9b0b44cca5778f8555f86a29a0935885d59604e61a0431c7cd99428e75418a0a1c013474a0e244a7564931a103a2e30653a9b98976d634c60c5c992bed172d5c5c0fb53e0d5b4b911ddd0040395ea270827c547a0e9e91fb95cb0771c0b5dbb9b4dbbc2f3bb78a5f6e18bb435af0251e629f77e00f5d11dcf8fd2e6663b7ee33741866f60bc9305390b017eb053ce4ecf967f1a4addbf177479f948068d1e0069a22bb64a58b42077c185c58d139ec8630000d4c7708b9a522ef2a6061f3d6bba818eda40d45264255d590dddbb02d95b43f322b9598d1d8b8b7da74c4e38ebb45992ae0dfaa05c56567c78581f9d3f786823ca7104e943b55d4027f8e99c2f389231f8a9e1987ac08cf7276c6c74838d83003ad1b2336defaf81819a144ccdf36d4ce0ae447506f72b12200efb008f0c93692ed54cec33f383e493f4362b83078cde1ab52722aa860486b1c7b97e8547b0e215043a87f72bdef75c957a75949701612b984a8b862889dc10aeceabcf2a38e55c24ab857428178b72172683bfa11abebfeb931dd9bd90ad8ef2ae57e15e01afb6507df09426363781ebf61ec600780febaea7e30a00dac6a360e2706f4d201bb7f6049cb5f903aac54d32c72440b029ad9d42b75a8590d382067f99d93273b7251c849b09b7cc229d46aa710043a26d67779972f0a19df75539992dd26a49168fe1faa5e8a44b1d635617e3db9016651014aa13b440f66d3a3f6202be8e143fdd99c2a80271b7c52339903077aec486fa0b98b978972fe7d58ea3eb6349f3a7357b7e8caff15b2174d5893ffb2383accec3a90939421259bb092ea9e71b675fe5d5ee9f18ff9791107e5b212735fcfdac6c7d32dd57b2809266ca02d3eef750c2ccdb67085fbcb2c364c66f4c903e80306a48f5fad8bb329bac4657e9fa3cb3562c4fdf7d9f86226b6064841ca15a558f8b04370171f63a3a16d61e26edc6c0afd598c79d66b051e2afbe9e0bbd09e20f726fa9939684b8df745083ae4e372e29a26e5f87e9577639bd8563d01ab9e317e1af8ad515b94ad3f115f84196c2bcb84436b1e6699be6fde25799977596ff61e8961b1caa2a11aa76f5df47db91ea2c80a04566e3339d73597ccdbd401def80b2ec27cd5fcbc5a2df3b698cbaa1e63f5499b5440314d63323c68fa0bddba1b4301cdbe2066ed37a9372c8b863464e1dd3adecbf97833a51a4a65de1794d6009c66e6860a5f7befd7df3deaeaa3636ce5fa0eb228cd9331ba6b398f5403bd8ff0642e25e3372ddc0bf65567bdff96c557c577ce97ebd4f27d1d7c95f75d856687d4ff966812638ea24deeacbcd836f59c912fc62e06953cfb58c6ab5284ef158fa601ef02743c0ffb15a8dc944a36506baf8e3d1ab21f7cf06f81025c80df619bdbf481c1796e668e81466c1d1ca6f3395d143b00c4c3a36ca0fdbf9b9a6ae6b5f2840b1c12f3f47e053c7e7b7914df666854b142054f05fdd3e191ff7043e876f38fbcbf7b6b5a3f2f2550030f7420b044ef5df9a82680b4d513cac2e27085ed9c68957e2fa6a0fcc5199faead46b83afd605802d23d12991764e59cec95763c8e7622db504be79b4a665ecf6b92af9cb6f70da176a1af78ead6b8d72313142671819825173aec2bf9217e1e9e770547d92f1d3b955e6b249fe6179ff8bc730ff8690bffbd77859557bbfe4c7d4bd2c571c68f8fd1336b745450520c7ca30dcd7fcef531461fbb99ab76058ad7910be3461697eacda0625c620a71e07c4d3d04faff2bc8dddbca4165ee10a617b6323689c3de7a33a0246cd6c31071c265afb38ccd3b5a64687510ce836c8bf7955830427c6a7611312ee05", 0x1000) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x20000000, r1, 0x0, r2, r6, 0x40, 0x7ff}, 0x7, 0x9, 0x4}) pipe(&(0x7f0000001400)) 12:12:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x2) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000f432c599f59d5137bd947822cd0cfed4601dc05d1bba9f8093cd5b673d1e25b97b3703c4a5789143f2f1c533724966b12fcd21b3cf4895dae7bb1cf63d2c062177b7d1d939760e33b526f9f9f6cada1025c75531af3eb9abf652e820a69cd1fa694f0f5b630a58da4e9303"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 12:12:10 executing program 1: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x40001034, r0) 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) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000100)=0xffffffffffffff9c) 12:12:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000040)='./file0/file1\x00') r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) 12:12:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00'}) dup2(r0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) 12:12:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0xa0, 0x6) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x17e) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000180)=0x3) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000100)) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 12:12:11 executing program 0: r0 = socket(0x2, 0x2, 0xfd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) lseek(r4, 0x0, 0x9, 0x2) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) fchown(r0, r3, r5) r6 = dup(r1) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) socket(0x2, 0x3, 0x8) 12:12:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x74, './file0\x00', './file0\x00'}) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) dup(r4) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) write(r3, &(0x7f00000000c0), 0xfeaf) close(r3) 12:12:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x802ff, 0x0, "00f4ffab39020500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) rmdir(&(0x7f0000000100)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0x10002, 0x402, 0x0, 0xffffffffffffff87) 12:12:11 executing program 1: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000340)="918e8784ab25150a4fa9d3fba2749498f9ce144887e53fb7c48eb7adc2140e728f27c96c730e74326d159331cd6c76f1a95e6c2bec108481e16d4223330287f517c3857f3cca7297377c74a3ffbdd1de0f1d4c0a2201683f333c57596735c420aace1cfdd61bf640a4cf9575c87f3f52d76c188a293a61e0cbecefff80ca99193406a5fc0589fdedee7d7c054426b15d485ce8013e8095dc7e131181092e99c4d7000000000000e0ff05e3b2045f4921552eb37db9d61335c708c000bc08928d8e217dc3194755ea9f29491c6aa29b0d3ffa58b83904005765e913171aec46a19dcc6520c42608a42cb3f1d5989e5d2a4e6540522ab3476b6d2b8b2d2768aca74ef59f39442e85f7a30ff074814688c6548d64fba3cbf3d6ced1290834b3b4dc2d7570d08815931a01dad02194ccb73ff5d86f3e6767dc44a8865738ca8b49faa4b9df43e476ec77", &(0x7f0000000080)=0x148, &(0x7f0000000680)="a5771486cfdffb7eb47066c4bccbd6d4a53e240e40c1e45ab1cf65062d6bfdfa02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c05a5a83c533a4877e5fdac3c5d3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4983e672c21af6a52b2754b357aa1b63f3a64d40cd2d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8833b8f66465a7bdb08c40f9c22cca1fcd6ffbafe9ec8c0f95f7de6ed9b6b9418aabe5eadb6c9b2943574ae38ec99f694c47e7b506ca446da565bc5a975c848c08bc6855f6303a9f07a0b280e746e4803b063bf55887514557be1eb4bb2b4ca218d3467ad929f41d8fe84c58a4205c2ade6bb68f40e6da71227bae9183eb653b63c5dc267412b8f385599a599a5e0bc99146ace72d7df79d8324821ae1540abcd9fac061fbbd1c9c68f35265b1615eb6a9ee75e27815dd69ac5059224e56812a24b6847cfb47b961976d850a1a32460f53cd73bfafa3d83b9bd6700ebf98f035ec4b6d752f9ee778b33c1096e2389563de0cacc7b701a3bda9ea2dea12fe7d0e6965e75ec67a324b456479577e3251215489714c7f2cdb2237bc80fdc257db76cfd22d2ca47ef76416c6cd73506afe13bd350b58784734492fb420f9a44d4f8bad2aad31a0b84258fcb8bdedc67b5a90f4dbe57ba9823391cda4efb1c5b", 0x235) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) fchdir(0xffffffffffffffff) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$inet(r2, 0x0, &(0x7f0000000140)) pwrite(r3, &(0x7f00000008c0)="2245e58b293e29918b646a816e0af801f14b74b6573a626c7409173fcc29f81e351f074f453d2e3b74db8937480c99808fb9ede98df4cfd15c2ad77c918231b9dadba3bbd61cf72fe24fc3fb656e00830d6deccd0d46faf6de170703071248a4fe69f5b5af510abb1d59e1301a88a60574f5989fd31fbbfb49fc5179e48ae047d59d222c716c8e18b9a79a3a06e59f052cba1a26b13ae08c774a52dab14e13bccc016056817faa39f23ffbe1e04f7540e2f626254efc9ad5eab2441aa8eca5dbc40861e7f5e9b8e64a940a52f4322637cf412e452fa7eecbfd1b2fe62672d1d77c5f078f002258dc8bc6b4791dcc0f0a0b7445b43a68c3a083472a3c8a656a27ccdcb9b63bfeac6ad0d748a866a57f635a82e659dba0a7397e016d352ea14531fee67bd16ea12c6d7a3d462a45a09a65d50632b0dbcabfe24081b5c2cb02376aa515bbf4ae2c59ffc6e735c34c945450a6bed01043d36239c3d0087ec1149b04d3f248f1783ba3e2af070b785fe475122fb8b5c78e1bb9da3c4c59282f792624e2415c3bd7cb3c30140d15ce61ab926285a93c76f8bd43bcef03d76aa319315b35a42375d7d30a136e866f6e152af0fe30d7275e1944aa14f9da81c9f8718036a7b0205173f504b6951438cf495fe78a733ae7b8a203029868b48b83e2f2595aa8d1290b190928bcad43dedb99d4ae516097fcffb51a95a913e35d8c85186050c551716cd11844d1f85fc3c9488b7f38353c7f936c9b6af8d33a77b912e40063ec72177ea5bb7f1763316fc5fde1a1e04c1d689306e19ee359c576c6d9b02146c4163b23408fd3199a072e241bd7331b5017d80f7cff9089b7e504bb0b6c1f77968c49f94e6c64ee9e2d517789b9158d4f48a8a02cdba717ebc746d8a15703aa313707fa04bd572db6c584a134c8f9b5decf2aea2fa69c985aeb89a65092656d3d29651392efec260bb3fe3cd9a39c3ec9217230bcd1c9e82b758a77815dcfee68268dd7b02300c86edb0b9c529e77f52b3f4ff3712ff04db2e68e1d592aa6bc2795675925311cbc4003ee916982f78514c2f7da46f9959f07ff1d902aac917a53c1ed7e7f605488e90fc53ddcfa594347ec77bf686ced2f833d7a6cb6ed6643409724747c2582b58dde8d6ceb391ccfa51ab7462694867d3293189637cfb81e3f54ac68b55ebd29aa0d3f9493e8ba2cbb0acb768b042f5661c543b88985fffff809cd130e29696061ff8e6a618bcf7afa7ce6249af6a6e3ef0b638018ceeb1373cb1a16425948225532f28b793cbdd8b064e7e2c5c39f97af6c884fa46b329fcb9ac3d91689a6638090afd63ba5e20c2b0e39a8e7f529b0f61331c05074a770301113ea6b5fb479f036eee95bf770fea71ded1cf269fe3c14c7043a1578c35936887a27bfad5f045bc8b4efc9ec8d2c66640c5f1668ed0cbf176d91ab9bdd2d2a3738cfae500d0326776e33bb1aabc2527b2006c229754e626ad8beaf5d3000f3673eeab56c228343bc0cc3cb9e77d97e2750c7787fbeeb691862705e4493c4a1cf25d04f4e5033c1116fb16be52119b53c5462834b08d10d079ac4adf439807d2d769c8ecfd528b6248e8b4308be353c779d3aae79213d9ad8b8a04e61eebcec11fb8be0190d0a145ed16061baae3831db5e20f7e03da1e8cbf9cb3c9a8282efec87287299dd3a9edd90a327d78683b6a3a940d9a6125d49844cba425b1c7899750887154ce3c8dd488aba7a6601f7b9d9b23fc513779f40370f8f415ea2a235ae18f2d94996b402986938030f2da2296172aacd5c46baf0e56e05812e5acb55cb779e4f038ff8bfbe54473548daa64e9c68f4a078393879b0eef0918a0813e8df52d029c2f2e32a6d072b5d26525c40435baf1aa5bad56ad2d966ed715b9f6fe68075f8953bfeee58aaccf256caa78799a96bcae5ee5833dfa1995dfc5f74dba2bbd3c2d7d3f1e0d34577be0637806df5eddf087bfe596630914579aa4cfecc60ec1a60302eae1b2845a4da6b3194d6a358211f6697409d2df408301ad8ee8cdd43147eb50ae7ae275f8db4f6c63e8cbb62132ca2f03effe2961a2926d77f8c84b7b8694207745cd7eead4512d517f57f99a27ebc2fd2d340c8a389657975c2d3eff4980d35ccd233c388cbfe3752061d91ddb679e146208be80ea436aef93cec3a893374c0c64b9fbbaaab643a86d98e745e9479b3860cf07fa4bcddb90bb86186d45454f1296f67994ae70188af30d6fb453927ff06aa2ea81ca3208089e4ba6a1b5c79aa159e1fc1a2537a9dc1037b4597dde6a1fb165be95567d083f4dfbf6858bcd8e914d0a1125cb308beb1effba97dfc3726365cb991f4d4ef072be8abe0a24b2bff421573f45ce3f183cb251c2865991e1b98c77d98a3e96d2fd263fc74a770709a58520dde60ee51338d2be03fc65f878618ef49ec0c81ed77446c0257f0e301cba6638e6dd922e75b14f729bf66318a80a14d15783d0f34cec128f10a79bc8cc64431a4a1295d389daa5021f3e6d4d6af1d97cbffff234e80273f8e45047793b38023b12e0fe52bb9659de62c132f46d1094a975afd05c7dcd3fbe1168aab774191ce97abf90abed472e46aa14ce7cbf432617ef7dba989a3be5e48c9d58fd0dc029f1467ac2bd1c2a9ea56643877a2349bfa0c2443d1ad45f38c7b1a959b6dde60b96aa31f9d4277d19048b308d0f51162c4bf91a3e7bc1ca79142ccd240ee1a51a463e4ee1b274c476e445afa4806016914eed9e2ce3e90f3b1a69120fad51d09f071498bf9b315b66c0d683e8d5ec9cd38f3a63c5c4ec60e30e6b3029e337866eb34c0ab13b96ee43959e1606ce15a32d7f4d4e7836fe52775e3431f9760399bca92b953a840c8a46581122ae054cc647126add144352629889435729bdebd5e45f758b3f6e98d0de2a2a171a767d2b362b9cb5835bdaa46e9549e955636ba2ee138459f10dadfd25394849446da4a14d1973a355f84339645d35e3a5a1d97c6652407c3d9e0dcaadcf0267f4f7016fd8d87220be3dacaff9625e098ac37687f3bb6b7cfa70c331f8100daae0e4ff3eb51390f5ffc564d2f33171c075dc11f80ca5e0979a56f6c4c7e8d8705fa40f5c57f4c80870f9bb03001d95fb773f31c9f88d6912c5d6c00946ef73e6f069cd03465dac7b15b7ca7f575d46524167773996f4a505a451a00b60ad964af39c569d5207d29949a1ae4578f19fc2d8c6b2470a5cb51b7d8073b0b449d49dd3eb3f801196235a2c0d7132ca1d928839b7bac1e714f869b2277c3520ac85b95f921f6ada73104daa16d2ef91039928473730e3642d093ee3f91d1a170a8bbcf20d6d808445a7655d3de9c08c35e0e41200c1e7cb972c1976dfd2f83b738ba33100a3b2f9264232a115a071b3821f59d1202f13aaebc9708379c3f67e5c2380fdf7e41b31795b4bc9784df2e01978a852550e0c182fd321a1dd0c9329ad56404d251f380ffc13ab202482eca95476316d6d74295dae7f9ac58d2459b876611d75aa88e17acad1962daa25f8c10898cd9dce5fc8a9e09f965f3d24e383d29dd351a28d9385801ee371661c291f8d6aca59e54160e39046b44bce762529bea1444348dd5395f7eae1ff668fbecb2d6bd44b35bbde87262ee2f56d68e7f390917b6e16548e412188be3eae986f338bdcaf9c87288e2e167dd18930f516853f29aff66cea5e62a16b8175e25b94685b4c8522f5a72a29afdad1e959c830189d688ef95ed708fa2674405cd9327b817edab5612ce688027eb1819149f67e9beda939c05e5b654f47a14cdc6e1e329bc84588f469aad22eb5c35c496765633c3852bd05f7064b158bc32929f50670e06f90fbe216a1859a406841393def30abbbbc6b287edd4cf1dfcf3dc8723d1dbc067ffbe0fc327cacd637cc06e0dc2e08dea379b28cfd04ec4ae68f6bc410282505a303bf739a8a497627a94a782ae401f7fdca7e5941a965ab98c7be06c17642cfba18838502c5d0ff0ab0b8bf7fd69e3f145c4e0848f23c3391449acfdcb04549f2e2e2d55feb82f6372d0fdea9f91cd9c6d04bf3247a85f0bfc77337766e1824f1f266b8b3e4ab27cce901f9931fde4ce920606285b8b05d0a06ef6a9c824dbb259246a410be1de2902667d90e631807282a578097b0fb22bc6b98742987823505f0610131bf8258768545e978354d2775479661fa2f17d62b208a2337e1a91d2c74cdc7eec1e2419549f90ced41f47c12d20c85d99abbec831966e9bfa2c2cb059d9b57827838cb4052a79c68ab79ef977de3c50763e5f811f14444e3cc37817705deb0991524bf7c986c685739d57b45e038debbaa865d1157dddd64d43878295b37e272af47d5466e54d26089fcb3dd2fc30c768d80a285386aeeb830df370ca22aadd0f2e2cbc9f071cfa36092d32d54856078d57b91e9b8932c07c976779410c59d54080adcb50b85f95ca02cb969454b340c49ec9609bc5f91a85e3d4a2134562c310ceeef3fff6448429022ef2683b89b3261ef96a0cec5003841eee4a6c4a1700eb5d778f4359c9d8abeb6abe50c6d5b5f9460fdd9fc67a17de08089aca84d3d8c23cef2a8047a5263507f01ac15c394d0d8f85681f2133b787eb0cf2173fee31dec197d6e14535d685b807bf4d5ebe6bcd1bfda082cb0c5cef473bf688be78ea73629b9446b68a9b810049a4e8d0cd50bbea0f7d8968d72e937a966772806da5445faee9e4a85cd0e108ff4e341da053f747f07130ed081f01c807cafce1bf5791353c87e9c29370cb11f82a0cf3f27b2bd3dd95b35b491f7c86635e6dcc82ffab24b934b3430be0009b16442127a0736b9b3a3946302577f9f7fd6d1ecca4e09ed48f756b27bcf68469d41966f3caf1e7d408023dabf410887ea15c219690886b56826c3b0ad7ef9451bb5b4f2b7d5ea94b68730777d130ba2d3b89e4bb521300abc2dd6dbe5fab15c2d79aa0d0ac2f63c80c8f9976f16e4b10b9493e2b9e452eecb888cf9cb219e9075e8e978f49694091ec5d906888cd4ea90966c65d71da64f2a365f5e06290b0c1be8f70efdd1adbf0c44d9de8ea09b512d210f0c54eba6fdf04631c1937ab4dda3bc4873bdd07510327e080534356fc0db95927ea96c7d683fcf59ba9b393d69fc17fa938323596f1b75b9b2d10d03344296887f8fc84ce76caa61b79e0bcbcd43ac161fab83ca711f6ceb190195924881eacf7a04fca68e9efa01f93562d16c435cf694e930cb9a8fde2fb19123f0477da9f3c11d1d9201490a70a59a62a19b6b077a5789e1edf25751ef56eca5386fccbfd67a801bddf5716b82c660c9c3285c3cfde98fc17b2c90b5da266d8e58fe964eae00394bdfd51bc0c86defb1a7079032285c8dfc5642857c4751f9f3637d751cad9af9035c6b82130b75a4133b9b8675a2d9b126b2073cf422c6ff84199b95c881443c79f57cb1b4595430f1f11a52c946c2a125b4af44823854fd1be965acd5204756cbcc8e8d90925b529c90f03cd06b7e65663e3d3247ec1a805a3da12964a3d2223a6983186fd1226c892d07de811395549b76eddf3540ef2a87436533bad41cfa0fd9c56fbdb770d60fb6223d653ca98f34612585a1f8d28b358f61e8f31b129a52542f530e6a48f89de50fda1e6932f8cfdacfda94302537822b17d141d4327784a4398592861014ecaef9d41ed24081b6d5919915ce951dd069330f3e19b83789aeb413f76855e5d5c4e6403cbdeaaf57c910554f9b77aee849812d625b916504a1ce69492ce4c0e3488f233a1f6560e3a802e2b28a7888afb61f4", 0x1000, 0x0, 0x915) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) 12:12:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x2c, 0xfd}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)) 12:12:11 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff0e000000ffff0800450000300000000000019078e000000200000000030290780000c9ccabeab07512f6dd3f980000450000e60000000000000000e04000017f000101b625ca977bcb8d560e489f0884158010c28d4ab3d1582ef01f1083ceff6b86562b333fc84a0198f9c4d7decaf4a70ce4ffa11e60f8d791536806a12c8d040f5c93bc4064b6c31712e23bf12a04228de2f2d340670c8a1e5e07c3f1"]) 12:12:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) 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(r1) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r0, r1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 12:12:11 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x80000000) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 12:12:11 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r1, &(0x7f0000000340)="2d0755432f7e23b7236dd0bac2228b0776ddf394a418e62cd313a06b32fbc15a7d5418ce72e154c1251f7d15179fe48cf2f0471c35d505f2f4a64160df1b124b8852f519c87c7d7cf94fba7b6259821b3c1802134837ff4273491d6671d72fa4dbcddfc994e110d0b78bac351e2eb1fafd81ae213b49df41cb7adc11ee676316bc36fe227e02e3c8d64d0f8684ec501ed83759f1324370601580fe80ca1cfd46cdf7167fd6dc7890452fbc092ae61829", 0xb0, 0x0, &(0x7f0000000400)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000000c0)="747a0c77fe00334431186ec31bc89c8e0a5bfaf16f5008930361021442b2d2608edb1e600ed677ab7ac65fb2cc7cb57be87623ca1af2bb27148df2d5159914774e51ae298718f46148f6657a2604e7e33a7b2751360c650381f6e691d3e487f91bf0d1126ebe90ccc88ea328d683a0824a92229faf", &(0x7f0000000140)=0x75, &(0x7f0000000180)="f40a2209192e15a39ab61699f34ad8739e6339aa5d43a5952e7f80ebbfdb7896717cba37877e75c736bee4ebe5b9359abb6af1931a6241ba49c089fdfd88b305c42ebe97005bbb9102426adefb0cfec3955b9c8a7ae0368454f0fa102b9fa2d153037407b27a652e6bf2b5a2977ed3788b262cc586577c51d696e8df8837310aad04d51988818a23571a626d24610e73eca6a203a9486e5073259cf5c9c33eafbba109cbfa3b7d7a41210e8813ff2b733f9f1cfc56c956d860d0a28c06680b8bdae3d50ae8d0bb6db7992fcbe7efb81712d6041222aa2aeb543392f39d", 0xdd) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000440)=0x80) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = accept$unix(r4, 0x0, &(0x7f0000000600)) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000280)) socket(0x18, 0x2, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x8) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000002c0)) sysctl$net_inet_esp(&(0x7f0000000480)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f00000004c0)="7a5f500fcb64b4d77a6f13d1ea89d814f12550ed10c0ac891ed1c53c64a22ef3e211865b6a0fe964c43d138a0eb43901bba50de8a3aafb09741d22d70ed6d4fa", &(0x7f0000000500)=0x40, &(0x7f0000000540)="f9b0694a5b2f49d4a78b4ed35604acb84467aeb5aa0bb6929110ff573813618cdaad34009633651b83c15ab82df1ed683e51d3702f45a61ee8891738c7c4133e8515a0c7c54fc2e2b7895ad2ca813447dd6b0c132f7cccd5375137bdd34d4829a05f22bde874ef4d92840e26beadc30bd1bfdf4061c2dca8eb579f5079d39fe784ac51b32462c0d39b2c521eb8cbfd49a42f38ef900e69f974a44075c349eafb57431fed2c23e32e1bada3b6383f3d2839d613c89d5d3e9b960bd773", 0xbc) 12:12:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:12:12 executing program 1: syz_emit_ethernet(0x3a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004600002c830300004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x32, &(0x7f0000000040)={@random="3552a1017a67", @random="8217f059c040", [{[{0x88a8, 0x5, 0x1, 0x3}], {0x8100, 0x5, 0x1, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x34, 0x1c, 0x67, 0x7, 0x0, 0x8, 0x0, @rand_addr=0x101, @rand_addr=0x508bde98}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x4}}}}}) 12:12:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffdffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 12:12:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRESHEX, @ANYRESHEX=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x5, 0x0) r5 = dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r6, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r7 = dup(r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r5, &(0x7f0000000100)="3ac8bc02b873435981339325414817011c9d065e", 0x14) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 12:12:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) pwritev(r0, &(0x7f0000000100)=[{}, {&(0x7f0000000040)="38a208c0fc3f24abc3546ee632c8ba8342076e1a4852379948884b524f3cb6b05dfb3d6b3f46e5ed55fcd79673aea092c867fa7d091bc396fef2abebeabbecfcbca0e639f6", 0x45}, {&(0x7f00000000c0)="ccc77924802407a5d34f2f9784f134dec6fae381e7ab395f001cf002684f", 0x1e}], 0x3, 0x0, 0x5) sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) 12:12:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x13, 0x10001}, {0x18, 0x0, 0x0, 0x5}, 0x1, [0x8, 0x8, 0xc8, 0x3f, 0x7, 0xfff, 0x5, 0x101]}, 0x3c) setsockopt(r0, 0x6, 0x2, &(0x7f0000000100)="7293f400", 0x4) 12:12:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r3, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) dup2(r2, r3) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) sendto(r6, &(0x7f0000000180), 0x0, 0x400, &(0x7f00000001c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0x942, './file0/file0\x00'}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 12:12:12 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x7c}, {0x81}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="8e81c7d2bc4885c348f24eae74a8", 0xe, 0x0, 0x0) 12:12:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x2}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 12:12:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='r\x00') write(r0, &(0x7f00000001c0)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r1 = semget$private(0x0, 0x1, 0x81) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0xfffa, 0x80, 0x1000, 0x5fb]) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x1, 0x3, 0x1800}, {0x2, 0x200, 0x800}, {0x3, 0x1}, {0x4, 0xfff, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) 12:12:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x2d, 0x0, 0xfe}, {0x1d}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r3, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r3}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) setsockopt(r5, 0x94a, 0x20, &(0x7f00000001c0)="a7cf654bb8801daf3ab1f78661a923ef0dbab7bcb8a852406e1a8463cbde3792ffa001a98c0ed83b360952316ef97187091167162ef1b927b38c1d3a7176ed87c134d3fce96f849cdebcdc9e1838e6f14e9cc2970d754ece506775f2c3830b4f84dee8679cc066fd9678a3efbc9b9dfba733359ffa019651e6604a6fbc6fb1726e0c68176d5f3f700a3014090b33396f9a833303e157cc9f7b681041eb348d76545ea22c63d1bd1766eb1658b06f44be30f274a0907c111117715f4df72efed3c64ba37bee43", 0xc6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setrlimit(0x1, &(0x7f00000002c0)={0x4, 0x80}) write(r0, &(0x7f00000000c0)="7cd23fc0aa17dddf78d331cee15f", 0xe) 12:12:12 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000001740)="465a3b645919bded52a7c1528d36f552b46ee5a6cf31de4e5e27ab6ba121b6c03b173b302c83b69c9e79c60ada6cbd2c00492d1bb4bf18b58c50297f1ce109a457d2123e71480d16274c8f99e4a27742f6920a11b7a4edd51ce67b0f376ae51c893ca13764471b6fcf46181d536061a447d4fabd6af91f9e7c0330d95c70dee346b32ab04aed3a0ab17a09d8191660e000e66ba702ee661c716ec0f81c6f0e63969f79b8e58816482036d6d34fa2d6733ad518ef1e1601a4b1c4c4ead02cc8b5e208b8c961cea6a996e72c001a3cd0d09225dfa045e1a76fe211808be186d238f8bb569751cc8d7c1a7cb684905eff0c4d5050c98efce349063a2ab6d4a08fe4a3c9e23456fe96a4701fa1f418f01b2063d7fa4bc2a2f87c2c9ed5dcd39dd5da3af6c15bfcaf7aeddf7b48305ac9e257323038c169a1939d57e6e7072d2f250d291f01181318457b85416590c6181b7f7add67fba7dca117bd67406afcc1653397636488cb6b1f9290bfe75f6c976d2bd6b7490b4f2f3bb5b1248d588c651e3248a164f0b5529b798c01efb2b272ec5a5e589152629bd83fb85c95ebc05ae63802ebc6c98c5c131547f313f33ab5e61d2346749f3f353a1e77a29ae84460df25ccb45b0a6e0fb7fe66508749f52faa9dd5126ac8870f776207a81833cb884e6462efbfd9068a8ba036a165c4d85b8d86bbf1f77cfaad1ccbb5d50566a2d92a4dd4e92c32c9f88a87a80ba31f03e097e4f53126a19aa4ee2c596f18601ba426b395afa93755bac1261b7d360a73690a70c07b34b15e7b39069bf32b2fadc7055c2c7c94d268570ac55e880b9f022f00e4b82136a85af96574964458cab641d062d9b641c11464c9f4bf7fbacea0f2131aa17d0933baa9ba7eba3b2a88802358a94211e8758e06ccda2f782e68c549911f7b75bc18b0cd0727cab5800c93bb16432d7097039a6fb1008c48f5798d379cddca0cfc7d6d79322ffcc3024a5d20d16f59c57ed9e75ba5096590bfed49a50427f9c672c5038dad34029629e4b9d412f050ffc3b4b6c21a28dd108132492b694f4bce96c1c86ca7fd0ff69a8133e6bf232634aadc0411f63c028ca85409794c6423edd94b49cb9d3b4c6df5744ccc967aecaefb8770414d84138670339dec74b9d97550ee18fd2aa3379b09179045a2022c1713867eebf853835278bc8dacd353ad7c4622ce4ba011ff883fe0409114a3ad9a558ca7f09ed594373871bbd261333ad40104630ce0f592945b8d6b75cc4e1063d905e2349799f9026c8452627a8ada7ad3521722a324c0167f5b98eb57ba3e7d8ed031f6498d6930464625af3b9121956b3edf3c876f68cdb2f23af36b34402f95c8e88d0cc2eee3226ee2cb4ba827a3d0cd082311562df3e94b5367d74dc85db727179f073a35f248dc57a62e7149e152254f8f01d28572fc418c30636b3b1198221edb82eef022e9d4371903e2699ad3ea113e306ede9c75ecb4e89e19197ef7475a01ca038bd4b6eba3f6696b8c57778397e7a3552d2cba3cbbec50d7a8994f5679a49e60459c60e1731dcc5df423930e349bb7ae2988b81a95b7faa73dd9af0f1b59d2491ca2a842c1d7750ad5d33cf030951df845ac985416e285f7e3e30c57bf2433fb73c89fcef775e68dca451537801c3a338d2531194b58bfa6076e4d3ba921e701acccb6828b98d00fdb7425e8c9966adfd1c2fbfc88f5111447625680a2a83047ee229b52e44e0e0cb249634f72a20bc6fe186ba3913a758db90f195fd3d5fd40cf5b5bae95e48653c3857667f51fc6d1efb6ffdc976ee95be2e0e5ed95018f8e1b7beb8a79290d2e78388e059c510b7eb1f26d47f508895da8e773bb45b64795fe9e8abe91b91098e08c43fad50835cc9ab5b870bfb6e6b96b4f0b2d45b1108165af5e0367253b9ca63f5b17c320a2ad56df1e93c73240f2919eff971f2bd8b93ad1ddc293e21c1d941624f8dbb8941fb61216f40f575162b8d15bad317e1a307eb5df35408b9b5f6c34d22554e9c86a977cdf3014997812a4ddcb94227870be8506e1bec61fab6d234d911c874933e68aebacf613a03c7daa3101cdd9676cfe170a33b6cfe9294be94867b98c829ec3dc4ab006c8b19d1e6f8b4e46830a3c04c86a9dbe060cc44f088c62308177f9be574eb7f39aec9fc5d05155a75d3ead300236fc248cd3ff0af14e1ec4291c71f85bcd6d267ee45e4e5e0d007792a814f961d4614f1340b1b00178b57cde570c7488e7e9dd256907d8f597b35b99dc426bbee3910f16ee27309bbd745bbc478496f362f0ea34cb9077ad3e6279f3450f92cf40b455adcb15aa8c658810d64f99b656b0bd92ab32fb359b8c5d7ff9a5bc20f36cfebaea78c3deba2f54f295d5d3485c38f29b21916243f8bb8a4bc9f3490e07f75e534de0f76d3537ebff2fda2799473e207776c0c6e846d25dad755a925089322e6ece89aa1151e6213262f660b2abaf5f4a9854e00c2ef59f26dec07e128b7b19a87cae3e676385c3cf62be3dca2afa84e916c5b2ccbe56c80b526979a68a0dd0428c6afb7a3af63a1f3ec71e7ff2fd3385199de8476d47cec06d5a64601af62052748cf11097c15d72199d6e1212cd77f38988ce6ac01ad88951db97dcd0e3967fc2acbcca5e6cfea97b60ae3222bebf297d004a0a1080aa095d4cd59f11deec6a1442fa08af3c43fecaffc3c1853c87aa5e3629bd920020cec61de59755e06e4f4cbbcadcc1de8733882f7256d6abdcbd70d1312e2dc55d99a4a55639f7bb3c5ac05d2d098353d34d6c6ba0a0ed258b26858ed2880b34cf0b2a0793626a2400b45992dd5bff6bcb38660a794962a0273dc520ec63e3ac9353b07d27de688be49fd534b34d40011af40fa72a158f6bab2d42f4c0e2452e19e648d27cc3d00cb94a08c132d61950724f55864f03913704e4e3c8e7a6ac3cc31387abc6358a26b4026e42e9d18fd4015b430b1d40aacbfde80312aa619ce607e17d56a2377db08b7dff4ed8d7f7224b5a014b99ef2a87d7306b61728d1bb4145be72891b0681fe24cfc7d0a3b582e45d426ce45306d7e056a4f73905816b0b3d6a7def92495e68b9bea0fe72b36487cfe25d3926d7f3ebe94b95394c07375392110cb9b313967bbf3ac9801cdeca2211ae0283c499be8a6712551d4db48e5ccc7937bfe70e0a27b38f19a395fee9445a55bc3bee91228b7ace655c878e85debc4de232a6cb5605a11b589fea693379f282883c584175a2606313878ac09cb4ce4e859b5320dedbef90e3961f61a312e48c06f6bc401f1832f0acfaa79a877fee7aae8d6d936c0a5d26e8dda398ccd6e260ae75d71e5e9704c574f4f18c62ffbdf1bc11ea9bbc474799741790ee660b56a9fba20cc310199a143b21a962dbf2d9ec37af124fdfbca649a67dcac8456d4532306a883ae9ba4fbe9e4c4788226eeb22e8a2f60278dd07af64184271a7323cd7315f10bf20dda1524b87aa7450ed2cedabdaf635116be8041761df22c721eb481befdbdeff99039f3f6a2124e96ac7e67b6c84d288752bab3205a84178ce397c6563c83ac684cda6f1b57cc5f0e630bc3405b13ca80770367b1328a576f9073f450790018921ecae3e7b72b6cf0d143ce7fbcbd3f54b4e7635e41fbffdc19b95088f9a35898134388e0c26d2ae93c595053d1d5e902a6ddc2e72baae574b064f1233139795dfe6bf35af1bde620211ea331c6c5fcca8945810b9d9019e0240b8746d7ad1467f1b66e5823bf3cff46fe3c1c7ef1d9ea4ba263768834e79f0f8324137e835b01e0ad2c820e88e847695bfee93b32a9629d123ed2b5544d838131be4ccbda2b2475d38ca1a2210e2255a023154d6fbc7d8ad963fc9072c99168d31a74acdaeb29462ae2b30339a741ce06dd126f66dcd1458cb6fe31fa40936bd24dace635cb2df2a12e43797134ca628a76bf7bd26a380337ea56468e14db0d89df56aedb5288153156fb71a6ff9090a13e8f82b368d486ca63e5b4a3cd8d0ab26b0ac958a5e5c5da39383a8ae0cca4ac354ef8da46d4d105dec140b0026f8f981d0e3de3fea0ae8d338a601307d0398e871c90e69ad36fb4f4f10184f4854949a269b6dd1f23d0ba7df9b7a65c65c50c643c78e59ad26000f0d04e3ef06b48066da7e17fe35c1a56720df031abe586b96bfaecb54401d44e3b06bc9a56566d74435b5b201b19aff4628eeb7c8348639cf3dcf5869e9f9e0d1505af8981c38cf45b44e27e70561ece8c7e93bd31f72f2b4d0c98a9d6b68de192be5f878f7b94f20c85961d0280cd2f717a77b4212f45995d7c0c0dc29ca7e8e2b26b93e45798d6a068cb6ddf444d28f064fd8c9ce6aae7468fb9fff1100956a773ee9e181e4512603c4d71acf80d79c005f7023a790c71683458f1dff7a078fa93bc5116c4646a0372d1a54292ae4020368e9fbf657b52d87921076476a3163e6514b78298442ddf011da879b89e539bac1c6e74c6c918c95f26f631d30b3419bff4b683751f15955edfd07dae16e8e0b23e79272dc4985a3f7dca81893add3e9db8d5a55b4a77dd9c336613426cc7a92cc4a2bb777511a5092058eaa45f30ffff1f045da854ebe2cb890aee90560d6538c5ec89c7c2c811d936bb69bcf8814514b27a5c417a543ecb8ff4abb663ba63a04747cff9d692dc48b83f80a0930c0227cec438a26104e6295737323870348985d37ab63af7bbebedd788eb6a1eb12480d6c71e04b9c45bf36aa429383aeb09aaad95dfe7252324cfa32942f285c478f2003796a54c5a1d4f69241fd299cfbc7304f01c794fdb2a7f443bde46ca989667c4a27bccef5ba88754748f79a7fa11af0b1448133983bd61b4857dff8301385050eafc7f78342392b7cbdbf7ae446c5349d582272254638e3826a44eb3f4aa206340e9b7c5e1a697227c6a30166d679eb1bfa5dfead1936d83cd3982f661b8aab0b92804c1187a5ce7407bbb5fdc29b7a67b6a22b5b8275bb024dc4e9046ddb476b557d2ce2f70f258191884126a8f35465e5fe2fbe54e2b81d4f580049fc01f3b9d9e3c6d19ed3769d3592f94f59aeda3520d9c3f54e0dcaff5d7d145853a380f543e422e5300ce6c48de0939aa30b83d08bf4d3007d0f49d405ab619ccaa69323c1073d932a9bbeda5a91021f73eefa62167db3faad7295d2cc0c7ba7c812807e948b44fef43f6ed24802c6ebafd94f4608925b336ea6287468499cf4e6e004d24338d259abf0ad3617e8a79440730538a6408f0e1697b8497c37c6fa8d829a46099e79126c635337bb9538fd42a38c023a6650a9e5ac89f87f20e4655d37c563458ea0cc9d3b016fc86d8d6920dd518257ff11d8a77a052181486ef789c1e6d29f189374a17072c2dd2f33771f91b2d9ee21c6a296eeebcdaa352615108470aecb9a95ad882829194166247adcb85c2f615144e13230e8f5478b95f94f5baf100fb618722206ae69d852edeaabeff24991c000b402c3689d604d78b7ebfe3329a4a3aa16fd360e849f6be717c6cf1b10135e705b57b61fa6d453d1c231e0db3dec3c8e025d32e618f6431fb440255a2bd2340703bdd1b7ed88f9edd933ad45c126543ea0f295407b07ebf84d9f91b952c0b58b14a6a62331653044ef1360768e930b0630e30d39fa3695c4b2c1cdc1ac1dae8c2bca50a7112c183eb263ceedb3bef95c0b325af3c2f0099095804de909e47926dca2b873693fc09da0fe25dc015a4f826401d2f6c2e0fc2cb5ccbe6f3f05014dd9bd9502dd17c86e7e2925d5c1755a8fd11c0916a270bb9c0c9efba07b0", 0x1000) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x100003) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000940)={0x10, 0x7, 0x4, 0x69, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8494}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4c}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x10000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x1f}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x64}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}], ['./file0/file0\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './file', './file', './bus\x00'], 0x7}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x9, 0x800, './file0\x00', 0x1ff, 0xd29, 0x55df3950}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0xdd912cff6b63ba58, 0x4, 0x55ea, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0x2, 0x20, 0x4}, {{r2}, 0xfffffffffffffff8, 0x4d, 0x1, 0xef, 0x81}, {{r3}, 0xfffffffffffffff9, 0xb, 0x10, 0x2, 0x7fffffff}], 0x7ff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x10, 0x8, 0x6}], 0x8001, &(0x7f00000002c0)={0x40, 0xfffffffffffffb90}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x401, 0x2c) lseek(r5, 0x0, 0xffffffffffffff54, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 12:12:12 executing program 0: r0 = socket(0x2, 0x4000, 0xf9) r1 = fcntl$dupfd(r0, 0x0, r0) sendto(r0, &(0x7f00000000c0)="7833129477361e06fb451ab1e7c0f51ddf6c6995cde7a302f4f063f3651c6035a09877ce52cbe699fce09493e4c9ef36642e494956973d9bc2c1aa4c98e5ebf1a498b1640734cb7aeb5ed8496527d1de527287acfa1947cf1f97446b98f54c5c6c6fcf4959b4956b6a71888fcfdfc563d23e775f1545316351e6c00a8253863581535f97bdfee67bf0e5595bdd849130e6bb7b4dd169e06c9c318b75eb5b31a130d6b2", 0xa3, 0x3, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0xde3, 0x0, 0x40af2cba088a1e59}) accept$inet6(r0, 0x0, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000000040)={{0xdb, 0x7f}, {0x7fffffff, 0x5}}, 0x0) 12:12:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) munmap(&(0x7f0000012000/0x1000)=nil, 0x1000) 12:12:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c, 0x8], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffeff], [0x0, 0x0, 0x5], [{0x8}, {0x3, 0x0, 0x0, 0x3}, {}, {}, {}, {}, {0x0, 0x0, 0x40}, {0x0, 0x0, 0x4}], {0x0, 0x0, 0x0, 0x2c9}}}) 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)) 12:12:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:12:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "15050000f0f56e688b9e55df3100000000002700"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x76b, 0x3ff, 0xfffffef9, "85050000000000ff86040b000040bd00"}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) renameat(r4, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00') kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 12:12:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) setsockopt(r2, 0x2, 0x3f, &(0x7f00000000c0)="950db5759a6f4928e0b9e4091eba84bdc8984e6a45cf2d68725126b2954ac25fad6891d2021f91227c0e0e756299502699ade4316ecaf3e098a17dd4be5e95c104f5ce631e20baca336803f2a5e785fcba6e0891c212d45eb409b931cd1863b6b0d51db362de6e25dd1d6dcdec4f2419cd34465b783b04914c911f7c3ac63f0363e4feb71d9950348a6d97ff301aac0a6cc41c6d3011b86160681b417b9b9b2f5632e3e7a7b5da7f3f9df3e66fb5", 0xae) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c4", 0x18}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) 12:12:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0xfffffffffffffec3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r3, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r4, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r5, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x42, 0x40, 0x0, 0x101}, {{}, 0xfffffffffffffffa, 0x10, 0x1, 0x1, 0x4}, {{}, 0x0, 0x8, 0x1, 0x0, 0xffffffff}, {{}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x81, 0x1}, {{r0}, 0xffffffffffffffff, 0xdc, 0x20, 0x8, 0x2}, {{}, 0xffffffffffffffff, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0x6a, 0xf0000000, 0xb2, 0x100000000}, {{}, 0xfffffffffffffff9, 0x4, 0x2, 0x3, 0x6}], 0xfffffeff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0x6, 0x1}, {{}, 0xfffffffffffffff9, 0x84, 0x20000000, 0x7929, 0x100000001}, {{r2}, 0xfffffffffffffffc, 0x81, 0x80, 0x8, 0x9}, {{}, 0xfffffffffffffffa, 0x44, 0x40000000, 0x10001, 0x100000000}, {{r3}, 0xfffffffffffffffb, 0x88, 0x8, 0x7, 0x4}, {{r4}, 0xfffffffffffffffd, 0x49, 0xfffff, 0x3238, 0x9}, {{r5}, 0xfffffffffffffff8, 0x20, 0x8, 0x0, 0x3}], 0x5, &(0x7f0000000040)={0xffff, 0x6}) dup2(r1, r2) 12:12:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0xe1, 0x0, &(0x7f0000000100)=""/225}) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000580)=""/4096, 0x1000, 0x802, &(0x7f0000000000)={0x18, 0x2, 0x1fe0000, 0x6f7}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffff, 0x100000001, 0x0, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x7f], [], [], {0x0, 0x20}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:12:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r1, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0xf297, 0x4) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) 12:12:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xfe, 0x0, 0x0, 0x0, 0x8], [], [], [], [{}, {0x0, 0xfffffffc}, {}, {}, {0x0, 0x0, 0x0, 0x3f}]}}) mprotect(&(0x7f00000a9000/0x4000)=nil, 0x4000, 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 12:12:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {0x2}], 0x2}) r1 = dup2(0xffffffffffffffff, r0) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r3, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x4, 0x10, 0x80000000, 0x4, 0x7}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x4e, 0x0, 0x1, 0x2}, {{}, 0xfffffffffffffffc, 0xa6, 0x40000000, 0x1, 0xfffffffffffff001}, {{r2}, 0xfffffffffffffff8, 0x54, 0x8, 0x2, 0x6}, {{r2}, 0xfffffffffffffffa, 0x10, 0x1, 0x3, 0x1000}, {{r2}, 0xfffffffffffffffa, 0x8, 0x4, 0xfffffffffffffffe, 0x8}, {{r3}, 0xfffffffffffffffa, 0x1, 0x1, 0x5, 0x800}], 0x8, &(0x7f00000002c0)={0x3, 0x9}) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r6) 12:12:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffdfffff], [0x0, 0x0, 0x401], [{0x7fff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) chflagsat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) login: pckbd_enable: command error 12:12:19 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)={@local, @random="2f3259998d28", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x0, 0x0, 0x0, {[@generic={0x3, 0xd, "0ae2503dfd2091e1d2472c"}]}}}}}}}) mlock(&(0x7f0000c15000/0x3000)=nil, 0x3000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x16) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x8) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x6, 0x4, 0xfffffffffffffff9, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xa1a}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffffffff8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffff001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000f5d000/0x4000)=nil, 0x5a}, {&(0x7f0000f4c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000f1e000/0x2000)=nil, &(0x7f0000c0f000/0x2000)=nil, 0x5}, {&(0x7f0000c8e000/0x4000)=nil, &(0x7f0000ea7000/0x2000)=nil, 0x71}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fb6000/0x2000)=nil, 0x1800000000000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ecf000/0x2000)=nil, &(0x7f0000e13000/0x3000)=nil, 0x4}, {&(0x7f0000c95000/0x3000)=nil, &(0x7f0000f78000/0x2000)=nil}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) 12:12:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) dup(r1) setsockopt(r0, 0x9, 0x4, &(0x7f0000000000)="5d509764de9f8b99deaab871e15ecdf38b4e8dea17c347b9f251a1d77740cc52f179a01513eec17cb861d41f8faceb8cbd14f7cf69a2d3f7266a7b3341cf86c953c63a38c1994952946f2be3ae65a422fe5ff79bfe38c8a759106e830d3e16dea7e091ea3bc5fc79848c783855060d074a785d958c1f957cfbc4d1da91540f375a60", 0x82) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x1) 12:12:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) faccessat(r2, &(0x7f00000001c0)='./file0\x00', 0x6, 0x3) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000140)) 12:12:20 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x1006, {0x5, 0x8001}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) socket$inet6(0x18, 0x8000, 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x32}, 0x2, &(0x7f00000003c0)="b11b116754445cda0e56704f8dd95aaa4e5748f56abac78a895c360c492d8ee36908dac844ce7913a4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e228ffef0638b54c9e81fe6e11dc00198637ec9ec20f3ad2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d57564b948e0e96cfafece4316f6d4d8a46be777b75a7ea6b7d6bb3798bdcb166158e45991cc958f118d3c34e6c7757144476a477d9837472fd9ea87a2749695a17fcfaa4bb6925aa01f521aa9f7a887752245510ce2834a3812375191c43d5e877ff070300a0e035cb2d1c1c2f0b0668b30cd71270d8fdf11154419ed6189c3d25fc0b6590e9c77af7511883dbf52c1f62aa429fdab230beffbbed0cf5568b5c953d06d90227d690141871a12f", &(0x7f00000001c0)=0x13a, &(0x7f0000000100)="6f21a18d40cae438b096db800f6e0f187e4d8064e140fdac4346a9b66dfbf70101000000dfcef691eaa3edfd47cb97e2224e910b01005ece92a2f768675f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x8a) sync() 12:12:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') fcntl$dupfd(r1, 0x0, r1) sendto$inet6(r1, &(0x7f0000000040)="4ddd256a79bf7afa69f625bcee23c0b32c132142fa5fbf6d2635e7b58a669b8511ce04f71632ba441a72de466322f69b354c9ac2a3dc2698f5055883fdee699b14eacd965e0600a3756035d0518d69236b8442d6cabc0ab74e93257a83ad14babf30d76f1b129c5a47c7f972be41d22b7de304eb0e803fac9849cba19dd4c95372a24ceb0706fe85d402caa1ed744b38f20d", 0x92, 0x4, &(0x7f0000000100)={0x18, 0x3, 0x9, 0x1}, 0xc) sendto$inet6(r1, &(0x7f00000001c0)="aaf2776478c5e1d4fe5c95868901edd89622770245dc26a135c205c14df959574b68de0b2519cdf7d43cb9e782ca9d25beda669e14700a8c877ecfe09f46383e097f644467b96972ad4d81eb147987532e6890f91cdfbeaa8bb354a56b3d7284fc101b2fc755071f301723daf72659d95328f7975afea4e9e78c70cec1f454105ba54235186f3867fae030cf1bc7b8f90806854d684071934f13c97df41d05ceb0c2a5f4901f1496aa2c1afa3583540358a8cfbeb17250607957d89223f6a4664a48d2f14ff55250084278e3381bc6593accf9fe1676858d35cf8e0bed17ff22720c6b01306c40d9ccd1411d099b05e439c1e01a4bf81e14f5b831d171cd5393c84af55ad7fe0204559db6c9f99c497ce94befdd37303522e9610bc8ea962302e865595bdc8f79054ddf54311abcdbc35b60398a5fad191da2f9c9e8d4e2c2b79f5f4b6bea075a6038636c44cf3c1a9904af784376b2fc0bbaaebea1ad2bf2bf3f5021c2b22757778caf33a882a00a6cac053d7bcb70395c2774852bb2f7e3ff9903e4bc2c842a492da33e1a01e12ec524443f6e0dbe50d48d31c500f7cde7ee279a546272d3b9310d497dc0a3b10b298f63efb915d21a7455175350e2eb0dba9eddba9dc3a888831abe724b71695ac75de67d1f8b11992e76a0377d3bbb18b4c2d6e0e3ccacd58c8dd845ef40bd698d8c9678ef440637fde3841fd443831fb3f8f38110f1bb1431b05000f8cae48c9465f3c8d85fc20c82440136ff949a391e453dbd922923373b216f360e938c83984d215767288c5bbad478b8a1f862a1f545b085eef2a303020bc30837f69874513e3ea416b317559148271c46107456c48b7b14f1095886fa68503447a39a0388e1b752669fd9c98c3a927080a1dcf756d48b11629499680d98e15c08f64f1da1da00a2f82c3611b1c7fc84dd603a1f37458888a6287730fe210f1dd9797f211556b8947042307d44e562efe8fd16350739aa93b60e1cf14b8c78f24a763bc461e39575149b68926f108a8c3440c57ab66c9f1b968ec479930fa7705344f4b420bb472348233e3f249f57563a0c468b194f328a080f589de12afe7f55589786775bc8b23283421b8d8989e323ef6f4bd7dd38e518cdb21215c5bce46e1a5bf374ea3e3bd409afb16d0aaf7a232692aff6a4b92288d36965288b1696c13dfe47dab726cbd0e711b8f9bb3c947a054a2c3c9c33997b15b51caa2efef115e259f040107b584c213e7b705c73181fdec79debed3b122ff619de166c8fc48b3d7da053b60d157110aeb70a0762c931ebb907bc00256b8dff869649143440541a7ad324e6bdcbfe592483eaacdfb0ca046b3e6166787a46989aa80af3180a71880882e20d77255e27487919c011a4a4425a3a5e65c752a199c6b1c0134ea48e156e8a9efaac0d2954df9807c5d4a768212ce2dcbb0faa951cdc6f4d6d1c17faeb18701a7d3eeba0da2acdf2f97d4e614065522555166676db0bc5354cfbd5548d4937a8bd5b57712967e089b6fd392029330fb64acb220880de3b3f46509ebbe08f1f3b8c1ca9668f0b6649adaaead9455cb140ce3837bd8cfb436849bc345f5e92df9230640cf93d223860ab64fd86b01b78367dcd0d826f597a9cdf9282acab615fea0d45a23bbb52d3b38f2431bdedde72e5043cfb081513b1c2cd0f9ac0ca5f0a45fba53c1ea55518de71317a51c8703f5e9ffaaed557df1feb3ae027546508f42018b9df1a1f6126e39c6499ab4e7f5e566d1fd9baf88f5512fa1d199bf460fb155e07c07ed7aa7779bc972c05c835a5cf26825335a184ddba16e2ad21e7424239944f7fecc6992054af5c0414102120aac410f4f9bdcc75596bebc8c59d05c636bbca2b02de6d7bd6bfd82f151a0700a448d8f2e635a3fbf03126507e14de53cafe6e134546c002da969d8aab026ca96f6d1725b8bf2cec90472cff4271ccd40c08806bbaffa789ccf12ddf24cfa969bdca157cdaab5038fd1c90d318e1a4906275b9a1173121c6854b5ab5a93e5a5803a42fcd76a4217a5ec925e66ebb35b9290ccf0ce21acd0c6dff62899f0bf69ba779952052d4c1ff47dd62475cabb9b14fd9f847cf14d2507b5f5300051b02f4e15b2be8d533fe78937261efd629eed315638390e969af995d75c44f0555fb1dfc3bc994c0056ef38cadfdeb46809b598c8df281ac5a246f8999c7adb28d26a4a8b10f9518866fa3146db9ce8c1d92042d21ea6e1c4237e5356b108f0a1fd8632bfd0d6bc4c8902e8e2464664483a5a5fa50550246c5ceaac1c4d98e71aaf7bb0fdaa8043022b60d70f7ad9776c3728726ad59b800e28d1ee50d958e40a8c3f129236ff646c6c5dcd5c8c7826d6d065226182287a6418cdaeefb56b1fd4bf15bda2d97c122f56c600dd5ea1696385e96e5204d965c810a6a2708b3fe2bcb6c758762448c99de5d35562933c2e831ea89cc0c858e5e750c21abacdae8f87823f02e1de77bb7288e6e2f0de100ab667aed0126fd67a42707b107b8a31eddb59bd4d7515f8ba5fc1a71676c0f8519645f4019a278e739151d4d64be274fb4b7bffaf9873bc7d88c7910aa6ac01b13ba8146bd61912ab57aad52407807641c0c7be9714cfaa566ab984ae05285ac846b1bedc133be8b436f4009eb26516a2f7a2974cc7da48ba3cba288c1a472fa76b4ed304f5e5995cac9430bbcccfcc2a797e31d4c36a25376cc58e68ad1d65b2c456ff9acf44e71d5b4419b9cadf7dc9c746dab9aff0a08bd4a3c7c0b144bd5c6db9fbb594941dd08e2f847f7aa5f951802e2cd04fd450555886d9bb25408f670f79f797e08ceff8c40672a2783095792929aa754e1896039aead0a3e3b7ff2c99d088666e8befeacd8ef13ba8ac38b3e06bf7e9130f4730bc5a2657a2d9e12d9126ec5e0a75e42a672088870c9f6af90100007baaec2cabcfb15652ac70584fa6e680ed4f2ce0bdcabdcf46ffe6ac63716ae63a1e94a665eb3f241c4a168de8e0ae0914cf5dde30e1645f5bfa5a28a017f8817288ac87e91b163ccb6e81197eacbd3b502befe50e5c73a2c22885124879c5895e25ef4721c396d5779759b89df399b113e36a5bf95adb28e529a61e17a04a89bf7b95f133966e2d0c001143c60411a68fbf00151ce8bf4fd41e4a2bd80bd97ae95014d7100bfef683fa541d5588b89087b5db545e8e2a753a948e3489f33e9c99cedff15c5511c3cf2ef0676c599e4c1c0766930a1c6889b0695ed7c3dbaf8e3b4fda9e1f41939fce9a4a05ac49d9ca49edec750f41630ca6e2e2bc9de4587f5282434f72003a85fb2a48cdfe17a9acc13403d2040c91dc01104affefc1e5e972bbc6d85336a190c0251fe162db103af899e50ee8e6565faf968bf459329deb8e2ac8082e02988ac62cf2abbee61c0a1b9a1720294affec78bde38c64fa9c5cc3d3d86d7dd5fd7e596e3a464de09e215f77389aaecc98cadd080dab7955b220d5e38dc0c6a2df793e1d746e54c95f26aceb645a3827a6fcdf6116b43b68ab6e6e59f7ba41c7114b5a2b3df19716deee60def97183b43caab353b68e86d3ca8d53f1eb02c1241c931247fa30f8d0e2d95bdeb5fd4c907edb9eaeacba2eb33447fc0ca7f267ade4293b0516bb358dc76512cf5dbb2c4ec6130a64939b95da66ba0a1e4e41cd962b2e21e76259bc17dbf06fdf623c037872ed0e2bcfc1e717b22eeae9da076cfeed45cfc90f7799b04a4c47feaba1a5e237ed497c6dc3d1cec2f95e07e125cb431cae027977b985702efbf5f41ee26f5e9b1f876587ebbccef687a507c6b2ffda914298e91623234b7b799be0b486283ba5347e300a9db7b8c6c83ff42dae75edf0b504e385e68c276ec6f023b1cea23af22b73883614764d5ad1bf59735d654e54626b608a9550e8a3fb8a5e4f0616c579d373ef3d767b5c903d1450262b352a89b4321d0c44822094de60ce5de45dac4cf1bcc85601d1436a9254f1dfe983aacd7adbaff272ce4059b406fc11b4db26fdc8378530eeb71ef8b0c537967db71b354a1d5e81f9145e7afe7fe572acdff80b55b2a02bfc4cfab475cf4fd0be91254c421bfe932c2b8563ce26417cd423c578adaf1e90d353494e858c229cbaf34971f68783820a0dab890ce74a7ce0673e4fb380f536159dedff717e494380f2a9e48649d02385f3666bb7cba8d9dacf81b69252e3e8f5e50934fe2552b917ccd9dc75698e117d78d7e3bf6224f31694cc3da04b90e7df292a12ecf1c83befc14ab5c8486633e50a8247767bc679ac98553add205eecef8fed4567df62cbccec0443c331be258b57097dffa45ceac4e7dde556bc4fb885aa34516ab1fe8f24872d158b0f3126badb306a078db94c08112aa7acdbf2542deb69bec80dfeb6638bfc6257e36586c7f5860d698fcea92a31f3c5f89dc3ed08cceeebcef06ae843c0ec9b1dadbce114dd2fd40044753d1d5f0ff0eaf0c8b8c1ef5fcd5fdade43e48217feb3a2b5d9d6612aae6154e9edc8f9b95c7c6b1b1f27d47455932b259c4a76825c71aaf34ef23d79de6f50d08557097596f2a209a21a9db58546a195b046d9acc7766b625b72b63f558cecd1045ef9f4c715e1c751e33c3bd141b7434abe59a16a4019b34a6d5f481608e100aaab4e5c6a4d2dd051f0b3f119ec7e428979773997d3c63672103afb66e14893e8e3f88148b1f34c5bdd342dd1bde3c20b50a2e882fa4a423644ad190b519e73bd315f895899133555acf826121960f106b156759d131d5687b5168f6539265d04cd2905cfe63720ebf21495c311b9a5e9de44bba7f815aa186f3951bd4c9d4e4f45e01dde57e603bec25837c22902246ec0c81c7adc8ae33b77024913c45bfc931f0b7fe03648d3a480e569db7398fb67a4d43f0379daed0433764f62d578adc26c3281e81f21c6ef9bfce1ef9daf218f167c55b7a2e14525cd900183bb982e79d41c524a6684fc45aebbf4c4d1bf898c07a86bfb4e9973d15f9ec548b89c2423b1eca964fb355fc8e85b5ec994422491ad5522d2a41d515655571fb8d595582d48fb2ddbfab7bf3c67297ff98c4401aba5cdc506a23014c9c4a527dd33e2e6e8a02ce088ce8b22115f6ecff5fd19ca538e8c0551a10f472a503f4fac8defda9daf069152cd620a3607926be7349be219f0c16cc901946cbc430b9295677ea47ad1bc2a126437de2fc2938acc7f4b2c72d6730598ed891cbe99f2c24f4fe25e3c8ffb7fc956ceef0116e0b10121c302501f1b7dd7d39bdf9baa16f2c36b42421599989a37914db7f5c112521e533060e19358cd9f85cc02ebccbbc0f23412dc4eee267d30a87baa07152d6d615e99dc02fbfc0b15ed2c6ec2a6c96a5619cb9d4285b104e85659b89bb5c3f45873ee286eaa44491b0ffe8452065239be2a64d78bab12ec1584adcf7bf40aec666a7b459ef6f5b294375d0321e2a68efcd66d4860a5aa84eaf8798207f5f0867994773d9532418720a281d59f70a784c8e70dc46591eae6428f716147de51592c2ac0695414d8ae6528f3d42a7102f94d3fc884d612820a1ecc5df039e060ed5089397a051dba3f146ca67e12dcdbaedc5ae3086dc25fcb9eac12deb9b6b004eba040f90f83058882e6ad569427a645fa277ed7df7924db540ef487d1b04fda048d012c205a5540925d4b56172f22cfaebba17fa6d1a1372585898ac544048df9f468719d170a9149cb8ba721095e3121bd4b2cfb0e7bdc315ec0d0efb800a4ddff05234216c4b47ec3435dec120536c9d111a094a12c2c584cd6de105ee841c76d5bf", 0x1000, 0x9, &(0x7f00000011c0)={0x18, 0x3, 0x5, 0x9}, 0xc) 12:12:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4b}], 0x227082db, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) 12:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x34, 0x0, 0x0, 0xfffffff7}, {0x4034, 0x0, 0x2, 0x2}, {0x4000000000006}]}) geteuid() mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000006000000000000000000"]) 12:12:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCCDTR(r2, 0x20007478) r3 = msgget(0x1, 0x254) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r6, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r6, 0x3}) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952420100245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240c016d0ad9fb347ebf966da67237203e109ef71703832d18f9753714bc0cdfa446b31209640a9d2abd83cd7379b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf9eeeaae000000bf5ec3e8e67765bac73c7617aca9be9f7951f703d50f094f38b249ddda3c72382e5ad0453ef8aaad67929b0152ed8534705b7c446dab49cf4bd0bbbc14d6c4f733226e4e8f34314540099eecd4f79455e8ef6f395a3d2c44c86526a5957c6a1c388846f1f3326f0911a88631e1f3884553e2bf016a0c8073c894c9cbbedc84dcb5"], 0x107, 0x800) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="7cd23fc0aa17dddf7853faa1aaab", 0xe) 12:12:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00000ae000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f000016e000/0x2000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000001a80)) recvmsg(r3, &(0x7f0000001a40)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000580)=""/221, 0xdd}, {&(0x7f0000000680)=""/208, 0xd0}, {&(0x7f0000000780)=""/157, 0x9d}, {&(0x7f0000000840)=""/80, 0x50}, {&(0x7f00000008c0)}, {&(0x7f0000000900)=""/147, 0x93}], 0x6, &(0x7f0000000a40)=""/4096, 0x1000}, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 12:12:20 executing program 1: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x4, 0x6, {0x1, 0x7}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 12:12:20 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="804a9aa82f2c7cc30d510c7e48d63779c304c31bfa2b51397138952081f34b231ad20d1c6d3fc1609b0617d1da62d71ca605d26f138161155902f5279705d3ef8ebeb5fe81c5bb6aa244c378a0ac28b443d8b7a0a62482c2fb1085def0e670712980aab8c3cb6f8266bd14e41cd919188b5d1dc5ac563763c5e4a26e4b67d8443052377cd8ef52260ddfc83c3b0123b4dfceccb5d00f9f69520000"], 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) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, r3, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 12:12:20 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x8000) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "ffa4b8de78a300000000000000000000000100"}) syz_open_pts() 12:12:20 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x400, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 12:12:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 12:12:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x200) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) write(r1, &(0x7f0000000240)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0x0) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='x\x00') socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x1004}, {0x6, 0x0, 0xf9, 0xf9d9}]}) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xa) getpeername$inet(r5, &(0x7f0000000000), &(0x7f0000000080)=0xc) 12:12:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f0008", 0x19) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:12:20 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') kqueue() 12:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x74}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 12:12:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4, 0x2}, {0x24, 0x0, 0x2, 0xecf}, {0x86, 0xff, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) 12:12:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x1) 12:12:20 executing program 1: r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x1f, 0x8d06}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) accept$inet6(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='-\x00', &(0x7f0000000180)='#^\x00', &(0x7f00000001c0)='t\x00\x04'], &(0x7f0000000480)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f00000004c0)='Tap\xf1~5\xb5\"O\xccL\x15#\xbf\xf0T\xc1\x06\x05\x00\x00\x00\x00\x00\x00\x00s\x96\xee\xee\xbc\xf4\xb2\x8a\x9f\xf8Gi)\xfc\xc5\xa6\xe9\xbd|h0~B\n\xb1\xf9^\xf1\xed\x83\xcb\x9b\xa1V\x94\xcb\x8e\x88H\xbb\xc1\xff\xff\xff\xda\xea~\x03\x9e', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='\'\x00', &(0x7f0000000380)='}\x00']) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3, 0x0, 0x20}, {0x8, 0x0, 0x0, 0xfffb}, {0x4, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="00000000000000980712a7689400", 0xe, 0x0, 0x0) 12:12:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000219ce2e"], 0x10) sendmsg$unix(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="14000000000000000700000001000000ac14ffff"], 0x18}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 12:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000280)="0c6953110548000080f287fe0822c6a08e59b86a20fee724be73a1cf0b5b3190c7d509e1a55c639be2d7a1ccb63b65b4cc0bed889a32d7cc0a865637bd283cf1e2319c0b8dfaac1caca73ee3bfa8a33a20762fc8c247b6675863b95370c0f4c6cf47ede1f008f662bc09", 0x6a}, {&(0x7f0000000380)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63758e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c2778abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a18d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f827422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e2435fa500e0eed7f39f78a583410000000001000000651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306741993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae769f545ac8a43fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f84a6be696c1351f149caa1375403874049432b3ad0b979c1371d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0f0556883bdafa7cba0a4aa4850df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0507596a99ea092d539531849821b28c5b38479e461a0caaab0d0c58faac4462807aad00e9c180ba90f066af71055334861f9db524c4e0ec16334785e55cbcb09b3b68640eca728e61c5d5f6ae8e71b6f45ba4f7f28aafe461ff73f1bad1a3d4efdc290d596de22e6a14cfeac91ea3e3d98f07964a28817fec2526b5867a9b8b45c4c6e710dc4077ab689789fda99e12c26f38948fde1b598077eb8e88e709b75cd65073b21834c67584f16c597c376e5725fc4ee1d09f3d8b1b566cc981abeff657d914c21ff86c9462eb2aa26ce98e2e039ef276334889eeb8f385edaf639c78696f31bb482d48271a4c2b50e40b394adb93691718dc1190f9231027334f38d9bde2e88c0dd30d834a8a6285c3db5aab93f4129cd76d8db14d5db24c7065f09e8af93ac9e5a47177e64fa5a48e9bdcc661bbe7498d4ee5aa97d29e2367a476f3a056943471a38544c4dd9980772c256045666a7c21cbacd6c74e3d914a8ed1fe8f3d5db9995109c58406f38b694a1e3f13db3141d3c803a12c03bffc314380653548e561d425badb6289a57edbd1b13a207f850835a3b6e7580001c432012da976d8197da5d489c9c83f5884491352aa311309c12fb884d82702ee8f4dcafaf2a3f73ec8e2d868b4ee07b7356e3409bdef3869e1db0db4d88679b44b50c44cc8a9dddfcd388ac800000000d45325a86aba8f95181e1cde22b5676a16607130e2699cdbe3a363c23174659fc020000000fc8e99d64f100d5613a2054b70abfc45e6e141aeb928193cdb60a9b136a6479583aaf8f3edebbadb636e701868ef01de19c9fef17d4e025798607d3f9e901abd300c85b2a5854b5e65948208f73", 0x537}], 0x2) 12:12:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) poll(&(0x7f0000000000), 0x20000000000000f3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) recvfrom$inet6(r3, &(0x7f0000000000)=""/48, 0x30, 0x0, &(0x7f0000000040)={0x18, 0x1, 0x1, 0xfffffffb}, 0xc) 12:12:20 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c1, 0x28a7) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="b8fb0371f6e6f958df502548dd20bca45d59fcf8fc20da20a2da473061d47a71d328bd3d1b840f99c0687e9d0bf3e8691b9129483421b085cca4aa35616961c4235a1eb6cd8225425e941156fa5b0590a8610e26a8f07c28d2defc375a69bc88d7e08218a7bdd76f04b46ee4fff7e367055ad7ef2ce408e3b78e9b09c8818ac8e2d97ba634b93ea2b135440969b49bb4733574c93b1b93267a78ac847318e0127e377bb571068f003cf93e2991d70a91f5a929d9ff3bf475b5bac99503970d9c35770d4f3e3db8562f000ce87e46", 0xce}, {&(0x7f0000000280)="5cd8111e230823769c1af000be6c6bcbc9e2f7a3860039e4866a73e51ffd84cfe5fb7dd22ea7331485972ce41de4509a9a28a894c9be990b90772ec1cb3dbcc379add7a24b072d3155f9c76b9a3187bc9888dbd27be7c3f775dd533babad39432f6f46ce16d70ec992e26111959d9e1b3ca869276c809c9b7fcd1feca50c2c7740a5e60f7c28d05a43036ff8a0125a9ebc1a354f0168975aab019d42a01613b997e5f365f89708c93cc5e6dab52cbcd4785cf9a66bb90d670f42ca516b27436703d1fbe29fc03e7525cd1552c9d730f1cdbd5ebb45f628feaab5ae74638d3efd4513b0c51c05eae6edccba3c2a229b06", 0xf0}, {&(0x7f0000000380)="5985f1169845e952d93397e557b0201e2dcc3befde0b61166a41c33278c7c5a3ead99291dc30b672b6d5393f274174a199aaeed35eca6b225727e6f3f5963f0655460316ff1cf224ede959e01b545f27596a79c87ede045841c89f3234bfa2e65140541bdca194ac982a6e95c27b58a73c3f7f5179434d5c7de2ad1958f9d6adac02ff03a0359d58d8472d26b5661215905f4394e55bb8", 0x97}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000440)) 12:12:20 executing program 0: semop(0x0, &(0x7f0000000000), 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) 12:12:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xfffffeff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9e1c47468d0f0e8981ecfc232d4b805bcacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c868687000188fc5a82813f7f00"/78, 0x83) 12:12:20 executing program 0: getrusage(0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r2 = dup2(r0, r1) ioctl$TIOCEXCL(r2, 0x2000740d) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0x22, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0xfffffffffffffd9d) 12:12:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f885af9741916"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r2 = getpid() connect(r0, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getppid() r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f78779e, r4) r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r5, r7}, 0xc) 12:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000140)=[{0x3f, 0x0, 0x0, 0x5}, {0x5, 0x5, 0x8, 0x3}, {0x0, 0x43, 0x81, 0xe0000000}, {0x3, 0x81, 0x5, 0x1000}, {0x9}, {0x3, 0xca, 0x7f, 0x8001}, {0x8001, 0xff, 0x0, 0x9}, {0x2, 0xb9, 0x0, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r4, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) poll(&(0x7f0000000040)=[{r0, 0x8}, {r1, 0x8}, {r2, 0x4}, {r4, 0x10}], 0x4, 0x6) 12:12:20 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffff65f4, "92fffeffffffff007a0ad5c8e54a00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 12:12:20 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, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4e3f], [], [], [{}, {}, {}, {0x0, 0x0, 0x5}, {}, {}, {0x0, 0x0, 0x0, 0xffffffff}]}}}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000340)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x2, 0x0, 0x3}, {0x18, 0x2, 0x1ce9, 0x7}, 0x5, [0x401, 0xffffffff, 0x4, 0x9, 0x8, 0x2, 0x36, 0x1]}, 0x3c) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/pf\x00', 0x1, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10000, 0x0) close(r6) r7 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) sysctl$net_inet6_icmp6(&(0x7f0000000180)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f0000001380)="5089e7d24c8d8c6fe1386d17a95ec8e01b469be1604f64cdb27f85b66f8b4246925d1f7788f951b34d05f010f8701fad46b7892fefdbc4452fcde79ab55ae6bb829cf013aabe44847ffc88c7d652eb6da43d3e61e12f3ebad637f7119dc7518666e9f087d4799732cbf6a8669acfc8a1358c19479d23b93f7cf0a1d36bae8c0e124c9ab57d37767bb09f130f5203c768a7f70f290f1b37fa9cc398b3a290590b01ffced8f193def6b46ad7cba5480c3a1d1246cbc21942ae829e93e4fc2d2fbbd8b262caba68aba4d307445d8283843046b2e4feec0728aeaad065012cff746c463d6b0d14839e4c033664526e7d5bb0c8705f3ed4820352a10971bcf394e3fff64eceeb0145a38e03e17e30facb0cfca3c3b98a890aa4cdbcfa35e8edd49ae5a4d8433668be0cdc8c26526ec2ea33b7ec7520a14f06d72d9623990413defd2edfec8f7dcdbc540a4e6132ebae1053f779d58e9b3ae95a87e8a5c03e9b8edb9f0d1f72448bf5a7ea8234ce943eb5df9b7fb22649aa0572881df65ba1746dd49c0b213d28e082fa969c69c1ac3be27e0e25911125c882632c943c8e0380411632ac79f4f1af84cc95b161e4aeeaddd68dba12d173d14c226de649f569d543a2fee8a7e035a537f48bd148cd0788bca964bd35feb7a1dc6653a4c665f9d382c66a2f00231fc16b83cd21df360abed359324ce2d9a31928d38c329dd968bcd782f26a15f7d6824f09146ab19d80b772037af983002a172b9e43610d1ecf088336b575b222283b89d9d99aec030442800431d914b4ea4268294801c5d2288d99578722699ad8b833cec07bf54e4bac1261b80f32f19a9ae555b0f0f64ee7faaadea38060a7db28c6583bbf56bc6a9d646ff6e5a800d294f0c2596908eb3e1f81fc72f89e2aae43fcb9bf8e0d065411931b1b5494502d03a5c7296484047606229d01aa16a5bce40c07e3281d0365556bafbb70ebdbd521ee3ea3cca97382753c633c76ab99a5ec697fed638eb090399ee5d78b01ee7d595e76717b731c39b514cbbcb158eb7bee185816f3b7d6b8fc9beb6d613e2a333bf8661f91b993d89a18de5a321bbaca37f81e88f70a687fb1c912a005b1e1b9efc5fe8bb2fe969aade72edc2d5b4ebb92c3d0714aa56aa1528db47c675ab00f30633784a900ed3004b6ed4b6f4421c86de1b52c7f661741a5e94a1ff782a86f5bbb8670c9edb141df8f115706de1df3e03e7358916f2748b207a7816739eb30e5cd931536f53eaa3f374a13cf29df6991a1cc4f80bb76ad295338e8e8193f79b41a2a4fe227121a330ec2fa07e3121ee957af158b9770b2875a1917d639b1dfa53e94ef88e85b9ff4300abcdae22f66cbc8d8c1d89a3db23755d7e3ee9cf444ab5ef19ce4bf3024fd0d3af0f9c829cf0054f513db3c1f571b3423f14ec37eb3fe5244ec5381ba56fa12cd98e75530dab7078d178075687db671a5996c048e8c17596504d1ec743ec353c7fa48e6e787f1e450cfd480051e57574beb112b13f097f9167437b09e3e2319f7e47d8b7a727bb3305863e00aab035de9392d48e83bf1416de8c959ced41828dcb535ee582abe64d0f121676d69b4e20a0bdb0708351e7e81d565b03e30cce9bc1d34896226babfa62e013af9812b44692328841321d1bae9ce1452e4044680da5b5282f2f8ad83dba6443072be2c94c6d12df97ead033f089f0cd97e6b5d65fe99777e15daa5fe7a53464553f8036327f065dbb5c4568e2241c9c3d95c3333c8d081194a3740641e7faaea1341b819288f854af62d74c77d5a97dfb32679b935ce07f37f62c005366d0a57e70fc2a9ce3d83c22b52c8f6aa5ac0f3f7ddb91aad1b4406aa7af69647c893827caddda82b52fc376441e66856cc43f0b9bb332214fd44fca70109ef100a2c0e699bd90f865922a8beb56be1d2c112f7b8a5c4e1b81c54e8131f340fc964f332d87f9d2ac8e16616a848f0bdef83f0b7011b50e2bf376729c29bf9efefcc7bd05191bd80652477e4999289f243502fee6afe37188fd8684a4c800287e769342b9389ee919fd1ddfaf14db434f3a493f672524e3eebcdaf4aec5eeb77979a0f3421317204e765d362aefba73913b04985f092304e77f7194444476523dda2fd407002af6b1cb0e9c192ff526ab400a7bc0547507a1430739868df8524dc09f108913b8192d00c08b8d224a054f5bf5665f6db40cd65a820b329f71aa0b882f5fea52f3391fd9bb7384a55d8e7332b88c3a67abb1799241b26066495db7b31086247d5ef571462c0c2b0a5544ddc638ce76463aea7a86eaf538276bdf8f953377a746f16697b2520e2742b7999149b5168719cd2652510c84e9d9a2d408dc304f6d658729cced0637a1a59941063267c1a0f75aab565e3aff1571446ba4ba7303a9a6d5c2151bd2050853dc2706fb1c20300acb1ca46d4c03525b0b18525150b005f26355849c6d4b7800adc6d4dfd4a4d64ee1a2f211bef368869ba4d6814ea43061bd699719f7b2d6516014ef2f1f5e145b7828ac76e33dcba3f822d10f9311a7b31db164c4129f1466c1f8dc4e9e27073efa0802c488a1d9378221aa83b04a95dfa3e68becb83d67780853de28146ce5ad962fb617fb402708abaf767de169b055f94e3a71f6e11537b2b13361310bc89c18f25251b553f2471aa8bbbe6ba73f6270c7ce52b31dba54a6d6853b9472f582e89c485bf2bca5d6ac2c162a71dce154e45feb821472c8f8402830cd0b3bdb1097b879912cd0a7c2349a41a9035e6b5e985310f878b6da6c2f5187c5d9ee9e05e4e143da6a53470b94d8bd463e49b829dd77aacadeb697e156ea00816cd0d1bb008f490b0f0975379f9cb39c8ce9bdf226f8054990088c9125bfe9e970354413e346571d9e9c8ad689de9b8271d896b3348225ca46924296f7476d2a3efa36cc96fc6e4fc8c155031e4b627d31d04a2e6f388e600aa39183ab135cbf2c0f43b8d48b65fd80fc71ddca363dfdfc2b6d00a457fac4b404702c2f56ff70f9b1be255d9a8131ab7d7f1d89f081c271ba2f70b545f322ed42864c5c69f4a114cb14e37f5722405df5ad2c0ea25eb48b8ed5e8cc0865f3cf875203652f5ecea6bc449d066de22d3474e9025607eb41533fb93a1608fe959d57db0d0712607a677994963902d9fbedb0de463bbee6cb3d81358f7c8c9395e89195fea53612726cb55375503fc8b74fb8903ab56fb640c0ca3658e4cd7c4f32a0af1e7895df2b6e3dd1089d8d463038b579d0fcca6a5cfd19dc19d5f8622922a6f066fd80d9b7a2a1d351cfd8ef71cda8fd5dbf4998bdea34fc9a122b98db9b40d1f2d9e31b4712182f2bd1615a3d53633a2d388194ab535c7101126b955da0575de1f2b9655d4c1076e53950ceedf27fb8785f006682929164dbe6c26e93c0bfd44106664f2fe988f91988b81a7bd4b67a087e06fdb4fbba9ab8da0b33da8dc56db58fdcca7311712c6c1872205143f6800da2dbad302867023ddb40dfd90e59bc9bc389691c5d2bdbd22c686ab3f99faef5a5c2c0dc2196ec155df7559d199815751cb0ea8b3e33142e1bb4d896528e68321abb60945f4e1a47d53bb1dd2a08b0d062f63cb18cabdace015e5ea91fea62e3b8ba4ed279c98c795bae75cee7131199227490444b8b2fc10b29c2cc7c69b2953fbad717f16adbb0c96a93be38659a5437cfdb058ebbe00d295b26a7d50078619f8d8fa830d00a4623e6aafa45eff46fed127b14d0a7705447798933fa3b2dd7b09e3bd725d2c3ab776f1b15703516afbfbc2a958cd95e0bd85502376525c2f28c78e370f033b758520718152f664a252bcab619b44f637f443008b4d70fa337ebbdcac69e8e71d0b40346d465c422bf54a25c96e1e69c5fd85c727b568d67469c554bead68cac81181f9b47f67fdbfb5faa63e597368a5b6c8047b382c6c414277b65760a041bd02681b8a81da481cd61797a174093db20a5b768f652130b06d84e379fe135d5e0d70fe3fbf0fae779f61934a64c1e5fc57c35aa637fb5595d48194fcdd5711a9c4daecfbb5e126857cb423d43cd54e02be08221d376c8a04fb3fe00abcfb504c4caa5aa6948841ee1077eb8edd611e897c36a16d3afbfc0f13a476f683eacc1464ca9a2abeaea922b689a45ee790934938456d0e8be7d92c5f9586a04da897360276120ad7837189ce5a7c005891f6f88b9bc447b88699372b6b0761966255085eae99db90c34e195e1410b16e71563bb2182e139542e3c71bfbb24ef3856b2731246f0433b2ace7dacdb753563cfa62549229b600e70885a024d5f6f9031ef6466906ad588e07c43e0f1ee86e73670345246e30c9e9db234990eb9a27e42d1b661859067400eaede80416a94bbbd08025931b3dd8b9fe09d4cc6f5563d3833bdccd1c2c3fb853a761e32a47df0e99f365116451239b65473133be68c81d79cb567a26f5bec27a90335f0af8d47aa831623294eca43bb67c7ab465132a7628b444639390df6b158f375ca9baae35e6dcc701f762f159d7fc1e63fa2474944c9fdfe2815094e48c1da85c45df8b0ca869ccb4e0905bdf0a8b82a654ff0d59365836f54a68a6b8cc9708521d546b0d679980f641d87e43a0ca2342d2830f9aac0db1a4c98617e7addfc2dea50b1b886528ad8247e65690e1d4ae6804c75791b28083c6147cad64895b424b85713af03b123946f5531d52c2867f1bbc88d0559172437992b58c0b15d16e6e5a59b991a92ba02e3f0e6f4b7453b23dc2c4111584e2011f489aa5d679b4037a0ac8c8cc783903e0485458acfa951e183a8ae721cc9c5b809be52c6cb83b5fc9d4327206d08427cc098b16ef73e81517d8090c32d9b6a1607153fb53b356de0dfec9d50f727f779f09ca8c3501ea10cb598612c0dfabb7b3fcac4317df54b1413737f9c2970aa80200b9bd1ee9885c896602dadc59f513265a75189dce1a026e3432602be2b28fd8638464a2c7df3c7f48a03f3722cc641a21ff8727665753c7a1b913a2e3e4531fb2556df0140c74487ff3b4b2bf679fbf8d1f69c819af2f2b685d594d8a3d1b480ecd02469bb4c749ad1cd48ff899c1d22185166b6c219b8fcd2af92691448b728c28f870d330cd21bd4ddf25b9db4f103373c11b324f206a9119010c78d8752bd54881ae5b19d8d97104cce7c2bea30a8da0e35f7038a53d00a8fe4f2412c1cab065cf079001cb4a63fc169f22369c80d37e8c01dc5cec2cc124c5ddb2ff4abc9e4a0cfa5d87234d63629c584a4e4d93cb4983dfdc63cd3a123895acb344bc1b042048a85f10876faa0055738ded84cef7be7b38ae1de767813b7c830ebb27a712ffb0cf1a48cf67815ea889df2716226842f07a31fe3be63af7d52614e9ce5b7c12595f2384bb4dec154e5f42c3c7d470463afa0ebc68b9280bff5c1c8c1b7f4fe8ff73549b56832a76b68fa6c03366b1b486cedea406e49d182a3c29789002ab9fc8b7358f646d12dcc4a63443e854f9a40fa54f950e722cd8d5444d665e97f68903a2f0e1b72531e8aab38cfc9f8aa782ac0b099d655e4aacf407fafc05985eabf3a5e5ef5461c5d0fe8fc1688c53803d71e4d8fe7026a31d8dc0cac364dc8f42c901548f99aff1d33949bfb41e9257442186ae60022e162b2f15924e2f95e823f57e75fb7b08c5fa5a62480fc45701318c00e4bed95ba11c0725f7b4ba8e5a0dadef21c435bf708e6d5539af1c99fb0e536426f856ce31576e1a0857c620edf577f26442c9956c4cb7b4d1cc9dca08c02a38b3d5c6f385e5d8e56aeac5c78d2e64", &(0x7f00000001c0)=0x1000, &(0x7f0000000280)="cfbc02e7585230b276f56885cd8e560a8ab58ba19941359996eb16574dae1a234f84dc504c088e93b20232c62f0f89570526267fa78a87639aa9679423b1c4de8d65e08b95ac", 0x46) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) renameat(r7, &(0x7f00000000c0)='./file0\x00', r9, &(0x7f0000000100)='./file0\x00') 12:12:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x5e78) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 12:12:21 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f00000013c0)) 12:12:21 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) semget$private(0x0, 0x0, 0x224) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 12:12:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x4, &(0x7f0000000040)="00000001", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r3, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0xfffffe27) 12:12:21 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000340)={@broadcast, @random="85e7b43341b0", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x32, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x7ff, {0x0, 0x6, "055ac9", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [], 'sZ'}}}}}}}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0x2, './file0\x00', './file0\x00'}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0xa3) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/49}, &(0x7f0000000140)=0x33) fsync(r1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) socket(0x1, 0x1, 0x9b) syz_extract_tcp_res(&(0x7f0000000040), 0x543, 0x5) 12:12:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) listen(r1, 0x0) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000000)=0x10000, 0x4) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x3, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000001c0)={0x1, 0x8001}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) r7 = semget$private(0x0, 0x7, 0x20) semop(r7, &(0x7f00000000c0)=[{0x0, 0x0, 0x1800}, {0x3, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x4, 0x86, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0xfff, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}, {0x2, 0x9}], 0x9) semctl$GETPID(0x0, 0x3, 0x4, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0xfffe}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x1, 0x800}], 0x4) 12:12:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000001c0)={{}, 0x1, &(0x7f0000000180)=[0x0]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r3, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000140)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) sendto$inet(r5, &(0x7f0000000000)="ae2456ee1b", 0x5, 0x402, &(0x7f0000000240)={0x2, 0x2}, 0xc) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 12:12:21 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000657000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x40) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r5, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r6 = dup2(0xffffffffffffffff, r0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0x80, 0x1, 0xfffffffffffffff9, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0x6}, {{}, 0xfffffffffffffff9, 0x8a, 0x2, 0x9, 0x2}, {{}, 0x4, 0x0, 0x20000000, 0x1f, 0x3f}, {{}, 0xfffffffffffffffd, 0x2, 0x2, 0x80000001, 0x40}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000000, 0x100, 0x200}, {{r2}, 0x0, 0x66, 0xf0000000, 0x84, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x1c, 0x10, 0xffffffffffffffff, 0x6bea}, {{r3}, 0xfffffffffffffffd, 0x2a, 0x40000000, 0xe2, 0x26ad}], 0x400, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x0, 0x5, 0x100000001, 0x200}, {{r0}, 0xfffffffffffffffa, 0x38, 0x20, 0x0, 0x7fff}, {{r4}, 0xfffffffffffffffe, 0x48, 0x20, 0x5bf6, 0x7f}, {{r5}, 0xfffffffffffffffd, 0xc3260988978f5628, 0xfffff, 0x3, 0x82c1}, {{r6}, 0xfffffffffffffffe, 0x20, 0x11, 0x2, 0xffffffffffffff7f}], 0x6, &(0x7f0000000300)={0x81, 0x8001}) geteuid() 12:12:23 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="27e1ec0befd1824b4bc7374bd082909394f2ff2788bbccbc6ef1bd1c63b3c6d1e66ea2d8377d40b2c9a7dded9fe07a7193dea362031a1465c2323618b5bc2fced06bd3ad10019ddadb02f2acf0dff40f27f7eef79531fd3ff823c79b166b7bd19b47b0a7dfba3c84dbbae3d679f00947f7e35c98f6cd053fc865e1e2d7a3262793d797cde643c67586cd02fa8f82ce1375a169cc5462e20c210d03787f8542cd265b057d54a43b2d81d35eeb1966e579454cb69e", &(0x7f0000000100)=0xb4, &(0x7f00000004c0)="b56321bcf3fab853c78469af12489f5172a8e61fe373091408478b9bc0aa1f9569ba36d12f58cdeedd71f561570a1f26a8243321743a3ec99ec50b5e9d387f15cf04e532289102c72babc6ea8335c6d0bd828fa7d1fdcd05ea2c878932b1c603b2f1ebc7c271cc15a606be3d1204870ad59db355cc64dd4cd2f5e6a35ef1b74b5ee76cb0c2a3fb17146407caf1c0e359b7f936b7d5bb62f48650f226695991df7c0b2d523a130e12fc072e17f63a84386cc5c436edb386e3c2ad057d25b845df1460ffe923192bec9ad036085c3c3c071dca167daf9bc651169ac8c0e62a4566fa4a1b8ba1d77371ad9e9f9da7b54744550e8d01d3ab01d6a18f9687f8c0b825470ab627862a0e82c486ac2aa4f69a7623670e701dbe2a6ff3be13a7c7df25a9b8b93f2c9102a640551eec4bcb01727158ed4b063013709b6f8b3843338b3cbc1f1958f81b19522e4fa4d689d55cfbf247f391b9dd75939aabcf2131ae445696b31d5dbb5adad70169e09d690471f36a10e8f1eeef7d1adf27424c493544d24076223f0ecd9889cb07f4d88d6b84c8fe992f9fbe22b5b8585282854b5c871350fee6fef062d87089d6725be2f7eca5dca7b356fdd5caa6a204fb2fb7d3c2f7f22a2ae128eab4846c5264863dfb656b0e87f14d9fca9e8bbfcb3e33392271a1fe3954e3cc39df6a96bce947d8c183052068edf60b6b95e79a689b9634cea5f540681da9a46c4f7d9c1d51367541344593e02ae02f178f720565201fa3f8a93563db0549e61343e5bd468b8cf9ea8d54ab76bab3ceaf60161ce1bfea40aead0d937f5c66ca8b72e096f674098ce76eb9bd8f7d04715f0193977a0643eb29f293b15669b084b396c95b1f157f34794d96c93e993c402f64eedf49f47c5e1324075c2547b92146bd6bf8501da3a354556b7a64a944b4490b622891135376c6ea9998037f61c750257ce303186d09812358d1d38e8ecfed2fdd5bb55dfc8d93bef057ce937b196fa1e04da9c33841bc5acdcc8fdd7fae8dc80157613807e42eb2b1c9f6f3a20f43c5b59f23d20824fa06ca58f86f0cb8889cd3f0e6af0fb1325263812c953f311f79a7e3a197b38d6e53de62052d549757f3333f4a22cf5c2e871459f3e0140349427c0cd59c287bdf34b0532df282f982d994fc580e4b722430f44ff6924655a622d2c3bb805c92f6f5f263a10c5e3a758d4882268dfb014da09401c746a48b9c6d83571e2731e7e1c368b71864d9cd42dd05bd1932bc46149ff64e827ec6ce42d5a444fe3640475f8596604a704dea35b758da838960d62f91118a93bda25fce9b3ab1cd679c29d2c1dce18c94383f3de4c028b325491b4ed7ba0bee3149e8a9c431473c53c701ff8728013fbf816b978a810890f60d6e868e9a43efcfec4c471793094c3ac67368f6b14bf995b2c5c5fb1e0722a91e65ac0e57c93ff6606f91f826a9634291079ed72e0b35829315fbc61cacdfd14f86506545088ce7563e4bdb5f85a3d05fcbc19a969b4b417fdfa1d401474b09d64bec8133eaa710bebcd8ec6f51e59fe70df62a515c3ded9eb1ea8ebc3b5f51b42a38ec355a804bb0cb89f22a66d35d033d369333742ca875bc1b0f72e9773dca2991172644bc624bec11289b4b48a62ca7d4684b6d09364d752e58f28503e977eef46d1815bdb13ad95c164e4e4f8c164845e94ea108982f01616133b5b81053c51b6673324a3c19ecd5063fdf3d3259c368e4a1f9a52b71784c98a47b3bb8b1da2507e34e49f9e1c8280282d125339a62c3f109ffed33843558a93f241c9fb08c5d028fb4ca5b5d03ea42df222090b29f8905df2b57cdc64e9e6e54dc075fd025c58f2ffc9eb19c03b7dc14c56f17120be01d32d5e60b96e4074c33c1beabb58e7d72648c8fed51c3a457742519532ed052b7da2b5ab4c94659acdd5601f551195f5aac7df27d1ebe2a92715ed212df237d164e3b88d4e208bebd317488a3b932c44aec275441abbfff971c4886a0b9aa5e426a54363f5bcdc6a624f35a941951d8c8b841004f8bf497011cad065f7b6ee3e6d0ba211bebb067a59874dc4b8e63e8daea16e7ac23cb6ee5b952dce9f73489831e8c97240a5ccadac45812fa786e635f3323786bfab44ef0dca2b27bff1160bb672ebe97e3167f80dd055a850ac9f3d57c9cbc8f9353d1935b0c8cb9c8834e3ae31b49039a9be7ab6a92486aab01774411ce5ca0b67013d0b5902fcf60d0acee906ebc1f1c338d38e4a4bc7d86999a7b6122a5d258ddfb9a557ffb851e1e842fbe5d2241b216bfc35f97ce38b9dadfa9801922ba235a3f7f56409892fcf0f18e65e1ff85921a84463e502f22993089c31fdb23de132ee41d42d545e86e7bcc5ae53868d4204d9301de67515ceca62b912c1264f5fc33ba35f70a9342a10f7b2924f62f9e017682543c7bffbb8ab45a18415105d2e675a3910b6cd2df88c5f61b4f17be5d693edae0cf308fa713884cb0c7daeee2111b8466260cff3ea14cd7aecd3d5ac5e1290d4076e08c296af47e79d124dff970402dcecf2c9271cd50b241768435eb90f4b40548131cdf7fe4e9c26c2e5762ef6fa2268aa7c4a22e14e6183eb6face190308b74cf148e1a986d7903cd9679ee844360f0909d856df4a8ba37a4f552908b1863bbf721fab127c2013e488b880459d589ee67f2781d843e0bed5d7e7e809c2c9935b5ea068b8c27f208b03939c8849f6990cae68422d7a4ebc9905e6b9c31a7b17de0181fa76ecee31e77525b998c4a50726f8bb7f2d3e5d05bd87c72e3b55df978bf9ffe55c016927a617734d5c2b08f3b20f8edfdf08caa954ca26e8daa432d505940f8b124d0fe343a4586a1c69d5f62955d1495271cab704fe1949afd7c1a95981a1188f7a158fefcd8de6b9792a29ed7d3f07974ddb4e33f340cba9d7e5c542ac7721d4b62a9d585e3158b7ffd96d5725fd14140867084e035361bfba49667f9ca13d109174193cb622f58267f3e55afe6d47f30a413fbffb704bb468c51315648fe220d220074037dee97cd944e1474b2ce82f61b6042f2d8b531b2c48c3312ee9d3825087f18d31789d581c927e248b2d003864b0108f4823afcf1681db3dc92befdbc8f5afdf3ed83f96beb5d097da87a019fb1bac8e09b6d8d05788049ef531745a0ce8dd1fdf42ea897bd435d7248bfbd54e90cf09a69c0568e1724744e131270f69cbea8477a83916bec175aa4b7d7e06dea8f51bab7978b8af6ab45d7bb1bdef7d03f7ca69f3167d690db9b3edc342270ba33a851e6b8e5c3ccd67a5ed38cabbf2661ca039c526414c69f131158b00e6cbd17ab417bb9a9692e0a89ee6cc109c60b82fe23ce6657d43206f737edb438ae73f4156977b031e8fa86ac5e627d73c718313649ff4e18be1369440a8d55d32d314968b75236fdd31df8cf5642aabcc1823233386907bc2bd53d36af5d018e76969c5a8880092a060d4de706c6cd68610f5ede9f7e60bf305258be4151f0b39666b70ff3467e1f01df97443b686991c3a0fff344789fc7528f56e84c67709b83acbbdb506c84bac520e2f93778c44bd546e1bd29c42254f5e7a7ff6ad245fa25d2664f06b306c5491d6a0772c46f36af40f8f6a4165113c5db791ac18fadffc4c83c17e91972e6b5c0199b3b2d2204491324951f96cc8ba642f7f7633cc18d2869cbae6c621a0ca73216f8541a19e4ef6af151e0c81d8036c8909fd6f2f1f816718bc2dfc86953c3fed7af114976bbd9f762f0ee47d357d49b996e805eebf2417c0b606a46a9eb971a77940b7c9aa135d706cf5bccddb6eb69f36b2f2783fb43421722787e84f360c24d3700c33e0a95b82a67cca7e82f994462fdcddb45fe0c84fb4e85a429b74b8183af073f83fdd596eaca8de1de4bb34ff41c06f9eb5fbd33f3e2dc09aa529beec269d6e99f95a402c59ef2da420673ed132bac078c5a86e64fd64f64b113cd13ab849229c0027970d05a2c8aac72a09626d7afecc5fef86a19e9921193568c5625587dd8d55ebe42aa2a0c07b21aa3f92d8bd3eaea86ed4613cefeeffd4aa2cac7461a75bdb819d7121328f00375e8ce9ccba02bfa77cf6ebcac197843a876e20e784af2d1e9c855ee226211204ff4af9a068b457be7660dafc4d7a72da714ab05e8321cfaab28b3460efcbcbabeb2262d98eccb8b076e5d72583b156646d4e5f3e1c7f0215a06d6303af0dec6693567c97524c4fbdc8e89cd93df8ce9c12a1ff0c1504b4f0d164dbb453dd3ccd7daa4d58e3c5d02b13f1f0f921cb4dfb159ac1f4a6ea1a6ace1ef672c5bd3b5d627c92561c6d868063c306d4e1efbf45813c1d419f2797ffd59e5b4ef44b023f17615c1ece682dd66793070c3a0aaa9be4247da5230098e899fe86d5e6221d8e5e5e34e61cfee7468fb6a2dfa8690b2873b86f26504a826bfcdcf033d931144e3325aca2228606fd39a702618c62fb54c9342d61f900f62a9c8c86560b26a9c1973f00cc007f8e296b1f46dc73bd507d6100e3ac523ad59b50a8aa2bf6ba432c3fa1ca26924f39a1314f461a27106c961f0d92e81a2f6a06a626faf63204895ad1f6585dae4c9e847cb82a910036a329a580d16dabe9b70d5d3f17abbdbb2d4be5cb38e71104c4d808911ae158be7cf53e24238e10ac70e388835de6b5efa7bcb2b5d073e61f2acf9eef911dfaad0d7269865002624f4e2fdce569829f5f72b9d9c76bfa1f548778c8255244a937e676f82f9c4c92c7a80a30d53fafea57ee65d0e4663d15c1b693bbd83db39581c7464d4a85d154b5f84186bc0f920d4c89736745eb2ae7c90f2bda61da552a244350206ddef5c4bf862e9546ada52a372a265d2ba1a85fc560e5b13e2b1f77255c1187f99587aa8dd57a0e95c1e79defdefabdf3d9a1eb00e24370b1e59919f58eed59eb162bceed2bbb3fa27078aa2748ca2209da4cebdad7e7fd91f0bb8eb73f11c9f1dddd0ddb6b3a0ada9a50b2123aa3739f20392202a82d6d373c65252f959f969629bb08e0af77643cf209ad246a6718a1feb15bc95ce7c860a9e1970c54140b11f3edf3e934ca3c02f2402be614a1c9e51ea34eb20d171779bfa77a6efc845bd9d381fed34558dca4d9a622e504642146887f1263f2bbfc21ce617b385304ff92d80c282f2c84b2b24b0271d1de2ac3dfa1a13fda365b048c90f182cd910aaf84878b517fc9e5ca35b0cfa02c645ab17d8cac5ef196edc19d53e7b0d4d30f4bdbd1c5a9f8aef9e43713114195b4bb70bbdfb18591d46530b0746a50a91852b32c192aeb6e6cdf2060e5becb2d44c213058d39b1d5eb65634203fddaa67b12ff506ad34de105747483e8fce23778d650c9bedd5c9c05d75a50b70e0d02909ba3574b7374f79ef9d61763321f685cd44160bcbb0b4282e1c6aa57191a19ba8975aa8919e1c6d0020dc356dbe62166250b636fa139916eb1826693f276ce10b9229a52c98c05bf6b562f257c62a8bae25093c0e586c3ac4deaf78632649edb438944d4992c83467b3f5a07835022f505bad006bf2b53ffca7343d046b07f4348b114e103f18e0913406e0e2f51f4866bd21b7ea6dfd8f7910a1d7a590686a35d8a4eca1e7306fcc7c2014c3e3f9f3aa3f3b219e6865f8b6ad221eba99309dc0106f58c34667dd35a21404381b7d91c7f989e5601f4fb9a4641fab510e30f7d6430f1fb51f8380380ac10e72e3505cdd93ea1f8ca98adc7b6b2a0a25f213e4900d0e550696b3216136c1c3854feecfc4e8e7df83774563a0eabbbb17c27ae56b5bf588c8aa937fdc2833722014163", 0x1000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffdfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:12:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400ff93f98291b324dae1c8b83f20e09c7eaaca7462ebcae3e212aa77225a36008e241f66a24442c8b1d1561f18a5587e6043305b7329f534cc9896e823d06032be021b792a2d1f4158b146c89332b115e9761b505f0f3c33ca9b08a828e5e2c6655b36b18d7d4a90c64ca3c68228fd0b2669d35c8f1386c2f88c70848f04f8bda59fe645b56ced9ec53b8bcdb15c01dddd1f36352e835196deb7868b72a12114dca4159efc75994a9bc3af554d"], 0x10) socket(0x18, 0x2, 0x0) socket(0x2, 0x400000001002, 0x0) socket(0x10, 0x2, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)="608eed4c7a12e720227da303b6faab5ab572d4dd3dd24a1dcd3b525261309a5c064c6a858266", 0x26}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)='A', 0x1}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4402", 0x2}, {&(0x7f0000000200)="8e125b22834e8c52d648aa76e2c3483fa63049b89a630a8261a14ce5ee7b75395d83bd649b756787584c7b6c67776fbaabece4d46819f902ea371efd489e4789bbb6c14285745b6ad648c42200f0f3da242ab766b486dd28120b580b1b6a30d878971d303ffa9d82fc83be392a0ab1605781bc38d9ae22d1089b14c9a589e3245d7a26bd964eeb6562795bbab41b486da158eab5ae59a8d05e3c2ae9678029dec70397adc312e22e4cfc8f96ba5f946fda752f4a85d3dd2b0e0dfa20f193df6fd960d8863829570f6ba7017a5ddf04f9ba05910cb88d015ef809dcd4e16c0138cdf7b711c810", 0xe6}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) getsockname$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4085], &(0x7f0000001140)=0x1002) 12:12:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r4, 0x2000745e) sendto$unix(r2, &(0x7f0000000080)="3aa1f09388d743d25bfea18524cd57b020fad94abcc1ea3df8237d145ddf41d1542a7c59db3aa2aebe31390f80a0b66847279c750c291bdfb7d467b89de64b6795d6a2c751f7f31974d123466b8f8c20057b52256b52085f88bba0dad19f1a86671d4e860d844e523b05bb232e16c211c291d23736b2e27946d2bd5077a7cafb3e9fbac0739b56a8b924fb5dc57da9377e8b953476ee818683ad7629706129e1455bf699433291fd3719a07494e3b4da765bab6c19b15a16b675553e5910920e375ff5ca0b40845b3dadb492e957af", 0xcf, 0x8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 12:12:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x10) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) r1 = getpid() ktrace(&(0x7f0000000140)='./file1\x00', 0x0, 0xfcfc96ac7f7865ba, r1) ktrace(0x0, 0x0, 0x100, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x3f) setuid(0xee01) r2 = semget$private(0x0, 0x4, 0x10286) semop(r2, &(0x7f0000000500)=[{}, {0x1, 0x3, 0x1ffc}, {0x2, 0x1009, 0x800}, {0x2, 0x2}], 0x54) fsync(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r3 = dup(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x81, 0x6, 0x8, 0x0, 0x5, 0xfff, 0x9, 0x1, 0x2, 0x1484, 0xfffffffffffffff8}) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) 12:12:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) 12:12:27 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa3062886a0fdbe83b56ceaaaa08060001f90000000000ffffffff5078794fc9c6353affffff0eaeff"]) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/17) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) setregid(0x0, 0x0) chown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000200)=""/21) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)=0x1000) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0xc9b, 0x200, 0x80, 0x2, 0x8]) 12:12:27 executing program 1: syz_emit_ethernet(0x70, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}], "12c8"}}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d4ae4c73403b10820a58fe43b00fa0400a5da7dc8062782813c8cefcfdb1bd4f9c0e36d58ab321a4f00e7a801b6fffba5050932ed612efdc2ef470606cfbe8add8b5b7a95fdb4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0410b67f475df2b473f9df01000000000000c1ecc440000447c89263b7abac8d0e5aa2d799cf301576534c2d7cea02f705e8fa9f7c40b3df7cd90e67beab3b00c6c3b705f6b43000488a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4deef1c55749220dba70a66de920de4f1e00000000000000000000e5c16fec977da564491d46685c757651a1adc6810cec09e849aaeda823c288e7ade8c65a5f7a5174b72a47b8fc907f714de1a8ca9b2a8afe8188eb6060fa0eb1637e5c97a186e199d43fada627e3ce717c29dee21c0d2f12046060274de644db014a29ce180488d3ac96a521f4e93c97549a0cfa56551336dc8f88786ea79b51682ce60c1528e8e8a7523cfce71f857398b21b7588ab20a1274a1825a34a64134df09b67235c1a06ca46db0dfbce049512a16e2836b0b41d636d9a480d6cac4a9bca6c93dcc4764a01343f143efffaabd56c5b7f4a2d9a224ffc3fc253fc19b88bba96a6ffc702d057c671ff18415e1fd04d8b8649ff2305753b17c8e39b8c16ed7456ac61b76c59a45d2ca246817575665ae26e1eaef6fa"], 0x10) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x75, 0x3, 0x8, 0x0, 0x4, 0xfffffffc, 0x2b10, 0x0, 0x0, 0xfffffffffffffffe, 0xa38a}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d4ae4c73403b10820a58fe43b00fa0400a5da7dc8062782813c8cefcfdb1bd4f9c0e36d58ab321a4f00e7a801b6fffba5050932ed612efdc2ef470606cfbe8add8b5b7a95fdb4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0410b67f475df2b473f9df01000000000000c1ecc440000447c89263b7abac8d0e5aa2d799cf301576534c2d7cea02f705e8fa9f7c40b3df7cd90e67beab3b00c6c3b705f6b43000488a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4deef1c55749220dba70a66de920de4f1e00000000000000000000e5c16fec977da564491d46685c757651a1adc6810cec09e849aaeda823c288e7ade8c65a5f7a5174b72a47b8fc907f714de1a8ca9b2a8afe8188eb6060fa0eb1637e5c97a186e199d43fada627e3ce717c29dee21c0d2f12046060274de644db014a29ce180488d3ac96a521f4e93c97549a0cfa56551336dc8f88786ea79b51682ce60c1528e8e8a7523cfce71f857398b21b7588ab20a1274a1825a34a64134df09b67235c1a06ca46db0dfbce049512a16e2836b0b41d636d9a480d6cac4a9bca6c93dcc4764a01343f143efffaabd56c5b7f4a2d9a224ffc3fc253fc19b88bba96a6ffc702d057c671ff18415e1fd04d8b8649ff2305753b17c8e39b8c16ed7456ac61b76c59a45d2ca246817575665ae26e1eaef6fa"], 0x10) dup2(r4, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) sendto$inet6(r6, &(0x7f0000000500)="2cf7bfb6d2dd9513aaa468004a18af7c28116f658fc0442220c3f89481b3179af6ca170f41a053d7494db843b4a636815ead51e7aca27b960a64ece2b9f882e7b8e3e5c560e6f986f3ebdd94ff08d6a8ea1b8378c68de99c3363fd536f411d762d8f7e9efc25520c0b3eb0f6d411b054b03f6063d2bd00e0804f6713b96f6c5f260dc8edd7cd327ada2265cf80a04c0aad0c352a929f256fecb496d18aa211871e4db041fca7a87771f05c495a273db13c77defccad9bc9a5907bd5f2f3f295f26a2c5984b5551c362c53c022268a51b5bc20040f2d9bab9d8360a1088d91c0afc3561614b031e64508dd1ba526b19f7518af0e0dc987a833e31d07d30b1aba13df3ae6da33d3d3b7c6b55eb802c70c3cfd8e0eb176abbe262617617eec692c58fb8693a5606949c1e087dada999da98b0aa13811caa3a1964b7b7231b36401b504be056d08ab1d3c5e14f657367a68472fc44f4dba819fc99a4f55d4e59610ccdaef4edf0c98ba1488735f0f54c7a952bfe8a42dbf08e47e7b91afaf170a41a6961a05776215b77d8f08736a5b119f8c286d34a560640c14657a65b1f150147cd216da1ad7f72be9983efe1c1ad17661ad5ac461e3f02644a74ef34741db77e045db2ee48f4aceaa8419a2ce5f846ac40b7d9aba4be68a8c585315b654557e11ac5d99b665eb3d0789a332c210aafa152e44e93077313622b925e1e94795c63428e56b322b706042b88376a033199144f414d5439bb6204a56ea0f32bfcadaf4752dd61abef1434bee662a768ad0909d4a1e670c6a4c62acc32b6b592f236492c4b5c3a593831fa6328a0ce3e59464268f49d5d62db15dfa542bb871c59d2d27b31b316d271bbc3a002a53f76fed58a1e3d1484ad35ebac64411bb6a30ce77160430dcce22fc7d894a0fccea028f202c8ba484cfaf1b765dbc5d2412f2798d2dba74b33314f8c33ad23eba664f5beec635099332f961ca52296d75f22df2444f69974a96b704c0da3fb6ac446247268be65c185ac49d42d3a0f55549b52586cba08a4b079d63843cb2a54b1fbb15005ee50f06c3a8ccea0840f6cbecf3392cdee03254a3aafea855287dbb946d22a98da218b218cde52600be9e766aa2c91bfb715d998aa8a7fc5cae271c25cd01809724892cf3a65a9ed6ac8f6eb8184b7063f35023173e50917b89dec0821abea88d31d2b38d3d3bb6f2b33a5d180eafa84351761409aa017914bfb2d3cb48d1ca2ab5c1dcb818e531d251719940608c3654387776b8a41d10ab4e2eec54f7da4971c73c42a771d492c8f4bc31804e143424ea81119d7abc57c472b2b46a8d5ab0bcf209c26db4a4c26d8a2813affc5028c9b583e8afcbb38652d5786ccac9d74504380db4f99fab734c7bdf55c35ea3fdbc95ebc37a607c0ad1dc146fb05b44b1bf38e53fbb6b9987f9a718573c7fcf91d265bf29decac4a672374f02d6ce699ada39a49448a3d1435f942bc50d6fe512ef68d10d31539c9fba2a615cd5ff1d9d17690c07d561333444afc3dd608b4b233ce4ce3f92eed3521879ef417f530250aeb8dc809a5874734a917bc81827d0e2c1729d04ef0d9d8e6f7629ea90219ff4ac6826c9bfcfda5bd00ebee5938623c64f488bdc8ba95c2110488be82410f12970629f83e10516c9e3c6b9780b786c6d1e278ae1e62a817ac54301a02714b23ac37eb0574f5ed8b6bbf03b348a07aa8273d82376e98970eed287de2f738d55021c9afdcebbfe8689ca6480d29d9930fd593514dbd7f60d24cd4c48c968427ed079612abb7295d6d9c72ef0276229e8726c23ec1844a43ed45a38617ea6986e85c6ebf8f213409526cfdfbd3120c912b8f461743b4b5d64bb7306407027548660f93b713bc1dea66030af8fab01fb75d93da1b4139548f56fe6f9eae388858b9a183beb91e85fc8dba31f45dc44a87fe140d11d803b9900c9abc85d00353ac15e94ea24a5c2c423ae4cfdfc948d693d9b65fa01b16257bc270a072ae4a29516bafac8757f82d64822ddafa734007f91651cd085b6c231968253c2874b92ca10e9aef0eb081f21e1742e0fa029aed6cd059c3", 0x5c1, 0x0, 0x0, 0x0) 12:12:27 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xa3, 0x0, "3a813e62b7a8219f786eca8a5231244be576236a", 0xfffffffd, 0x2}) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) 12:12:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x8001, 0xc0ff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x8000, 0xfe) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x9) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0x7, 0x8, 0xfffffff7, 0x80000001, "3da291040ce60ac31b39fea83248784a8a1069b4", 0x200, 0x9cd0}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r6, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 12:12:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000048f000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000493000/0x1000)=nil}, {&(0x7f000007f000/0x11000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00003f7000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r0, 0x0) r3 = socket(0x18, 0x3, 0x85) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 12:12:27 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r3, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) readv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000240)=""/101, 0x65}, {&(0x7f00000002c0)=""/255, 0xff}, {&(0x7f00000003c0)=""/233, 0xe9}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/123, 0x7b}, {&(0x7f0000001540)=""/213, 0xd5}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/11, 0xb}], 0x8) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x69, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r4, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x14, 0x0, 0x3c, 0x5}, {0x7, 0x0, 0x1f, 0xfc}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:12:28 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x2, 0x90d9, 0x0, "15050000f0f56e68deff6120ac4090a900"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r3 = kqueue() r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000040)) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x76b, 0x3ff, 0xfffffef9, "85050000000000ff86040b000000bd00"}) kevent(r3, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 12:12:28 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x8) fchmodat(r0, &(0x7f0000000280)='./file0\x00', 0x4, 0x4) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x800, 0x0, 0x1, 0x8}, {0x7f, 0xbf, 0x6, 0x7f}, {0x1, 0x0, 0x3, 0x7ff}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x81) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f00000001c0)=0xdb) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 12:12:28 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x229}}) r0 = semget$private(0x0, 0x0, 0x221) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000001c0)=""/135) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x6, &(0x7f0000000100)="1643e926d01423f841235096cd160293191c2b3afaf58cea0b5b954a53934c14569974e9dde1c5b1cd88559904ebe10090cc29a7ee35b149022e727601376c106ff6a0594325757e7d64f76e82705f7adc80089be1be93af95773f901f72621f0c3844f4788294328cb5f23db0fa2dddbc5e61332ba3582bf159b4d3d65bdb3398acdd495b2c4ad1bfcd04fda5b20900000000000000bd8ea6e5516a66f581dfb9b305dd79c894c8e0b1f5a2d6", 0x0, 0x0, 0x0) 12:12:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCSCTTY(r3, 0x20007461) fsync(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000180)="f938515a417d9f9a87175a772b91a31da500f132a8da64ce8f9a654c7088e7591e336e291c12d6f6b0e99873c8388740e29198a187377c7b4410c653086b01061d179dc1ce9f6b0cf40a06f4f06bda1eeb8113d9b8c79795b9483623d3518324ae3cd42eed17ed61e5644238d4d0b07e1e8c8b01a9d6c322bd739a349976a1682b6aeaa2d6d5bfb492bdf3", 0x8b, 0x0, 0x7fff) pwrite(r0, &(0x7f0000000000)="00000000000000f5f93cb8f72b32", 0xe, 0x0, 0x0) 12:12:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x18000) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x2, 0x7, 0x1, 0x1, 0x0, 0x8000, 0x9, 0x2, 0x2, 0x31, 0x800}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x5, 0x5, 0xffff65b8, "9af5fbbaa10def07b957550580f8ff00"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 12:12:29 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="95ced830281d00c022ca1ce9a75e0c1d572e4b74546a734249ad09de1f5a060a05710d63aca06275792c896bf6985d5f0baeb5f1255f213d59c73103deb01649d4aef886eaf6cdc216fec1a3ab00685fe6415c3cfbb9830958fb6565c4dcf0adbcc4adb15fa9fa74f2ee3462f88c1d", 0x6f}, {&(0x7f0000000180)="ea60ff39960d9dde3fca9e27094beaae833ed0e6e50221b72f7e44df4485ba40058fdbae0d8590a3e4b78630e6044a81807cc42adf5941984ebdf3171d59ce0e3b58690d200d1db6242087530dd3cd14573b6d563f35df2309697c6a7c55e2e8ead935a5d1e150914e1e639960ba3238a4f8e81810748d7af624", 0x7a}, {&(0x7f0000000200)="656e96fe5f45951cdb64cb8a1e3dae45c87aea167fa00207f44901188db11ca37d1b5a6994727d5d795f3c5be24bf5a131", 0x31}, {&(0x7f0000000240)="2c353ee6886cade969ba8c53599af0169a382b62a6f0e056afd7b4e1226c696c97f719211ea89bbf8bc08ee2535680dc399328e3247486653290fdd1caa18d005cf483019f93ff6367348b044b62b459bd966cd36736513615c13ea6ff974a3906", 0x61}], 0x4) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) 12:12:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x180) sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 12:12:29 executing program 0: unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='W\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = kqueue() open(&(0x7f00000006c0)='./file0\x00', 0x400, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x7f, 0x4, 0x4, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xc7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x4}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r3, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffb, 0x6, 0x10, 0x40, 0x6}], 0x40, 0x0, 0x1000000, 0x0) 12:12:29 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x1) ioctl$KDDISABIO(r1, 0x20004b3d) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000000)="a96f6c7dcd8d937428b70e7d48140d02d460165c5851b04f18887b0000000000008c38697964bc5a5a38435eaf35f142a6b6dd21e091b19172", 0x41}, {&(0x7f0000000200)="d73160174caf1fdb37b57715656e4718635a8c9994734f2d218868ac2881f1d6c2fde7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a2a4d2e69ca56215006b35a3c4ca46a4afcc55d5d4f6bd7d3240bc8c057beb68f43bf760fd698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68fbf0048c7281b17df789d865692b73e323153ebc3873239da1a1153f213a6b8d0bb0ea8be7d19feb8a71398d26dace4dfbe89eed7c77f8feb81e2de1032a3810ce04950fb6cd767bc67a292086af9729c3f730db1830b62fd65fa7a2b67da54eed6237f51b6067b508c4aec4cf713bc8c85d374727d087e4b0e4cee834658ba5b9e2afe83124798de71a1068d449ef84ef3e36fe7f76eac2eaec0ff07b8ed6f34599f21c2a7", 0xfffffffffffffe6e}], 0x2, 0x0, 0x4000000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r5, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r6, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) poll(&(0x7f0000000140)=[{r4, 0x8}, {r5, 0x10}, {r5, 0x100}, {r6, 0x40}, {r2, 0x2}, {r3, 0x40}, {0xffffffffffffffff, 0x20}, {r3, 0x4}, {0xffffffffffffffff, 0x80}], 0x9, 0x3f) execve(0x0, 0x0, 0x0) 12:12:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x7, 0xfff7ff79, "317a117c000000000000000000000200ffdd00"}) ioctl$TIOCDRAIN(r0, 0x2000745e) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="dc21", 0x2}], 0x1) 12:12:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="220e22", 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) r5 = getuid() setreuid(0xee00, r5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r5, 0x0, 0x80}, 0x20, 0x19d5, r2, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:12:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x1000, r2) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/92, 0x5c, 0x1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) r6 = getgid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, r5, 0x0, r6, 0x108, 0x3}, 0x3ff, 0x200, r7, r0, 0x9, 0xffffffffffffff01, 0x4c3, 0x2}) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x4) 12:12:29 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6a) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x0, 0xc, 0x0, 0x4}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) pwrite(0xffffffffffffffff, &(0x7f0000000280)="fe1555bc10e20c18b4082f070f7a671bb70200be4a02a18a2d0f7983499803bf8c7bc14b789b2d727ff1bd6c18aec09bc4bfb528d8e5e196bac6d73876c2e59f959d9b87a0cd3bafd65429579371c1c78f1652", 0x53, 0x0, 0x2400000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f00000001c0), 0x5, 0x6) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) fsync(0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x300, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d, 0xe2}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r3, &(0x7f0000000180)="00001a74a74fcc000000000002000008000000", 0x13) dup2(r2, r4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) 12:12:29 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d15", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="06966e97ab9586972000e0b6608c50ac255ac577ec91d2b71c73f417700085f83ef4fa19dc8ffb863f4a69ae0300e81785050bde17812dc902e1be4e849b1b280ad90167ecaa0848544d7cebf54b67c5e7eec5c6470df1eff45faad77b7b918426fff6d0a638f2795e5dca1f93622183d0126c47fcefa97553e90807285888648f8df94b57", 0x85, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) socket$inet(0x2, 0x4000, 0x8d) write(r0, 0x0, 0x0) 12:12:29 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078ca00000200000000030c907800000000450000000000000000290000e0000001ac1400e0000401e000000200000000ffffffff019406000000000000080026cb5b00000000e0000002ac1400bbffffffff0000aa00000000000000"]) 12:12:29 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{}, 0xbfc0000000000000}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r2) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000001c0)="09cdb6b12f0b4f185416c44b8c4a9f2c4d5d5df3675ab201e180ebd23b6d8ff74f9bba8f0bed922d0c63f32a08", 0x2d}, {&(0x7f0000000280)="f238b9cdd26ac8b5d207f47c85a3553056146f84eba2607f79939e5900e967fdc95c3212e99ef2466bc2bf26a114aed4ea269376adfbbece62cec63e51fc175bb46b2138f9fd103f143394434fd3e0816c1c704ce08661d8c0251108e47398ed0e6baeeeca4f2b925981f502d1a77d52061db8bc19d3da52328239e18b05252fd6d7cfee4f2c1a0c2ac8fc46df53099506f661182e57b36eabb3a7aff499a42c28e6871b1ce8dcfd8820728ef9fa7d1c37a3", 0xb2}, {&(0x7f0000000640)="9db304fa9d0f32432456704747834bcfb1f868b70a6ddb39319380d2e604ac57c953a1030c3f4aebffa48c44c7597587888e75350412262b9a3d6e4aaf77e2d597d6f81d24267b1738cc320a7340b55351a4e0012d69e6ff31d5a1e600345b1a66baf129a29b38cb6e504425eb75a5dda1c0d0ad35d545a32ba210a85d3bd40e849876c2934807733f7c5bd3de8bfa0fa6f3648fef8279b797cec820066f497ef584ddfb47add74246f6070b43d4868cd9f826ac53a9e34bc58ae0e2fe646114bb8a1ed8b148b729968b7bb35f8dac20", 0xd0}], 0x3, &(0x7f0000000a40)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="400100002000000000000000ffef00000000fadf", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x8}, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 12:12:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7fff) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x5, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) 12:12:29 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000806000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0xfffffffffffffffc, 0x0, 0x20800000, 0x200000, 0x0, 0x8, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [], [{}, {}, {}, {}, {}, {}, {0x6}], {0x0, 0x2}}}) 12:12:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x15}, {0x6, 0x0, 0x0, 0x10fa}]}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e373b0 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f0008a0 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e373b0 12:12:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "000000020400"}) writev(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)="9d", 0x1}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "36404bab0fa6bb399554028923afbdbf6fe78a73"}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x2000) syz_open_pts() syz_open_pts() 12:12:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x1ded], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x1}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x21) semget(0x1, 0x0, 0x700) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0x3f) r3 = syz_open_pts() ioctl$TIOCNOTTY(r3, 0x20007471) 12:12:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x81, 0x3}, {0x60}, {0x6, 0x0, 0x0, 0x6}, {0xf3, 0x5, 0x40, 0x89}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000040)=0x10001) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 12:12:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r4 = getegid() chown(&(0x7f0000000100)='./file0\x00', 0x0, r4) setgid(r1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:12:30 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0xc}, 0x2, &(0x7f0000000000)="8d50be05", &(0x7f0000000040)=0x4, 0x0, 0x0) 12:12:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000500"}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff}) preadv(r2, &(0x7f0000001700)=[{&(0x7f0000000100)=""/98, 0x62}, {&(0x7f0000000180)=""/234, 0xea}, {&(0x7f0000000080)=""/34, 0x22}, {&(0x7f0000000640)=""/129, 0x81}, {&(0x7f0000000340)}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/243, 0xf3}, {&(0x7f0000000580)=""/79, 0x4f}, {&(0x7f0000000600)=""/37, 0x25}, {&(0x7f0000000340)=""/30, 0x1e}, {&(0x7f0000000380)=""/33, 0x21}, {&(0x7f0000001800)=""/4097, 0x1001}], 0xd, 0x0, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:12:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x3ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xc8) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 12:12:30 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="ffca7c82b0dad400"/20, 0x14}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x6, 0x2, 0x80) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x1010, r2, 0x0, 0x6) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2812, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000140)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10, 0x0) preadv(r4, &(0x7f0000000340)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/246, 0xf6}, {&(0x7f00000002c0)=""/60, 0x3c}, {&(0x7f0000000300)=""/48, 0x30}], 0x4, 0x0, 0x27e8) write(r3, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r5 = getpgid(0x0) fcntl$setown(r3, 0x6, r5) 12:12:31 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_open_pts() r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="06b6ce"], 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) fchownat(r3, &(0x7f0000000200)='./bus\x00', r4, r6, 0x4) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="fa1204a49155e78ed1fcf172c93c50807cdede7eb0aacfa689cc60398bdecfcbee23b9a06bae543f3ecc4135610f8cba6c4ac873ecd029c610f186ad39d0c6cd0944bd10f63e7fc518d779f6c5b0c25b95502fd6a35fc28156ea3615efaad2f980232b74b2fa3bba59c82b1d690489ee74b4ad0120bfcdfc5736c13e9d752f1837763ae60ab13101e217e2a09fc026e7eb019e5d629e3f4479a4a8a9a4aa9a77d376e56af8a2f0dde2f4a250c64781e400878a0d18608b58d5c3561680", 0xbd}], 0x1, 0x0, 0x3) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) writev(r0, &(0x7f0000000080), 0x0) 12:12:31 executing program 0: truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) sysctl$hw(&(0x7f0000000180)={0x6, 0x1}, 0x2, &(0x7f0000000000)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f2df1883f9e6cf1bb069b3a6d6e9c67a025f2205bbc649c3200d22a02394a3d546a812f2f84a33a15be1969c33b69359dd2b3dc43f758a13c17d9611219c9613730a328be8a1df98af8f69ce2a1fb323fd56acc11eb7d79d20c1dc386e9731c5a1837b6", &(0x7f00000002c0)=0xff4c, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = socket(0x10, 0x3, 0x8) connect(r0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/10, 0xa) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x2, 0x7ff, 0x1, 0x9, "7a12d685884a9f17e8084fbed53ad6c5414a224e", 0xfffeffff, 0x7f}) 12:12:31 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x61, 0x0, @multicast2, @broadcast}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x1, 0x2}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x8) 12:12:31 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 12:12:31 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="dffba8f02af3dce4d2814673feae31b5ceb09a1b3e423d3a468518b4cf125f4289a2683df774f5a374edfa3bf9bed57a8e18fcb06a19be0ddf3ada443ee7a98a869aeb85f371b2f563c9a375234f6e84a0398679d5a2f77b8c145bb71e2189d2324b1c05112af6000c51e51db7aac73a0fb2ff2a940e07e549f3e7a796ec778dc885fb0fe54e2c94b3c426d88bccb433f33c9beee604fd0128eac10ba52299d7e812bd019c", 0xa5}, {&(0x7f00000001c0)="f245b78e52d26094a2afc7a327b10c4ba3bcf1f2ae7c4db258415163b29ae85c6c1a42d3bf4f102d670664dfcc86ad8a5e1d025f85c357ddf011733c2c3e8e4909f85ac7ce1b7e387d30b0f4159a72062367f08c694b5aefc2e6a3137eca5d87ded03bb4fc538f85a8a02c1c3d3ee5cfc0f7492d04a0b98fb6990ec62efaed91db2dcea5c13e52d7ab6a77bd908af6a75b5f6910f78da01d11c84a6e15a6f2ca8bea1c8a65926e7dce65c7551dd265d26ee024e05b005224af7de913971ebaf0fe0aacec88dbd5c498eebc382554543f22759f", 0xd3}, {&(0x7f00000002c0)="2c87a07d418da35c1d3afb179463094b6ba41d18a76ed3afb74e4ef36c16ab5677df5e4f5717bbbf5ba90237f034181e0ea9bc269f75a4a61ff83266cc66f490c6b36a12b58b418a8a9d59aa28f213a9367080b3490ea99aecaa982932b0728f057c6173bcf99230ce720365a7b69fb15d150d91300b1bbd9e4740ae384f20f0e71a29189e0d38f67026e5caf54780d8fc930d1a88c5da8c0e48ceda3546bc57dfb0ba97661bcfc8f12e3d0f16e368312235fff342daf74a1a31708dc63d309bdb0602ec22643e19621a8cd6634d2801628f3435c0849638395184585b751c5e374e787756f148f9b63754b553228e8db621d549", 0xf4}], 0x3, 0x0, 0x0, 0x2}, 0x4) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="0c6953110548000080f287fe0822c6a08e59b86a20fee724be73a1cf0b5b3190c7d509e1a55c639be2d7a1ccb63b65b4cc0bed889a32d7cc0a865637bd283cf1e2319c0b8dfaac1caca73ee3bfa8a33a20762fc8c247b6675863b95370c0f4c6cf47ede1f008f662bc09", 0x6a}, {&(0x7f0000001200)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a810560f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348056445cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c2778abe4d177d57071efbec6368bd57b8037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a00d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f827422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e2435fa500e0eed7f39f78a583410000000001000000651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306741993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a868985d54ae769f545ac8bf3fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b0111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad0b979c1371d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0f055f72202e197a36883bdafa7cba0a4aa4850df2457f9dda43a1fce1bc1b1a88165cd261a4c02c9c0507596a99ea092d539531849821b28c5b38479a0caaab0d0c58faac4462807aad00e9c1827a90f066af71055334861f9db524c4e0ec16334785e55cbcb09b3b68640eca728e61c5d5f6ae8e71b6f45ba4f7f28aafe461ff73f1bad1a3d4efdc290d596de22e6a14cfeac91ea3e3d98f07964a28817fec2526b5867a9b8b45c4c6e710dc4077ab689789fda99e12c26f38948fde1b598077eb8e88e709b75cd65073b21834c67584f16c597c376e5725fc4ee1d09f3d8b1b566cc981abeff657d914c21ff86c9462eb2aa26ce98e2e039ef276334889eeb8f385edaf639c78696f31bb482d48271a4c2b50e40b394adb93691718dc1190f9231027334f38d9bde2e88c0dd30d834a8a6285c3db5aab93f4129cd76d8db14d5db24c7065f09e8af93ac9e5a47177e64fa5a48e9bdcc661bbe7498d4ee5aa97d29e2367a476f3a056943471a38544c4dd9980772c256045666a7c21cbacd6c74e3d914a8ed1fe8f3d5db9995109c58406f38b694a1e3f13db3141d3c803a12c03bffc314380653548e561d425badb6289a57edbd1b13a207f850835a3b6e7580001c432012da976d8197da5d489c9c83f5884491352aa311309c12fb884d82702ee8f4dcafaf2a3f73ec8e2d868b4ee07b7356e3409bdef3869e1db0db4d88679b44b50c44cc8a9dddfcd388ac800000000d45325a86aba8f95181e1cde22b5676a16607130e8e5db269a30af6c1481e4a55", 0x4de}], 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000480)) 12:12:31 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r2 = dup2(r0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x8, 0xfd, 0x1, 0x9}, {0x7, 0x8, 0xff, 0x3ff}, {0x1d73, 0xff, 0x9, 0x5}, {0x9, 0x0, 0x1, 0x8}, {0x2, 0x3, 0x7, 0x1ff}, {0x5, 0x1f, 0x1, 0x401}, {0x6, 0xff, 0x3, 0x8}, {0xff7f, 0xff, 0x9, 0x8}]}) 12:12:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xfeffffffffffffff, 0x0, 0x0, 0x2, 0x1ff, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x400000000, 0x1], [], [{}, {0x0, 0x0, 0x3, 0x9604}, {}, {0x0, 0x1f, 0xfffffffd}, {}, {}, {0x0, 0x0, 0x1}, {0x0, 0x1}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000000)=0x7, 0x4) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)=0x47) 12:12:32 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x20}], 0x1, 0x4a9) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r0) execve(0x0, 0x0, 0x0) 12:12:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x35}, {0xdc6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)) 12:12:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x35}, {0xdc6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)) 12:12:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000000ac39000500e7ff00", 0x7fff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x80000001}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000140)={0x1, 0x5, 0x40, 0xe37c}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r3, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) dup2(r3, r1) chdir(&(0x7f0000000000)='./file0\x00') r6 = dup(r0) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb", 0xd9, 0x0, 0x0, 0x0) 12:12:32 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmat(r1, &(0x7f000011f000/0x2000)=nil, 0x1000) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = 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(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:12:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) getgroups(0x9, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r2, r4, r6, r8]) lchown(&(0x7f0000000080)='./bus\x00', 0x0, r9) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) socket(0x6, 0xe4b31fd552398062, 0x80) 12:12:32 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x10, 0x1000}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x1, 0x7ff}) recvfrom(r1, &(0x7f0000000140)=""/224, 0xe0, 0x2, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000280)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000300)={0x1}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = getegid() lchown(&(0x7f0000000340)='./file0\x00', r4, r5) socketpair(0x6, 0x5, 0xa0, &(0x7f0000001840)={0xffffffffffffffff}) r7 = getegid() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x80, 0x0) pipe(&(0x7f00000018c0)={0xffffffffffffffff}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001900)='/dev/ttyCcfg\x00', 0x100, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001940)='/dev/bpf\x00', 0x40, 0x0) r12 = open$dir(&(0x7f0000001980)='./file0\x00', 0x100, 0xc0) sendmsg$unix(r1, &(0x7f0000001c00)={&(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f0000000440)="ee2fd653e235a433e309", 0xa}, {&(0x7f0000000480)="89938643260e7cf9495fe746540d40f2881e184ce742966825e6f19ce1816edd5b06dd1906efbc1981488639645ec79f2c7d6ae835066494b8133ba114e3556b185f9d3344cc369b0520dfd5c9ce76f56f32f630cfc92b0a8bb704287fff71099caa9b8a9a101b4b3c889f718a3be5ad61a5c0be35cceb7b268a5cde6ad45e26a264321a34d0ce45172d6a5e317f49569b22e61dee91ab5c66e0c8484b4835ef8056c1a04ffad279ba62758bf0df523305a6063ce8b6456a8ff1d93423e68fd23921a0d8d3146b6cb43f708b1917c7c2a004719fe4799938e9a6ccd2f7e19d437512ab743d194f2c726cefa0e7b5863e70b454b01b576b6f1335ef44bc017dae3b02485fee0d505559366e8f0ff7de9c3675c639b0d3b2947e8bc11eb252f47ebeff6e13ab47a55b54c81e53d24f5e9c4c2d91c591c6c90b425c0c823304f7a3773ddc7012786ab8d108834bce51cacdc0d8e10d8c6aa00f9c8ee624b1b25935ecc15bb772d3bbd12c52b1fd1a07ecba584e0710391ac2f8ac9820e12ceee8af5264e61329cbcb0303a4c451e4f813f71f5a93806d4ae8fae48044998149192dbbc41f45f8e44339cc8f6a8a5b52a86a1851bbccb6cc1ec4032304f20cba15ca12690f61ef382171f7b2b3a69de680adbb37792399922c8b5857d73c577aeaf3405639bfde0e3c6ee270c838f7ee5a5afb0f9744fd06ef240d00bb891ab3a7accfa99bea1d21cdfe9be4d861020b0831a17b116b6a8cde1ec5e4699df71f5fd7e5e0d319376f36842ceff2ea55ae674b4c6e2ccd2cabfc253dff965484130a0765de27177782406a45a012df147fce5941822b0c46665aa05c05eb8d5ed49b5461471b081b0864e96e83d43b31f2a4e154050d43fa093be1b81dee937f89e547c136670efff633444132d18440f38d152cbc4d1b198d5f83163f46d83539632c56bc8dd84da4e6ed1bc4550d67f73e8860b2f5ee0f24eecff0d0b7ea89cc5c4415b3dc56ddd2175a4ca3948f2ef2687770d227442edbb348fb54911d7bfb0c2212ed51adf467d743b9c3b509bca1d08615277428518a6ba34eabb814802ddddab0bdb0e73fcf80a986838bab696de7ac53d6e584a1638b5cef7418fc4892dd41534254e480d5f9935e366f83b5bfe200db567fb892d1a81f2bf8c1e9ccf3f2dc5df8e26ae77cd86f922d9f7d090a527bbcb98e436ee3f1539f35e5cee1922d095c8ae1191997bbb3d7ca95fa843d70d2c92781cbdcce9de27530a2868d257162e1c219b88a9f6590a9d671c0e2dd26327552fbf8d5c90175a04eb5058837970552092d60948445318b9a8a15290007240438ca1a42edb3837b02e807c0c02c2b49bc6a68c1caf51b21a1ced2f27587b4931dc415709fcac4f36c84c17e17a1badc56e55110f9dfb7edbfa675158ef32b7da66ebff8dc62bcc4fd5c3652d5cf8c4a346d6c0c94c33733b93514672898f52c6c8a67b35d9483cc8b7597657f38f9166238d5bdc3d4830fa31ab5e2c9409879cc66ed76ac6151ea3672c7fd9fb2225715165ec6cf3f8b8ff330b9d7264dedecf53de070d6a0e5704db6b930b1b7212457a4ac643be18d387897e8d9e9c3cf856df54ba6f8b6819740688c1ae41455b29d41b83b1252c9d2671bf834f470bed10e90456487c5a28f3f2bf6d4ede58b109c69737a15334716b22dca845791d8877e1673c6ee24a2367627e9e9c554686c2040e622a7d72107503d19fa64a2813057ff6472fdabae3810344d5cd8bc49ebfa2bc40ca3e30cf7c5f1c5b50b2cce762972ffde707df5f63398dbaf79ba4ae80a7fbb63dfca7d801a0bc32e915e2f3f40237c91fb63b308eaa4bfe1c36dada908c26739cbb8e127611ba389cdf6a8cc3ea766b1710bcfd7a0c095b1efeb5286cb7a5a544ef01a15a03f2f68ce25c74acb3d67e831738e364808b0e7b501fdab9ddd7cb0f1802768fbf92027185d0af70adc450ff098d1015075e07ab72b1611d95276219f8b14b707c31d4cfce5f0ac3155d389e4317dc19451e7eb27d1ceb6b47877c13cf758d02fbd34002668a1459edfd7566c69d37cfb810f5cb261ed6269982f0b82a2fb6dcb71ac265a971e90edeb1db4bf894d52a9d7cb3e6bc784444a108903d78e5584aad1172b820a329be6f3018d0d19845aacca7afd4c117fd8a489068324a108908148c2dcb69ebe82b225c2a9176246806821cb845bbda8eba9a9e54687168554d6bd9635697800cb6d1e3207048fac4dac2299ba2b87d2feb18fb7609028f88f7d16d624a41a68f9f58a7236b70ab41871d79205385a70fcb7374afbac69a6476b5c6fd980aa2e69350490da44754db2de935e9f5f12736d2fe09a08e373a7741c0658a9ba50a4e278c6c92383f1764b2acec1bcfe1f3c06c2901ca3c96fc171f24e280e3915bec4f495e94e612267a586e9eee6b8488df9e94b441337f9a14c13e45af82082e65b58b53e28c103393cd5588b913bb04abcd1a6272f07895cb56da10cc0af299992d48f7511c97a1e95afa0a505110e1ace055a6e16c1552f3688764fd18f2599fdee1750f5a7c6d87fb76a3287311f0adec399476980396996bd811b3026dceeffeb0d1be3f2354f958924196ef2b263fbf7312ad6eb1086713f71d8a5e7f9fefc71b16d27dd851f2c2859c550deef037378b0ee5101358ace23350523636799b11f33c9455f5f7191eb2b3e33472e53372b9d3d5c93259caece821c2c9507deb11596910b13b34a4835b2b747950dd76f5cd21b17139d06168a59378fe1c569074329794d1657a5097aa236dd1036c05ba17045dace888b629ea7100643c33f98d62e5a34ab08fbf1c1f35e12243694bfaeced7deb3d6ba41fff2a488762b5d7c12a5300c60854af006558d33917de04d0b4c51b108214a4d52e4a1cc6db253b9aedcb0db7f94d12bb797d302327d8802951e23d397a334a3f164908c1f50aff8cae04d07f3ce8b136d88c087f7ab2138107411f37147baf966a04f9c79244d4aeff8bf38ef6f6b333cb96e24b666d1a385783491c9e615a074ea357cee9d71b6983b5a06b347b5f3f0efb960e00b53425a0579505be4b4484f8260a7ab48f9c1565ea441ec3f7348d1683c48b468069040cdf621340c43c85e0cd65c62fd06ccfacf09d222c8b678ee1c5e6fe952c2213f8d2525b7bd9e1166e97cb6883ea0f65f324b89501b3b69f5fd466f18b6306f7870373ea8537d18f8199c1862c8190c8577f15ad02a21e50fc0afa2a8b3311f0c2e48f97c22f73c3f2f64c6485042d4e2f59ab3d46fc7d13640ca5915fbac3c05f3f0e8d421e0e40f1290f38518d8e0b8d446e4d6d1df09fc7cf5cb3d6a0c819ef20f55904f83f8b47a4970b0903df6c78585da6d90dc6a990ca560aa93f352a45d0e808e1fa6f3aa8c8bfd4a5063bfbad66ddb58a166cd0aa672669bf87c354fe0a4da3f1ddd73750c1fe03dce0b3e4f75e86c85aa793e6c69f052590f43f0f381348f5272b1b3b9a90d2341b3647841aef5d4a753396b21245cb54b65717f7ce9210a07ad97d9adf340c2d78203e25408d28585294e8a3ca41cc3e4dc75cc939c8edeafecca0aeb122adc77f6684505097b4bf2f39bb2caaf613126393876dea08f05f8d740ab3e474f906812bb7549857c5f50222b71df750d74fd09abe34527d0683c5fd1667946460e1c5593826b60279bf1d012a2d76e24b42a19d886af8fb2faba9112dffca0056cf79ae61e26ceff70dadb40894e42addbed90de494218378efcb8dd2f4e3ad91313fd4da12f55388e155f4b5d8a7e8ebd7ad252f8dedda9057f8c4557329a3391b64bf047169de897a8ca304bfc3593178b5e061bb360685ab340a4e0dfbc056977a75a33e8b2b923febda6ed6c28cec4891356eaf0753fbebbbcf3ad5657a04a52bd1c0abad6efd552bca087c9665421cd2bc55de7ce592e693a719e0c9d4bc80bde9ecb2a38de7a1e23359b72285adf447d86a913fc2baf5735bbfabea10cc42f2c053346e873b1cdae4f2fc89db639e32a33fb036fab331cef33915a5b2b95b29dff0a1590b1208477c9c764bfb55fc54cc40cf2a29ed0ef6ee80bbc7387877d44255dfea1e98324dc7622a0ab43ae2028b9f34d6fc77b92d1187fb8b209f52b3064c03fddcb0bfdc48a136f1994ee0fc03a52941f3d0db0f6435b701a7113d653b30bcc24c280d75e9641d4286670fcc3cc8f3926f279e72cc3e5c545a543a7c955cea0393bd6ea90aa3eec841db0fd6afaff90f7334743a4b0507af7261814edd311c05e519860218afd54c8be3c43cef36beb5fb12ef22f301593e84692efd96914d3d03adfd9e378de07fdf0a5d74fce914c5ec731edd0d6ee45804c9c93a8f6c85708d1d20390a1dc1e1b56582aa1ac821c67f27a5e6488fd22085f8ebce60d8704d5f4305c6b797036771f1072286993a7a46f610c4e82b5da8f9c2c552d92ca156eed91c38a21b2ba1ea5adc1b5ba04fe8da7e15a6588b569f03cacc0db9d0379c9ce189dbe43f7f4c52606fed613aae80f46076bcf2a035ab627b043a242a6b2bcbb2eddc3991ac995cf9c2daeda629a7f1f7d11ea3e93e2da945d0be2e2f35e3896cc5527b51227732093d4861298e7d8c7388fc8bff878c69831ae4b0b2a54c98648a78e023bce08b5a1eb67e5b1ef6a64d024a578bc98885a748734150909d4f75af9237b2c4b2700d1f1f6f41d753c2bee1f7dc3579a0c67674d3282b7430682c6ee93be43171444d6afea92e63d97c68c8ef63ef734be65a81646ab67590c3c4437ffec516377292db98144f4565d045d6bce09850e813f2aee10f494cb861e8e8441eaf4de356fe0aadcd7a5c7401e45c77e84e053c7e2d4dac7e801ec713e7490aa94505320291fd7f4d6a17324fdeb07d1509d531f5bd9a4fee0293a9a2fca7f35968fc30f15ecfd08ae3548518caa9dc5ce558e501c4ce0530cd80484024359880cde3f2588b585c5d62f6325b4299e6da66ec431684bc339475175b3e3c4fc19db2f120db4a7f1e99ea04a92d6363feae97256401c8cf49e72b2d5b2ea3b2fbbe74de5fef9563854c34f2ffb4dde86bd084171f06ba89a46c59556b112167ec9bbb0dcb8bc65d1483113af774ec56b9fe4383a3d2d58c382fc53458f2f27ad19f493bff2fba97709b296c70b3a2f746714803aaa091906239617c5903cdd41e3ac1083fe27167abda241f292b70c5e5b302f742ad20289a0a52eae981221d6685ba3fbaa200c75874a0568dfec9dd918a8b759b2afe606e47cda7667555a56804286147230ce010e9188cdaafc3c1802eb711e5f3c6b1a90d2c4a436e24f35be78887334fede019b570b65ab655da9e23e76ce7bd2499023c84ff9313e51e8e1659a34eb376721d7e32f61bbbb4f94271d36e53abdf84a338f515d06c1b4f9d805b30725dd493acf000d32f42ffc256d4fc9277a5c04391a482188c6c8a2053ccf30b491843f2eaddeac6d1ee9a1de3ec2347675e96bb0dd7286dc36c0f6546ddbb240f0df18c0a933ebbda95f54cd26d68d1c196682dd8d13bb6abe663452f09360a73a7cfa10fb400c54f07e5b5a043b471dea657549fd75e6487559a69f1c9e4844b90081ed1c87e2c67524a11815608f616152365321eea411a524249cc5690c2e83e068674bd9d2377bc5c0285f065008539d1edff6a25c0eec38817e02f7c9a78e40e747f1369905c27baaceba9ecc505609d9a5ea9c447ca320f5083e329197f89ba93d67c43b74f61c4522387fb8ba90c4dc6602001eca90863b852bb6e045fa26bb01f969", 0x1000}, {&(0x7f0000001480)="b15e79c72d94042471bd9c47a7059134388985314b8eefb02fe1c90f49ab473cf06710abab93611ddc487875ff546051e3e5bbba6dd4412b1dda544f7dbd18b36dffe03de031f35c7cd3b6325b099da8e48f10b474bb8b15709fd7a1dc42b6b89cedf15b31055112e21741d69096bd6607fc2416b51800da5036bd7a10245d973bc4458454d9867112c404e96fcc72f59cd2bb0ca81f815c0aca4005b8b6af4cd5998bb146a3b6389ce68bfe639e62745806a4d5708a4f2f6a17dc813795efc6f897dcaf326cf47990ca88ed20e43218e35212295d9a7670627f60f0f005246940f90eb0f58c4446dea2", 0xea}, {&(0x7f0000001580)="3ba3c95073c665be942aeb5ec6eaf78bcec9c6cd9f3d709cd5408265414bd3be0d0e863ae61df250a1c802037359f4520cb0f792e26bc3a81a09c1f9c005925f43dd", 0x42}, {&(0x7f0000001600)="487546df7f9985fe1f5ca560101ba1770cd8f0530eff24680ee3a0dbc3d96766d7e6f0e857d0a6b7a2b73f8efecda409fd5f7e9c35e719a9b91fc364097f5ba129c08be596d55210c41f82feb5a608e53be64a2c8ee94501133000ed5b1d8d8f32203795c9658ad26d38d52d76d14a69f99199c439e8dfe85753c02374168027891f11edde3333ade2cc0ab78fe0d0b30bdf1d8d75b4a5b31551677f0b496c98b37af77725f5fb7ee610cfe65956bafb6772b9befbc9a7b5a04f9401aa488dddbf77bc240f24af45ed668b7ab7688a79d3cdb5c6e7c70a3e", 0xd8}, {&(0x7f0000001700)="99ba01474ba2343a4363816aad33816dc3d08a3008a0bcbea1f7d2dba95ef638cfb0d0ed9b209e554012a56a3627caced439facbb011c82d016f4375eb01207a70f0965626a2c2b9364d35ba256178bc43c57538", 0x54}, {&(0x7f0000001780)="7af40dc88e", 0x5}], 0x7, &(0x7f0000001b00)=[@rights={0x20, 0xffff, 0x1, [r2, r2, 0xffffffffffffff9c, r6]}, @cred={0x20, 0xffff, 0x0, r3, 0x0, r7}, @rights={0x38, 0xffff, 0x1, [r8, r2, r2, r9, r10, r1, r11, r2, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4}], 0xc8, 0x1}, 0x5) 12:12:32 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x0, 0x800000, 0x0, &(0x7f0000004000/0x800000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 12:12:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) renameat(r0, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000180)='./file0/file0\x00') 12:12:32 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0xfffffffffffffffd, "d200efffffffffff6030ac8fc9e5510900000002"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2", 0xf6) read(r2, &(0x7f0000000100)=""/3, 0x3) execve(0x0, 0x0, 0x0) r3 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) fchown(r1, r3, r5) 12:12:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x0, &(0x7f0000000080)) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setgroups(0x1, &(0x7f0000000200)=[0x0]) r0 = getuid() setreuid(0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) chown(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 12:12:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000200)="c20ea4772f1c15da1ab96aa59840d594b876ba53f3f0238a62c5e8bfc160d9681c3eceee935880f582e3cbb1331af28ea4c8fc16ac1bf63f31bf127668d9c020ce890028aa0a20935cb8c36a144d1b040c9424eae30466faa6a800829a0a38eb0bb9d68c29c8c219e2eda467f14915ba9c721f43cb23faf84262b3c7cd11cd4a7147f232ccae594fad0a54f502d74c421ace9e6212ab629e27afe4ad19b8c78a4e9bc036b8b6732ae3b3029b462626c72cc828da96c4f8399873e1d9d5b79503872830697ea0e76640926de8c4fc84379a8a851f7168f338268bf41f54995a94", 0xe0}, {&(0x7f0000000300)="14f3c34f862f89025fdeace539103571fd618dbefcb5331d9c8afed9f38d060d4bf6fe1036bc71815db80fb01eec2ef2c3c457d90d1f6b4d754833b3ebe173ffe9aa70e792043dd03f15d8d15838c420378dc2f75e2bf4f3e64ddbfab9fbd83be0e46992630c4b0384c935a446f8d8399fdc15edd57f82587256c4f14fcdb50c905da6ea80aa5f070f6a8708ea864b81c6ec10e022892972651746be3f57d729d9d50e4cf6b7889feb68", 0xaa}, {&(0x7f00000003c0)="14625a5a5f883f09d0311b33da7d0f39dfb952945f2a915602b6d532e2cfe6a517752680924fd111698950ce6378ce9950fc6b42a2e132bfd1f8", 0x3a}], 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00', @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="faffffffffffffff00f2ff00ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x1}, 0x4) execve(0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)='\a', 0x1}], 0x1}, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) 12:12:32 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff030d90780000000047ddffffffffffffff000000e0000001ffffffff890700e000000200"]) 12:12:32 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0xa, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r8, 0x6, r10) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) close(r9) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 12:12:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000080)=0x81, 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 12:12:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x5, 0xd24, {0x3b7, 0x6}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x40}, {0x87, 0x4}, {0x6, 0x0, 0x0, 0x100}, {0x6, 0x8, 0xed, 0x9}, {0x0, 0x7, 0x4, 0x7}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:12:33 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202dd03ffffffff"], 0x10) write(r0, &(0x7f0000000140)="2d33f2db268a4cac01ed909ff45e0ddbd31a6a69a1e2ce4829605f5d470abdb975137aa9325d565f91f605426c4bc6943eda22cc176cbf89f059d86d6cbb9d73e0dae37e47bedf9b141ecc35516a9f2d8bd47023e866fd04114b8aba58ef436ffebca23ec76b220f85648b0ca5eede2dc8361e6f244b18c75130bfed41734f90dbacf92ab2c795d35073e594a9d538e5e7a847ff1db190fbaab8ccfeed0a832eeff1adbdd72cabdba69c047a4404756b43b0b2327b1eba40e708f277a6c181657b65d0a4b1ad83ce8cff37c12362534e5cf078b079eae0902ecefe0555d33ba330ba10e5e7144bdf21225a321a2d9ca5f83729afa10e25730e8955e464eeaf4494104979d7f8b962fe864945cd7d0849b89a50e8f5c9fe7f20a557cae0683f0dea28ee8e38d5937c18df44564ae7088bd664720940ca3aaf8e5056792bdf0eb2d39f2b5ccdd668b241376f97e9d231278d8b146e5bcf844427b56fbebeac14a8e56cb9c5ae3d9898c1c1f2073433777f2cb64218ea64702708ebd405ea20628c033d048019083eb4e22594fe23d3a63b05724fe2d09905154ba466a323b338e68416d9c17e3caa474e418468b224ca55ae7d1afc346be1386b9657d47672fc5399a232895cf3b83ea23c9594c6a48727092f3418fe4307524c6f85441dc68db18593de6d6592275415fcf54470b4414ce8036f455cb0d45b7878ff7e0d8a55719f2dc4bdb49fb0ffd1acc9e78956774702b7a9118564ab47ed0738f50287d97395f396531a31444572fb80201e7916f6ed34c78f1ed2ac60d9e4ff6c826b2041d8bc0603e9205f4b738789b4e29ea8f1c32ce292f691cb8460261693f9deef5e5b7f663bf8a77b8531b755641dcb87e7c250d55aa87d85c1f9201e3a11f2eded92a75f747640c3021e0e2e4050b0b4a06725091cedd9922e0ebb9201b9c1468616e8f096a0b035193418dab80dc2e0c3baf43ac2277c41bc93d9fcdc57f694c91150bce168577b679cf7a2fdc3559fc589b71157d575bb096e6229d607153562d30359e6e0941757c531042e1a55ab745acd92fc1ff58ed20de2fbe24ef3e3303e96c04771078b7af77cf2448283f69922515f40db6fdf9807c32470a90abbf2acd35c5abf0933374624c85b5856d636630da40f3efbc273137100d5f3591c46b1fd1aafa469b2ce83341719991f101978026ca7120f946dd5c86beea291e33d010ca5b98ab0f3ca0baa6ce3110228a8f9ac675b04f7269b2b898236cc5dd97110b0de0d303bf99da13d7668221a7ec35104b1a03eb0ef525274875a1f5f63883f9382d7f2568cd3667d527bd4eae9d4122b574c6625f55dcfa3d79864226ac53074bae8ffc014027e86e03110ce75c07f5469a645d97f845370fd8d1d25e2a3038e382b5f132a9d2f03604da9ad513ad523e52a80e5a963fb2cd527e1533b308b338e1139ca3ddc14914aae07184891ae5893f5b35340f7114f5169b67fd78f3b55dbbc3493ad81d49c57ea153032c522e1ec5a9ec65b7fa6cc69e522e5085cca417b0aa2664fd77008b5708935a605492142765f78c42a4782b224a4ef90b0463dbf2046c30e651a9eb0f5441ad8e6f4aa1e2b1e35f7e1d1439f6f6beb75bd9c8f00828d493c9896aca9a0afe253c6a6d840fce0dd9cd381a1aaf9d4435b568057089ac19efc62d9dc2869f9c85026b422257868bedaedfa7c114c5ac449455379664ff3e1aa27152507f464eb092c1605cf636685810d239dc0f223fdbc0767dfc8dfe608db9d9282b04d3ed2c649c90daa2605f1423858c104190ef0346723c6ba86dbb6ffde7bd5e5e3e9c217f625c5f6b68d7a87d1b6116da1a49be25ae26b39fb4c2ebadceeb44d14be554561474dacb031ef9d1ce3fe735fff4a9306c87bc8cceeb51d21b1aafb843ace5a622a5d3e9bff30385cb96beb03646d66e49b0a68b47eebf3bca739c635a89a88b302a67e9a90255b15293e0f5900ff0d85b95105de34516d3e059a9ff8c54221d8cb409e3e7d4fbc4f0997819df9cc2905c3", 0x5a1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x51) getdents(r1, &(0x7f0000000700)=""/239, 0xef) 12:12:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x2000000, {[0x81, 0xffffffffffffffff, 0xfffe, 0x100000001, 0x0, 0x0, 0x4, 0x4000000000000, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x7, 0x0, 0x0, 0x4, 0x0, 0x1000], [0x0, 0x0, 0x1, 0x7f, 0x0, 0x6], [0x9, 0xffffffffffffffff, 0x92, 0x0, 0x3f, 0x3], [{0x9}, {0x0, 0x4000000}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x20000, 0x3}, {0x0, 0x0, 0x80e}, {0x0, 0x0, 0x10000}, {0x0, 0x0, 0xffffffff}], {0x0, 0x0, 0x0, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x1f, 0x7f}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r4, &(0x7f0000000100)=""/83, 0x53, 0x840, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r5 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) shutdown(r5, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) 12:12:33 executing program 1: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000040)="599b", &(0x7f0000000080)=0x2, &(0x7f0000000140)="54f894f886c6458961418cab28d3ee008e6bad7a8b0cc4637647abef1bf69b4dc006700783db91da9c7e49722045a287c38ce94ce572cc86543770d6cb73589df1b3b42d2dee0960f8bbfb5128f2365bb864c0da6af1816d5ebe8f130b782ad99a150e46c8c7a438422fcabd0c3483e86fbd292a13763b5ba34bee449e4b51b84fc6f2ff420b81ce12ae548fb46c759f6e38e1802bdaa620266e7ede15a6c8dc03320d1c6a22527c6ffa884e6b59084f414be537d49c386ff2ef23cadcc5db0eb1", 0xc1) r0 = socket(0x1, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x10000}) r2 = shmget$private(0x0, 0x3000, 0x480, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000ff9000/0x3000)=nil, 0x4000) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff7fe3ffffffff86dd603179ee00305f00040000000000000000002f23d0fc0000ff0200000000000000000000000000010400eb6bbacd3544de82dbad9ce25c13a8a6a3a3c9be6464c9e4e1e95c6af284b951e87095f496a492941294d1915171db0807269a1b9d5b331886386990af2b23b46e23a1c85255ae480af4a8032a6b03a789d9d4be5bee60280bd150917f851aa56aa31af9031808808078573370af5b4a701501f4df78b66b71ec4a11370232382534a674e1448392823fe775d4fdb6ab02ea46f2da2b628122558ea3267594617709639e0b329ab35556da84ea267138dec02bbc8f285ab43077cb7817"]) 12:12:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xc0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r6, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) fcntl$dupfd(r6, 0x5, r5) 12:12:33 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000000000fa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfabe6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2bea8553f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20a8bbbbfe47d4a4a397fe08e270388f6134b6d47d0a26a9fa392fe6", 0x268}], 0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x10000, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0, 0x4], [], [0x0, 0x2, 0x0, 0x0, 0x401], [], [{}, {}, {0x0, 0xff, 0x0, 0xfffffffffffffffd}, {}, {}, {0x0, 0x0, 0x0, 0x20000008}, {0x1}, {0x6}], {0x0, 0x0, 0xfffffffd}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1c) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 12:12:33 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) r2 = socket(0x10, 0x4, 0xfe) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000009, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup2(r3, r2) close(r3) r4 = socket(0x1, 0x5, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 12:12:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() close(r0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x6f, 0x80000000, 0xfffffffffffffffd, 0x1}], 0x7, 0x0, 0x4, 0x0) r2 = kqueue() syz_open_pts() kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) 12:12:34 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x23}, 0x2, &(0x7f0000000540)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cff010000571e2a3dd1ed29e265ce80a9321df153eaa3bebce9506e2297fe4e1625fe5437bb96b72dcceb62976680f0638b54c9b11fe6e11dc00198637ec9ec20feac2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb25200000a410d6cc509ce45beb3062d890d48564b948e0e96cfafece43130301e4280333e6701b253efece3055b74921a01a24b7e55b4294bb0e8e51ae469fe9c3f729cd498646f5b24a0d9fcf985b4ee40fef9fbd356686886997b17b8d3d14ed644f6d9d99bf1c089a22b5ddf90520c532bc9b18da9a3dbecf6e2470b886f7f5f62e0f1e47e488d37843658307e16896846aada8a49e7813b0662743b27e92fa6edf05242409e71664b06f0d0d209a5c9ef50e91fcfac229519fae64b38e61d5b8f94d60bc60628e0adaca3a060e5388998fa87d89b0b76092e50734a5987d6d5bb51bddc9c92c4", &(0x7f0000000500)=0x170, &(0x7f00000000c0)="6f210002000000000000db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32df24257ddef77594c40ff676cef6c4ec6d91cf3025e3f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb1486200cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c5698b84bb273727700"/144, 0x90) 12:12:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x38) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}, {}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:12:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x2) fcntl$dupfd(r0, 0x0, r0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setreuid(0x0, 0xee01) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) 12:12:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0x80, 0x0, 0x0, 0x0, 0x0, 0x200]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000), 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 12:12:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) listen(r1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, &(0x7f0000001600)) 12:12:35 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0xfffffffd) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x0, "000000000000000100002000", 0x0, 0x3f}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000001600)) 12:12:35 executing program 1: getrusage(0x3b132761f5af17, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) 12:12:35 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget(0x3, 0x2, 0x0) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000080)) sysctl$net_mpls(&(0x7f0000000000), 0xc, 0x0, 0x0, 0x0, 0x0) 12:12:35 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x2b, 0x101, 0x5, 0x19af, &(0x7f0000000c40)={{0x3, 0x6, 0x3, 0x5b, 0x9, 0x8002, 0x81}, {[0xc1, 0x200, 0x6, 0xbd, 0x400000d67e, 0x800, 0x100000000, 0x656a6416, 0x100000001, 0x3, 0xb45, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x84], [0x5, 0x2, 0x400000000000004, 0x1fe, 0x6, 0x20000000200000, 0x1, 0x6, 0x0, 0x2], [0x0, 0x1b, 0x205, 0x1, 0x7, 0x7fff, 0x100000001], [0x1, 0x3, 0x4, 0x1, 0x9, 0x8], [{0x9, 0x400, 0x1ff, 0x5e5}, {0x20, 0x26c, 0x7, 0x200000000}, {0x6, 0x7fa, 0x40000002, 0x7}, {0x1000, 0xffff7ffc, 0x67, 0x3}, {0x1, 0x0, 0x8000}, {0x8, 0x0, 0x2, 0x6}, {0x6, 0x8, 0x8001, 0x5}, {0x1, 0x4, 0x4, 0x6}], {0x0, 0x1, 0x7, 0x46}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xe0}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00002effff696c65308600d9871c1d01001b1ea05ef969c3ae9cef40be86646e2633523948b5fcbd10bd4e9318d42a5d658d24335c5ad79081b396e23fba0e000005035cf4c90223c509"], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a8bd032b2669ec4f84490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c41e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1944], 0x10) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 12:12:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0/file1\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) 12:12:35 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, 0x0, 0x0, 0x0, 0x7) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 12:12:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000003c0)={0xbe, 0x9, {[0x4, 0xfffffffffffffff9, 0x80000001, 0x8, 0x1f, 0x3ed5, 0x2, 0x2, 0x0, 0x9, 0x7fff, 0x1, 0x20, 0x7, 0x6, 0xc7, 0xe31, 0x9], [0xffffffffffffff00, 0x489, 0x3, 0x7, 0x7, 0x1000, 0x20, 0x1, 0x7, 0x3], [0x4, 0x9, 0x1, 0x7f, 0x1, 0x3, 0x4], [0x7, 0x9, 0x8fe, 0x6, 0xfffffffffffffffb, 0x5], [{0x96, 0x4, 0x0, 0x1}, {0x1f, 0xcc7, 0x8}, {0x1, 0x5, 0x6, 0x7}, {0x6b3e, 0x9f3, 0x20, 0x80000001}, {0x200, 0x3, 0x200, 0xc5a5}, {0x3, 0x80, 0x3f, 0x7fffffff}, {0x401, 0x8, 0x0, 0x5}, {0x9, 0x9, 0x0, 0x6}], {0x2, 0x1, 0x8, 0x2}, {0x8, 0x42f, 0xd5d4, 0x3ff}}}) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000180)=""/101, 0x65}, {&(0x7f0000000200)=""/108, 0x6c}], 0x2, 0x0}, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0xe999) 12:12:36 executing program 0: msgget(0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000140)=0xfffffffc) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x48) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) 12:12:36 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) getrusage(0xffffffffffffffff, &(0x7f0000000180)) select(0x40, &(0x7f0000000000), &(0x7f0000000040), &(0x7f00000011c0), 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8000, 0x0) dup2(r0, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCPROMISC(r2, 0x20004269) 12:12:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xefbfffffffffffff], [0x0, 0x0, 0x400], [{}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:12:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="dd0b7296c36e0fe78f1dcb4ef2e0c4bfc877cb043f8748b49a5a0f83674a7200d0ca1686ad776ed23640434dd77c4171fd29a5d02b04fd17c8515fe4ae7300df64c69c49bc", 0x45}, {&(0x7f00000000c0)="f796f32f7a3e68e5821e868d177867bd5cfadd77c7162e4443a5", 0x1a}, {&(0x7f0000000100)="c704131350f5fb69c7303b8ebf230edaabadc427be5da086a9b73828e9bf8c9f85ef9d83b4becec6925c086debf3d0858cd09706b4ada53e8171e6d5e19ddcd45bb96bbd356fbd81fca0d5b19f18da4e226cd8e87d540b84c8b4daced7124d4ce38c5cd780e6963f9af0d28629a0b2d85bb1900758ab4108c8a721430c86229e7395695aab65eee3497640c1994807f559522dbf7a9a391b8bb8039544f8f389c37a3289b983cd14e1328cbbad8315f2ceef4c035bf9", 0xb6}, {&(0x7f00000001c0)="5ebbb1c40802e9060b1e1c19ab7c92e0e99a1531a080069c8611613207ee34ba770e97569dc62eb1f31af67a920a9d7ba2929cf2fa8dad84a0203ac6fd671bf4f9ffd675cdea1466ddfe921b7e1ca0e5791280923482c76e91973e56f4e19cd9dc35c06c9dd61b36bbf78579960783f634ecf6594f9d8b7faf2ed4b219a5413bb8e86630626700015f962d6db8972f8006a1a09a22af6043c4454b8215c36f2e35d6498f", 0xa4}, {&(0x7f0000000280)="090cca487afc2a006bc65d4c99b9ef21a55b1cf850575a0e33983ec6021124bd68a0321549ffaa28c863be6290c0066e9423fcaaa3b22ac65455b83ceec02e4381becb8117526261214494025a51b89025cedd0250e2cb224b912d88d7b860ad75", 0x61}, {&(0x7f0000000300)="e532266b7f5b75e24a838e0d16", 0xd}, {&(0x7f0000000340)="53037853d7a3ed45e44494a5ef651937834a", 0x12}, {&(0x7f0000000380)="b0e311921e3ed73c2d30a26ad0b75fe7c07f9d0f89befbbd6b303d0615ef47e0b4c1", 0x22}], 0x8, 0x0, 0x1ff) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:12:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="34fc2e2adb0da75390e0212e78393393fb67c1d0bf181bf2c065393039e493f7ad1b26a2bffea7d652590bc836d4f876e85a06d6cf00ffdd1cedfaa12a99075a4c5ac94f2b8707d578"], 0x10) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) recvfrom$inet6(r2, &(0x7f0000000180)=""/191, 0xbf, 0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[], 0x18, 0xa}, 0x0) 12:12:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) fcntl$getown(r1, 0x5) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 12:12:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45, 0x0, 0x0, 0x3}, {0xfffe, 0x0, 0x0, 0x8}, {0x4, 0x1, 0xfc}]}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/14]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r2 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000140)=[{0x45, 0x800}, {0x20, 0x1ff}, {0x21, 0x3}, {0x44, 0x200}, {0x45, 0x6}, {0x84, 0xa6}], 0x6}) 12:12:36 executing program 1: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xc9}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000280)) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) flock(r3, 0xf) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r4 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r4, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 12:12:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup2(r0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) 12:12:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x80000001, 0x7, 0x5, 0xfffffffffffffffa, "7f00000000000a75b2a4ce43ba2a4100"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50a", 0x4c8}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0", 0x849}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 12:12:36 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="633d3c42bf3f1fbb1477fbe42f324adc0ec8cf452a0cf396723ad9a6344b6fc9f00469dbe64c065547debad667058335a48eb379a7b6fc42f914118927ca4f0531d48f71238b1d68661b76c11fbaca6bc7956b040aff0a14280ae4971c99ac4502f622de1f86e540527e30d49c7043204200d2b6f3258aabf499e8c50243d22f911d736b9d050ceb494056e70efe8152c41e50ede00db54b50239a56ed2744df5ba6dba3960e81d6e86ad77b57f5849ac73fdd47d2ffea5c1d4926c2da79edc36fd1fe09f37e77c6540ded5d376de90c66e8790c59de420a09807a3550c81e70afb5883b67e1e197bc62b97d0fd2bba2fb111b5376e0b3e193601b1c88571c14c7d8883043667f50e2795040e7c32ad0d951d605aca8c4da2872368b743a695fa1de2348ce59b37cbff00b649f44efc84fc160d6d2da4264c61cdf47a817da14e9ce7c2abec561b326ff38c3585218fe508f18853440e206209cb92c62501d8de712f95e201f3723437a4375c0a0afeab803af6f956a432e16e405ae63d4d3e9c58a24c1e69ea22cc6896ef567ffd83a7c34e9da7108ac687708c3b21592a92a673d55b8995c1d7ab0d2417a66a6d345b2e79a8433b5af78bc50233b388cdf153f77ea4497a8a39dc94b45c6e9c3984dc3970d04bf497dbe4a1c97caa5c465ac64c0b0c25512fcd9d961179a34855be9761c533df71c83c9d2c21de376566b63", 0x200}], 0x1) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="8f1810b2e38b47b0094955f1a238898fcff67057813d01383558ca46037e3a4e460b1e9293ee53e47d374286806fb2db8397e2799a39419895f10365999e28d6ae24699d9d98e1acbe385132", 0x4c}, {&(0x7f0000000340)="8abd8d99f31c5a090ba411956f3889c3635a521d1c2ded2b45e92096eadfcfd00891a9ac622611e35f28c8cf647e458655018ead194a8f58c3d39d55e2cb6c84336579c1bc5847084947f1b8bb054945744cb7e89c1e598f7d796ff0aacac5581940c8742fb416c30f82c3aa98c6acbb7852333bac127966ae74c7fba19dca7282b2632ed9fdd11e82bd8196192b603e3d4d27af95bda9bd4af141ed1260c9ff39d5bc2cd342f0606276a5b25e4129f2cbcda818c7278ce68c2939ed63c8143545e02e03d40e77b41ee2f715e390", 0xce}, {&(0x7f0000000440)="9a623b4eb4979a78e1a525bd154234eeeeb87db22fb8558e387718b370d49e5d2643c720bc99a8cfd46d28b97dc3c072133695ce27f923a4acd9b429e10b9da6902d47a9d0f5236133b2e9871d47919036361ca033638526b7affc29a6ccc3c1981fd41fdddf7b92394e3624145b81db98ed0fadfe5d26ec5f42520ad929729ae152bc8419f0f5a32355e534bb579d", 0x8f}], 0x3, 0x0, 0x2) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000500)={0x3, 0x1}) 12:12:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) socketpair(0x1, 0x2, 0x3f, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x18, 0x8000, 0xfe) bind(r2, &(0x7f0000000000)=@un=@abs, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f0000001240)=[{&(0x7f0000001180)="93fb8cb774235634cc418faaef9b9aafd760663594db18a4968d15aa0cf0a405451dca1bf24793b3bf1406b84e1444a54537a05d4cb6df9353c13649437f798ce4f2b3bd24af85c6b189e06e6313052d7b1dc2f2dccb48417fb5334cbd0d59efd4dd4efd878d54c4baa4c194aea161573011fa380adac768db674e0ae1acceedfdbce838212cf05817f7769e29507f"}], 0x42, 0x0, 0x0) sendto$unix(r6, &(0x7f0000000180)="344a6d6559878aa8067db306dd11c45511a55ccb49645a3364498fb55879af4c6e7ded61d2315c610d9445dde5a366d3dc6295ea77d96ddb9a19dbcca8cd232e720ae474f17645503541dc4a6a1d9e56620b104a3eba65a0531375ea9940eaed300af01bbb1633760c71552f022423129f8fb2971ada19b17c29614daca323b96bcf183456db766d6627a3c230aced3112c7423f5c5515bceefd4d7ca461833be797a85791a12810638908b8abfa4a3ab161ff16147a2998e472df17cbedbb840d83c1c413396654cfa199e5821e4b82f5eb03eacb219d36f1c792fedd8ad15ae01b46401c871235d3ed03e78610d56e279cd86e603cc7f4ab44059f3f349ec493428be5afe19a0fd0615b65d215c8feb86bdeb583a9e934e0c0833078fb9a44b5f9bf60a0361dabe000ec87ff4469703a512373be878065b9ee4fd59d4cb5215824fbc761a5422b01b1f4b5496429a6876eb289759dd0b165fa254aa17bead677e369e4155645c2b22d589e2b98f7063154371e7f1da308996eb589f5eddaf300e31be841e06f6d4d3840ebd573c78976167723942f7531e2397f7230d19684001559e790c673e305092ba7288b9122fa41c7c21b1f558a4835f39be355b62df9f3ceb4d612f77e3fb5cfc784d38ca3fbc76f3e0f78baf56b898b3193c1d74b562030b32eca4e9ffd71efa990f1615a205082c9088fd857680387f8d744b89bf486497f54e3531737d26f20554ed4b67b1570190cf48348607e9f780c4063765eeca73886dc665b69b586efe7e02f93c8f45ba9fb336aa7505926255a3117b17f53d828d4b593ae4aa5b115f563e90592a5e546b09ec47064de7573c259995ef1f4d40b11ff46d72f1801035b66d1fc7bd4aeb2496f89a90b41e2b118dbe566831eb60a50db7fb09cde4b9b2d5cc1b75596ce93c2aebb09872804e9b8f8a139945b8a699ada80aa72be84e990cf27f98f116098a1f567c6f77af4c4e71379c12deb5d82d84e9562fc9d64f5c0076755bcac8be88eefc474a8a0027c6aa78cf87214fbc61a86e6211d0e4cbbde81f3ea12995f8c0944863d9c4bee940a142c48f1c9a7136b319f3be171bc33f3217f69fdf39d5efa7e7b378a16ea3b0d11d2e13a3cda8352724853e9fa64219657c2586162d7725a23135822fcb36479b93a0faf0e3477310d693e945341ac3530a03f4d57c138659caa3ff34f45f14a94277c481d8a95284aad95d1bf4347888b5752cacfa957b5fa342697b34979fef5aa86f63a354fe8661a69aaf8c9e2f5814b20b8a7917492d140389eecb4e9e7e27e19db515d2f3805d9bdbb7cde4e4de29f28a746e400066b8be5a4970825657ba59fdcf8f575eee7b819f44f19205ddf19aa156509dca07c562ed0b2275ae39afa6839d894ccc9fe5d11ace88cd8ef3231030ee93890f68fb7c85b9c817d8d7506f4006c80ef537d278b47c8f216209b362789b88bc333c1bce771d40c9f88a94f795dcca87371f1fdbbec5add6e0e9ab4cea9a97beafc0d67b4dc752bf7e36ea319789115053da9c310c912a54356da135a5f31d83d070a65d1411c4c18f1edcc94c697d7161bb8b3e21263709a3f1e4ba392b8379689ac930e1370384f88eb01b63e71082f341c569ddb1ea231592e89737b52e43082530e6bc3d11d23140d32cb7390d0662a267f8bde4f01a94cd1e810bec1980ecefc753e9b31efa1a7e740901d7c52f6ff4c42bbfea59b648c367821748aab3ee47891c45bd70032fb42469dc9cb6f5ab71f2cf30d1b4e54b6a45150fe076b577b8508e53ab1d244d1916bc55e9953d26a763a2986df85124cb56e9505600522e5bb441e063c8cd929995c6412e63b6411c823b884d5cacca6f0ff0b25e8b536633566a55cefd648169a9226e2a5709570e22e84c329310a79d658b6b3d81e1f49c4e7605bb7a7b057832204230645436ea6454642fd503f3a7057c98863f5d29497f03ef8fc9e7dab120085e06d3b8909d2ff7c097792cea74b43631815e46353477479998f831cea933d3881afca163eec91a2bf057d5353b44d802335c93503d56672db23414c3e744e302e4956c0587b9246fede78772cff3a0b60c7d308f03473d96e471f9a5a37bc6e5ca9d994a5ffe23cbc24b9f6b34762fe455b40012bf858cadfc105353734be2da15b37a45c5442c36118ff202770ba130c4399593df65cdfc18f05ea8df2544a8efbd6f3099dd5386e205ce9b9434372ca1cc3dbe168f7f36bac2fae67a15838e4bab57e35c147128ee8c8c67a479da1101a35662527aa8a2144a6be7f7fca582233c8729c71502f284ecdc74c8eaaacbdafca78052a8db71b4f9dd8e989eab49530d767c39152dd98d66bac175fe0a92f5b5738967187dcf2346f753c4a65bcf52e1b220c16583d8b3fd2d9f6fdee9c6a59edd120a3bdd3bf0c1d6f4120491317fb4be4eeb7b778d54bbe806a8a17e1e965dfe06cec8aa5b7362e01622db5787c68f6082447d24ff8117879c8e4aa37c041da5ce8b36ba50dd948cd03e613d68f16c26a28aa84371ae16b52071f457dee396905a1d193ddf451b9a6086701d78f5f3999a67fb25a845cf391210514c9d53a39ba6b9b61300f6e53582cffe10c3e39777bfb0d5b040fb900e653b9f1563f501130033da681c3602d9958e60dfc3a63eca0dd60513169a657f373ee15d0b82756ad2ee18f576bb428f760a8f2bd93f814db4029e3128ce51b44c9e8950f9d4a673b9c2937afcc6f1f8147aa85c24e9ff1c71ac5f54a05233fe84b95001894134e65e6f477b4f433f02a5c190211a3af9d5b7766ea00d00f4c58e098e9d1760dcddf7cdef5af7574c869926a0ff84e24efe9b36c68931d4905d64da691ce8e61cb4a4f98c06cde7b2d620c051d2be78b5718497a562aaa8b2d9c825066360b584bc53f8e1d5f5a5b2daac7554f74c645fac281331791bc6dc8e5a54273619f63672acd195920a2a4f64ec8dd747072afcedeba4dd71d55c96506a08ffe26687e3ba27353d83bc615ef371b11e693b277f46d854501089ac281540a12f91940d3bd2a97393f12c06e91e4e5c838a3cb8e1b604b0319fd78c89ee13ba41bbcda57d3f543371d4fbfbc9383e5212079c953c99cfce33cc59795369ac9e54b96dd840517efc54f168fabe2bf6816ed234c5d86ebd636239f02c2fa3cb807c6bfc16d27a386051d054f6ee835e1ca4d7f024e749171cfbb8e86e021e0c873143f53a55d865a3a485bc88dbe4220b26386fdaa83d861a8d64cabb0552460fba18785d55c78bc064d1536c8fa6ebccb637e31563d3a7cf706f3aa18dc9834df3639daa62667af0bd9cec7eb6e2b135bbbf0c9966b8b729f6851321b1dbe32721534b14d0cb69226f3e4f79e9668ecb3658d3c2ae9634df88af31c3267f656608fd5cc1c7c963f1823f559546989bc0bea8978796c63aa4994c46fb4ffb2eafa910edd044987fbac33296ccb21cbe11cb159f651d2ce029f3c2c08bfa2e73cd67860cadb84ccdaa3650026c52e8e80d6e285f9ca24e27740f7b9bde69f55ad7de6a64ba20ab4cc658d8f542aba5be4abc55ab7d54968cc6a18a9ea6bb2b11d76d9ebca6a8911baa87e88fda562698b4e3563de456d784c50844d7e08760ad721caf7994c0f6accd85ccb7f9bdbb13e620c45372231d4dea6071e248220da07a69dda8bff36b91971a77b6873826e0344d7845ec98fd9d3189ff618cdc1bbd2a42a495195e0bb24320b46cd607d2ac44f9efdc009655530e8509e6f253b18b953ea71e588ef29f16b57e54f4add2f4ba6d5551bc7dffdca56a9e063223a0ecb2f6d89ecdfa4397d036a36686602c7905e6a04bdace304d5d2ca89f2d1d1c15adf4319d832f44622dbda0342f7f7bdf823692bd8be480912dbac00c2a71939a07af02258b6f4bb1cb653b7274fca851ee621b235660356b7e6630557f30cf50000689fb18bca8d9fe9b9d7667eef97d33ef0a33f930686f5f76e151e333f2c4fd6e413e7e45c5c3e9c6713f960c7de21c54517552037e5a0f0785f8d7ad793b90521ceb25ec6b7d9fbab578c0cb802a455269f290090a888d4ff2d5c89544be117832b2abb4fea141c736884d60fe26e352a27f3d56e4263fb7fb7f72285dd2565d723d21c81225c7efd86676993f8e41dd11cc822c36b20f85f02fe2be2110e81dfaffc422f8e09a32571cbd24e4d69861f371f586b16d8e6559c528525353aa6931c51ca63762ac9b6c227883abe75c06c8043c296413eaccef735aaee4d1e88f936485455872236d106542c30d6458b03689cc41a9e04b07ac36c2701b57faff4feb67feefe03eb0fd0d079beed11b2595ff1835acd2cdc16c29708662b6e4c9fba7ec35fe02a5af794da4cc1c003315cdedd0cc7d39d355524fa99b6745b076c90ba60d5044b2e7fcc8947d5bc3f7e5fd9a3fcc79222f2a596c23ebdd5797e41f009b3114b50065dfdd3bff2df99177a627097339c3a996af170fae1e603382dc473033f3b1abfc6ff53d2d4c34032ab0e4603f05fc8649c220988449b9e81f85d1bfedcdcddc874c775809ae656e5063d788c1c03a6a99a3d3f8d8e20f293d071cc00139049e42d22fccfafe985d8a35326b720935e7b6825e763a1f3125f31520933ec88ac95921d4212d939f4f3dd15fe28521fdecc1634288e3afb05b214f04840fe98a26fe7e2296fee9213e9b4b2ab9a84c3d1cd7501a1a23b18cc55cc3291e5ca7ca807df58b98ec65e4fd8777779c7cd72bcd65aba3bf486623af353b495d2c7e38af1ed7c73c51ed45b7cb9a1f7bdb68ceaae34d7bf953dd6bca81e11656e89667cdbca0b15b1d6911469218083103a0642be1c7b3113eb41b67e2a6247ccf47138a1ac645237d902ac495082e5abe8e02b921f54792b668dc961005e6d0cbbca5b74bb292ec18ae8f0c421215daca664b1ddf5d151cacb7cfdd91030f9c876301f1a111e144e6ffc551dbbc4463b42768cc89b244582add54f5cfb7670a7d97c125b02cf8f7b5b8610e47bf974cc9e0d800c9890482524e7bbd4a3da572db65bc2043ee20677dca48225e93349b456d77ef80b39684ea42938a706057c0e10af8c87909c8adb61b0d838d510f42826082977ff1402a7dce5e7490fc0cccf4fefa88ddcafe66ccacbed3e5cef79b071cc9404b459a3757a9d844f7b7021e5bcb978f97e05517e824f8816070f95bf3bb542939d61147bdd44ddb4249f43e3f164613a52f7c8f3d3ee73125d086e0ea091a78dc6a7fd08ac350a18da0ae2bab0330eab5fa89c4fe7a60c283ba35a349fddbd010b7d68ec97046731b42bd46ff7f76b0fdac99044a96594783c80c72d65b0c9890c8219f635733583e22fc786765c3652c7eff71945ee07fa6b42796007a2e0af7d0b58d316f907084197f851a97bd5f4d30d11e30b7acdc1121c6673305d055d417d6f9497cf385297b6335c459fbbab1b080917372a01dcfa2cbd9ca26f2af4ad78ff2ccf73100a8adf43e1b0d39ebc944127dce1d1d9c45e0de81eee2dbbbfc1053d2168d07d012fa4307748133b7ce7ddc992088e863802260ba6a98d87edfa20a78c964fa4544999f45f3ce4bd22eb57efdbda2d1d542b9e671055ad3bbcf48eec4f550ee2c6c6f3da35f22a8394093a6c1bdd07b2c4bad1c798479ae242831f3ed925a44e2a39a011e39b1bb8870d212f3f7dac6d88b2383b0e763ab6878a0cdd7c855fe4beda834dbc9f9d5276ee5ebaf2f8e1bc8505c7dbaf66a1ef55a7411a5da70e500858d84e342b63169bd9accde3bc07be292a9f", 0x1000, 0x8, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$dupfd(r1, 0x0, r3) setregid(r4, r7) 12:12:36 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5", 0x1) recvfrom$unix(r5, &(0x7f0000002200)=""/4093, 0xffd, 0x42, 0x0, 0x0) 12:12:36 executing program 1: clock_getres(0x3, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000000080)="7f24dcd9c58c6f4017d9", &(0x7f00000000c0)=0xa, &(0x7f0000000100)="9996fa1b87a3d0040c2ead8e935a32129299af71df8ee7ea0b3b6f54ee269690e1d313693c71a2d116dd96b6cc25cd069a497af186a04359efd22b737350f52477195fb8608e2fb2afff95790f46c30f748aaa43b727af907ec571093c2dbb9b9356a465652ede786c36282c8882f63af13f0f6814b6e4b24035ec62ec808794932ac37f4184", 0x86) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) getsockopt(r0, 0x9, 0x8, &(0x7f0000000200)=""/211, &(0x7f0000000300)=0xd3) fcntl$dupfd(r0, 0xa, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x400, 0x0) getitimer(0x1, &(0x7f0000000380)) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r2, 0x20007461) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000400)={0x0, 0x81}) r4 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000440)='./file0\x00', 0x2, 0xe00, r4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000004c0)={""/16, @ifru_flags}) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000500), &(0x7f0000000540)=0x8) sysctl$net_inet_udp(&(0x7f0000000580), 0x4, &(0x7f00000005c0)="a2319606852835bde77325ac233d347dc587688596b8b1f19310641e1daf2c8f6d15e25df0afe074c079c85973498d3e5fb39f6251ad1e053a7f4f6956e5ed4101c33bf8415b86131a94dbc8a353fe1d57e6f7baebf416a8ced5a4c807d84fcced5ddab8211774c0086820aa1763f203213692c041289fcd400a477a1309b7b8e1f84ab695da95c8a986f1ffec56841ae7ce99d0db3024977e8e90d29ab0eae385564d03f150f3ca0a8ce0236a53c6141d2280de8c4e0398ab4f6c8274b0c472996be63627173a266f6d084187898a4e992a84090b1825d52c5f93837cedc7f9affef3a4e3e416b98b2d3f86acf00ffd2e1720b00cb15e67", &(0x7f00000006c0)=0xf8, &(0x7f0000000700)="6b1e98f4582c01375e73952ab615a3834c106078f9a7581c1e07823c87d0d133de6e00b5e7741af326be7236e808e71afe490a556a45d53dd9fb2e0451993e54c8b36067221e8926fbe7a73a8cde4f547585937cd45bf54e8ada0bf8f3a87bc5d4dec2520b7d7d889bbf087fe53f7776dee46f0599132ae1536b916547a9ac7a99ea8f6677712bb7375a88572dcf3afa29139f31c727bc5a2a2084d87fd136817db1c78d56158a346331d48afdac6c093ed0d9166b084d88f5315f5bdfc0719364a04028019eaa1572b612", 0xcb) connect$unix(r1, &(0x7f0000000800)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000840)=0x2) open(&(0x7f0000000880)='./file0\x00', 0x0, 0x50ec9405f50ca488) 12:12:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x400) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="ecfc8921d79a1cd3e4f78ed891445571ae9d984d48f32e56f1e37ca998a93d90a60baf7b8806aa7f7acaa408660a71af934acbf7337bf2b076809aeabf8f526a288d35272a1b415b93c3fe", 0x4b}, {&(0x7f0000000100)="e9a23503133a52e8b59a990f5d019de753bfa94be229e3a81937af95f459f6f5fa765910b9ef09f70ce5c918e440ce39d7ec98d2d0423273552dee472748030b7fc4e58d6d10b39fbc753f052ba4708de7303033753b27917d34db36efb137cb01e7f2102714c14c1095964446e1242c94427a81ef1b40bec20470688ee40f3f843e9039d45d2218879baaa529cc83b5e47e2d53bd1f33ea545a7ad52adfa0ab3c12ca84c0b7e10a17f7fcd9b38f615e78a6dad8d60886141922057bb25f9201c05a3ed5b8dcfc9cef20a1ac86d5f1e14d16aefac9fb4ccac67123d4ad2d825fa420cc83f2ea5e6fed67506fc2ef", 0xee}, {&(0x7f0000000200)="b8ea1d80a49f6b61388784f0d760458253b1e6d60737463c68614b9678d4dfa2aa5b71319d010908a2a5f4eed801e54918a3fd56bcc50157d279d3dc0b6f6865145c5d7001f0f830bdadee265bb3e53354ce7daedd20a1252784cec6c3bf493b96de10dabaa7f98e3cb066aeed9d671d32d33e185539a883eafcff0ab981229949648dcb8fa387eb018d5394ff49aa59e2a1ec9c", 0x94}, {&(0x7f00000002c0)="f53c6ea2c42e6e374aa55bea4bf9369ede2b5c9dd84f22a31d9af785c6da1a2ac88839cb0eb99628064b9fc0f390b0788d90817eda67aacd", 0x38}, {&(0x7f0000000300)="8b93fac5771de9f9759940493a8715fc61fba5f22cc898200f", 0x19}, {&(0x7f0000000340)="aa4a3e2eacd88c0d608866f3a28d7f34dd47a0d2c4cf7c23f38f460cebba0b8e26504f125d9821b93e3827eeb8fab14238906f503a07ada25419205fef2328bd", 0x40}, {&(0x7f0000000380)="48f3be79912f60fa85229e86823f75ef245379dec36f81d29d1ddb4215e018f85e2754a47ce2a9a73d47d8e6eb05505be103a4d9f861fdb9eb831a40b1a8eb7099f24b2da25d93274b0d684cd5f026c67d", 0x51}], 0x7, 0x0, 0x8) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000480)=0x5e) 12:12:36 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r2) syz_emit_ethernet(0x3e, &(0x7f0000000340)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0xff, @rand_addr="00000000e00000f3ffee399f7100", @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) 12:12:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000050007000100000000"]) 12:12:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x2, 0x400000000002, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000280)=0x8) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0xffffffff, 0xca, 0x7, 0x0, 0x2, 0x1}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 12:12:37 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000100), 0x4, &(0x7f0000000080)="4f009952547c7000fa7d41e95b32c8874e39ea3a2bd98e6fe5a67ff42114217cad36467bc0792304fc16402c696905ee1028408217dc5b45971d39e13f1bbd9aac8100d3cc27e59b78a714b9fe1ddae4cad13d2d0a90ea26b8e8d957504a9c9b4a72b1394dfc7fbc5b25f159b8f0c672cbcfb5ab92e245986f82a312", &(0x7f00000001c0)=0x7c, &(0x7f0000000200), 0x0) 12:12:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r4, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000580)={0x10, 0x5, 0x4, 0x7fff, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000176000/0x2000)=nil, 0x7f}, {&(0x7f00007d0000/0x4000)=nil, &(0x7f00003f1000/0x3000)=nil, 0x9}, {&(0x7f0000125000/0x1000)=nil, &(0x7f000075c000/0x3000)=nil, 0x800}, {&(0x7f0000459000/0x3000)=nil, &(0x7f0000217000/0x6000)=nil, 0x4}, {&(0x7f00002f1000/0x3000)=nil, &(0x7f00005f0000/0x1000)=nil, 0x1e540000000000}, {&(0x7f000032f000/0x2000)=nil, &(0x7f0000543000/0x3000)=nil, 0x4}, {&(0x7f00003d7000/0x1000)=nil, &(0x7f000037c000/0x6000)=nil, 0xb21}, {&(0x7f000001e000/0x2000)=nil, &(0x7f000050a000/0x2000)=nil, 0x624d}, {&(0x7f000028b000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x11}, {&(0x7f0000234000/0x1000)=nil, &(0x7f000037c000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000559000/0x4000)=nil, 0x48d}, {&(0x7f0000035000/0x3000)=nil, &(0x7f00002ec000/0x3000)=nil, 0x3f}, {&(0x7f0000228000/0x4000)=nil, &(0x7f0000641000/0x2000)=nil, 0xffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00006c0000/0x4000)=nil, 0x1}, {&(0x7f0000782000/0xb000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f000036d000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}], ['.\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3b8f}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000000)) 12:12:37 executing program 0: sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000100)="60cbed9f197f8d6a9dea6231b9e001d711af99f6f58822adda1a16e0a161a2c8538d0105c525c310e6056ea8cbe6ad112c4a895dac126ae822b8ff0d61f2acfddd641913cd9bf39cb87ff089628449c09102bdc100c6b0331acb5e8135bad08b8899999e2d79bab3251b2d9cbfeccb", &(0x7f0000000180)=0x6f, &(0x7f00000001c0)="2f05159fcd39", 0x6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x43}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) 12:12:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x895a2d0a8b4f2411, &(0x7f0000000000)=[{0x2c, 0x0, 0x0, 0x226}, {0x2}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x3726eea4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x3, 0xffffa881}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) 12:12:37 executing program 1: r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x10, 0x9}, 0xff, 0xfffffffffffffffb, 0x0, 0x0, 0x179, 0x1, 0x7, 0x80}) msgrcv(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYBLOB], 0x1, 0x800) msgrcv(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8c0300000000ffd5c9cd0000"], 0xffffff64, 0x1, 0x0) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x34, 0xfffe}, 0x6, 0x9, 0x0, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) fchown(r0, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(0xffffffffffffffff, &(0x7f0000000080), 0x0) 12:12:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfe, 0x7, 0x100000001, 0x0, 0x0, 0x8], [0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x0, 0xce], [{0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {0x0, 0x5a5}, {}, {0x0, 0x4}, {}, {0x0, 0x10000}, {0x0, 0xf6000000}], {0x0, 0xfffffffc}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCSDTR(r4, 0x20007479) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) 12:12:37 executing program 0: getgroups(0x3f98, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x4, './file0\x00'}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fchmodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x81, 0x6) 12:12:37 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, r4) 12:12:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x30, 0x0, 0x2}, {0x6, 0x0, 0x4, 0x14fc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 12:12:38 executing program 0: socket(0x20, 0x1, 0x4) syz_emit_ethernet(0xdf, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031077100a93a00000000613fe16a000000000000000000ff02000000000000000000000000000101009078000000006097be0000000000000000000000000000000000000000010000000000000000000000000000000106000000000000005169d532f4a06bd6d9b28ec971a299c0aacec2b2397808fd97c9a444f1362fccdce007f96b7ea0ea2c0fa9f048555cca7fb52af7af97850f5dae07703d3234cb74ad48c69ed36f954077ce80af6fce3d25ce8c89b5d47415b53ce5955e1313fe36ed327ee0094c6995c74fb217546aa6cfc59757b3fed9499901fe5de3ef189b521e61daeeb60df53115e5d4d5b0e3c55e6d91b36fa703db3b0ace7bf7ed97eceab0c3505cdbb95de4cf6ef9650f41e94555a86b83782c90799a283597d3b8af0cea1193c1ccbef790e02f4eedf24b94fd27f765e1b0487c45469d748e35509406e3bcc4bac645f6c82bc21c14569f142e2b75b3"]) socket(0x2, 0x4, 0x1) 12:12:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x828a5) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0xef5}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x698}, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x400, 0x400, 0x3, 0x100, "b017a48b1f268e5ee42c7c23d3b4f6bdd9a0c4eb", 0x8, 0x8}) dup2(r2, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) 12:12:38 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}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x2, 0x81) r0 = socket(0x2, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 12:12:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), 0x0) 12:12:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000002c0), 0x64, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 12:12:38 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x8000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="cb0000ffffffff4e234e22000000000000000000000000000000000000000000000000000800", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="601000009078000002040000"]) 12:12:38 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d, 0x2}, {0x2003, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r3, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) fchflags(r3, 0x1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x1) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) bind$unix(r4, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f00000001c0)="6461bb0d02ea143963d276e8afbe8a532047c83d8b663910e39035f7c619064fc07d85a5f2bc2d5c235e3b06c78167e14007daf100929c1339795be075f416ce0894e653491d327aa075e11bf2f05bd5aa83023bcaa7b5fe2d1c1bceb8736b69a8784945b4df3bef1f75b442c6906acd5818db6718d74570f98151833338ea6c32ac2f7f32fd4b310260fed41313ff7a933654070cf42028ae8e65c43c6430e659729471f9773f5eb99bdce8af4f64ce77e6653f0881cc0cf24027ce8a46936144984c9218c6e38b04388c20cf67a13cc6d32b339a57be309565cfb0dc057a2a3da83a59", &(0x7f00000002c0)=0xe4, &(0x7f0000000340)="db2d9ff455afbb60d31c0386660434bcf6a2e7b24e1fc63833fc863057d9bc9fc861c9d7a750e926ff695d20c362e932175fac9e4ee1632141", 0x39) 12:12:38 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x2000000000009, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0xfffffffd, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) 12:12:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x54}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r2 = dup2(r1, r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x6, 0x0, 0x7, {[0x7fff, 0x3ff, 0x6, 0x3, 0xf4ae, 0x5, 0x9, 0x2, 0x9, 0x404, 0x7f, 0x401, 0x3, 0x3, 0x0, 0xbf, 0x1], [0x8001, 0x1f, 0x0, 0x9, 0x7, 0x0, 0x7, 0x93e, 0x1, 0x7], [0xffffffff, 0x6, 0x1, 0x0, 0x8, 0x10000, 0x101], [0xf9, 0x0, 0x8000, 0x5235, 0x26, 0x1ff], [{0xd1, 0x80, 0xfffffffe, 0x3ff}, {0x6, 0x6, 0x4, 0x1c9d}, {0xaf37, 0x4, 0x7, 0x6c8}, {0x0, 0x9ce0, 0x9, 0x4}, {0x3, 0x0, 0xfffffff8, 0xe7}, {0x7fff, 0x0, 0x127d5568, 0x83}, {0x2, 0xfffff041, 0x3, 0x8}, {0x1, 0x8, 0x406d, 0x32f3}], {0x7, 0x2, 0xffff, 0x93}, {0xff, 0x3, 0x1f, 0x7}}}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be9951a13d6e14e0f612a6914474c6ec5156516e1a7c576dd413af20735d4e8dcd82b69a91ffb037de46dc692c3cd6cfc0ecf7b07c2ba809f6fcc4f550b112c572739539e6c2fef92e9fa68857ab1d4c2f0f9", 0x59, 0x0, 0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r3, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) fcntl$getown(r3, 0x5) 12:12:38 executing program 0: pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) dup2(r2, r1) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000740)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x10001, 0x0, 0xfffff4d5, 0x0) 12:12:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x18, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) uvm_fault(0xffffffff8285b1b8, 0xfffffd000000001c, 0, 1) -> e kernel: page fault trap, code=0 Stopped at m_free+0x58: movswq 0x1c(%r14),%rsi ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff8285b1b8, 0xfffffd000000001c, 0, 1) -> e m_free(fffffd0000000000) at m_free+0x58 end trace frame: 0xffff800023f0b900, count: 0 ddb{0}> trace m_free(fffffd0000000000) at m_free+0x58 ml_purge(ffff800023f0b918) at ml_purge+0x50 ifq_purge(ffff800000ac6278) at ifq_purge+0x9a tun_dev_close(5d00,7) at tun_dev_close+0xc8 spec_close(ffff800023f0ba40) at spec_close+0x311 VOP_CLOSE(fffffd807b6d44e8,7,fffffd807f7bfae0,ffff800023fa0c58) at VOP_CLOSE+0xc0 vn_closefile(fffffd80668af608,ffff800023fa0c58) at vn_closefile+0xd7 fdrop(fffffd80668af608,ffff800023fa0c58) at fdrop+0xc2 closef(fffffd80668af608,ffff800023fa0c58) at closef+0x11c fdfree(ffff800023fa0c58) at fdfree+0x101 exit1(ffff800023fa0c58,0,0,1) at exit1+0x32c sys_exit(ffff800023fa0c58,ffff800023f0bcd0,ffff800023f0bd20) at sys_exit+0x16 syscall(ffff800023f0bda0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffaa70, count: -14 ddb{0}> show registers rdi 0 rsi 0x5c1bf acpi_pdirpa+0x48027 rbp 0xffff800023f0b8c0 rbx 0 rdx 0x5c1be acpi_pdirpa+0x48026 rcx 0xffffffff826ea6c0 mbstat_boot_boot_cpumem rax 0 r8 0xffffffff8117b027 witness_assert+0x207 r9 0x5 r10 0xf3b28ff022128dcf r11 0x368ab9ddcb365c2c r12 0xfffffd8064adcc00 r13 0x2000 __ALIGN_SIZE+0x1000 r14 0xfffffd0000000000 r15 0xfffffd0000000000 rip 0xffffffff810c9cc8 m_free+0x58 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800023f0b880 ss 0x10 m_free+0x58: movswq 0x1c(%r14),%rsi ddb{0}> show proc PROC (syz-executor.0) pid=387771 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=74, nice=20 forw=0xffffffffffffffff, list=0xffff800023fa0298,0xffff800023fa1628 process=0xffff8000230fe030 user=0xffff800023f06000, vmspace=0xfffffd806e8ef458 estcpu=24, cpticks=26, pctcpu=0.27 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 92868 52393 56241 0 3 0x80 nanosleep syz-executor.1 92868 25032 56241 0 3 0x4000080 netio syz-executor.1 92868 264302 56241 0 3 0x4000080 fsleep syz-executor.1 31044 16633 0 0 3 0x14280 nfsidl nfsio 8632 341527 0 0 3 0x14280 nfsidl nfsio 51366 370751 0 0 3 0x14280 nfsidl nfsio 75459 152132 0 0 3 0x14280 nfsidl nfsio 49617 200745 0 0 3 0x14280 nfsidl nfsio 13856 288979 0 0 3 0x14280 nfsidl nfsio 690 78192 0 0 3 0x14280 nfsidl nfsio 6727 336911 0 0 3 0x14280 nfsidl nfsio 66648 128057 0 0 3 0x14280 nfsidl nfsio 10200 387175 0 0 3 0x14280 nfsidl nfsio 53926 120040 0 0 3 0x14280 nfsidl nfsio 15209 185829 0 0 3 0x14280 nfsidl nfsio 3327 375016 0 0 3 0x14280 nfsidl nfsio 39850 360746 0 0 3 0x14280 nfsidl nfsio 82954 118519 0 0 3 0x14280 nfsidl nfsio 29339 217546 0 0 3 0x14280 nfsidl nfsio 72429 370737 0 0 3 0x14280 nfsidl nfsio 49500 480520 0 0 3 0x14280 nfsidl nfsio 4055 458379 0 0 3 0x14280 nfsidl nfsio 38699 396796 0 0 3 0x14280 nfsidl nfsio 93072 298874 0 0 3 0x14200 bored sosplice 56241 19571 43196 0 2 0x2 syz-executor.1 43196 349132 43395 0 3 0x82 thrsleep syz-fuzzer 43196 130085 43395 0 3 0x4000082 thrsleep syz-fuzzer 43196 415194 43395 0 3 0x4000082 thrsleep syz-fuzzer 43196 518643 43395 0 2 0x4000482 syz-fuzzer 43196 212781 43395 0 3 0x4000082 thrsleep syz-fuzzer 43196 109959 43395 0 3 0x4000082 thrsleep syz-fuzzer 43196 421370 43395 0 3 0x4000082 thrsleep syz-fuzzer 43196 294018 43395 0 7 0x4000082 syz-fuzzer 43196 159371 43395 0 3 0x4000082 thrsleep syz-fuzzer 43196 481787 43395 0 3 0x4000082 thrsleep syz-fuzzer 43395 483804 13589 0 3 0x10008a pause ksh 13589 459764 68764 0 3 0x92 select sshd 45672 479475 1 0 3 0x100083 ttyin getty 68764 412075 1 0 3 0x80 select sshd 51954 361726 59762 74 3 0x100092 bpf pflogd 59762 157366 1 0 3 0x80 netio pflogd 75553 420724 3747 73 2 0x100010 syslogd 3747 2565 1 0 3 0x100082 netio syslogd 10510 335042 1 77 3 0x100090 poll dhclient 73261 437578 1 0 3 0x80 poll dhclient 68739 39937 0 0 3 0x14200 bored smr 55708 389075 0 0 2 0x14200 zerothread 54628 469198 0 0 3 0x14200 aiodoned aiodoned 55936 477799 0 0 3 0x14200 syncer update 11966 279303 0 0 3 0x14200 cleaner cleaner 60753 224981 0 0 3 0x14200 reaper reaper 88965 487106 0 0 3 0x14200 pgdaemon pagedaemon 60523 291046 0 0 3 0x14200 bored crynlk 56236 39174 0 0 3 0x14200 bored crypto 73185 292855 0 0 3 0x40014200 acpi0 acpi0 75657 117132 0 0 3 0x40014200 idle1 199 499320 0 0 3 0x14200 bored softnet 31880 197027 0 0 3 0x14200 bored systqmp 90272 277982 0 0 3 0x14200 bored systq 36399 492447 0 0 3 0x40014200 bored softclock 8532 505314 0 0 3 0x40014200 idle0 1 343346 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9509 6413K 7185K 78643K 11537 0 pcb 13 8K 8K 78643K 57 0 rtable 75 3K 6K 78643K 349 0 ifaddr 67 13K 14K 78643K 141 0 counters 43 33K 34K 78643K 55 0 ioctlops 0 0K 4K 78643K 1501 0 iov 0 0K 36K 78643K 42 0 mount 1 1K 1K 78643K 1 0 vnodes 1226 77K 77K 78643K 1462 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 24 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 282 0 sigio 0 0K 0K 78643K 6 0 proc 61 63K 83K 78643K 472 0 subproc 23 1K 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 28 0 in_multi 38 2K 2K 78643K 119 0 ether_multi 1 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 229 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 126 39K 40K 78643K 1864 0 UVM aobj 5 2K 2K 78643K 12 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 42 0 NDP 11 0K 0K 78643K 33 0 temp 94 3863K 3930K 78643K 7822 0 kqueue 3 4K 10K 78643K 27 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 31 0 29 1 0 1 1 0 8 0 rtentry 112 67 0 42 2 0 2 2 0 8 0 unpcb 120 177 0 167 1 0 1 1 0 8 0 syncache 264 10 0 10 3 2 1 1 0 8 1 tcpqe 32 36 0 36 2 2 0 1 0 8 0 tcpcb 544 119 0 115 1 0 1 1 0 8 0 inpcb 296 576 0 567 2 0 2 2 0 8 1 nd6 48 21 0 18 1 0 1 1 0 8 0 pfstscr 40 1 0 1 1 1 0 1 0 8 0 pffrag 232 2 0 2 2 1 1 1 0 482 1 pffrnode 88 2 0 2 2 1 1 1 0 8 1 pffrent 40 4 0 4 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 21 0 19 2 1 1 1 0 8 0 pfstitem 24 37 0 9 1 0 1 1 0 8 0 pfstkey 112 39 0 11 2 1 1 2 0 8 0 pfstate 328 38 0 10 4 1 3 4 0 8 0 pfrule 1360 29 0 20 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 266 0 156 14 1 13 13 0 8 3 art_table 32 268 0 156 2 0 2 2 0 8 0 art_node 16 66 0 46 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 7 2 1 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 20 0 10 1 0 1 1 0 8 0 shmpl 112 10 0 7 2 1 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1774 0 369 89 0 89 89 0 8 0 ffsino 272 1774 0 369 96 1 95 95 0 8 0 nchpl 144 2357 0 746 60 0 60 60 0 8 0 uvmvnodes 72 2018 0 0 37 0 37 37 0 8 0 vnodes 208 2018 0 0 107 0 107 107 0 8 0 namei 1024 6617 0 6617 1 0 1 1 0 8 1 percpumem 16 38 0 6 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 4 0 2 1 0 1 1 0 8 0 pfiaddrpl 120 6 0 4 2 1 1 1 0 8 0 scxspl 192 6867 0 6867 8 7 1 7 0 8 1 plimitpl 152 33 0 25 1 0 1 1 0 8 0 sigapl 424 518 0 466 6 0 6 6 0 8 0 futexpl 56 4389 0 4388 1 0 1 1 0 8 0 knotepl 112 87 0 68 1 0 1 1 0 8 0 kqueuepl 144 52 0 49 1 0 1 1 0 8 0 pipelkpl 48 117 0 107 1 0 1 1 0 8 0 pipepl 120 234 0 218 1 0 1 1 0 8 0 fdescpl 496 482 0 466 3 0 3 3 0 8 0 filepl 152 3017 0 2927 5 0 5 5 0 8 0 lockfpl 104 320 0 319 1 0 1 1 0 8 0 lockfspl 48 159 0 158 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 324 0 315 1 0 1 1 0 8 0 zombiepl 144 467 0 465 1 0 1 1 0 8 0 processpl 984 518 0 465 7 0 7 7 0 8 0 procpl 624 1115 0 1051 6 0 6 6 0 8 0 sosppl 128 16 0 16 2 1 1 1 0 8 1 sockpl 400 786 0 765 5 1 4 4 0 8 1 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 154 0 0 19 0 19 19 0 8 0 mtagpl 96 139 0 0 4 0 4 4 0 8 0 mbufpl 256 471 0 0 29 0 29 29 0 8 0 bufpl 280 3788 0 132 262 0 262 262 0 8 0 anonpl 16 58780 0 42479 81 5 76 80 0 124 10 amapchunkpl 152 2509 0 2355 10 3 7 9 0 158 0 amappl16 192 2179 0 1306 54 8 46 54 0 8 2 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 24 0 19 1 0 1 1 0 8 0 amappl13 168 255 0 248 1 0 1 1 0 8 0 amappl12 160 6 0 6 1 1 0 1 0 8 0 amappl11 152 53 0 38 1 0 1 1 0 8 0 amappl10 144 155 0 147 1 0 1 1 0 8 0 amappl9 136 387 0 386 1 0 1 1 0 8 0 amappl8 128 344 0 313 1 0 1 1 0 8 0 amappl7 120 117 0 105 1 0 1 1 0 8 0 amappl6 112 31 0 25 1 0 1 1 0 8 0 amappl5 104 267 0 250 1 0 1 1 0 8 0 amappl4 96 601 0 572 1 0 1 1 0 8 0 amappl3 88 228 0 219 1 0 1 1 0 8 0 amappl2 80 2918 0 2841 2 0 2 2 0 8 0 amappl1 72 20543 0 20068 23 13 10 18 0 8 0 amappl 80 1342 0 1293 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 11 0 7 1 0 1 1 0 8 0 uaddrrnd 24 486 0 468 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 486 0 468 1 0 1 1 0 8 0 vmmpekpl 168 7718 0 7677 2 0 2 2 0 8 0 vmmpepl 168 65307 0 63216 117 18 99 114 0 357 5 vmsppl 368 485 0 468 2 0 2 2 0 8 0 pdppl 4096 979 0 938 6 0 6 6 0 8 0 pvpl 32 195993 0 175956 191 4 187 191 0 265 25 pmappl 232 485 0 468 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 282 0 6 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace m_free(fffffd0000000000) at m_free+0x58 ml_purge(ffff800023f0b918) at ml_purge+0x50 ifq_purge(ffff800000ac6278) at ifq_purge+0x9a tun_dev_close(5d00,7) at tun_dev_close+0xc8 spec_close(ffff800023f0ba40) at spec_close+0x311 VOP_CLOSE(fffffd807b6d44e8,7,fffffd807f7bfae0,ffff800023fa0c58) at VOP_CLOSE+0xc0 vn_closefile(fffffd80668af608,ffff800023fa0c58) at vn_closefile+0xd7 fdrop(fffffd80668af608,ffff800023fa0c58) at fdrop+0xc2 closef(fffffd80668af608,ffff800023fa0c58) at closef+0x11c fdfree(ffff800023fa0c58) at fdfree+0x101 exit1(ffff800023fa0c58,0,0,1) at exit1+0x32c sys_exit(ffff800023fa0c58,ffff800023f0bcd0,ffff800023f0bd20) at sys_exit+0x16 syscall(ffff800023f0bda0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffaa70, count: -14 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82927e48) at __mp_lock+0x12e __mp_acquire_count(ffffffff82927e48,2) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020ea18f0,1) at sleep_finish+0x113 sleep_finish_all(ffff800020ea18f0,1) at sleep_finish_all+0x32 tsleep(fffffd806e91ecf0,118,ffffffff824630c7,0) at tsleep+0x1cc kqueue_sleep(fffffd806e91ecf0,0) at kqueue_sleep+0x1a0 kqueue_scan(fffffd806e91ecf0,40,c000181698,0,ffff800020ddcea8,ffff800020ea1dcc) at kqueue_scan+0x2b6 sys_kevent(ffff800020ddcea8,ffff800020ea1e40,ffff800020ea1e90) at sys_kevent+0x464 syscall(ffff800020ea1f10) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc000181e98, count: -14