kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Apr 2 06:38:47 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.203' (ECDSA) to the list of known hosts. 2020/04/02 06:38:58 fuzzer started 2020/04/02 06:39:04 dialing manager at 10.128.15.235:15922 2020/04/02 06:39:04 syscalls: 338 2020/04/02 06:39:04 code coverage: enabled 2020/04/02 06:39:04 comparison tracing: enabled 2020/04/02 06:39:04 extra coverage: support is not implemented in syzkaller 2020/04/02 06:39:04 setuid sandbox: enabled 2020/04/02 06:39:04 namespace sandbox: support is not implemented in syzkaller 2020/04/02 06:39:04 Android sandbox: support is not implemented in syzkaller 2020/04/02 06:39:04 fault injection: support is not implemented in syzkaller 2020/04/02 06:39:04 leak checking: support is not implemented in syzkaller 2020/04/02 06:39:04 net packet injection: enabled 2020/04/02 06:39:04 net device setup: support is not implemented in syzkaller 2020/04/02 06:39:04 concurrency sanitizer: support is not implemented in syzkaller 2020/04/02 06:39:04 devlink PCI setup: support is not implemented in syzkaller 06:39:09 executing program 0: socketpair(0x6, 0x5, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x6, 0x4000, 0x43) r3 = dup2(r1, r2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) socket$inet(0x2, 0x3, 0x5) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000240)={0xc41eb43afb2af8f5, 0xff}) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000280)) ioctl$TIOCNXCL(r3, 0x2000740e) r8 = dup2(r0, 0xffffffffffffff9c) accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000340)={0x2, [{0x3, 0x9}, {0x3, 0x9}, {0x0, 0x1}, {0x3, 0x198}, {0x3, 0x200}, {0x1, 0x8}, {0x3, 0x1800}, {0x3, 0x81}, {0x2, 0x7}, {0x3, 0x6}, {0x3, 0x1}, {0x2, 0x2}, {0x2}, {0x3, 0x1ff}, {0x1, 0x40}, {0x3, 0x8}, {0x3, 0x6}, {0x2, 0x5}, {0x3, 0x6}, {0x1, 0x6}, {0x3, 0xa414}, {0x2, 0x101}, {0x2, 0x8}, {0x2}, {0x1, 0x9}, {0x0, 0x8}, {0x2, 0x2}, {0x3, 0x7dd}, {0x2, 0x2}, {0x1, 0xab}, {0x7a25eb531e96061a, 0x4}, {0x2, 0x6}]}) clock_settime(0x2, &(0x7f0000000480)={0x9, 0x800}) 06:39:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8a) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/108}}) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x10001, 0x6, 0x2, 0xc8, "9ce869dd995731b2e366cdc124dffeec44541f9e", 0x3ce, 0x5}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x1) acct(&(0x7f0000000180)='./file0\x00') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) r1 = socket(0x6, 0x5, 0xff) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[0x10001, 0x9, 0x3ff, 0x8, 0xab806765]}) fchmodat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x12, 0x4) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0xa5ad172c2b50266e) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000380)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000400)={0x3ff, 0xff, 0x3, {[0xc8, 0x100000001, 0x1a7c, 0x3, 0x0, 0xffffffffffff9dd6, 0x533, 0x1, 0x5, 0x3f, 0x100, 0x4, 0x1, 0x1, 0x100000001, 0x1, 0x9, 0x8], [0xfffffffffffffffd, 0x8, 0x1, 0x0, 0x5, 0x3, 0x65b4, 0x2, 0x395, 0x1000], [0xc6, 0x2, 0x1, 0x9, 0x4, 0x0, 0x5d2], [0x1f, 0xfffffffffffffffa, 0x20, 0x7, 0x9, 0x2], [{0x8001, 0x400, 0x3, 0x2}, {0x3f, 0x101, 0x3, 0x3}, {0x3, 0xffffaed4, 0x924, 0x400}, {0x9, 0x7a, 0x200, 0x3}, {0x40, 0x4, 0x81, 0x2}, {0x9, 0x4, 0x3, 0x71}, {0xfc01, 0x3ff, 0x0, 0x395}, {0x100, 0x4, 0x9, 0x2}], {0x5, 0x100, 0x4, 0x9}, {0x20, 0x9, 0x8000, 0x5}}}) r4 = open(&(0x7f0000000680)='./file0\x00', 0x400, 0x40) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, r4, 0x0, 0x7fff) r5 = open(&(0x7f00000006c0)='./file0\x00', 0x20000, 0x106) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) 06:39:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x704da4cf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x81}, {0x24}, {0x4086}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2c4) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r3, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x3, 0x8000, '\x00', 0x80000001, 0x5, 0x400, 0x9}) 06:39:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 06:39:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x5) 06:39:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) pwritev(r5, &(0x7f00000002c0), 0x0, 0x0, 0x6) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000380)={0x0, "85c1534d2945415ae4591628b53ccd01d564801adf94d4a32f25e98e936dcb5cf0bb234fcd"}, 0x2d, 0x800) 06:39:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) 06:39:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) 06:39:10 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) syz_open_pts() close(r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x94, './file0\x00', './file0\x00'}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="dcdbb781b2069e9042698365d66e8ab64680b26c15427992b3ecbcc49efce99718012fb58c1cd23b1dabfce400e5f5e34afb1926ca89ce35faf4e0503450a967b11c27c59ef83881467114c628ce59bd78b9322ebb2e1680097d8311dfcdc6a1c2a202fd8e338e18692290ee2ad94882f8a9d25abd5bcf076ac116771fb2912a39eb4910dd81294c83efcef150be25aa4fcd5a6f8d3696e3cb9dce90583f89bb84", 0xa1}], 0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) fchflags(r3, 0x10000) 06:39:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff210f], [0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff], [0x0, 0x0, 0x3fd], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x8000}], {0x0, 0x0, 0x8000}, {0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:39:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') mknod$loop(&(0x7f00000000c0)='./bus/file0\x00', 0x20, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 06:39:10 executing program 1: r0 = socket(0x2, 0x3, 0xf0) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[], 0x0) write(r0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xeba6, 0x8) 06:39:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) r4 = dup(r0) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)=0x1) r5 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r5, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r6, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000280)=0x2) mmap(&(0x7f0000010000/0x3000)=nil, 0x3000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x21, 0x80}], 0x1}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000080)=0x1) 06:39:10 executing program 1: semop(0x0, &(0x7f0000000500)=[{}, {}, {0x0, 0x400bb2, 0x1000}], 0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) fchmod(r0, 0x0) 06:39:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r0], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x10035, 0x0, 0x0, 0x0) 06:39:11 executing program 1: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x1, 0x9, 0x5}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='r\x00') pwrite(r2, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRESHEX=r2]) 06:39:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x400000064}, {0x6}]}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x85, 0x7, 0x7, "812df7ca4940b23a63c26eaf2c3f880e2aa0eb5b", 0x7, 0x153215e1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 06:39:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) semget(0x1, 0x4, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x40) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, r1}, 0x1000000000004, 0xc}) syz_open_pts() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:39:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 06:39:11 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0x10, 0x98) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0xff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[{0x74}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 06:39:11 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3e8f) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair(0x1, 0x5, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x3, 0x200, r1}) 06:39:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) 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)) 06:39:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) 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)) 06:39:11 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) pledge(0x0, &(0x7f0000000340)='\xfb\x98O\xe0\xe7\xcc\xfe&F*\xbc\x83^CP\xe93\xa7R\xee\x99\xc8\xe7|\x86\x19i\xd3\x85\xfehT\xdf\x86\r\xd4\t\xaaf\f\xd7\x99\xc3\x037$\xfe4&\tu\x17\xd1\r\x01\x98\xab\xed\xa9\x0e\x81\x90a\xd1\xa9?\n\xe35\x1f\xbe\x9a\xb92\'\xc6r\x8e\xdcx)\xf7\x99i\x1d\'i\xe7s<\xd4\x89N\x1as,') 06:39:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) 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)) 06:39:11 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/33}, &(0x7f0000000100)=0x23) getpeername(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f00500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 06:39:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) 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)) 06:39:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 06:39:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 06:39:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) r4 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r4, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f0000000180)=[{0x47, 0x5}], 0x1}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESOCT=r1, @ANYRESOCT=r3]], 0x1) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) r6 = socket(0x18, 0xc002, 0x0) socket(0x20, 0x4, 0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x32) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xc) accept$unix(r6, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 06:39:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 06:39:11 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000240)={0x1}) setitimer(0x0, &(0x7f0000000040)={{0x5ad, 0x5}, {0x200000000002, 0x1f}}, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) setitimer(0x1, &(0x7f00000000c0)={{}, {0x101, 0xfffffffffffffff9}}, &(0x7f0000000200)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x40, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x810, r2, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setitimer(0x0, &(0x7f0000000280)={{0x7ff, 0x14}, {0x80, 0x4}}, &(0x7f0000000300)) 06:39:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 06:39:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 06:39:11 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="2800003ec9ae8d2f2db4b29a98225266502e7b6e63db2103f1eb5e1cd5617bfca535f86500000400000000000000000000a27edc29a6e74da089215f123da86d88c5be7ecf331d5c5e3f7611f419fc31164bfa5ef036681bc83a181a5055052ba862155cd0dce29aa834ff03b6007678d240dcac7c4aec972e1baab74260984602b9de4319c6c0ce397cda81b516211d0bd67b63cc51441c169db6e62f5032123e67c0527110a86d732177b61b5b7d3cc7fa5d84ae4e6019e3a058ad91c14072d6fecaa867436661751fdc8575350e2b093edfad0d484e4d71"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) 06:39:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 06:39:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 06:39:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca030000008bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa7657ad8edca21db"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 06:39:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x1300) chroot(&(0x7f0000000000)='./bus\x00') open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 06:39:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:11 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000040), 0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 06:39:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) write(r0, &(0x7f00000000c0)="5994c2b7a224c29a3ed5600914f55b25d3050e09180e648c46d035a9604d97d6456970f6ba56170bc42b8e07af9949da4a8eaff3c74e983b6d223da94e1f10fa5dfcc5823b5eff4410558919bf55e438c8e5008d284eb35a3158c91f3ad4e5da997d79c4e0404a2f6054ade2f0ee73becb9d5787ab15ce279389bc05031b8c0b0b75123439dda4656381bd17edba5f7a56cf187e529169d0f84cb606ed7756b72f582f2711578e00b1f27ac6aa573df7e5ff29f279ef", 0xb6) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x9) dup2(r3, r1) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x7, 0x0) 06:39:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:12 executing program 1: 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)) 06:39:12 executing program 1: 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)) 06:39:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 06:39:12 executing program 1: 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)) 06:39:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) 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)) 06:39:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xc) bind(r4, &(0x7f0000000140)=@in6={0x18, 0x3, 0x7fff, 0x7}, 0xc) lseek(r3, 0x0, 0xffffffffffffff44, 0x2) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) r5 = getpid() setpgid(r5, r2) 06:39:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) 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)) 06:39:12 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000010c0)={0x0, ""/4119}, 0x101f, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="fe", 0x1, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000140)={0x1}, 0x8, 0x0) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d630c8943c3aa8e689e464539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fbc0d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d7c"], 0x4a4, 0x0) msgrcv(r1, &(0x7f0000000480)={0x0, ""/227}, 0xeb, 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/95], 0x5f, 0x1, 0x1800) msgsnd(r1, &(0x7f0000000040)={0x1, "d7be102448d0107a325a84bdda5f53eee8c640e5e628efd7f11952608d20afcf35fce5c9d912253060ff761ed6af4f86ff8cf5776642d511262856a6933ec5d911fc7f5ddcf6d32b14485d1de623ed0a1615d5d631bd3dcadc7cf41fe070a72dd6aad4ff654f70f8525e0602ba0439c14bb2908cab4e62ec6aa763f18ef097f0c4ef0e8c0ce1fc5bd2a1e6892868c00efd3eebc8f0400d0a3dc2c6d44ef193f574fe432af589e1400d9c9999ac65ffc9c2fe173192e2350991911309a773359d9ca33cce32507fafc112e17caa0dc81cef9d6063a455cdf039710a97fca6ab7a0cf3b0a9210ca18a136242ccea099ef04be218cee1cb68bfc61ed52440692ae3dd4df9c78429ed92fa4a60b7ecbb3bd4d48d4b53c4791169e25019037904aa076af4f62994522f3f9752d72fa2309c8c75a67fe446a547893438a8150d30d8a3251963a3f0c694d40b42ac51a38d8aead234d80b0e3a2d1dc003db6cf33cbeab3b05b3164f0a3032574108ed25e1647e096b3365021f07db7d0692548471804cf36980b2b5726fd75f7beb6fa3a1bbacdb2529d8514b7c9dad781fff902b354e40f2219185d985dac92db63ca5c1e9391954881a0f7cb83b27d14a4dcb4654ed69b17b74ebae9472604a891a187afdf267fc5d05e175c4c2eb9dc40955a3c00ed6a87f18c4fae22829b2ea2331ad3d9d189e1f8f406efef3699e2f51051f1103ffafe345d2802497063fc1900220075efcdf397413eb72167a4b52461aa5b8fed248757f3a9aa7ab3dceccfa31151a61cd26bd5f4eca86fc4e4a85ea072799c29118e118aa166f6160b19efde87625a1c393cac8559771e7a6cb7c45ee3f7c61a8e25920dc1eb5607845c0b6cb462ba7727bea9a3e3fe1214caaa2960ed4b19a7bee340d78285068daf4256804d3f87fd8e9e1e7f48a8495ffb5227fae697bcda95b8205cf247690e50a9506237e364b6416c9524ec3a46157be4d96ad4ceebfe4ed54ed697f750b992dd405510407a0a0f93e26c34e9bff19c43c180baf6ac1e275896ae7ddd09664d226ed7215b1bd4cc2706f58d10420eaf0863915c4a3b19c5bc8141922af0b900237dbb604e8d40217e176280789b5281948680338bea40138ae6cc5939a34285cc7fd54e2c1a79b33ac19d5088ae01d4765c9a1dc9027547dcfdf6bf0559a5e911770f3a518e5a5aae6c2e412d5357f36d6de66125903eebd5b4ef1432a6b3107826801291451eff4351d9aee8897b1914839ba754e969b68a57fec6d7e797423d944c7aa612741fbd27ab3bfb184a183093298dc771d993b8cd2ad895f90d7ac07c50c38534d0182669140fc423793c1768943e12a7150172c195c7ef5fba25fac727812cbf82a1853570d705af2112c825876d251fb0a21abf3993225fa7b0533dfb9c75c46e60b4edbb6637b7d0e84d2b719a764f1b06e53f649deacce4da12d2cfbfefebc062576d791d15ed7ddda5002220bf252857d8ccc24bd79e900b23461e3002a25a15f3e8fe1895586d1ed651da014f1984f1b4b7113b730b492086b9776de7aa8c6740d104e6ae3be388ee31c8f05a9179589f0b94308aadb7540c6d9ff6e7156e328326e3a645aa5b7844d9c0db927e79a647470b84199c5657d8b794fd5d61bbc59c7f44a7369cdc4f90de06c606df33f22137c91222011363f80f1a8be7e3bb16303e26a1f70065b54f2f5058899fb2f5aa343aff55dba7c547741d06e899ded3bb26a583ea042a645f6ba4729ac46e65f25cb7f5ed935e73794862c6e5129e4eb08a07e1ec725b09d84e148349405a169111dff2df36088a38af5364ff3c80879c0a1b9ed3f038c9a37da78eabde2aa5b13df5706dcf705b1e0a2072aab934bc3a34f1bc0bc93ad3cca40104ec20c9b2ac9256db11fba59f8dad83352d13d5ac08aa34318d71ba51942805b199016048e892633fe7673c16f6a9a2178d9ab2f76ff18c1ccbed3f5bda9ca11bd12738e9194f701d49882017f82a17ecf61c31a467d49784321b70dcb472c56dffd2b998b3833e49f0dc85edc6901868446139d26e4f78f6658a0470d1de70401c26cf80cb2f526948ba20dddbcf31f19d989f065783d31378d0e4cc58d31b71e05250592ba9fd8d7b714657f89bd65a850ed42b9dad88a30e27bb8f0692d63a38ceb6571beb629ddae9fd1b763911a9b82968808fa521a42648721fe2dced761c143e034931d20afe9e262380dafed43e2e8fafdb22150b1f9ee23870956745825b5b4f7b73d8141ba3799e11b83086c94a917e9058088e82f2d3e2bb0f380974481acaeb6d481efe625bcd3463d7e5ad5963c7a661bf791d5534e12728ca514ca5f28bb4324d53ab6be852a1f8cca3be2b4d2cd217580575b696f669d23b56f68b0de65b89001a9f7b4bf7863bd0bd087c3a0a69c879dc75d465642f8f9062f9cdb9c8edf28ff3942cde00ee61d557558a6952b7aec59803943275b79caac470173ed64d6307ecbfdf38cd73fdd078e3ac17ecd86041242a47b0e7360f61dd29b900f55366bfaab4219ba38e211ece1de3d4e695428d59ae409f3c4ac681ab397b2f02b4baa4778fde1db9940fd3d60feae7e939feb5bc0f18f2758f354d9998ac9471fc9317f29e6e125b80e35c5c6820aa1bd97355b49666ad51ec363b89c723613290705ad7c49b7d1c920e64273604cfa6c5070c2c1f272bff4aebe273c3c7ff24f59bd21d488da052eb579b651a71622cc0a5ee492ce64fa4f6b2fdb8d487ede9cf38e27a012b4624a3fd07587adc3716909fba9d9c49dce01f8bed69be78c5229cccf85143a1fb5c1dc1a71e0dacc519ba7a0f4bd0c388b8ad8f7da68e9e63829237cc1f1033ac2a9fcf89a0d0a1bba6aae4e73a0820abed30495bd04b9d34db7016aa4200a03587875e77b63e639b7f44dc5d1534b8926d81fe613af4ed74a005e7abd613df1e7b0b7cb82f43d871768697de2d48749a669caf71c42850441393278c213d5570fb11658fd2a86cc8221f7546261a59fd28fe571d951b1e77b6073c11309e8382138afddff3a33fb3e0e7b214811036ab6fe97f74703b641808d8a701faba455abcca49b020a25377da470aa6f1bc2ac620f842ad2dc075b0eda098c9f9eca684616d3739c6f375f67e41c7c7756cd50e0123dbf68b9085a71283e8bea8ffe8170143e7719ac322306b844c4605a678932284d812e3c3f038794bf7cdbab7c9162aa17a333bd1dbbb4599ea4d41c5b72a160ccb26802bee98173fbaff86b55418321910f6545c7597ae93e9f320267614550717b17183f82c7961c4dff14212c980cf5755c6b55e303c5ecb7fbf6a4644d607a641283672aeced99e848dfc81321e647d285570304d1c73e45ba678fe4cb70a8332b98bb9622b98cf2ffa47b5fd8b4a0d253b88f0050d089495cf713dcfccea1c99196ec24278ab8c39a45f3de03f6fcd45846b235d42079e631113bccae9e217d348dd46d5647d6f0d456fce86470454af054e6a919a60f64d506099f8609798c100fa64a896feac9f8c00d9f1a01f88032c80603c7c198004ddd02be761fd366b4552c24725f766699e9356cb7e7a104d3d65362cf92f3a30eaa0f76e1cddaf2317b3bfc58a7e8c644e7d1bdbce030423916c530528b6ea488bd0824437ce068ab4cd1198346b9c3b36d211d23216be35bf2e4901e6e37110a0b4cacb67004d0de45528e0c2641aea8fe31670e4a5914721d9f22959a3c0c88cbea86e7267b04d63f2b51bbd332e266c56ae75c4057239711d2728a6f7e5e464a2ea138f79bb481a18fd900af4a46ab99e9fa8cb49a23bdce1e048d90089a98218f9948ceee1917dd4af36e06983cfa06684b7dc4f61ea8bb5a578f4e9b385279f5ce774ae21e9ba23c62098c67226ebe3e2bd835e778c7430ae458049032dbfb2bc39eb2f94084e90987915132b7acf132ad8a1abad571d98caac9e309e5825b95977c3c1174e0da32613cd81e9242d912568cb540766268dba3e075235f1c1238b2d0fa9f98fc4270375891165934873e793881f3f914dd70d7d2c80b191e1af6534570a39a209bf56c25ddeb13bc869daf57cd14388efb0107e7abca16ca0471d2c7dbfcc1173106209691493477de0d6da87935e14a9e99a53bfa7264e4cd27b038cebc6f3cd6939a08a7bd7d736776c6ae2e6df820d785929eed66463c4ffe365a0618aca625f90af22678507a6035b0808fa174701be11bbbad4c52a489ea34bc25f822b763517c101c419addcdd9cd83181c36d62ba28d3392d6c41a819a3bf979ff790fb467326f11c72a78ceda2fba9a875186371edea70b3763c9e8bde04cac98ef634546e3f1a0d3dd3b7e44f908c18602c9c7834b074c3df3994c7898600641508608b26412cb3f1c1f2ab152b3c97bd261024537f8f09163373645b4980ce8a74f4102e337482ea4025387ad3be774767074fdc4fe1981fabeccfd7e7d31c045b3caf75aafcf710efd9cc22eb3f71d36d8dc6159ab0435d2f1800250e989e1e12e1bb81debf4bd25d106ea4ad2a4b217612067b10940b8c789bf142d37b2ff4c3e736592b8e09b0f446db60d80b41b8aca45488ea42e32011c64e71dd6fb9377b39b6c9deeed8fb2170f71477414498f338ad5dcec8f7a87e50b6e11c51ecd9ed86605a33c7dd8815e037b26ef939cbc482db8f4c277ac5f4c076822fda8b39e2ed12a8de54047326932343aa443ca40aabd9cd5318cd82557314dbb43eadf22a4052a8cd86f6facb1d77751ce477f089491ec0b69a3fe1b174aee4f04ac0900bb6b8ad7882aa83d5469e4d0cf53e25a81dcebccc6412db00097ea03e94c5b5550a2d6399d1cacc4d3d1238a33bea822ad8f6dd8d0d32e8e20364e922853901a794813b9eac25e6a5a30fa3ad1dd83f6be9ef38ae5f70edb40c75a30ba753ed3b2568c8d8ff554754e276f6bfb4bea8d47407b4d3e82f76613b5407ee87d7632bcd166de20ee63aadf29d28f960cddde154d40a897615274803ebfaa1530838566c724de83a90dedee5cd11c403317ee765df8a391a3c315d15d3ad62d074043e24137aa1a3bc826bf81b7e8b29e1d24b910ede53a3192ecbb5466f0609d6582a3fc3aadf17227b5f230ffd1d36021b64d47935d1faf34892e4c1271cbcdc18ebdfbc35c1c30ce76e9f279a8ea8bfd9037da4931e2c08e7125124a317c6742459fc7bfdc6c9a1f692f4491f2c46f4e241dd3eede85db1045104c6a8391750f2f2a60f480a30fef4eb8d288025ba425f21dbe7f0caa7c2695a19fe59347ba85d237c1812bd2139b102ec77595172febae47b01a8ba611ef12424ca5ec9dbb909e573f9b2a1caf91f503d5e3f37606b44e0f1d2b12e356c1542be179bc1977ed0bface6a2c9c5586247a6a89914ec748e4a6ce782e1e3c7196ad028909cf3f7f5561dbefb1842db20882886abb8b49920a882ad0dcd94d3de48aa69e8ee44516d0c025addcd3cae4aafb2d9bda04aa2d980c79d8273c6cfa0cc06141c5efa0fff91c52ebd0dbf730928daa720204678a09bb76f085d3c9901a7d521577519e2a2c6161672e722af2f7a3594def7447a7ed023c9df16844c0769b7dffd5dda491f32a4760c64df588c21c879e38ca107ea3c0176b5d24a22b0699a6218daf65a4e15da796083753b97bff8570b4e6291406ae228d486d00c49ca819cb5ee272843c511deab8a752d5c3e465d7d9aa46dd3d2dc5176bfd4b3eb22b52680c4607202d9623d715d442c01b85251c4b999c6eacaaee584f24ab31c6ecd59b43068c9bfb3b325c08"}, 0x1008, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x0) pipe(&(0x7f0000001080)) 06:39:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) 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)) 06:39:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) 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)) 06:39:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) 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)) 06:39:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) shutdown(0xffffffffffffffff, 0x2) connect$inet6(0xffffffffffffffff, &(0x7f0000000340)={0x18, 0x1, 0x3, 0x3}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x34, 0x2, 0x1, 0x80}, {{r4}, 0xfffffffffffffffc, 0x11, 0x1, 0x9, 0x1dc3397d}, {{r1}, 0xfffffffffffffffc, 0x80, 0x80, 0xa65, 0x2}, {{r0}, 0xfffffffffffffffe, 0x12, 0x1, 0xffffffff, 0x4}], 0x8001, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x20, 0x3, 0x3ff}], 0x8, &(0x7f00000002c0)={0x400, 0x8}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) 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)) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0x0, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) 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)) 06:39:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "05000000040000000000e48000000010f4f8ff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 06:39:13 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x1) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0x0, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) 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)) 06:39:13 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="6a369b71e18b9c2106d6b8ce1f7a", 0xe, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) fcntl$dupfd(r2, 0xa, r1) write(r1, &(0x7f00000002c0)="7982886564f8e18cf886d679b13ffe67153d89623c5a2c32292de003a3c6e33b4d7341f2877dc429e216adbc1ac6cd8ebfa7291ee98e754338ef2fb8bc8c2f9e616c7e27cd99c3710242bd9c4ac209b9a8db3f7fc9ad329a9de86bf28a6e63e43ca8dad0790f4df985533d3bf05f44beae3529ff071867cc2965e396cc27422e595ae2ec479fa4758fc8dda78f3e8a5581f0159f15da17c49dbe580af5108f10ce2a3d764a838beea7375318e832bfa3f720afbf68c2d4858320acb2f45fdb6dc13aa080006c8291f2fdabd66d8ae0e1f4834c47a2f6f220306cf08b1ee365eeacec419d97ff8bee8db428856d1c3812f15db44b1d8a62071c5fdb06d06d023420366861a87581b2bcc0debed8efaa4acfe9c3da3c3f0e4548ba17b59df206612f9c85c2ca77157aa126704bb84571f477e68746fe75d0fba42045d8fc4fc0b1b3", 0x141) r4 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0x0, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) 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)) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) 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)) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) 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)) 06:39:13 executing program 0: r0 = socket(0x6, 0x5, 0x40) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x1, 0x0, 0x0) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) 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)) 06:39:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00002fb000/0x3000)=nil, 0x3000, 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) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 06:39:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50b", 0x9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x12, r1, 0x0, 0x0) r3 = dup(r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/4096}}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) 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)) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) 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)) 06:39:13 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0x0, 0x200000, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac7936835"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x2c) pwrite(r1, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x8e8fbc2f9331fd7f, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x2, 0x6, {0x29, 0x1000}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000080)=0x3) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x7ff, 0x0, 0x4}], {0xb9}}}) 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)) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}], {0xb9}}}) 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)) 06:39:13 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x9f, 0x0, &(0x7f0000000240)=""/159}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd8) sendto$inet(0xffffffffffffffff, &(0x7f0000000140)="a02b882b0ed07f327642f791eff70b979bec9d16686041c63c6223f0210da0347d722fe206bc86e325bcc156d99936dd0381690789e00979caad09ad4e9725287e799bd3b57f13840f995aaa920cce542107a76947e23c220d066cad4625247a9ef4822ab5b90c7f7d1c3bfad203c89937ea4871045ac844c286f6b28151ceefe1e36efa12c321c4bf63b30d5e9c6d2712191c0a9de4fbf4b877ce2664e4b6cc82e536d4aece0ec8c17563c2e0fd502e822190eb89384fee5132ad77a7b4cae3ea5b1ddd5872194b468e52106e20e5ba", 0xd0, 0x414, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x6, 0xcdd}, {0x7f, 0x81}}, 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {0xb9}}}) 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)) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [], {0xb9}}}) 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)) 06:39:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 06:39:13 executing program 0: msgget(0x1, 0x408) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x64}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [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)) 06:39:13 executing program 0: clock_getres(0x2, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000000)="6a36a071e1783988f7a5ced8b1ab1c859d42d6b8b14504e5f949ca4deaa1", 0x1e, 0x0, 0x0) pwrite(r1, &(0x7f0000000140)="6a369b888071e18b9c2106d6b8b11f7a", 0x10, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x4) r3 = socket(0x18, 0xc002, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = accept(r3, &(0x7f0000000240)=@un=@file={0x0, ""/32}, &(0x7f0000000280)=0x22) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f00000001c0)='./file0\x00', r4, 0x3}) close(r0) shmget$private(0x0, 0x3000, 0x28, &(0x7f0000ffa000/0x3000)=nil) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x40047309, &(0x7f0000000080)={'./file0\x00'}) socketpair(0x0, 0x2, 0x1f, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getgid() chown(&(0x7f0000000180)='./bus\x00', r4, r5) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000a6a9ab5595e67b1cf04e7e78a75d8866861da7ac25bacdf144e4236cc29faecdfe8c0eaa627d876b0d4379531a87e0b4e9373b1247bd330252dab73cc4e4ec6bfa20afca662cc87683940752406ebdfad0c7a631aaf829fee98ca10c0ae1f38ada9d979acb5dffc05871a4951c3a5f9065941b787fc1da46f929edcbccd493b13c298976b2059c4c4914f9f2617614e96c5798ddba8c851728"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) fcntl$setown(r10, 0x6, r11) r12 = getpgid(r11) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x4a, 0x0, 0x0, 0x0, r5, 0x140}, 0x9, 0xd01698b, r7, r12, 0x5, 0x1, 0x80000000, 0x2}) 06:39:13 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="2a3ff0355ac58e2814efb92af9135eb55805ee3679f96edf86e09884cc4b424b19ed5abfbf8252b4be", 0x29}, {&(0x7f0000000240)="71ec1884a932cfbb90e3f3da1a9a3fc2d41e68b5e26944905a15d56452e700f2c06ea3935638f524be45f96649b0430eeef830ae1ee9f8d962f75fc924a77a865e0a3c55512e8a9dace4ca10fba2b15a888320d39a48c7906b8b97e894c7101595f335aa3401c68f31282797ce201aa92d09d0547f3008ea70b2467dcaac8df6a73598dc800e6518b30e94d5954c18341ca3548224ef8e6aaa", 0x99}, {&(0x7f0000000180)="1907cf0e8d08de0a736d435a7aae3b200af34f880916d9fa23ee18f6408414d164b41ff327fa365334a769854f74000f29bf4d27", 0x34}], 0x3, &(0x7f0000000400)=[@cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r0, r1, r2, r3]}], 0x130, 0x8}, 0x402) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:13 executing program 0: r0 = socket(0x20, 0x3, 0x6) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="82022e2f66d401a8fafc53fb59e1d220dbe70c491f18e45efe6c7df16f357291eaca65bb11c1be3bc399bcaaa0de09ae9ec3a96c7e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d6cd1a0c1b578df5258f3e4fceae1e0b41b7850f86700ee25e3680bc1d4e525d7171cb8fce379092a48dd623453bbe600000000000000000000005b246c6823637e1ff8145d809fe3d85f1cae1f4bcbd06a61483d13c2eb407a857cd18e9d593832e47d364fb31566adaab9e1018c50b6718b12394bbb4663f3e52393299257729857a5830a44932bf4914f6e80c33ef0106e9a3464e06225a5311afce1beae3dd966d259eeec824d0ec7ff09cdc9fdff946789a5904a368af02631a5139c90f5482f11b04827c247bcb614eb789be18935e356de9fd98b9881fdadd92f5b57066583f7ad3d1864d8faa88979d52379cf1be9d8a03d3a52c2b397b6f984"], 0x10) write(r0, &(0x7f00000000c0)="9e3eaa56070000000004bf9aab4230408600000000d0459370410547000000002e945883501e5cbf", 0x28) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000002c0)={0x7, 0x4, 0xd94, 0x0, 0xc0, 0x33, 0xff, 0x10, [{0xffff8000, 0x401, 0x38, 0x5}, {0x4, 0x8, 0x9, 0x10000}, {0x3f, 0x1, 0xfaa, 0x4}, {0x6, 0x1000, 0x8, 0x9}, {0x6, 0xfff, 0x9, 0x5}, {0x3ff, 0xffffff38, 0xc2b2, 0x6}, {0x7, 0x2, 0x4, 0x8001}, {0x6, 0x6, 0xc2fc, 0x9}, {0x1, 0x400, 0x3ff, 0xb7c}, {0x9, 0x192, 0x1, 0x93}, {0x3, 0x7, 0x8, 0x6}, {0x20000000, 0x7556, 0x80000001, 0xe6}, {0x40, 0x0, 0x8, 0xfffffffb}, {0x0, 0x21, 0x100, 0x8}, {0x1, 0x7fff, 0x6, 0x6}, {0x4, 0x80000000, 0x4e, 0xffffffc1}]}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) write(r1, &(0x7f0000000040)="e242ae490600000000000000df9a2c741c36dce90b5d2380dae583ad7fef76ef4a2957b5c4e1656abde2e1f38215969928a5f2", 0x33) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:13 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1000001e, 0x0, 0xfffffffffffffffd) 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) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 06:39:13 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x9a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffff0086dd60586cae00642f00fe800000000000000600000000000000fe8000000000000000000000000000aa0000655800960000000000000000000086ddffff09ab500f19c6c42cb06d000c8d256e5d5fbbe7c6444a28ad8cfceb54d07f3536cb4a4ee4582f14f49118bf6bd883fd07ff03000072d2b3f8ffffffffffffff0caf9f9628d88045b8453add5c76131b2f03e611dc42db767801775695dcd8e8ce2526648da76f97b8e3cea05d94d443b7e93a7fc0c9aba7803683fd9da98e8fca5f8ce8444efab470299fcd222a1f2379e77f6f708bf24396467a19b431050a5b3235efa2af8f9c005713ecdc479ccd73c37a82c28abe1d25da08bc49a1020e2ed3f1455f30e4c6221707fc4489a598e5df3205b0"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ftruncate(r1, 0x0, 0x5) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:13 executing program 0: socket(0x800000018, 0x4, 0x62) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x7fff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/212, 0xd4}], 0x1, 0x0, 0x0) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x40}, {0x6}]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000280)={0x81, 0x2d8}, 0x8) pwrite(r2, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000240)={0x401, 0x0, {0x6b4c, 0x76}}) setsockopt(0xffffffffffffff9c, 0x7, 0x9b4d, &(0x7f00000002c0)="a33e2b7aa9f10fdfd25df203cc468374ec6b93b9600b6c30e6e2fb13e43b424eb1b531782f345c4d7fb5ac1b19e244e79f86e889a4b4a9a2e5a67a7da4de12b67768ed8bfc1545dc38ed40e365cfb119be354529223399d670b6923f16129568313bc4a49044d98c035ce14f9fd765d3bee134d4df72574ad44e312628834b3ac68cdbc94846cd605476d8b07c9dc43a2c679cf56887c2415081e9b4a590bd9773b88a95aae772639dfd42", 0xab) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:13 executing program 0: mlock(&(0x7f0000365000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5, 0xfd}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x14}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRES16=r0]) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:13 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000180)=[{0x82, 0x3f, 0x9, 0xffffffff}, {0xfad2, 0x6f, 0x0, 0xa}, {0x3ff, 0x1, 0xb, 0x1}, {0x8, 0x7, 0x6, 0x9}, {0x333, 0x1, 0x40, 0x10001}, {0x200, 0x57, 0xff}, {0x55e9, 0x7, 0x24, 0x1}, {0x1, 0x40, 0x40, 0x8}, {0x7, 0x9b, 0x9, 0x1f}, {0x40, 0x1, 0x5, 0x2}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) r7 = socket(0x1, 0x4, 0x3) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) kevent(r2, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffff9, 0x3, 0x2, 0x3, 0xffffffff}, {{r4}, 0xfffffffffffffffc, 0x3, 0x1, 0x239, 0x6}, {{r5}, 0xfffffffffffffffb, 0x99, 0x20, 0x2, 0x6}, {{r6}, 0xfffffffffffffff8, 0x62, 0x4, 0x401, 0x6}, {{r7}, 0xfffffffffffffff8, 0x12, 0x40, 0x261c, 0xf7c}, {{r8}, 0xfffffffffffffff8, 0xfe, 0x20000000, 0x0, 0xfffffffffffffff7}, {{r7}, 0xfffffffffffffffa, 0x48, 0x8, 0x4c23, 0x7f}, {{r5}, 0xffffffffffffffff, 0x40, 0x4, 0x3}, {{}, 0xffffffffffffffff, 0x20, 0x8000009a, 0x6, 0x3}], 0x8, 0x0, 0x8, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x85, 0x0) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f0000000200)='./file0/file0/file0/../file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x80, 0x0) select(0x40, &(0x7f00000001c0)={0x36a, 0x84, 0x6, 0x2c2, 0x6, 0x9, 0x7, 0x7f}, &(0x7f0000000280)={0x2, 0x4, 0xeb, 0x51, 0x1, 0x40, 0x80, 0x101}, &(0x7f00000002c0)={0x80000001, 0x6, 0x1, 0x8, 0x7, 0x5, 0x40, 0x6}, &(0x7f0000000300)={0xfffffffffffff000, 0x419}) setuid(0xee01) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x401) 06:39:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [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, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [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, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:14 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000d6b9af6a002fd7a422b4006302c2f4fad688c6e144eda218bff77e832e2510c3b939a2d73e7c4f3e005e55d36289b22107d16469ff7f49b90f000000000002c3a27836b2e75c23652a00000000"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 06:39:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [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, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:14 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYRESDEC, @ANYRESDEC=r1, @ANYRES32, @ANYRESHEX=0x0, @ANYRESOCT=r3, @ANYRES32=r1], 0x6) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:39:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 06:39:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f0000000000)='./file0\x00', 0x400000003fd, 0x12) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000140)) 06:39:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 06:39:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 06:39:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="62020207e0000001", @ANYRES16=r0, @ANYBLOB="19b8b522b5e7d428863b269b993275de689d3da71a59b1fe9ae26e8642ef481e598f492b233891be15a8e0e679613edc2391fa9bdcb6825fbc9e99376c4110bef0e5af2b72a3b5238b54909e79ea8a371be9d7bb06f9b1d2e505fc3e13d5efd7bc205353"], 0x3) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendto$inet(r1, &(0x7f0000000200)="0e42ec447454b1f7", 0x8, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket(0x18, 0x4000, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) listen(r3, 0x40) 06:39:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [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, 0x0) 06:39:14 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000020000200000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 06:39:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [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, 0x0) 06:39:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [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, 0x0) 06:39:14 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket$unix(0x1, 0x2, 0x0) socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r1 = getuid() setreuid(0xee00, r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='c\x00') r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r5 = socket(0x800000018, 0x8000, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/193) 06:39:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [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)) 06:39:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac7936835"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) fcntl$getown(r1, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:39:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xfffffffffffefffe], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0xd7c5}, {}, {0xfffe}], {0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0xfd) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair(0x2, 0x1, 0xc1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getgid() chown(&(0x7f0000000180)='./bus\x00', 0x0, r3) socketpair(0x0, 0x2, 0x1f, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000140)=0xfffffffffffffe36) r6 = getgid() chown(&(0x7f0000000180)='./bus\x00', r5, r6) socketpair(0x0, 0x2, 0x1f, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getgid() chown(&(0x7f0000000180)='./bus\x00', r8, r9) getgroups(0x4, &(0x7f0000000080)=[r3, r6, 0x0, r9]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, 0x0, 0x0, r10, 0x40}, 0x4, 0x7, 0x2}) bind$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) 06:39:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x1, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x401], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0x3}], {}, {0x0, 0x0, 0x8137a1a6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000000)={0x0, [{0x2, 0xffff498c}, {0x1, 0x8}, {0x3, 0x8000}, {0x3, 0x40}, {0x2}, {0x1}, {0x1, 0xa3f}, {0x2, 0x6}, {0x3, 0x9e}, {0x1, 0x9}, {0x2, 0x1076}, {0x3, 0x3ff}, {0x2, 0x1}, {0x1, 0x7}, {0x1}, {0x2, 0x1f}, {0x3, 0x1bd}, {0x1, 0x1cc}, {0x1, 0x3}, {0x5, 0x1000}, {0x2, 0x3}, {0x2, 0x7f}, {0x1, 0x2}, {0x1, 0x7ff}, {0x1, 0x800}, {0x3, 0x7fff}, {0x1}, {0x7e940dc81af3ec9c, 0x80000001}, {0x1, 0x4}, {0x1, 0x8}, {0x2, 0x6}, {0x1}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x2}, {0x44}, {0x6, 0x0, 0x0, 0x20}]}) semctl$SETVAL(0x0, 0x6, 0x8, &(0x7f0000000040)=0x7fff) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:39:15 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000080)=0xfffffffffffffd23) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='W\x00') r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() chown(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setgroups(0x3, &(0x7f00000000c0)=[0x0, r4, 0xffffffffffffffff]) semop(r2, &(0x7f00000002c0), 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r6 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/193) 06:39:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xcf, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa934, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0xfffffffffffffffd, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0x8}, {0x3ff}, {0x0, 0xfcb}, {0x1, 0x2}, {0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x2000000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x80}], 0x1, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x3, 0x4, 0x81, 0x800}, {0x3f, 0xfa, 0x0, 0xeb1}, {0x9, 0x4, 0x28, 0x8}, {0x0, 0x3f, 0xe1, 0x9}, {0x1ff, 0x8f, 0x6, 0x6}, {0x3, 0x95, 0x1, 0xffffffff}, {0x8, 0x20, 0xfc, 0x4}, {0x1f, 0x80, 0x4, 0x40}, {0x1, 0x45, 0x40, 0x4}, {0x99, 0x77, 0xc0, 0x6}]}) chflags(&(0x7f0000000000)='./file0\x00', 0xaf05c269a131edd0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 06:39:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x81, 0xc) fcntl$getown(r1, 0x5) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc1286944, &(0x7f0000000300)) 06:39:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x9163) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:39:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x15b, &(0x7f0000000000)=[{0x87}, {0x1d}, {0x6, 0x0, 0x0, 0x48ef}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) pwritev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="136604f97a9831e95dc3640386139146e383b0fc08882d0870ab5934ecbf500109fbc7f64dabade5ec55e3e3778960a04d25b5cf2d381a31f18f003013de4a5369712a50d7098f61d7a7d62ae29a25fc66dcedbdafef67880207127ffc0ebe51bd36f631", 0x64}, {&(0x7f0000000180)="6ed771b559b046c8ac2649d1b9b2ecb26f2bf15a80836ce30af1e7cc5b79d200d670a265ed504da14b5a7e7eded85a0dfc0c0c367737a19fb76877b929a2bc2a4935bd7e219c97ea7325ba920646026e87e9b0d26c9fabe64a3edee63ea9ffa177c74914f33cd312f9ac5bcdf0026a132ca8", 0x72}, {&(0x7f0000000240)="89ea3cc39b05822ab3f1648e76ed033d48a44912c31a98b3fcbe00d456d0c773b0ec626af7b307b7bf90c6bfb9018767c35159cb93a592b9fe3c3dc21bc7461b0ac9c2e2a3b4ef5ab83118d2e6d3ccc09c9e74a0732e81f404df2517bd4f93d1c41c474989245f63c73493e65a9042e8c3c40105b110a49fb75e02e47d4b841412e41c5c221788576eac99fec7f47d9772a3ce9a93316bcd63e690de3a130277980526ecd936cc04d0cfeda89a08e153aa07ff5b2ff9a4dca8dbd492bdbc409e8a48647a47f92eed6c4e413e2741b8f912f0931b518490fab7329ac7c70fa617cf8e125da237dc161443de591ff3fad6b39ab1fbc37df750bbea", 0xfa}, {&(0x7f0000000340)="9712a221da5945738fe366bf2ac459a00f70231739f51662054a053426e79f02d5bfc191b535eb77b61ef1de8f98b1bf929a90860c53d0318a9746759ec428ffb5d84880e40f5bf887e8e4b1485201f6bfee8f52e0e82edd4c565bcac2f1efb7f2e1c1fa3c313c3c21", 0x69}, {&(0x7f00000003c0)="6125cef189c5c866ad3b297ee45842fa44f9d81564f69d482529156bb50a1f37e8485fa7e24f0b27a32a00dfd31391df9cb40aa921296956c2a5d7955a28b97811cb7d331ef77a00f9a673118f06fa3c", 0x50}, {&(0x7f0000000440)="379b39f431f45a68cc594a7be5383cac3a93e72239af45cb5735b7deddd3d6434639c1b508d041505247b6a5cc2aa171387d68565d983b38a773f18f02c7b20a4b79737d4297a4a2e38fd87122bcc00536ce8463f0c326b4c4f16ebcc1cd27d166d787a8c4b6f15e8e1c2fedc25f701c5d80f75c587c285ba509bd64f34d16826191fe3a3c6c5792ae17c9404517168b7113a9151c92debbb6c677ea4ec474fa5ba4b9777a8ea483345f760a4c2e5167dcba302966444ef556d4d570e150357b9eb9fc75b5c91732dc859b17d2c104b2da9cccb9eea2f0bdbbfd6f085b74ab", 0xdf}, {&(0x7f0000000540)="fd59d4e985ceb5cf2eccc2f86e9bdd75e1c607ca631806174f2c989d2889cdc7f0bb974843309871f3ce2fcfd15b6f7984fcb933f90b7971f802dae81cbaf8bfa8f906550c67e2df8c258a76d29e38c4d13458d76ad582be151a8c5d08dc843bf5005c8484156f7477c15ff06f4d122ccd1e8541f3d49b876c814cf74e7ec1776c0eac553d6eaef2dfda0a020c4e131ed0999858d242e21e17e61f5c26372b0397c6ea6ad9cb928220d1a8d2a636755c67b2d4ed681a0fa667852bdaac7f2384b6cbef76d7524b992d3615131e150acbc7d1b170a507887f65ab3134ce533c9c7bc1df9b30c5ab75c6b4007a02f5", 0xee}, {&(0x7f0000000640)="8382089949bd74cb11b697e90368b3e54c9efdfde944a4e22051ad76a123157e4f3abc18631a0b2af88eb3e8258dbf37dc023907a03a7a3a9f8dbe6c1a1293905669d271c114f1b3ee", 0x49}, {&(0x7f00000006c0)="e6c06617cd22e34964c1839030ea2248c39c47cbcf9d3056ec3bf6706cc23f807cc0612d27f7feaf0030aa778d2b57db3cfa7cb6f6fa02f896a5756eb4ac60d0a6e84b20fe12e0aac02ee50352b989a38912a999a6bef12094a365d0bdaee1455288d4d4d969d9a9248a99c4e411c1ce5fb59359f55f25a3803e841223995adcf1b0e9daaa4a78904baae7188a41ecdfe24da7e8a68e162a9c43b955ee033ce484ec92748c87a2ce", 0xa8}, {&(0x7f0000000780)="6c270aa1502bd333f8d43d07f6d6cf68daba0117fc63860d7386f0d99a476186b51128cd225b1612c801df7cb9b3afbc8e30e5c5a8d146dc8cf9dede404cc291157727df1ac4e0bde89e21512f5e750feb1bf0c33a0bd30f09451f80054e46af0986af16db83828c1f066f12a00462308ceca596866fb19aa1a0b923ff0bbb69c2326430da5ef1a12735f15a16b5187fd7102b53e0a803eb374e3e3d32900798439e847dbb3f206d48da310ceb233127e7dd3bd5449b48baa39ffbca5803732f8b5b3480807d1759082db0d4af2be29fb35042199d539aaa94b679e33a12f4b646711408a8ef1d7d075fec3d4d2cd317696481906aa059bab694fccc84d98e239360f10f8bf7a2bd2b0ce45ae5b1523a9f8c8430d97b2e6bfae23f17d38958ef3a828ca74d71c0eebf477458f4aaeec90be0ebd44c45e0cdddb878b7ce054ddcf2a44303dab39d0ead3e6983e6c8cc273c46abf53257605c7fc8395116dad33bc3ec95f2b848441c928b4eb9c9c2c212c0c01d9819443668d9be046cfbe5a84551dd9a1b37a9842feadb5cd1861916e66250e54c56681e297d296ff9fa5130521e64cf986df33c9341a021afff4782ba8655c72d647ca5383a6abd7a71ada7c257d2008398e1e3138940d051b794f9e49b4d9ab4fc40df4481002b5fd4dfd55a2ddea81d5598cf51a18eb97179e087636bf2d1e4af913b3e7b1a3f96fd7b12d76a22ee24197d4af36074851c60283e5fe04242366214cc779695e68e7e6f4a161fb04d52908e0f88615908e298110e6a13d3dd6998fd5a9a9809c004a49f9206534ccdcab799edc8736bcea25312bea3cbf6e02787c745119a35e038b70981384f46e8fc21068a5930bdd03027e643adf6c50391563f55b7a38265e9012b487824e98d3ff43056ff69b83abd20aba1377536a343ed7d861128c8ba9d1e48aa2c5e89300011362607c79e7a9e5770611b6d0f2809a3400245d8612126fe46f68b40366ca2b0e708c53eaa7d5e7fd4dd33affd6886f34a7b84b34363cf5d72febc17007e7513eee2067a735a4114ec5eac6b593288c65884079fdfcceb028178cb01ef708d24cffe8319ad262bb92fa2f9b5a5f732c06237ed935b3fde1fd457caba14c2c3b4796dd5a4466996b9610ffe6761c9eba52a39a43edb3d43f48dc854dc27dc8559b67a62fa85460d3178b7fb6bd4dc386b1153a35c7038537ce2355204bc066b1f2a84701e7f8fc5ea094421c4d377c1784f72853c70d5a3ba7fd57e30836c5003162d15ff17db5993eff4545910bed985d4fd33b7e17009c36e8794dbb83a7ef68a8b344f924ca066ea70e6730a7f63577292a6cf01f091792aab25080302e152e75d94d0261bebe9c059b74c5ecf85e6e74fe2834317784327192f114a19a02f787965601015eae97459600dfc4dd5dd31186030ea6c5593443f7d113af1a07c02ecc5a8c08fcc33843bff21c81cd409c90839eed62898d860f2faccb5299013a375c12e64adf67219b9f31854c9be0493beefd5cfa63e758ebb3cdc0f7f1f84747cdb32f74cb6237cf03347ad0c8b1695f4f67c391b44894350211d59f9f6b5b604b417e28c987bbb41169447f3697feca11a06050d0e35341f63d11225075088d7d3de44526db4c8eae9520ded044e5eb1c61ec01c80f925f647a026db7573739c719f8684c31b8111538bbbe0c1453b9c266a30ca03aae723c02c5c06a06ae2cbc3639f321777bdd8a1ea0b955820a79f0017350f1c1631397da1d99dc3b53ce6b99bbe013724e45f8f65b58d061db689a22e1aad333393a0b7ea3efd5e0b0439e0ffab88c3c5f460ad8c3a4394e17e48c527c9e78d1229107c358d6bccbb128f47e36b35a76db694a2f7353b1cda8f28290592330b6971d6d0f496caddade69a39623011bb2bd33b26960f974577087b1bbaffe34f379c47f223b73b305b15180da4a365d4742b3c05c6158cb958eda4971057c1ac6dd385fb2b570aa7e3edc145616f9bc76f443286c59bfeca328a2c16ae1c8847fa7d1dc7102e9346bbc8c0ab4b65ce4df8b020611b7d5e4786c716f9e1d7d901a551d4160f912700ecc9acbba6faf6b40cee08e893a41d7eefdc6707333842ed964d3b0825565c996f4ebd9e17f28fa30c0a85928e5fb32397b2709e9b0bc7c4a6ac783a489f338391a9ead9357abb131ea47914c169a154d19eaa08e1ef3c02ee711968b08f1b957c3e1318eb42b5d04e6ce15dda041351b40bf4138afae478cf87e5a5ec10d56b9453f4883a1a7c1c7fc2d1e3cd416ba70fc547ca23ce85a4ff6a514d6087af134864ce24dc4acc16d4739c69bb3f8c44fa634e07e4cc3c3e34672609baefa5a05dceafd2fbbe4d33c626c69d50f4160f3ba2dc971508ae11562b810f9644ba833fae655f0dfbd2acc3ebb064741cb9aadbb0bf3ce567aa579049d13ebb157314fd8a7b2edb6e7054bce667695d02fba7ec8ee4b2c0b4082ce92c52dafbb9ab6e07c7af464c85a6f7b581368e16125baaf72015db5e347288c8025126b869d4279634240f2420cee346b7ff03f6296179bf2dcf540a007d65fb4164a670c8090b369c610ea71406b4bfc713037446e73b3d1b3f2b4efb5fcb0187ea823778c8c98e9ac490d18b32085c2e164b5b7917f3211ef623a3e84dafb01f79bb21caa077ac48a54675ac924b986018de87a41c90929029f6eec3d7df40e5f0d1f7270c475789aa32721974a9f4c8091d3ef60c7f2f86f7b4652fc9b6a59cf7bb341ad2c3f6d5dc3fc726c3dae49152171e2d89328bbbc9205ef14b0a480bded31bb04d14bff4bd63e04a3b1f83cd4e985348cecc02a1228b859c1bdd2741e293c168aadf94aed446225c7b78701cb31776f984ddf933dd5e62d4cda074d24847bca9581673b8cb61412d816b38e9646da417b15beead2d05e6fe2174351ace0e951d294e436ce8764e00b48954042af84a8e47f9e79ea39547e9019d02fbd0385ad1df5789fab9571ddd9f6bd6871978e1ea9c5f7cfe385f9b994fd8b4d5695eeb8ffda89c0cf72b9d5efc6c5329343b24c31f711557508735b2ae81bcb1c8c86da33a98cfa6a91538a393254b2142cbd60a79c0534c9d342c57924430da6ef52e1461a0d3240f32cee14c48787680c4fc9fc2e1893da0000d4ccac24536dfb39fce41d2965adfa56a2b081f7ee5749913a7f547770efba2301c886f86a9d60988f8e92c9ab1741d49d2d0e104eedf3387d778e6827145e94fd16dd1a3f22b495b307cc48c5f92eb593580908c2537bd64765334c633f4b0c8ec8411b40a282082182baee56adb09735652dd5a9d842b1191c416dc281fa92a572c9eb6a6de25b1f6fd4ec097e4ef1aede0b71f3889e64ab57cd7789fd6188b9066686d28aed2e2b6123294a00d5d7f6a7d9590b4d85f884d08bdd56c60022b1ac3f7aeb8d0a4032ece560d7765f89b3c666e49cfb53d0f55de77b30ed1f711986f95ad35a479439ed3075b17dc6fc05f60ee724726ca6f450783bec947b21a1c91fc68f231a28f9d166f2a2f8416aca09762235d146757bc5ed463bf50cd68420a48046eb66bc020ef4cd122416ebca4c57d3890c715ff947719b29265d94d1289757efca9134e5a9b6ebc5eb00c0f12ab5263f50a4a77e563087f5680f0dda53fc99c6af9526db18a13288496d5fb030b08de03a27b6951e42d5008f660a68e347a1f3d304594bc7059c5b16e4205a5cf9dbb69be541e36d4f6819ef647c4e78e558a67804690a3ccef8f440018450cfc9f51d29652ea931101dfc1a5f45ba0deb2b05ec26d7cb19b4b29bee2af02e0a417fbd8b01b334b27b6f4b10cade29dd968691a080f0eefac68726d66eed5b003451cc7ad8664e0fe5006947777080f3715c4dba611596ceda48fb6f5e5111688e4269c2e5665ae0f2cc67ab6bac85b225414ec26810a92542e7a0cd48971fc67556a47398d7639e142996e576ec64ee9f658a786f62961354a3dc1c534ba995b02ecfec0a6b3113b24ac5d5ebe59dad5f18842a9aa18b9b8fa625ffbea1ce5c4bdae11040cfa62f802222427c6f1847391b2b50c2b74527d7fdfc426403377703968ff71b81d0ca3f2ca0b9abd1472767390e7b21a859bfa6156138a507c44781a7ac125e4bce4d7932384f4c804ca1eb1aa7af2186a1541f76bbbcb194bae7e394f3589d4ff41c8787349670c072f7f5abedafd62123099e84ed9a0279bc255f8a1f30152c58ac624074885f17f3c18706ecb998f3c761293f014f1f6e186a5c7c99c3b2e5e612ac311f0b821ffd40e379cf641328534041da32b7352f62ec96c23c92935d7e909083d4b04e521e091158b0fc07d2c4a413c5a75dd17cd263d5c3d7e71f53b30e4f3148574df504c96c3f51ea14f43c980655330730b5ff13df84e9caa0066778d1bb9b22d642c262ec92c657dc42deaafca256393e46bb701ac2179ca0bbfec6b3011459e7353bdedee351112bf12b87a5f517a18aad0bfc4da699a312a00e9a37ab7d60467f5bc0e14857314939547f7ff18b959f0cb0fd2fcb44df55c6a4f4392ff621c72a880289e767f7b1d906f9a8e29e28c6cb2d7cd3ac37d2f1c98e6271a874420650f2918df60213991f5917a55680860cbfe7cdc6a43041d83234d77f25496084d97c03956258c0ab7e0faad5481f39fbb02a4ec090f4d12747dacebf9ceb0d855efd09733862cd8382483527c75a33ada962426aedc3895255d2b9a47d0d1ede627043b0138e38fca6229d573aa0a6b85f6d930bc5f237506fe52f646e00aeb3b67814551e4741eb492bba508288e3c9e60947c991166f3f3fe0e2d48387cd1593355ad5a53a76ff36cf436a9f1d679590daec0d9edf6b7c5d04ddc27bcb0387185a5b04c1c12454ae3b8e306d9b2c0204dba7abd2689800ef68e4a19243f804b743fa184b1c1786aaee7ce225725a24fe918b9909de837982a34626499c3a0a0de294a5d217697b5b793477d2d11949ca9874492a18605f675cc259dda5dd064951d2d86e4361d88996544e3ae20af54fb16f9888baf6009f8a972219de800a7eb82feabe40daf24a4169539d26fd7731844c93826877e9dc2eba85ac4fb95ba16ae95947976c8d19b70be8a5cc2c8cf6ccccb049e7311ee2c8cede663632b6b5a0410cdb3a055fa3b026f9a72535ce26a31ed691b0daaf59e9cc4e2542c745d7ef1a907a8d2e31f3d404a87be16939e7f70b1ebd8c59dab2451e84b2f66b6caa5a371b5f88e45fa8f51b3305830bc9862c29dffe9c713abc171d49db90717ed467b83a623a34eadf9a5586f7cb723ec0276ebc3fe7ccd38561a18e068f598f50dd706efa2b0a74a50a593b3dfb16e705fa203b4f753a0979e5b0dfe5332798a58b89cc905b5199b3d6dcc3d57344e9c746819e2d3da9287d7ddf74345ca9257d424b4700806cdf17993379b032955b37eb8bcc2281329480bcc301c7ef3d4e69d30242a5a6018742f3d41116225c79436f219d89897faec1e136313216410608fa522f190a92af2e8d9e06eda031f2e0f470e201ac615d2a726fc3e4a4aa94cb201657495f445cf79f0183a858e070a82a49f86403df7404ad8881b58abfcbba2ba72e9ce688f00d4f9c493559aebada3d560d1d96d95434d8697933a436b2319a8148274077ba6676679fc2bf5a57882c315940c16964cbb26ee91ec4e105641afd03f6a6d6f3a2c8dc30ab7e14ea6a4cdb0f3e5597678972dcc50641823f31610ef20c63c9d834f8161e7b11452c744d276c25286c40f2a8886f07dd77fc3db15eccba34b4440", 0x1000}], 0xa, 0x0, 0x100000000) 06:39:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [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) socketpair(0x0, 0x2, 0x1f, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getgid() chown(&(0x7f0000000180)='./bus\x00', r3, r4) setgroups(0x1, &(0x7f0000000000)=[r4]) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r5 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r5, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000004c0)) 06:39:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001800"/110], &(0x7f0000000140)=0x6e) write(r0, &(0x7f00000000c0)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f04", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:39:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:39:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 06:39:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0xfd, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="c6"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 06:39:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000063e000/0x4000)=nil, 0x4000, 0x4) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x84, 0x20}, {0x22, 0x3}], 0x2}) r1 = socket(0x18, 0x2, 0x0) munmap(&(0x7f00001b0000/0x1000)=nil, 0x1000) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)) r2 = fcntl$dupfd(r1, 0x0, r1) mlockall(0x0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:39:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) shutdown(r1, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {0x101}], 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) 06:39:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000000)={0x401, 0x0, 0x9}) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) 06:39:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x49], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xb1], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0xffff}, {}, {}, {}, {}, {0x0, 0x3}, {0x0, 0x0, 0x0, 0x100000001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x8000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 06:39:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [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)) 06:39:15 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) pwrite(r3, &(0x7f0000000200)="d579c2fff8ce3df1f383349d17451499c60efe495f69ec6c940be301af6706a9eca1a87bccf0e58a722678479685b6bbf07a5a245a0f8d17c4bf5c02c3ec5cad416ba40b82daab2bacd57e19d6c68509c62c48e5ef1ca27c1a4c0ce90d728bee1b82cb4823e2a1e2823f8bc1eb3950101285a22d4c4cb08cb77c554a2a6b3457a077e0d18ed53c4f8d64256d4d488800d620d9741fa6fc42cc0fbd64bd4098e9ad19f93475ba739036e15444b48d5af123f07d8bf537efb37628a53ccfa6e5bd009ed272b8879e33f7769ec8ede4d7aa7ba87c4fe26fec38b00dc43502cefa9e132d272ab836f282fc", 0xe9, 0x0, 0x8) r4 = socket$inet6(0x18, 0x1, 0x1) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/92, 0x5c) kevent(r2, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x1d, 0x2}], 0x9, 0x0, 0x401, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)) close(r0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "660000f31f9c7e00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) 06:39:15 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$PCIOCREAD(r0, 0x4004570f, &(0x7f0000000000)) 06:39:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10880, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:15 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1300, r0) poll(0x0, 0x0, 0x0) 06:39:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000000)=0x7) 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)) 06:39:15 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0xfffffffffffffff4) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 06:39:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x9}]}}) 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)) 06:39:15 executing program 0: socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fd92ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001080)="322c8f0465ac9f05a229b36d4e455e9dce3e986c249416bdbbcb8a25ff87a6ab142b9d820a5aacceb3c2a4a29c3811a67491c38ced8ba45ef803c616a6b1a9b2e62a32093a02e659ac205bd28cd6d6617243d921c9404796ca8f11abd7acbad01079d3b597f609e280cf66459e037c53ed09270ceebdc5c997059dcd869d1fd0dad3aacef3d8f8b4dfa0b67243fd28d633128959ccccab76f9e61871c897d80a358ca68b334334f8c8a49c2d2c21ac62e9693ad79953e8464b035d03d406ab42bb934fad244269aeaaff671a5dcd00cfce2f7f6e7a758b0104c71aa4c082816802a329e7c5e111b8360cd38c2a21995852e41be5b7430fb1c7399f15a0be00aa4c6729aa98551532afc16a41ec49469cd9c40749494fde1bcef0c04fc1daca7d089a355537de8651f03f7c6a2f3cfb1fc4a7cc2ce40510b3e26a3adfad782584e4070d5dae0ae17ce897bae76f3417b60dbc9c7187d30157caf9eb6da155e9ce27d11d4fe2caf282fbe3e6a18492ef7811b3caf1207cd2edbd6063057177be332c39c0dd6bc6ea848c30857596b5f2ca402761d7a5aeba0b1ad1467b3add76a30ef580c777e050a4a2d2070919b32fe770c687367b16f13a532ce843837fa82af5f12dc7df34de196d88503910eb9c14273ac67e765d068fd634693ece914ce63eac5e299e62a4c245fc582bfb517fae5a355d4e6254ea1c1895e446460910cd1faeab6894c6607fe66c04a98300f64ab217f6bd5ac59f9ab676914292c29bfcd996d35ad7c23c24fefe0ab7547400cab410b9eed60edefb6645039a9c8a381d81ee36369568fd702384402dd7e58c8b27ed87cb3f4e485fbc64c78bc47cc749e29cc1011d26d8a4817e673ab200f2b80cc03d42e3f987ad4e8608e5292a3d03a3af36d44ccd4b85af6202003e831e33c4f0c5ae691024e28852462b274067d9f472309bd98c08672c75a4d251103ee8e6e7174a08be761b34b37edeb5d3843f60447b1e2c85f87109ba72864600d396331dfe1c85a5fd761f0a56d6d630bb77e7d208b9566e11e5308ca7ac3cf66880f8c7052bf649d99da85d6e20c2d45bb53a00c19091964cb2c1b5c31168f36bf9365a8644bc7c0cab834470d9b02f43b2de01c51a00c473499a1d90ee1092926a2c58044ecf62c341ec19a3ca39d6dc036edef77fcfe7c7140739d12dbb36e28b029dd4ee7aa41ac4aac29ae1ebd890d9f2509720215581f72126a5b4d50b19a10de9e60a51fb42a79541ce28147d7efb53411575206a4b78edcaf13721244a01aa70db1ada5c812df0ea42b0786308023ad24d74b84b8c0c7a423ab6603ef6759691e4b76fdbe3d36117e246273bde66b90437fa14fa4072fe1a550270a44c96f32a359c9bff72b6d26dc0e4fe0533ffd0f4fa6ae270298aa6a480ed8cc8fafc9e49a9ae68117a2cb77607e289b29a7676798f7c0b47ee7b6faf6687d4f2bbcc7bc1373da682d0a0dfa9f84790111d60eb632266789b967934d37d80c44c436aeca5803c770654497e035c5e7f5d79d0168b82a2b17325083d45459f1cb9843638cb2c59d3b904dfaaec801836cb030239ad0668b4da240130ae6c1de1e12342f0e90ef2e5c1ef376db26838767007f237e144bdcd8e2041a69ff8229d1447320c0c30ec83fe65b2bef0648ec25942ccf0e1a77083d7cda4b23118199505ef2fefc29e8dc300aa487142ceff332887d911579301de487f6451c85195471af3eb26f7461af39ca88ff907ff7e2daea8f0452aff816ae6852218d46dfe681c38f7f096a2637a0653b2ddedd0a82df4a1ef6ecfe4823b7178a7a15b4858f2c89a805e8dc3983b8262222fee8d1c5b59321c10f7e064c29ff4da5b52303e4764a7517de980a80b7611b5848baa53b07fc32b3df55fd7aa89eb84d526af9855e7dd72981cb678ec8a10cd66ab660873786ebe37fa5bbdf01f6cc5946dfde80ba1c53a5cc0f2c2e4c186a745a0881c4c24930144b6030eb7580a8a55fda179ca09db344a3c2f132090cf0d5a496a32f97917b510038cffd44a136dec901d20c4a4e44469c4cf21159e9b77674c1203f126dee17f87e2c0e244f8cc6e", 0x5c9}], 0x1) 06:39:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000058c000/0x3000)=nil, 0x3000, 0x0) socketpair(0x6, 0x2, 0xfb, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000a6a9ab5595e67b1cf04e7e78a75d8866861da7ac25bacdf144e4236cc29faecdfe8c0eaa627d876b0d4379631a87e0b4e9373b123cc4e4ec6bfa20afca662cc87683940752406ebdfad0c7a631aaf829fee98ca10c0ae1f38ada9d979acb5dffc05871a4951c3a5f9065941b787fc1da46f929edcbccd493b13c298976b2059c4c4914f9f2617614e96c5798ddba8c85172800000000000000"], 0x1, &(0x7f00000027c0)=[{&(0x7f0000000080)="a5f41eb140778208c2e22aa14b3920abc56fcd37c7aaf09b25675162d993ffa529630a4bb2d7598d2866f1bf627450b97101bb49d897740f60c464304af1627412a97e422981b7419fbfd73bacad319741e087f255297ef88e574ceb270006d1bb0781eea9797acf730ffa9ba11148e6458772ace1b7e2af69e49c4aa60859a39787aa5c40cc393a658cfdc37b23e23a85a89f0055d8f7ea09cfbe3ba7cabdbd22165e11a15360833862a2cf73b9b3e805c8ed28f9038a3130c6", 0xba}, {&(0x7f0000000140)="7012a70f6d5956b920b528ff2d13e1db43034788eb118b7ebb4b9be4f4636a2a533aeca530578e2cde7e4c566201d2df35387886b3238f7ba89cc8ac29e5c19f397fe396459eb50bb0ac199863764e87ef4b7f1c132bcfc10c22238ac73627bcd13825d09ad09e103a496d3bf810184aaf7f8514ff51cedf54b679b45809a8aeefdd5be15c794e3161f960ded8d1e59ec87a70c67aebbc35810a8767354a214b626a2600e81902571f0e079cb1656b3494b42eff381903d8", 0xb8}, {&(0x7f00000004c0)="d4d832c32013dd7258eb6d4f1a06d741148a7b7be3cb9ff9ae275bef146a0db71dbb1cc80ae39ed0c9ffda2610d0c98705b7aa5037291bc34987080814af2d0f1c65da73b62531aa5e947c24689f39242606e77421d65f1d13f63166a0fc9e0ced40d1cfea0253a8b70f20bb3f1d1d1c756cab202d27a3da3aed9578b25710b18bbd8d92501bd639cb7e3f3b76af5b3a", 0x90}, {&(0x7f0000000200)="cfbfedc4dc36f8622f834cd9c216192ec940032ab78548", 0x17}, {&(0x7f0000000580)="bef7604bd6f59ad2be5bfd66372b456ec41a8d66e6d9bdd5f44790bceefac85ce82162a0f1469f1b5ae3918c4f59d7539626947d84a9f680cd832065e42b2c33b88acc6a92d7965b6c0e3096ce1fe0ad48ba346eee133efe343ade920983ccda311760f7c598943770cc4f74133445e68e16380578bac66c4540b2a22c698470cbabad76f5f6c8763c7bdfb051f22f508fc957de51a2d1513efad7cacb75b2828e7fa11f17017c85ff0c7631d1405edb4b4fa208c3508d7c7b7af7a4bd527233da370498ea034df3cc3dd95056107694360826eb34a752ebebe4c5f198fe37cc13db49142d8d014c0303dc01b9a6383e01e08b01f931cf40d294d34a904f1b4f3975d8ef29fa090c434bb2a397d45aa21059dc55af411fee0caa012ebdc55824ec1071f067b8b8f30d6ccd44e07d7671f8b1ce8b85b2e6d99a3d7ad72b05648800afbff7f4d330e6cc4d9f3491b3ed3956db1493a0b994689391deca676c2f1bf6b5f62c7e065ded7eb94fdde4d8632091abcbb9006d478315cbadacee6166a6dfeff410d75e588ee7b6062c8ee99f067a5312e3c117412be0637cc7c954494f5e96660944bdd766056dfa0fe4ce4d3cba1e537a51db218f637264629f205a65b38c632c843e34591b74281e00ac66dc409154bfb5b30e30919d06d82b7c21465ebd0ddd9684df7c07ae2e4df9a112e7fa23f7afeea143267dae62717ddd0fd878250692e86e52a69fefa8ca7cf6ef18ee456219c1f9e40c5fec02c2c4531477bf2ccf4801d06e4791e6e5eec43678b0359d9c2e7dfa09d3ca46384b831cf325cc33a9daa35572d39d777373395a89b161c2c6d826bd13341084d2e80f7878ab30b727eb893b8b52c491f715f6acdaf336841bdc063cdc52340f763dd8ac354b42f44cbd009f88a167a758fd05c5b5fccd736d79b9cddf2512071beb58ba1d579147bda4bb5872ae3911fa4ae7aa0191099304541d83bb0ba1e3ff0493b0a87f531b151912e613925bb3e67796e406e97beb92dce64aaa7999ce175488841d3288ee0749b57d294aac704d58ca5accb010b59c5e8068d61d77de78f9c2ab23a1669b420eb16b264333f4e033b2dcb85a271a2ec9e376eace209694661def2ac94ff2de4d1d0eecb149383c58d23ae84a80e61803f054bb5a2c57d77dedfc038b8b7eb1cabb7e460cd7a648f1f2bc5af4065834a30c7295446871c204c255aac2263ab2efd32fc9567fc2276abd6a1a89050d0cd72ca92997fdc5bfb5db4fd1c604a8748395be2fe9bf025356bb4f1e2efc117fd270e67823dfe27e84036a4db5ac8c6b614ceab3ab72b23bac9e45f37333a6da5e5e4fc0064017db61b616c6f846ffc0835b7b713ac5f0c1e3ddf6d13a2b1fd41586596a295e095fd5d8fc8be5d870fb693b3fd991309ffaa63d288b98859bd2c960f7a80aae283817ac14a92b4676bfe11b57cfdb8a72ee5cc810e8ddbfba1594e9d3fa89b597567f540c416be78b46b30817cf064348b5941284cc6b5aa4b293002b3e7d4e501167d4f48146088dc3ae88cfd1c2085aa4d11effe3fdaf832ea06cffa5c4bb3a18c6ce0194d21a0dea1c125e183433113b3ffab26d9908895373e8b73c29428184ebbdd1e2dab5d5560ea79bf0ba7ee2b484eb53ff0664a0d6f27d9e92f930f74ed672af75eb61a6ec2327e2ba169a5356b8df8c1baf787265911e601ec32f459b4b2517f1242a5b926499eaa28497372dd20e910afd7c62dcc6bf37cda6493b2e9a901242132e77ddd4b50ffbd1d0b706659a8ef9585945eab5361a65ec994b8b53605a801cdf43408d21d3a5e11ba8721fc1ada5b3be4acbdc64d76270bf8976810d70903bf8d5d3287afc65563c9b0fec635af6bd5679682dfeb29168d45a9d3e1930b6545962ee67112a76ebee9ba8dcc2a1a491fba5ec44175eed48a18054667d42a04a98f291df0b9342d8b89b6dcaa2865cbced49d6cd92fd2c39cbc777592e257cbd8be6d77081d56985617fd95726a51c62c0ced9466263f51c115660a180eedf8b85166b9271c4ab69a079e84193cda47b43954af895bc2623875d57180d8a4e42ea2a6238c1e8b69e8657af58b63fa0f7313732be0dc2829f4957ed0821df580ea5f1e57184ef218da89d91e9e9ae403f25ae494dbb2d33dab44f3b0ad0e843a5e5c5a637a0eac5d89ed5f8299854ceb4c3baa19fdde2d9e6f9f709293688a5ecb37ece2657d6122761816d5378deabbb5bcdeb5a82e525c35f9c71e8e9ef40ce2e52e3a36dd744c108cf01db67a5c83cef2b2c4f5fba35241327b255f06cccea08ba87089be63a77ba8fdd1c7765206004ae867bb2061df7700f1ac2d7e3f2444733fcdee561036f82815c89ddfa90d7623e7ad79cc052b8d673e7ae4ba7eb25ef847c61163326fd77b5287fa163ec8e0eb3b7d792168866a3b83fb74327a0be882eb25c57aef15a34c29c52cb7b2356cc3d9d4bf0fe11f91f0b436d29981a56cc8845da5afd7d0182fddbd85c20e5bdaf7ce4631017e85285f77404985e99a2e511d170307643ce2d0a081b96ec98bc184b57c597bfaef51e39211d418978f80f551e3b897f66711e27c917bb4085224e8f458e5e257c5c628f1cfe66bbf1d93238a2a16a7db7f67b66020c76e2489a14180819bdd2c3de0c93226136e7c1a77f30b94e23059c50cc8647740296208a35d397ece0fd57fa013111ea8d07a11936d7d70178175c599380fb7e1dcda049beb061fa9176cad8ca1fc075b9944fea3950a58c0212ab41537e4fa94fef38e7cadcc893c0037cc77ecb1ca5c142ae8481a093c36ad4ef41011183e13d9fe38d085ffc455984e7bd22ab1bca774739af3da3ae1e205a837379f963691246fadb24a5cfa83e501a8e57e29f5cc73cab6bd31a0e5528bb8189cb6e3807d23cdadd382f0a662c5799cb2b842315a5e52f82e67a8419ae4e5d354ccd92d75de281aa3042142bfd0b1fb0c90b30eaf7134f2b143401ca7d80b325f9f47906aca7fa17877c865dce9d586b45b670d2f4ba882e60bb4fa80483aa62b305bdbbb6049c856121cf9630fdeb9548d6b07dfda882d30903faeec2f225b87b6f848ac838c2fce6223259e69edbbbf60468e56d5d9bce9ca153ced2d637d2a7ccfa271a82d03e1566a005463737bf6806d33f161bda40a252e5637afa7a37575ce7930ae1a2b233071b45c987cc60501cd45ac530e42bc1053ee1a75cf3693e7e35f9c5071e9bedb87b4bdf73125ae760a8af10fe6bea5fa107e5dc644e9144806140bfb3cbba1e8af2a06bb12225420a257b2f72fb620ceb8b61151eb1ce8dc7d6ee91c83bfbbf84c67518c0477c408f3bbc6f78384d32761d6e297b0da1ada5e48c0adcd0fea7f89711e166d2381c6ef911654649df2858ecb7d4126b85764dd206be8d76a079b880e767b278c89cd523fe442ffdabda7f5c5815976e09bd11ed6bbe83cbd1624e9259143f4e8847986deb45ba11f53588c39cd79d945621f811dfc7b5f8afe7a4bb11a196b44465ca2e300fdc29506fceb5c30ae2870345af7bd6d536a60f143a3ec561d1f57c686947759aabfad98a0a09945d25e15fe04c9af1276579a2db2200cf587135be89fff4ef8d14f158ec93447d5e8ab466d8360af79e49e636c62835c7e8582ccd5d612522826e384c5ab14d5c755bf22436c5ec621b13ff03c20930e5e5fddbd379a9924e36ca78799f6ea3e6cf9c34c176a3f84d026a535df3011e5bbf440a64834c01abc8b647a419b64dbfcc62ef9da65576cb4e3f24820f32bf190e6ddd970a996377eced0f5d1bfed22f35c4e7c4962eac80e0c5d92dedeeab5a6434473814edfbe47f0eaedf0563190fd9c765487cc19e1a923fd29871bce692392f09da0d92cb069950e3596b374cbf944bf968492285e435ab618a723e64e6c0f578d0daf62d797f5809b0130f2901b7868971ebedf30fad5da8e1fbbc64f03239e1d8644931074fc33415432ff1d2a68f43dd8a84270e715e5307bf8c988bb495491d6cac762013798a8988ab8bafc2638f832945f4300425206c5476f717e441bb43400a20b193ff3ec10900ead742d9671a52aea35755546565321aba825ae1f61b211e52094c6d54b2fefae7fac00dd64ee5e48dc15f9371662f0b57b970ef8731a8cbd0a53d4aa2316d9b94d537c03b6b5ee188f44027e9cfe1e173eaef7d412854d1ea1cf819130ca30b5dd5d571d6f5ddf87906c1500c56d89d75fa76ab0081b676d20360dc1ffbf15d73baa5a4b57f28e099899310f15d11eb1eb4720c14953d6c21ca1332573c0acf977a7d2ffe35e1c761ecfc4a296cfea5683d40060fd10958d838cabe52dd69bf583c8ec69003d17528f9bd47731bb9fe4092695ad3a9a7b8b437eb9aaec2d67450a26d3c998fcde8834c56ba889ec3c670ed80b8e0f7ec70ba8fdcfffeab775d0a543cc6a19c8fdafc48170ca11ae309d042497798f019469e306c47ad52f87798180c0f47ce512b16f15233a41ada34c2d052ecda33b00a070f2f97dfcb187c68cc146313bef7942eebb83d4d643a9d8079d21394b515f12fbebfb8a1883d84c84286233eb8cb4c1fed864b76060ec2661c19e0d65942dfa442bd09f4260c255c425d6549a6d62d412142855e2e2eb0778228833bbf198b588577a26d0c5be41b54795ad1abc4e9ed0190ed60452bb629fbafc4681323ddace1faab2a2fd018b54205a54e8b92a7726a789d57c39a5051926b97a19e959c7cc249a1a1de5206bed4de62c21dcb2d9deae34d2521003b5a1097e60c7385fa6202a4606a9caeecc728740a29cce4e08067ec84e0fa67db4d3d8e1d9e06e5c1e24b0b4b22e449d5dc76d28c55227441540f8ebf4e6cde90024dad562cb47bc74b2a6adcbd2cc666e38533e2700378a43b0c35500434420f934d0ed0a653c91746c1eaf7fe57642575c252392de664b8498513241ed3a3f70622237c3e60d71e566c5bdafe7501f5bc262aef2fbb3ecfa004d62e70233263decd31e497f272a7d27f6be4b6cbc9c286af4364ef9aa1a18099ad60714eedcece0ad1bb82257dae06e61ba4f90350888bff6d86b9460c9ce46e31070102cc45122bee0527050165aad347979849210e0af7362017c97e2e260fd23affb3ca71bb30e1f3f8ff89edf7b01c3a8930f097b5d740961cee3be7e75e4dcecc6941162a082e83db3224bd194b263f624ab9c017dc041e206f7c0eba9f937f67dce3896745d0a635fddb297840a93d8124e12f32708947e6fa9dff14a2e4f37b80f33754643d14d95d743334170b33fb7b914d64d013af6c362dc55f5dce8c11e2603568be3aea2a472c02e9b5ccc176164a3c1013316a4b908bee10a8a0fff5d9a9c4c50f130423dfc646dfd09cb6fa88a09b30f33144a38f87a0928bbcb949f1694a3b58c2d719058cd0603f524ee9afd2b610552e10744e729d9c8c3191aa07c6b7a5a4df43e0fb25b0dfa278252d0e2828876f9137abfe324386ed59a5c5c6fa9990327a72e03055d6b49eb140475a97e5c5348ab29fbce977ee889d7c80b4e61993659ca8a93fcbe8c8e10a78fd9c81f6592fad7d0f6ed9972891e87e02fd9b0b528373a5bcb60cf8d10441345ebae2a15e45a893c3012a78135b8dcf5e825f3b40ca5696ba6bf5ff02b8024f8f296dba5fc86e66e0be3ef49b219cec2e6356df8af2eeb1b652f710116ba9f0715bb73cab3a4b8f0d9f88811177751b2d55a74d89be6a5e1ec758d7197a855d2bbb3f8d49f9f184089c8402521420a0ea3c9834e83ec3d7976da6cd627d82bb10ae", 0x1000}, {&(0x7f0000001580)="8e92f0bd7ebdd65574647022", 0xc}, {&(0x7f00000015c0)="d834d16d704b6cc80af7673007acfd82ded0940fff1ecbc6b5b6d0e849607107f6b85428291da505c2f2d210708f888048d396690d81d2d66f61fe228e352965f097f00dd71c6bef5d092c9780d13d711901eb55eeb5dcb056f9e80b7bc9e293224734d58311d3846b6f2880c7240ba50289a48a6f3ae53207a43f40e7282b9ed23f39a0924dee2229309617ff4e1a151380607385f653dc5e4f86ceb8d14098c38e4b4a99057b573fc160ff37e8236ebb8e100f213261b2afa4ea11cc54e51f827ce1818ce9c800c1bbb4f63f0e85dabd13055058bcc66c79", 0xd9}, {&(0x7f00000016c0)}, {&(0x7f0000001700)="93f2860dcbe27ccfb81a5d471b1b7c89fc04fbee2f0ec532062b3009949d71e37f9d4779bc37e980a78c2236db876dc9b7ed0a9e1dfdfb3a7c70aaf65c09b170c292f2d4b7eec665aa96516ccb70eafba1fb27fdf8b7b1be38907fab1b01dad9c4d80babb06e9a523316c1b0e8d261eb3aba1fa7645b49ba077b8f9bd79f4688e316f944cb511466bb52ce1f151aa3f16a03b37ee0d3b5545a71c514ee46c1bd9bd87cfc85bac51199d0b9e4879b7e0ef0d35df1d85c7cc4ddabc7ac16cce568ad7aaf290ab251de1cbd68c8836b39c899c7710c5ab8729ca3e8283f63fdd2f376f12f34cdc52d2b33b7f1d849cbaff643642a10a483b762dc5c4f8a12799f4ac5a414a9c0bc4ebbc8247b4dfd2a4cd9525c60eded8920716ad9b74a767f715b14eff3aca48206d54371d5217bef55ad8fbae8d6875bbf6b921e013d64312eba52755769bde456d253f7f6082218493fbabc8476dd5372c8b7beb6f15607091ee3e0beff95655e7e21b6123abcc918b9e6536afc682e2c70a8a77b32d275793bc46e8c8c18b0c811c4fee3bfa3849cc966b3aa0844ea1cda1b7123b669758babe82258dca8fe78bb174d43d5857ecf41066f6fe609068d9b81facfdb73bcc4e4ff88c36ac8f4c86b22e7d75e2de8095781ae660518c08e013415a574434c4ecdeae0fc468f6c8cf7081311a807870878f6ff96baa308aa6032d7f731c072f74dc8829ecaa2f272da8c0cf2668a6193b55d4605872fb6102a1918ab4a05cf6ae49ce1a8aa86f20578b02c3ab7815ea2e017a30002ced7e3b985e85ce6edcfd474300b9b6a637124c02c4ed3f87d73b60878657ba8c279abc24c5165f6e6400bdd3141ca4f595a232be21506d20cd3910623deceee0d5a9864aa51c0a7d82dac98562ecc273352aed3fdcade56b9403e3128ce0ca98913ea45826ff53fc954f45f5c588861f70b4fc6706ddeee2753702da60f20519459bdb14b96f85fd75f58931a121a1f54a459c0b143aab7aed4a8fe9f1e2f27c512afcfe7b183affe7370ed6d7bf331572c274a530335bb8ee73eb8d09e5fdd1945c0e768cd27ffefc845a45073fb1b7569194331ecbc7ecc3f80e820257376271fb74f8553b809326fc941300d6f103a80942ce781e02fb63e9704ac0dee0363f98fa960d86c9db4535219d247d7cdc7fb02167077c0a5b29dc517d95a1b40ed1ad3001c7cd8e6711dbd7cad8d0f3b64103573e7c79e6321321a5e39922eb7d97acb8d049a5f7c517e2ea6f5168b72701330dcd67f733b962edb3b523f045482f3bd41f2fe074288e8fb90a77f37ca8edfe63d3c787717581294af1be0cf66b569d30684275e35f63071540d650eb5b6f2d8de675ed1b428f0183ee6840e834e811501682c757c2d270f6c6c2caa47d88e2474ceca7126339a3dd7a01784381b730642bc77ba9e311a9226db297a08db9200d734aca2ad7ebe0a4b13c059052202049b3d01c82f3b91248070e4903c6bef8ad9375cb2e5f13cc74bf0961288d0c881c9418df5237b040b82e5a8547d6ff0f098bc72817324bccb481868017bd5725c35ee68a88118aaea8e9a7725be325ff45f0c0fe3634705d21bc2b3153ef2743a4e8c9312a3338c17b740e23cb4aadef27cb93e51e0dbf45f4649f518594953ccb6c43366610a6ba30b47eea968c5a7b4ea8fc5f785b53ef173f62228f94439a2338ea26f5e5863f0c5f0e52f28c0d894b61c8af96b0888379532db531c0f4f5782302705aae2d5886e6cb3ac42d5fd5412cb46832fbd6b59373b79d6345bc2d3a6e3c3093b7b28fa992f29797b436b3a76b09b65e1f1a2473936fb7a0e6298434c6e2d0b7a0cd652245e2edfaeaa7bc2b6dee8b97603e48fc49ea00c564f1abf718bba0bb059622934c6e4c86ab4f713d5cc7748840ababddc2044856dc22fd75965e472713b6a601cbb148376e4efb58e21aae775c098920bb40eee4ddde9af79b3c51915d31046032832c34fbe86a122d06cc2c8e2ca90c3c52ee5a0ae3a88535525db05342d0d318d21c3e0554c6a3d2d84d918fed0827c65632e978298a7d16668ab69a272bb9e01065e8d0979ad89fa2d06909172c22a571e9d08a38b6699507b074be9372e2cabbe4ec330402b2e02a3629cd8bd10dbae71072f36933e4710d3880b17b8fc00b77244641442ff0f1f5bdb624d0fd7167aff8f2ee51772bf9d0ed05b1263f6559e45b031013a77abaa3fe2346a241539a96cb22d2fbf7c2ae35465e69e1350fcf049e7e4e4738e8d3bfce03e4b9739ca4b4a1de4deba3ad04c8616799e9de198059a4d6100c3070c060891f02f46b574dc1519a578e98af38fe9d92306e41903ef444b593c68c2e6d665ab0a529a5b37993bbb9418404fe2afc6903dcdee4c756c19ab54909ed244c5d69900c10076269a8e9c9952b28258a6d606f1c2e95e1df48b2260f677f8b4e049cbf26e758e7e521644500144c7391c0dd1391da82a020c94d348e7950720d8a25ce240487d7722c4179817fcf6ef6168046d077bc858c958d9ccd6ea7dcd0c08583d4a082cf322df6c889eb6758eb28fba33c63ed5c7fcaa2750077ace8e4a9779d8e349f82830f161c08059bda7d2b0e9c409f39382ec55af872a84d1487167832251f74b8b75c67d43a6b71a725145375c66453168f4c5c6604f1831ea6bb268081be6d7179480a9affa440f753911829dc6826a14a2bcc3c4213ba069db4860dd0796a8b8a3fc9a9a73fbda4ea0e216056c7cce221b62a56f8c2b161c5af74a9bf88bca6cbaf2876e8468f838293747d56a221c313a1e0581880840a3028d4bc68a55f5132be2d8004aa5f1ac79f95f9e03b578b6b1166503d6a26698a6ded6b304ad6cef30f13582836fe85d46b4a7910f4e7a0b98e6a46de4823a23743b80033d8af82ebcf8ef5c657dbce435b871fab006a72df9806c76024b4070bcb8204ba588682ce699b2cbdb6e131f0a51e3630f1276a4e67fb59100ac87bf4b354dc2821acf42f3f484e61b69cbe21bf9729ada4ef703feb92a9185a6c73ace2ca7856b3d5bab6783f4ab78c1d8cff93b0e7b6b123b755c44b2abea71efbab51c45edc2dcbb138154eaf3839d6583bd402efef1579299018ae07e0e0289164a8120619ca6471a6c39468429c6fb63a27071e838d924d007075388318b75fe40ba27771b2096f94754c47d6b13fbcf8ddcb052aba358e557763b15680d8cc7112404b2385eec12f26caa7d442685155e361ca3a15123d909dc45c62056b4ae33dfb469918574149a357ff62067dae0f97a2c43ed9ca7edbade59e5d45e319c2e01abdf6f3e84f9443ed16ebaca855d7d8df23df4cf8b74c1bae29a60e38eebc1673423ac8d8a9968fe17cd8ef69be92750a2543e4a72989acdc15bd19936d8ea7437bda307411ae26a42c848fb3579c9885f6dc4400557558fd3fc25465022667314f2c4643a6c67bd043304a718c26a9fe04fe1565ea86930dc157754e6d6eb406280f53ce3085f7fcd87352874db5b82de87a6ce0e3bdf3299959c5bb166150b798dcf0ff0b851b1b74dcc4101ae0fc358eefa863539b50a18e5b80b7cd618edbab8e9545bfbe1f111af11435b2daa2829712e0681087498db36a95a42e00da8d2152f6cbdddcb904bc92e188edde57bb51f8baeb7af329fb708fe600add6e4541b698e2afd3cf92dea38bc50aab968d9fae95e8f5350fa941a71120622b3c5341f6ea61bfbb66f63c66094940d59f68f844722798237f0c6cfc50c81a0f24a853dfdf36792f91892a27d98d7d6c905b6fe7c34a343b9b4fe14414886bf132e9d405f62c6debf1085aaf6a39655a7449d723043b0821eb1d4f05df8b6664f7b7616269b099529cee16f87e433702d05edb3dcfed3fe2c28a11532dfc624307030849c5017976bfd4de1257752aaaa22386e59f0a854dfc035ca1bfbcfbb7ca55b11bcab599b68e9ffd9b831e8f3a1747ebab107ced5d86c17020b19b59a5afcb89c6177520ed42ba1c05fda5bee5517f910aee533cc5e51f187c55a316cf980cf3d04021a7fe03f71c231cfa3098ba1f98ed5af1c7074a0ba847b0178d1cd09b40d70d82fae7a1ba2786ce9736c06259f7e3470d3ac898abbc5cbcbef774b554d18acae63c3258ff038c632ba9148a50eb407c8723330dea6ffe850b2aac6d3c3bdf26484378796cbe9b0e99e6e97f2426c9d581a12ea5d4a2bb93f92426c1a96d83b18ed4702003ebddfb7a748eb4990c9faddc4933205d49e791b51c2176071b7e441107224c0553594e63762ccb6771cc8acb59cf0692d00358a798911eb6164b49da76ec0a01366048d77e6556aba49272285d03e66ab475f069f57a7a7ac8e1e7f3844ddc5448a6492676b4288d522f9426b10020db50b960ae0cd4f0ca0c601ade0b8d769c6ce5bd57522693f0fbed56755a5c091cdcd52e99d0498674d78241b6eda8f85cbbb98a0b443744fa0c6ede8e8a6e807df0d1e111784368346e264f05eb0559e375eb754a9bddf06a745c3981956fd1100702ed6e08175acb0784232c5af3c6ec8dfac490b6c03a0dead0c71b7e5322bb14d0bc70c5223dc11b102b943d0725e23aac05d4cec48fbaeddfab4ab1547d8dff3ba6168a98360879ebd6260bdabd4a8422750f22ac7de6efdfc8794ca2722e4968e2b954a815a06c68f9f8b74ad861423a3cbd020ddbf5da1a8652fc620a5a0616ecaf3b751db80e0d420b7af9f1fd6332b9276cc6d855b798ce27d547d8eea776a3ac6a7eb831d718310e9d70d4feeda72e8b59aef877afac6a9f2b0891d33d2ba1b90e1d7c440bc5a2f02be8fc07b85ff4bed3e8907220e7fe2f13736a697c6d54e4b1f403cec024e4ff7ccc289c82ed769ff7c9c3fa3f5c798ccbd0257160cb8f8c1a33eae33ab57ee1809966ee3323fc1d06c337f3b86176ea33a5ff6e343e1252ad865c7ae5f852c1031f0d4a41e268f231277b34a4631e655cd6b3e13ff66bfd4984196045b7c6e77c0a53801962664f2a15e92249f673fa5a18c42c490a2d9fbb8fe9b8c515270cf2c60e31c95801c9a3d4cd3b6a41e99b275c1e7b1cd53361e4c4b648798ba95bc31c65f5370291603ef00f2a58bbea8b3e9b573ae5f4e8d548e3cdf4d4fca9d549224c2c48f5d919d836e52afe62e38adea303a402464fc71c77640ec2f987e18c360ac83386031f1e65c921d67eee00f31253b07da8c9e9384e62595307db837df0c8b20fc593ca99da8155fe554b96ff9ca87956e39c8273e793cf5a593b851a426d91571e22e1b3ad24e5d1912ad83d89b642c362bdcd668d380e75fa1863932c01ba27bf49578af28069e9c386dd2f839dfe1b23f3e136995ce95bf4690a6bb5b929ccb44006da39ee8ebd7f395c564e1b5a8206d16f6785e0f0a76c22ceee200552270e9ae360f59dd3888c30a5601581230186c9c6ebe095e94c95d626a34c3f582722aa0226737fa32824d55aaf40aa6530dd191bf975f889152ee2f565fce5dc5d5a030a82c6c9bcd39c76f678bb5096942aaf2ec2edd65292f85a9ad5b60445df3f0351d4f76c3f28484b8344979011de1f363f953c1dd72f188969fae510b6e336cf35af11a41af1222eb0cb56de6f29b271fe49510b586e2f64e806d49b9621846ff5316b5f437cc5f9678eab15aabdf8d731ff2ff130ab738156c13a916ea1b82190b5f7ff58f6742a2bd7fd957e277ca3fb4b8dc0418dcec203aa582020ec91c2eaaaf9939b46d58034db90271af55c415b3ac41d29433b60b9f6bc3d4f7e7e24d8329e7899521e575573ed", 0x1000}, {&(0x7f0000002700)="3960486abc6f82ccdb4d33c56e5fc3056a79faee67153a4c6bfa32fd572d7e4e931ff38640d3c45bef0b526503c1c3c8962d4430e298417f89293d0d2a282fe68bf9be9a6b7e8ed1fba969bc87ec1aef95f35203902840947b9381f7f331211b13a1e8158a40e5cad2a40fa0a98cc8136f80742fa566759319a4c804511ff5aacb0c18187d0578179af778d317822665", 0x90}], 0xa, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x18, r2) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 06:39:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffefffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) setsockopt(r2, 0x3, 0x8, &(0x7f0000000000)="135ef7858537c810046c", 0xa) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:39:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES32=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) r2 = dup(r1) listen(r2, 0x0) close(r1) socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="d376bb8a9f2e00006a00"], 0x1) close(r2) 06:39:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r1 = dup(r0) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x800) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="e1bc3cae5b3cb47ef1a1e15814e37436716acb9c222078184362d7b8c3ede028c8b44f5c3f70fe6bd27ed24f11eac4fd72d72e9628a00444edefebdd1f031878aa16ba73601b660f3d3502a1bcf3f14eababf5c44473c91b", 0x58) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x800000000, 0x0, 0xd, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}], {}, {0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 06:39:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000680)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x1d) write(r0, &(0x7f00000001c0)="1b280df1ccb6333337633b73b8b87dc5a457fb01b3ead1fc9626fb131b7d804be688575f6bb845f03500e6338b8cef872b66684f39d05d5e216aca61cc52528f51b3391ed8b1e924bb00128859797483e848f91cf7886c95ec1ae85b34d53bbd23155b5f49fe6a8dd004cdbbd6ce183eb357bb653ec03c4d6b3879d9c62a8adb30f1ae8a1d179fc69291ac994311dba579577be82a6661006a61b7ce6f4779b1cd93b9914cae2528980ce6a95295054718fb34e5b4710454811858a613a24bc856", 0xc1) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) sendto$unix(r1, &(0x7f0000000300)="62a3e7ad3f388ccfd3271f0a3dde784c430711f793cda7d3a0fe57222cc4dbd249764cf02f4bf8131416b9f635fcda70411d7df56f86497e07f067e1757636f9a5bbf81ee32a387e00c06dc40233a9e9368dc58cd41ebcda9db3cb56668257bdbefd2f1e0464c56d0aea63df32bb7ae7e9f32d912685d5efffbcfa6eaba31689882a67fafbe58946a5a0476a54f81a78d7cd12062179f45392935b559e5a637b4ec5a3c421db57d0f42b3d1b885444e52b3b14a05482e271f81b4606169d2d07ae6a10167e4e10ef69d0c646edb2f9f98b76030251d87b55251964", 0xdb, 0x401, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = getuid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x800, 0x0) setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) setreuid(r2, r3) write(r0, &(0x7f0000000040)="670dc3", 0x3) dup(r0) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:39:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) msgget$private(0x0, 0x410) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0x2, 0x2, 0xd3, 0x3}, {0x0, 0xe6, 0x6, 0x2}, {0x7ff, 0x3f, 0x20, 0x1}, {0x400, 0x8, 0x20, 0xfff}, {0x9, 0x6, 0x5, 0x4}, {0x3ff, 0x7, 0xff, 0x100}, {0x4, 0x7, 0xc8, 0xf9}, {0x8, 0xb5, 0x20, 0x5}]}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 06:39:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0x6c, 0x0, &(0x7f0000000100)=""/108}) login: pckbd_enable: command error 06:39:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [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)) getitimer(0x0, &(0x7f0000000000)) 06:39:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:39:16 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x3}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000240), 0x3fc, 0x0, 0x21000101, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) socketpair(0x0, 0x2, 0x1f, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getgid() chown(&(0x7f0000000180)='./bus\x00', r4, r5) fchown(r1, r2, r5) 06:39:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getpgrp() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x800, 0x3, 0xa3, 0x9}]}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fcntl$getflags(r2, 0x3) 06:39:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [], {0x0, 0x400}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 06:39:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getuid() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x804}]}) 06:39:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [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$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:17 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) fchdir(r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 06:39:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) close(r4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:39:17 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x1, 0x0) close(r1) bind$inet(r1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)="7bdcf7657e82046b3eed16da05d1c86488f919766af3f7e316838d985bb9de90e95dc170e3b543dc9046cdef069098d08722855c873a47228f05e695482d55732dc15cbe1882286ba2c114bf2adaffbdd222145d7d572f507c46e52ae95a04e4f503ce040c383be011c3489730511baef1a01fbd556ba7427701fe01209f8a6490a6d205dfe723420ae55f9f27bf48dc2390af29426e21a7672024e61d41df137731aadd069f334dca0a239ec959b5b57ac8cc04c627556b1c69f692a399b1ba2a9a", 0xc2) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696cca6be9a6f607d0e86cf6f088d278d80c927aa623f48843112b24f185f121627e310b334c8a2a2317be486e594c4d7d361a32246e9816fe49f8c12fe1a68aebb0c4b04ca00e71ec583e90162c25076c38ef8793c6ae55c375b68088b3f6a15ad06ea1c18790426681cd594fd0fe481feaab2980523673a788cd52f31d0cb6"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56140000000004bf9aab4230408600000000d0459370410510fa651c1ece33fdd308e6b7ca500fc6a4545860be3ef0513b77f2da90813290cf6e2b86bf8a8456582bff418c14ea7442c0251bc11d6a65565ee7ab9dfe60", 0x5a) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000000), 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r2, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) 06:39:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x6f, &(0x7f0000000000)="d17ebb6238ae79b3b2624c00dde5bf15214c6a212f8c3979697bd31cb0e254265b332dd6a0a454ec3cae8bb54dd2fffca831b764cdbb970d8b83653aaa2d18b4ca996d377de9643ec06b45fcb973626b9557a0a45fa51884d395624bae4a5747b2034a482f1bfc4d7f88e6a1baf5ae") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x26, 0x10001}, {0x81, 0x7}], 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) 06:39:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20000], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x20000}]}}) 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)) 06:39:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x446e5a57) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4a}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x4}, {r2, 0x4}, {r3, 0x2}, {r0, 0x1}, {r0, 0x2}], 0x5, 0x306) 06:39:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "21fe2e518564a638fa0212420e091fe600", 0x0, 0x2393}) write(r0, &(0x7f0000000480)="5bb380813106eb3d356c00f4ee87a89ae998d8ed299b688e38bd3aaa8ec4926798d49e59790a9502dc0a", 0x2a) 06:39:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [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)) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)=0x1) 06:39:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 06:39:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000090000000b107000000000004fece9600a5938ba11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23edfff3c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) r4 = syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x7f, 0x1}) ioctl$TIOCSCTTY(r2, 0x20007461) 06:39:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000074a000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000339000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x10, 0x4, 0x8) 06:39:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffffffff], [0x0, 0x0, 0x403], [{}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r0 = socket(0x10, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x100, 0xddb}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x5, 0x4, './file0\x00', 0x178, 0x4, 0x7f, 0xfffffffd}) madvise(&(0x7f000057f000/0x1000)=nil, 0x1000, 0x5) 06:39:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c, 0x1}, {0x20}, {0x19, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) dup(r0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="6e624b0ba847a766898da799d5398615aad1fe20da9953d4a42f9983359c780356052c4a2bcf7f380d4b4f2f7e24b51a8dfbc97a213de5cf6112905ba1b855ceb1050c67eaec0ddd0f50b9db60aa46d4fdcbca73eb7bb3cbf15d409f052e3021e0ab89c9e2ce0b0dbcf022a08261f80e73ead64b40ff5c111855cb5223"], 0xa) shutdown(r1, 0x2) socket(0x10, 0x5, 0x7) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000180)=0x6) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) r3 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) close(r3) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0x2, "9af5fbbaa00def07b9575f0a00"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 06:39:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x2) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x5, 0xa2, 0x7, 0x2}, {0x0, 0x6, 0x9, 0x1}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x2, 0xff) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 06:39:17 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x4000000000005, 0xffff64ad, "925475447dc5ff4f9a8933ec7254a400"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) 06:39:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x40000000800, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x2, 0x0, 0xffffffffffffffff, 0xd, 0xfffffffffffffffd, 0xbffffffdfffffff7], [0x0, 0x0, 0x401, 0x1], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x80}], {0x0, 0x4}, {0x3, 0x0, 0x0, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000001080)=0x3f, 0x4) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000140)={0x1}, 0x8, 0x0) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d630c8943c3aa8e689e464539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fbc0d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d7c"], 0x4a4, 0x0) msgrcv(r1, &(0x7f0000000480)={0x0, ""/227}, 0xeb, 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/95], 0x5f, 0x1, 0x1800) msgsnd(r1, &(0x7f0000000040)={0x1, "d7be102448d0107a325a84bdda5f53eee8c640e5e628efd7f11952608d20afcf35fce5c9d912253060ff761ed6af4f86ff8cf5776642d511262856a6933ec5d911fc7f5ddcf6d32b14485d1de623ed0a1615d5d631bd3dcadc7cf41fe070a72dd6aad4ff654f70f8525e0602ba0439c14bb2908cab4e62ec6aa763f18ef097f0c4ef0e8c0ce1fc5bd2a1e6892868c00efd3eebc8f0400d0a3dc2c6d44ef193f574fe432af589e1400d9c9999ac65ffc9c2fe173192e2350991911309a773359d9ca33cce32507fafc112e17caa0dc81cef9d6063a455cdf039710a97fca6ab7a0cf3b0a9210ca18a136242ccea099ef04be218cee1cb68bfc61ed52440692ae3dd4df9c78429ed92fa4a60b7ecbb3bd4d48d4b53c4791169e25019037904aa076af4f62994522f3f9752d72fa2309c8c75a67fe446a547893438a8150d30d8a3251963a3f0c694d40b42ac51a38d8aead234d80b0e3a2d1dc003db6cf33cbeab3b05b3164f0a3032574108ed25e1647e096b3365021f07db7d0692548471804cf36980b2b5726fd75f7beb6fa3a1bbacdb2529d8514b7c9dad781fff902b354e40f2219185d985dac92db63ca5c1e9391954881a0f7cb83b27d14a4dcb4654ed69b17b74ebae9472604a891a187afdf267fc5d05e175c4c2eb9dc40955a3c00ed6a87f18c4fae22829b2ea2331ad3d9d189e1f8f406efef3699e2f51051f1103ffafe345d2802497063fc1900220075efcdf397413eb72167a4b52461aa5b8fed248757f3a9aa7ab3dceccfa31151a61cd26bd5f4eca86fc4e4a85ea072799c29118e118aa166f6160b19efde87625a1c393cac8559771e7a6cb7c45ee3f7c61a8e25920dc1eb5607845c0b6cb462ba7727bea9a3e3fe1214caaa2960ed4b19a7bee340d78285068daf4256804d3f87fd8e9e1e7f48a8495ffb5227fae697bcda95b8205cf247690e50a9506237e364b6416c9524ec3a46157be4d96ad4ceebfe4ed54ed697f750b992dd405510407a0a0f93e26c34e9bff19c43c180baf6ac1e275896ae7ddd09664d226ed7215b1bd4cc2706f58d10420eaf0863915c4a3b19c5bc8141922af0b900237dbb604e8d40217e176280789b5281948680338bea40138ae6cc5939a34285cc7fd54e2c1a79b33ac19d5088ae01d4765c9a1dc9027547dcfdf6bf0559a5e911770f3a518e5a5aae6c2e412d5357f36d6de66125903eebd5b4ef1432a6b3107826801291451eff4351d9aee8897b1914839ba754e969b68a57fec6d7e797423d944c7aa612741fbd27ab3bfb184a183093298dc771d993b8cd2ad895f90d7ac07c50c38534d0182669140fc423793c1768943e12a7150172c195c7ef5fba25fac727812cbf82a1853570d705af2112c825876d251fb0a21abf3993225fa7b0533dfb9c75c46e60b4edbb6637b7d0e84d2b719a764f1b06e53f649deacce4da12d2cfbfefebc062576d791d15ed7ddda5002220bf252857d8ccc24bd79e900b23461e3002a25a15f3e8fe1895586d1ed651da014f1984f1b4b7113b730b492086b9776de7aa8c6740d104e6ae3be388ee31c8f05a9179589f0b94308aadb7540c6d9ff6e7156e328326e3a645aa5b7844d9c0db927e79a647470b84199c5657d8b794fd5d61bbc59c7f44a7369cdc4f90de06c606df33f22137c91222011363f80f1a8be7e3bb16303e26a1f70065b54f2f5058899fb2f5aa343aff55dba7c547741d06e899ded3bb26a583ea042a645f6ba4729ac46e65f25cb7f5ed935e73794862c6e5129e4eb08a07e1ec725b09d84e148349405a169111dff2df36088a38af5364ff3c80879c0a1b9ed3f038c9a37da78eabde2aa5b13df5706dcf705b1e0a2072aab934bc3a34f1bc0bc93ad3cca40104ec20c9b2ac9256db11fba59f8dad83352d13d5ac08aa34318d71ba51942805b199016048e892633fe7673c16f6a9a2178d9ab2f76ff18c1ccbed3f5bda9ca11bd12738e9194f701d49882017f82a17ecf61c31a467d49784321b70dcb472c56dffd2b998b3833e49f0dc85edc6901868446139d26e4f78f6658a0470d1de70401c26cf80cb2f526948ba20dddbcf31f19d989f065783d31378d0e4cc58d31b71e05250592ba9fd8d7b714657f89bd65a850ed42b9dad88a30e27bb8f0692d63a38ceb6571beb629ddae9fd1b763911a9b82968808fa521a42648721fe2dced761c143e034931d20afe9e262380dafed43e2e8fafdb22150b1f9ee23870956745825b5b4f7b73d8141ba3799e11b83086c94a917e9058088e82f2d3e2bb0f380974481acaeb6d481efe625bcd3463d7e5ad5963c7a661bf791d5534e12728ca514ca5f28bb4324d53ab6be852a1f8cca3be2b4d2cd217580575b696f669d23b56f68b0de65b89001a9f7b4bf7863bd0bd087c3a0a69c879dc75d465642f8f9062f9cdb9c8edf28ff3942cde00ee61d557558a6952b7aec59803943275b79caac470173ed64d6307ecbfdf38cd73fdd078e3ac17ecd86041242a47b0e7360f61dd29b900f55366bfaab4219ba38e211ece1de3d4e695428d59ae409f3c4ac681ab397b2f02b4baa4778fde1db9940fd3d60feae7e939feb5bc0f18f2758f354d9998ac9471fc9317f29e6e125b80e35c5c6820aa1bd97355b49666ad51ec363b89c723613290705ad7c49b7d1c920e64273604cfa6c5070c2c1f272bff4aebe273c3c7ff24f59bd21d488da052eb579b651a71622cc0a5ee492ce64fa4f6b2fdb8d487ede9cf38e27a012b4624a3fd07587adc3716909fba9d9c49dce01f8bed69be78c5229cccf85143a1fb5c1dc1a71e0dacc519ba7a0f4bd0c388b8ad8f7da68e9e63829237cc1f1033ac2a9fcf89a0d0a1bba6aae4e73a0820abed30495bd04b9d34db7016aa4200a03587875e77b63e639b7f44dc5d1534b8926d81fe613af4ed74a005e7abd613df1e7b0b7cb82f43d871768697de2d48749a669caf71c42850441393278c213d5570fb11658fd2a86cc8221f7546261a59fd28fe571d951b1e77b6073c11309e8382138afddff3a33fb3e0e7b214811036ab6fe97f74703b641808d8a701faba455abcca49b020a25377da470aa6f1bc2ac620f842ad2dc075b0eda098c9f9eca684616d3739c6f375f67e41c7c7756cd50e0123dbf68b9085a71283e8bea8ffe8170143e7719ac322306b844c4605a678932284d812e3c3f038794bf7cdbab7c9162aa17a333bd1dbbb4599ea4d41c5b72a160ccb26802bee98173fbaff86b55418321910f6545c7597ae93e9f320267614550717b17183f82c7961c4dff14212c980cf5755c6b55e303c5ecb7fbf6a4644d607a641283672aeced99e848dfc81321e647d285570304d1c73e45ba678fe4cb70a8332b98bb9622b98cf2ffa47b5fd8b4a0d253b88f0050d089495cf713dcfccea1c99196ec24278ab8c39a45f3de03f6fcd45846b235d42079e631113bccae9e217d348dd46d5647d6f0d456fce86470454af054e6a919a60f64d506099f8609798c100fa64a896feac9f8c00d9f1a01f88032c80603c7c198004ddd02be761fd366b4552c24725f766699e9356cb7e7a104d3d65362cf92f3a30eaa0f76e1cddaf2317b3bfc58a7e8c644e7d1bdbce030423916c530528b6ea488bd0824437ce068ab4cd1198346b9c3b36d211d23216be35bf2e4901e6e37110a0b4cacb67004d0de45528e0c2641aea8fe31670e4a5914721d9f22959a3c0c88cbea86e7267b04d63f2b51bbd332e266c56ae75c4057239711d2728a6f7e5e464a2ea138f79bb481a18fd900af4a46ab99e9fa8cb49a23bdce1e048d90089a98218f9948ceee1917dd4af36e06983cfa06684b7dc4f61ea8bb5a578f4e9b385279f5ce774ae21e9ba23c62098c67226ebe3e2bd835e778c7430ae458049032dbfb2bc39eb2f94084e90987915132b7acf132ad8a1abad571d98caac9e309e5825b95977c3c1174e0da32613cd81e9242d912568cb540766268dba3e075235f1c1238b2d0fa9f98fc4270375891165934873e793881f3f914dd70d7d2c80b191e1af6534570a39a209bf56c25ddeb13bc869daf57cd14388efb0107e7abca16ca0471d2c7dbfcc1173106209691493477de0d6da87935e14a9e99a53bfa7264e4cd27b038cebc6f3cd6939a08a7bd7d736776c6ae2e6df820d785929eed66463c4ffe365a0618aca625f90af22678507a6035b0808fa174701be11bbbad4c52a489ea34bc25f822b763517c101c419addcdd9cd83181c36d62ba28d3392d6c41a819a3bf979ff790fb467326f11c72a78ceda2fba9a875186371edea70b3763c9e8bde04cac98ef634546e3f1a0d3dd3b7e44f908c18602c9c7834b074c3df3994c7898600641508608b26412cb3f1c1f2ab152b3c97bd261024537f8f09163373645b4980ce8a74f4102e337482ea4025387ad3be774767074fdc4fe1981fabeccfd7e7d31c045b3caf75aafcf710efd9cc22eb3f71d36d8dc6159ab0435d2f1800250e989e1e12e1bb81debf4bd25d106ea4ad2a4b217612067b10940b8c789bf142d37b2ff4c3e736592b8e09b0f446db60d80b41b8aca45488ea42e32011c64e71dd6fb9377b39b6c9deeed8fb2170f71477414498f338ad5dcec8f7a87e50b6e11c51ecd9ed86605a33c7dd8815e037b26ef939cbc482db8f4c277ac5f4c076822fda8b39e2ed12a8de54047326932343aa443ca40aabd9cd5318cd82557314dbb43eadf22a4052a8cd86f6facb1d77751ce477f089491ec0b69a3fe1b174aee4f04ac0900bb6b8ad7882aa83d5469e4d0cf53e25a81dcebccc6412db00097ea03e94c5b5550a2d6399d1cacc4d3d1238a33bea822ad8f6dd8d0d32e8e20364e922853901a794813b9eac25e6a5a30fa3ad1dd83f6be9ef38ae5f70edb40c75a30ba753ed3b2568c8d8ff554754e276f6bfb4bea8d47407b4d3e82f76613b5407ee87d7632bcd166de20ee63aadf29d28f960cddde154d40a897615274803ebfaa1530838566c724de83a90dedee5cd11c403317ee765df8a391a3c315d15d3ad62d074043e24137aa1a3bc826bf81b7e8b29e1d24b910ede53a3192ecbb5466f0609d6582a3fc3aadf17227b5f230ffd1d36021b64d47935d1faf34892e4c1271cbcdc18ebdfbc35c1c30ce76e9f279a8ea8bfd9037da4931e2c08e7125124a317c6742459fc7bfdc6c9a1f692f4491f2c46f4e241dd3eede85db1045104c6a8391750f2f2a60f480a30fef4eb8d288025ba425f21dbe7f0caa7c2695a19fe59347ba85d237c1812bd2139b102ec77595172febae47b01a8ba611ef12424ca5ec9dbb909e573f9b2a1caf91f503d5e3f37606b44e0f1d2b12e356c1542be179bc1977ed0bface6a2c9c5586247a6a89914ec748e4a6ce782e1e3c7196ad028909cf3f7f5561dbefb1842db20882886abb8b49920a882ad0dcd94d3de48aa69e8ee44516d0c025addcd3cae4aafb2d9bda04aa2d980c79d8273c6cfa0cc06141c5efa0fff91c52ebd0dbf730928daa720204678a09bb76f085d3c9901a7d521577519e2a2c6161672e722af2f7a3594def7447a7ed023c9df16844c0769b7dffd5dda491f32a4760c64df588c21c879e38ca107ea3c0176b5d24a22b0699a6218daf65a4e15da796083753b97bff8570b4e6291406ae228d486d00c49ca819cb5ee272843c511deab8a752d5c3e465d7d9aa46dd3d2dc5176bfd4b3eb22b52680c4607202d9623d715d442c01b85251c4b999c6eacaaee584f24ab31c6ecd59b43068c9bfb3b325c08"}, 0x1008, 0x0) msgsnd(r1, &(0x7f0000000000)={0x0, "ca69c206c3f9cef1a7fc87c417805d873b2d592ad45a71d04264d043177036d285f694fbe236b01413f430ad90fbb870b77fe804723c1244515ab4e3360d9baf34d4c2fa0004ef60da400eb6378a0ffe2f1f74d4ec5a3e03630b393ca12dbf50a110534402a2ad46f89bee2df47bebdd44b054b1fa0ab43e807e9617cf2054e3be16bc817f1e"}, 0x8e, 0x800) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) 06:39:17 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x18, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$BIOCLOCK(r2, 0x20004276) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r3, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)=0x2) 06:39:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0xa32, 0x0, 0x4, 0xb6, &(0x7f00000004c0)={{0x9, 0x80, 0x1, 0x7, 0x4, 0x100, 0x7}, {[0x41, 0xfffffffffffffff7, 0x1ff, 0x7, 0x7, 0x0, 0x7bc6, 0x80000001, 0x3, 0x3f, 0x1000, 0x0, 0x100000001, 0x8000, 0x0, 0x200, 0x7fffffff, 0x653], [0x0, 0x8, 0x4, 0xb23, 0xd43, 0xc5, 0x0, 0x81, 0x8, 0x4], [0x6, 0x80000001, 0x9, 0x7, 0x7f, 0xbe, 0x1000], [0x101, 0x1, 0x20, 0xfff, 0x5, 0x4], [{0x2, 0x2, 0x5, 0xd1}, {0x2, 0x3, 0x20, 0x1cd}, {0x0, 0x5, 0x8, 0xffe00000}, {0x7f, 0x1, 0x154, 0x1000}, {0xe1f2, 0xfffffffc, 0x2, 0x8001}, {0x7b2, 0x8, 0x3, 0x474e}, {0x7, 0xb4, 0x5, 0x1}, {0x6, 0x3, 0xffffbfd0, 0x6}], {0x2, 0x200, 0x2}, {0x7, 0x6, 0x81, 0x401}}}, 0x8000, 0x9}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:39:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x5c}, {0x40}, {0x7ffffffe, 0x0, 0x0, 0x200}, {0xf8, 0x7, 0xea, 0x1f}, {0x3, 0x6, 0xff, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) 06:39:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x2, 0x8) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000002b62930911194267b5c88ac4d73e1dc7e667d63e93042347d2fae0a27d3316a79bc493bfd9448acfbdb7f784e5720b1afbaf023cb269dba073db1b9e96eeed582ad12b229315281f591bd1b2e8f7c49a25f7935a14b125a085acd87fe5a8dcf101000000000000001f1c13576973d0f6ff77d5bef733074905b3325249b1434ede08fcf5b189de7d6bbd22e26bfacb5854c78315cea118afd380f8783f7dc640a3d0b33984a06aa357186a3b6f27179e1578a78fd9bc5cd18b7013b0d8d7fbea1546c2a70272a5e5226bec547c000000001700000000000000"], 0xee, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) syz_emit_ethernet(0x8, &(0x7f0000000100)="a162d27544045ae4") ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:39:18 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x6) kevent(r0, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 06:39:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2000000000000, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x4, 0x5, 0x0, 0x0, 0x20], [], [0x2, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0xfffffffffffffff8, 0x0, 0x401], [{}, {0x3, 0x0, 0x0, 0xfffffffffffffffc}, {0x4, 0x0, 0x20}, {}, {}, {0x0, 0x10}], {0x0, 0x3, 0x3}, {0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlockall(0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x1, 0x1}, {0x7, 0x9, 0x4, 0x5}, {0x7, 0xed, 0xfe, 0x8}, {0x8, 0xbf, 0x6, 0xba}]}) socket(0x20, 0x2, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000040)=0x82b2) 06:39:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 06:39:18 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) writev(r2, &(0x7f0000000000), 0x64) 06:39:18 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x109, 0x0, {[0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbf7ffffdfffffffb], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x3}, {}, {}, {}, {}, {0x0, 0x0, 0x40003, 0x5}, {0x80}], {}, {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x5) fchdir(r2) 06:39:18 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x12, r0, 0x0, 0x8) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000200)=[{0x24}], 0x1}) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/161, 0xa1}, {&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000000)=""/21, 0x15}, {&(0x7f0000000280)=""/197, 0xc5}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000000380)=""/245, 0xf5}], 0x7) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') 06:39:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x1a2e, 0x0, 0x0, 0xfffffffffffffffa], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x6}, {}, {}, {0x1}], {0x0, 0xffffff1c}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x5, 0x0, 0x0, 0x1}, {}, {0x40}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 06:39:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca030000008bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa7657ad8edca21db"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 06:39:18 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x6, 0x9, 0xff, 0x7f0, &(0x7f00000004c0)={{0x12, 0x7, 0x7f, 0x7, 0x5, 0x4, 0x1}, {[0x5, 0x392, 0x3, 0x8e, 0xb3, 0x1f8000000000000, 0x46f, 0x3ff, 0x7, 0x40, 0xfff, 0x5, 0x4, 0x1f, 0x76, 0x42db, 0x5, 0x5], [0x9, 0x0, 0x9, 0x3f, 0x1, 0x7fff, 0x8001, 0x7, 0x100, 0x858], [0x8, 0x9, 0x44, 0x79a1, 0x0, 0x3, 0x6], [0x5, 0x8, 0xfffffffffffffffa, 0x1, 0x6ceb045b, 0x8], [{0x6, 0x8, 0x96cf9de1, 0x1d2}, {0x6, 0x0, 0x1800, 0x7fffffff}, {0x3ff, 0x8, 0x7, 0x9f}, {0x2, 0x1, 0x2, 0x7f}, {0x5, 0x401, 0x3ff, 0x9d40}, {0x9, 0x200, 0x6, 0x3f}, {0x6, 0xd6, 0xc0fb, 0x5}, {0xbb, 0x3, 0x0, 0x78}], {0x0, 0x7, 0x4, 0x5}, {0x8, 0x5, 0x6, 0x80000000}}}, 0x3, 0x1f}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x4, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0xf5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x200) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:39:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3}, {}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x8000) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 06:39:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x1, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {}, {}, {0x1000}, {}, {}, {0x0, 0x6}, {0x0, 0x0, 0x0, 0x800}], {}, {0x0, 0xeb27}}}) 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)) 06:39:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x11, 0xffffffffffffffff, 0xbffffffdfffffff7], [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)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0xf4c, 0x8, 0x3}) 06:39:18 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 06:39:18 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000021c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044932105d9690da800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e378abcec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da3fe979b9d11c700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c000000000000000000000000000000000000000000100000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe7d176aa919f4bd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5a732b000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000004da40a670ff757457a5feb93d1f394cb57e64c3572017fc5dcc13830b7d41a0ca1c83675bf665c086a5cf4e7e8546ce895275f03e650010448fa01d695acad6eabe5d6c94694c3137bd70590a16bfc69dfee921e467f4b17d5df659c6cc256f71730cc5a88f17afb26bcf4da327b3a0d47b5e4b0fd24313bbe08b0bd954e6655bbab31742f79d12ebf86d4d54359972f44a7ed5ca93ce7b811ac3dae963a5a780723da0fd38cb9cb8fb90e9a825f799ab507b7eefd3398fc1b945e9a975280dd8c840881de4b5109fe84ca1b3fe1a2a2fba351ae3e88bcb47f619a6e8d3f42868b00"/4348], 0x1, 0x0, 0x0) r1 = msgget$private(0x0, 0x118) msgsnd(r1, &(0x7f0000000040)={0x3, "5ac84a3b48f64b0ae37077fc7a1d87893103f3378eb8b69f93ea1cc175bd6ecb2a48bc4cdab8cadb0b5b9d33312a"}, 0x36, 0x800) sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="fe", 0x1, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x0) 06:39:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x6, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0xfffffffffffffffe, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x404], [{}, {}, {}, {}, {0x0, 0x4000, 0x1}, {0x0, 0x2}, {0x0, 0x0, 0x0, 0x80000000}], {}, {0x0, 0xfffffffe, 0x3f}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ftruncate(r0, 0x0, 0xab4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:39:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x1195}, {}, {}, {}, {0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) fcntl$dupfd(r1, 0xa, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609003e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500803d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552eb156521d759bf4c2fa765"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = socket(0x400000000018, 0x3, 0x0) fcntl$dupfd(r6, 0x5, 0xffffffffffffffff) 06:39:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:39:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0004002f5b696c653000"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1, 0xfffffffe, 0x0, "010000000000000000ffffff0400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) socket(0x20, 0x1, 0x20) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x8000, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) write(r3, &(0x7f0000000080)="b58b", 0x2) 06:39:18 executing program 0: getrusage(0x7fffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r0 = msgget$private(0x0, 0x40) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000140)={{0x8, 0x40, 0x5}, 0x0, 0x4, 0x101}) mkdir(&(0x7f0000000100)='./file0\x00', 0x40) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/14}, 0x16, 0x0, 0x800) getrusage(0x0, &(0x7f0000000000)) 06:39:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x3], [], [0xfffffffffffffffe, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x50000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) minherit(&(0x7f0000288000/0x3000)=nil, 0x3000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:18 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="828089df4615936ec290c802c0e9ffffffffffff4b431279523e8ef3efd61e4ca67cfd5528e4f20164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beb9558943c10139e381962883a449e8a3cdc83aff84263deeda85585561aa2818fe03700020000000000000000a0e500000000000000006bd9a1d130a5d22ff272b0c7aa01001794af15d871e1323536a9a866a4b2f054a6e1e0fac608963a6eb26c0b85d40a4a0f055a1c813fe4913cca1e74bcb7490497ad6e42c0aa4c430261ecc03e0404397a7a5c836f0ba953001bc569bc83c94e1192754c8615b14b90a928fdf1e2bf8d7d"], 0x10) writev(r0, &(0x7f0000001240)=[{0x0}], 0x1) 06:39:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [], {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) dup(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r3, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000000)={0xff, 0xfffffffd, 0x0, 0x8, &(0x7f00000004c0)={{0x0, 0xd5, 0x0, 0xff, 0x9, 0xfb, 0x81}, {[0x6e5, 0x2, 0xfffffffffffffff9, 0x401, 0x1, 0x800, 0x4, 0x2, 0xffffffff80000001, 0x3, 0x6e9, 0x9c, 0x7, 0x7, 0xec6a, 0xffffffff, 0x4, 0x10001], [0x4, 0x5b, 0x9, 0xffc, 0x100000000, 0x6, 0x9, 0x5c1, 0x7, 0x3], [0x80000001, 0x6, 0x8, 0x7fff, 0xff, 0x1, 0x5], [0x4, 0xa8, 0x9, 0x1, 0x1000, 0x2], [{0x8000, 0x6, 0x3ff, 0x8}, {0x2b2, 0x400, 0xff, 0x80}, {0x0, 0x0, 0x2, 0x100}, {0x0, 0x80000000, 0x1000, 0x2}, {0x7, 0x2400, 0x1, 0xee4a}, {0x1, 0x8, 0x4, 0x5}, {0x2, 0x3, 0x1000, 0x7}, {0x5, 0x401, 0x7, 0x6}], {0x36fe, 0x5, 0x1, 0x7fff}, {0x8, 0x200, 0x1, 0x3ff}}}, 0xb7f, 0x2}) close(r2) 06:39:18 executing program 0: geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x48}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) 06:39:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [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)) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) fcntl$setown(0xffffffffffffffff, 0x6, r3) r4 = dup(0xffffffffffffffff) r5 = getppid() r6 = geteuid() r7 = getegid() sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000a6a9ab5595e67b1cf04e7e78a75d8866861da7ac25bacdf144e4236cc29faecdfe8c0eaa627d876b0d4379531a87e0b4e9373b1247bd330252dab73cc4e4ec6bfa20afca662cc87683940752406ebdfad0c7a631aaf829fee98ca10c0ae1f38ada9d979acb5dffc05871a4951c3a5f9065941b787fc1da46f929edcbccd493b13c298976b2059c4c4914f9f2617614e96c5798ddba8c851728"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x402}, 0x400) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x896c}, 0x6, 0x6, r3, r5, 0xb02, 0xffffffffffff0001, 0xee5}) shutdown(r2, 0x2) recvfrom(r2, &(0x7f0000000000)=""/23, 0x17, 0x40, &(0x7f0000000040)=@in6={0x18, 0x2, 0x10000, 0x400}, 0xc) 06:39:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0xfffffffd}]}}) 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)) 06:39:18 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x6}, 0x0) r0 = socket(0x20, 0x4000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) setsockopt(r0, 0x1000000029, 0x25, &(0x7f00000000c0), 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 06:39:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) select(0x40, &(0x7f0000000140)={0x4, 0xffffffffffff7fdf, 0x7, 0x65fbba5c, 0x1, 0x2, 0xfff, 0x4}, &(0x7f0000000180)={0x4, 0x9, 0xffff, 0x200, 0x9, 0x8a, 0x5, 0x5}, &(0x7f00000001c0)={0x7, 0x1f, 0x571c5149, 0x100000001, 0x8000, 0x3, 0x8, 0x3}, &(0x7f00000004c0)={0x80000000, 0x7a}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2, 0x40, 0x2, 0x6}, {0x4, 0x2f, 0x0, 0x9}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282905000000720fd32d2babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657afa8c500000002000000000000020208a3710100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) bind(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 06:39:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x62f], [0x5, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{0x2}, {}, {}, {}, {0x0, 0x0, 0x0, 0x80000001}]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000140)) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 06:39:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1c8) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = getpgid(0x0) getpgid(r1) r2 = fcntl$dupfd(r0, 0x0, r0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/160, 0xa0}, {&(0x7f0000000140)=""/53, 0x35}], 0x2, 0x0, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x0, 0x9a7, './file0\x00', 0x2, 0x40, 0x3}) wait4(r1, 0x0, 0x1, &(0x7f0000000200)) lseek(r2, 0x0, 0x6a, 0x2) fcntl$getown(r2, 0x5) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000300)=0xc5) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000340)={0xfff, 0x6}) msgget(0x2, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x200, 0x0) r4 = dup2(0xffffffffffffff9c, r0) fsync(r4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x6, 0x8, 0x1000, 0x0, 0x5, 0xccf, 0x8, 0x1, 0x0, 0x2, 0x800}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x10, 0x0) 06:39:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x2) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f909229af62fea666696c973c36"], 0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = semget$private(0x0, 0x3, 0x30) semctl$SETVAL(r3, 0x6, 0x8, &(0x7f0000000040)=0x7fff) socketpair(0x0, 0x2, 0x1f, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() chown(&(0x7f0000000180)='./bus\x00', r5, r6) setegid(r6) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000040)=""/43) 06:39:18 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="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket$inet(0x2, 0x5, 0x80) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x6, 0x4, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) pwrite(0xffffffffffffffff, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) mmap(&(0x7f00000f1000/0x1000)=nil, 0x1000, 0x4, 0x810, 0xffffffffffffffff, 0x0, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 06:39:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x6c9], [{}, {0x0, 0x0, 0x0, 0x1}, {}, {0xfffd}, {0x0, 0x0, 0x0, 0x80000000}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) mmap(&(0x7f00003d7000/0x4000)=nil, 0x4000, 0x1, 0x2c32, r2, 0x0, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x10) rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/29, 0x1d}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f00000001c0)=""/7, 0x7}, {&(0x7f0000000840)=""/22, 0x14}, {&(0x7f0000000500)=""/153, 0x99}, {&(0x7f00000005c0)=""/46, 0x2e}, {&(0x7f0000000600)=""/153, 0xfffffffffffffed0}], 0x7, 0x0, 0xe000000000000000) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x5) r3 = shmget(0x1, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) pwrite(0xffffffffffffffff, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000800)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd\x00', 0x8, 0x0) 06:39:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0x10001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0xfa, 0x6, 0x2, {[0x1, 0x50d, 0x6, 0x3, 0xca8, 0x3, 0xff, 0x708, 0x10000, 0x8, 0x5, 0x1dc0, 0x9, 0x9, 0x1ff, 0xdc2, 0x6, 0x9], [0xffffffffffffffff, 0x5, 0x200, 0x7, 0x3f, 0x1, 0x8001, 0xfffffffffffffffb, 0x8, 0x1], [0x2, 0xffffffffffffffe1, 0x74, 0x7, 0xfff, 0x3, 0x6], [0x7, 0x10001, 0x7ff, 0x20, 0x9], [{0x1, 0x8001, 0x5, 0x9}, {0xff, 0x800, 0xfffffffd}, {0x4, 0x10000, 0x100, 0x10000}, {0x0, 0x72, 0x7ff, 0x1}, {0x1000, 0x6f61, 0xb549, 0x9}, {0x1e2, 0x1ff, 0xfffffeff, 0x6}, {0x7, 0x9, 0x2, 0xa7c}, {0xbb4, 0x800, 0x8, 0xfff}], {0x0, 0x80000001, 0x6, 0x100}, {0x4, 0x3, 0x40, 0x80}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x14, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) getsockopt$sock_int(r0, 0xffff, 0x1018, &(0x7f0000000140), &(0x7f00000001c0)=0x4) r3 = fcntl$dupfd(r1, 0x0, r1) pread(r1, &(0x7f0000000000)="fd5acd993edfb1e57bf796eaec51b0916e1f53f440177a49333c2ffcb818729bc612758e7f5aa234659051360760fc9394654fd05ebc8af54fba02f2ffe06902013d39e8c4b02a8219934f7bdc2d144a76131cae9ea7f2c16f24ab4a8cd44fcf5a2708009731928c14ae0e7c4f115f1c4c3a49054f889dfbb1fc4131e912a2281de84d9921bd91746914ab294d357186198ffed10c4dee97159bf7b21bb21dfb713aaa1499e1a34af6bf83d67d", 0xad, 0x0, 0xe4f) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 06:39:18 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x20, 0x800], [0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x48a], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0x1], [0x0, 0x0, 0x4401], [{}, {}, {0x3, 0x0, 0x9}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {}, {}, {0x0, 0xffffffff}], {}, {0x0, 0x0, 0x0, 0xe6ae}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) madvise(&(0x7f00003f8000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:39:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x1021, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10020, 0xc3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x2}], 0x8000, 0x0, 0x80000001, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = socket(0x400000000018, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x5, 0xffffffffffffffff) fchmod(r10, 0x0) r11 = openat(r10, &(0x7f00000002c0)='./file0\x00', 0x400, 0xe) kevent(r4, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffb, 0xa0, 0x40000000, 0x1, 0x2f}, {{r6}, 0xfffffffffffffffa, 0x70, 0x20, 0xff, 0x401}, {{r7}, 0x8000000000000000, 0x8, 0x4, 0x60, 0xffffffffffffff81}, {{r8}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x1000, 0x6}, {{}, 0xfffffffffffffffa, 0xa0, 0xfffff, 0x8, 0x5}], 0x489ee2e8, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffd, 0x38, 0x40000000, 0x7, 0x100}, {{r11}, 0xfffffffffffffffd, 0x4, 0x40000000, 0xb1, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40, 0x7, 0x2}, {{r2}, 0x8000000000000006, 0x20, 0x4, 0x8, 0xa7}], 0x3f, &(0x7f0000000300)={0x1, 0xfffffffffffffff8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xab33673602b13e1e) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 06:39:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [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)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x6012, r2, 0x0, 0x5) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x1ff, 0x4, 0x10001, [{&(0x7f0000746000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6b6c}, {&(0x7f0000728000/0x2000)=nil, &(0x7f00007af000/0x1000)=nil}, {&(0x7f000071d000/0x4000)=nil, &(0x7f0000163000/0x3000)=nil, 0x3f}, {&(0x7f00000b6000/0x4000)=nil, &(0x7f00006d4000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000426000/0x1000)=nil, 0x2ae}, {&(0x7f0000663000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffff557}, {&(0x7f0000003000/0x4000)=nil, &(0x7f000077b000/0x3000)=nil, 0x9}, {&(0x7f0000707000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000022000/0x2000)=nil, &(0x7f00002a6000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f00003a2000/0x4000)=nil, &(0x7f00005a5000/0x200000)=nil, 0x5}, {&(0x7f0000393000/0x1000)=nil, &(0x7f000075a000/0x3000)=nil, 0x2}, {&(0x7f0000482000/0x2000)=nil, &(0x7f00000f7000/0x1000)=nil, 0x3ff}, {&(0x7f0000796000/0x3000)=nil, &(0x7f0000458000/0x3000)=nil, 0x9}, {&(0x7f000046d000/0x1000)=nil, &(0x7f000034a000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f00005b2000/0x3000)=nil, &(0x7f000025c000/0x2000)=nil, 0x800}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x7ff}) 06:39:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x1}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000200)=0x9000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) flock(r2, 0x5) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000140)="b60ee3241f7ae84e24d62faf2851") 06:39:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x4, 0x401], [{}, {0x0, 0x0, 0x7d}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:39:19 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000240)={0x8}, 0x0) 06:39:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [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) minherit(&(0x7f00003ad000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r3 = dup2(r2, r0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x7, 0x6}) 06:39:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [], {}, {0x0, 0x0, 0x0, 0x800000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) socket(0x6, 0x3, 0x1f) fcntl$dupfd(r0, 0x0, r0) 06:39:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [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) acct(&(0x7f0000000080)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt(r0, 0x80000001, 0x8000, &(0x7f0000000000)="883983b6cbeeaa7b1349501220d7e3d0dc8ae114baaa696b626828c5ad203ed3e338b0ac99e2c0f4c252c77aed2b931743c33730bf811049a3b36531e6dfc3d48309872675d3d9807971c4844101a30f7f473580398da9d7ac69a1d4c2d962182e12a4fef5329d32bbf6df58", 0x6c) 06:39:20 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="63274547961bac6b3c6f66dd6dbe2e3498fdba33b3f02c7536c38d427d84b45dcb1e20ef04cf4fad5ec6d1895fab9be84789ca47fa55f7e08794f5098e0af8cd921e581c98a2aded4b78f9f721fd8888523cb3035a875545ee28725a3f5ef80a3e82058b543b69af13c4f84f3336f313954f7b", 0x73}, {&(0x7f00000006c0)="95f4c71617989a62fa1bf87ec140dc6dcd79c322f0b19c1b03dc96bf135f663f4972d8878e190fdb26c88a9e96126d60a68a9f481788b3216a7e0032292736e856737d26975a05598cccbe1e717d918b0ac904748dd2cec31aa503159e673065fff75ce1f8bd7ac5ba2ce7e62e12e300fb36a7827b7d85a40fcee449ddb86796020dd98e74459a3457754ae115c599f18254dc1e3c3aab2e4d7f146cec2071dadf32a62b9a187cd567fddd308066545225e0e342c2ac101b89904f3e30079d67377eed27c5b84bbc33b95b6e03716d56b18bf7afcde879340af14da367fc2b886bb6b779558eac13080013fd0b27b6fb6e413c797a514c862652bd8c0705d15ec9e142bfd5799c9f5c9007f556ebaa00e74c8ac214da8fee6ed76cda729b8b3aa4ff9b728e8987f1557f1431930deeedf934a164b26c5ca3c398c5225a89821b2dcca9c5d18b48d9d314f6ca3c160cb5971fe0415e5fee472498b5bf1e453ba45ea754c5f5130589b20c466c9022472d2375c866b72b3e94ecc929362ffab3f33fe3924a6007f1dd464eec534678e8607d40679c6f4cb5ac3f3916e2066bafecc5f551bad91a230a88f353c5b02c9c90f6ddb14af1a35e579629a0db94969df387a8fd1ee3419fb5463b4582593a8dd167179a04a2078b8ad6d0418e38b7503a9e92963b48f44436a76e1892ebfe17d7f3a7251e56c24dda47a1fecd31bf18e370a404cabcf7d500e4f170dd7b0bd5210c27a8134834243787a419d23c5141a2e06ee07fcca2e487bb01f5c5f70a3d3828f0789469b0860f7aa8bcc834ed944333e85d13bff2ca55ae011bcbaeaec4ebca4191a21405c13ced686472a751c8a2aa5f35f8d9f8c2e8621d177600fab3081e21c94476912e096549cc59ccf662919ffcfd567fc606645c7767c0489c5b5a7ede2ca9d213285b5c4680167b7c613fd4fa66fef675a54278fe57885f97f6bab5ca6ade8da8dd3db08b08f22de1919c8752bfaa086b6919847e0fceed7796982a2f2b799b68e5ae832a84223bc1d090df41a50f4a3c3be20020b15653d1a8d28e7ab1d376f42391b5bcda05b25cd8f70a9ad3c036d397b4d725d27f3385123dc353e7c777cd135f913430a0e519730c9ffa4e6dcb93f157f0e3121d43a9a7f22dd71dae6745d7ee7809a45dc12293a8efe06ace2316c38f108da6c8f0ebe802856f62d8650c79f1a76b8e22d17f0c8dcd0d00661bb0a41eccf55eba5d5251b0ef352149d269e731bfcff88a128c355808b99458cdfe8384887a7a6067bbe45cc64160afc3dc6acafd229ac249cab8882727a3fd341bedfc705310bc2d8832f95eb53bc55de4bccada2ebd76ce9a3c55610a905ff19232904af6f89814740eb51150b876d5460056e2aeb43ec9a16bd67cbc798b808d462cfc707ecb9b24214dd046dd155b00e87b1c1703b7c203be6ec8e0358bee99ffac8408818b314fecced4bbe5c464942b2ede78006615d07999e6c172ca0916835a9ad6b689db73eadb243afff175571ec72832714ad494e44685c31266a2ac7b7f5d919b905bd9fa875015fec19170f00b300f5ad78708ce59a78a3a1fd03b0d5de317490a2ea6a019b57521499b3fe72cc2e5c79a0b9ff4321ecfb4edecb7f0a332b594ef9450c55e49804dfd08530efd2c4542af4dfbff1744235420a18e3118cb18ee48710db683c9b8c9b802f657da64d4c5b80ef52adc5893ad15bd20cd1fe7f2a5be7081a35a772b4e06f1209b97d91750c48f7706adb10ea7383ddcab5dce4a6efddb24fce9b4a8664b9fa9e8a2727d86fa47fc63f6473745d48a00426179749f624fb8bd743932bec233cbd7b0388dfaaf6cc3eb74219365ed30ceaeafaced47eedeac68a3c8113a0e32efc407841ff9f24aab03c91cc949492db03a1ee8d988c51c7d6772c13697885bc63d313b37964eed33d0042124d634942925c830038e8e5d9a4692ad8f52b1ece39a9e9213b82e23a2b3401303e2ecdc8c97d80fd5030b44b39222093c7d1c32c3a569acd612561228f9b43eb34e7113cce31f8bd20d329b36fe8487a7fcba2d1a7fd8845a3bbfc77d9b8390ca1ee469a71423cfc28f230a60a5191179dd807fa5518ceee07cb74aa6daab130b841b0574a424125477b77f74d3ccef12be6b14a7a6a97f680cb7c793ac231058a59a668ca559f5833ab3827af6c1ab83fca3b947ca1d8f37ea6dfd8c0e1e7ec991b055655c22a630250f237b78fdc4d90a3b343024905d612c10904982e45f429dba9b791bc17703ea94166cf8d310fadfa549162b5635eb914ac9daec2f52f6c285225b72c23abdc3c89dd901a5c006e83bc9bf570341316aa35ed6342c531f595bc7703e3475489c93a20e7dd77b12f45844fb54bf0a8120d8a028f918e61ca320c8ae4203fb48676d2f0caf4aca3c75dfe204d8142ee5aa953b6a8fa60fc2c6ccf53a7862f0cd646a65689751f8b113b92451d3d709975d9ac2ff92c4e9c667ca376f48834283cf11070f04232c61098c6f1371d1695404c5b37e8c18f0443360f946bf72c16db07dc57d1676dbda10a890be660a2ebb3b48a9ad574e555999bac38666b20f34f55befa0e68549ccd082d1f1fd3639f7f4b58729292a0b6c124717df8df2dacb5e07348c33378dc58d3c64831b8d3efefd32917962400a55cf69a58c77a5cad54ee103864e256211b9f551f90baa4f356c308b884e233926f41809776f04f188204850c779fc3d8d2d8c4b8c77c3546e3ae73ea5d79aa1c55c22087e1a3c9993473c55079bba4f7da5fee706e07e3a919654a10011d06ea171090808cd0817bd74072f81fc3d356273b3b08fd80a76a8fc880c18a9aa54db9ef045bb29e3ac0ca2a14e55229c0167e39a8eddd9f55a54d9e13900c443d77ad31d595332fca377869ffbb10313bfecfe607b791e44cdfd2d78fb6000a640f9bf794fa5e136cdbdde46a84fc768c833d9185f141355928beb4002ca4bfa90cde8d5f776160f8bb1ae73295bf5183cc9d726eebe890d5be783259be1af448f3260f4c80add111078b280ac873b0ec407f888b070a907dcb5434b6d11a5cceef3c20e5bad1cb2da754490ab048513fc436228492e08cc651d98b092d2acd93fdb48c805664eeec63e0250533779e895806aa63934d450282ade10164137edb11102c85959c81a3cfe5a332ea3a5d2d756dc3ac9600c0e3a8161d2de63ad4f5c8ebe3b23eec44e53133b9e968af025bc4933e2eb997b3464cde442ca486d08b9a488ac48d1e0d43dc1c209eee84a8f7f4c5ab521316761e24e0cc2098b5813d686b8f39af3dc0e11316792e192b1f95853b3e4ca237cebce2b58a1463b14b12f2ffd1188a89755d9629cf35006ee775c9a5a58e9684780638f7662f1b673e65c702ad06cae314a7b0b6548a3b1578b1ea0dbf1b32f140bcc4cc15b2e03d591685dc1bc0f1723b83bd21032eb5496ee99be76940058e456a9cf2accbad42e917f0e8b7a08d621e398c325cd3dc509399fcd17ac4c21f38cedc47194cab678843d64ea1032b0d99f25760ce196656699ff6b0654c26504184fa92ee6bc7cc6dff8cb6fe5b23864fd965acab19a5760ebdd8a1b09c89ab118bd8efa7a436e2591ea196c3c6105d614c8ab093a4a6503bc865fa26fb2294f1b66d4166309ffb9b830f15663bdef3a7f1e56553c4305c88d754939688273fe52b70db974ab8a3d06d5f644f9a0f40629f770cda6f668d7151913c98bee619df2aab244d6f3144ac5f22fb7b4ab1c65ebf7ea2f7114f5c933d25ad0a54a8bf2fe48a88461a9a4589885de1a2a979466e2c9ab936aabf66c9ec4427521d0236db643271313fd374f27bc82946d0a1668700758425427b0ec6b5b56357a3891e47ccb1be9c0aeed09996c00c2dfb7293204059f441e1b05c53c8b36ed9b81dbb8b65568c279f33c32558dc27a6102de17df8d9439d9ea4290c3235bf4b813bb05c91b2f0b5c8346319fc62553206f16897756bfdf4eb2bd56bb1255bfa5703555ff3fa6bc207b8153b4cd8827fcc97b438c19c0084506afd2910f0c2c20c3c9fd74017f2933a0f155251c33855d5746c25165f3ac50ff9baffa5009d82f921b296af6dcb397ef637191b9a1bf125dcf36dbb36cbc32bf3ea3c9124de5d8e5137d483904ac39fd6c089fba8b4d6b98269a042faf3b65f45b9eb0ec38c2e54e1380340d224cd9a6bfa79ccdc253fdc968784718e01a6319ebafabc117da7dd65296cc007eba340a9a9648dc8527a22869dc608830638c720678283a47f1750fcb35ff51c7fa7322f1962d994cf2fdb3a493f489669badce8a2bcb1404567abae635c0aeb860f3ae19d30fd2aed5fc8f349e9d8c40fc48228d80d16dded29f4163a3763cc853a9052a41941ffc65f1564ad57b754b885386e21a531fd3dce961cd93933548a6c4c2cc8eca5c7ff2de5828c794cfcc31c48b00dd32af373c4df8085e7fdf606ef0be242d9a13bc453935692ff1160016fefcf21ff7f05c11723cacea9cb0cacfc53278f6d3bb69b0a3c820929c9f8f40f03fc5f97de9f4f4d0df97785112e924e6ef316273a7303162da543d77a5dbc942427ed4c0b0974e415f675a22f95cb60e7863b1a2db78cb86993c3e8eb72ff0ce29d4ce69a2ad2a712d1b6824080c910d31ca9ffd075572890a75aeffaae431a5698f8f5b6f0f6ec320205ad71b9c7999e51db1e74da871619122573c19f10d87a49a852f6507280e8e74b169b97601ab352c27ecd12fbd89c97468a81681e66fafca66cdcb0d97e7cc0e012ae437c57b8fb838a7159a35dfc879ad21276f2291075290b126513805995df1e2c4da28b40abca0a3580258ac648280b53fbeae20ad15e03fefd262b66f8b686f97d321927f50a6ec7f1759daee7f39045db80fd675040a06e0e789746cc694941cc8c3e0e194eb16b16f514b17a1e8de44be3a24829f2bb27c8060c47e03bf33545872b8a5b30f8e626faaab1095420e8eb68e754c1b2dc3efc051b19a178578936368ed3b317489f4f018c397c72098d444718568cf7b8b35c93ac09c8aa9bc22f6bed865112c5d1ec30c372c996773b73600938494c873ff282648b327ee57bbd32518223ae361b48ca951786ad439991d0373b1ae556133c3a4cd55ff73b97010f4086046f8001abd0b4a8b60028a9180e59305ba834cab6b14f0c5fd395bda8863d0aadb616260fb4dc73a38fb7e23c0224b428b8d0d822ba2990f07f9bc7e9268b34befa9ff3c55c4b8004506debb1f26a7759aa3c6c05c01bba882136e4c047dd1a304cf6685d2c5e29c345a64604d8d4ee1bec79b4deebd4a537620c83eb2aef849af393f6fc1ba952daef4d6346a576faac5aaffeb73e2e658fb31f3d95e7bc1ee43efe82da06319d12db42408d354a7b334af5e7de9c0f75a10183281f92a61b7ca4222bc672c1514da024e97eb3900563ad2dcf46c056b9e87bb61cf6e4478f73537a4eccbaec085f2b6a586aba24fecf1a3850edffed76ce08edd452b2a343d51ac5cb6a54cae4204ff1e9ea2b65e98efa2680f88812b6be6371e270a19cbb1b7a2d1f51dcca5131c3a524ce70f076b300ac76a880adb3ceba1b4f4246b587769775f3c3fb46b0e78b00f3d6402177eb2bc740dd43c90c70170ea16809ab55fad42b860f63bc93455a33ade6e95842333b5f5b8bdd85f408e161e3e8902980b82621f9da59a21ccd42b5f87edd35c0e29ef2912d1772921961d8ca955fdd6bf51b12a17444dd06691ff8fabe834f1c5f849cfd0b614d0e066c1d1edcbb4353c9e4a60", 0x1000}, {&(0x7f0000000040)="d89843ef5df1bb1dad00e37dbfa21c2baa18d40e56a70aa4deb365c8344c9f181501e1964a175ee4919425f926653e7c48d70a6b", 0x34}, {&(0x7f0000000280)="98dd81617a987627a2959e8d786321b7b19303b9dce225f166e938ecc021155c7a1c6fc44cc02b1cbfadc5d359ef54279d9d607a2aa1f91b6680cd0273f52671ff32414e91be5413da824610253bd2f7971d07cccaaa22e10d0a6b82322020326d625d77b2d632191fc8f1ca8c016bfc14a070e3faee2375e601c76eb07dc3413f405f859516f1058512983b0c39df61d444239990e44b403faa29c590a9f2f0a11f4bb7292c7fd68a786f2775d8abcffc72706318728619fff55279004b9328bad7f5945fcfa29599b1043aca211e7a1996f40339984e8a19884eb90c2e10a0b4665d3a22ed805cb259590daa42c1", 0xef}], 0x4, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}], 0x20, 0x2}, 0xc0a) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) socket(0x18, 0x5, 0x6) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 06:39:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [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) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x2c) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 06:39:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x5], [], [0x9, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xfffffffffffffff9], [0x0, 0x0, 0x401, 0x0, 0x0, 0x7], [{}, {0x0, 0x0, 0xfffffffd}, {0x8, 0x0, 0x1, 0x400}, {0x7ff}, {}, {0x0, 0x80000, 0x0, 0x4}, {0x2}], {0x9, 0x0, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000340)=[{0x4, 0xf9, 0xf1, 0x7fffffff}, {0x716, 0x56, 0x53}, {0x0, 0x40, 0x3, 0xffff0000}, {0x4, 0xa1, 0xf9, 0x5}, {0x0, 0x6, 0xe1, 0x2}, {0xffff, 0x4, 0x4, 0x1}, {0xf6f, 0x8d, 0x1f, 0x8008}, {0x1000, 0x4, 0x9, 0x5}, {0x7f, 0x6, 0x2, 0x1b54}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) close(r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r4 = dup(0xffffffffffffffff) getpeername$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 06:39:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{0x0, 0x0, 0xfffffffc}, {}, {0x100, 0x0, 0x200000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r3 = accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/56}, &(0x7f0000000040)=0x3a) fcntl$setstatus(r3, 0x4, 0x40) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xfffeffffffffffff], [0x0, 0x0, 0x482], [{0x0, 0x5}, {}, {}, {}, {0x0, 0x0, 0x4}], {0x4df1}}}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0xb20, 0x5, {[0x7ccb, 0x2, 0x1, 0x20, 0x1, 0x4, 0x5, 0x100000000, 0x4, 0x9, 0xb9, 0x3ff, 0x6, 0x7ff, 0x1, 0x0, 0xfffffffffffffffe, 0x10001], [0x1ff, 0xfffffffffffffffd, 0x1, 0xc0000000000, 0x800, 0x2, 0x8001, 0x7f, 0xfff, 0x8], [0xfffffffffffffff9, 0xa5, 0x0, 0x8, 0x7, 0x97, 0x3ff], [0x7, 0x3, 0x100, 0x7, 0x0, 0x9], [{0x8, 0x3, 0x3ff}, {0x0, 0x8, 0x2, 0x5}, {0x7, 0x8001, 0x6, 0x3}, {0x9, 0x1, 0x222, 0x9}, {0xfff, 0xffffffff, 0xd1, 0x89a}, {0x7ff, 0x101, 0xfa78, 0x8}, {0x3, 0x20, 0x9, 0x3}, {0xb92f, 0x7, 0x3}], {0x7, 0xee2b, 0x1, 0x8000000080000}, {0x7, 0x5, 0x3, 0x1}}}) preadv(0xffffffffffffff9c, &(0x7f0000000640)=[{&(0x7f00000004c0)=""/21, 0x15}, {&(0x7f0000000500)=""/205, 0xcd}, {&(0x7f0000000600)=""/36, 0x24}], 0x3, 0x0, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000680)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 06:39:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x101) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x19a, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:39:22 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0xfffffffd, 0x0, 0x0, {[], [], [0x80, 0x0, 0x0, 0xd, 0x3f, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [], {}, {0x0, 0x0, 0x0, 0x10000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000740)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000018, r5) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x40) dup2(r2, r1) 06:39:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x441}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x0, 0x3, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) semop(r2, &(0x7f0000000000)=[{0x7, 0x4, 0x800}, {0x1, 0x2, 0x1000}], 0x2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r3 = semget$private(0x0, 0x3, 0x30) semctl$SETVAL(r3, 0x6, 0x8, &(0x7f0000000040)=0x7fff) semop(r3, &(0x7f0000000080)=[{0x4, 0xf8, 0x1800}, {0x2, 0x2, 0x1000}, {0x3, 0x401, 0x1000}, {0x2, 0x7f, 0x800}, {0x3, 0x0, 0x1000}], 0x5) 06:39:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000380)="34257c94e8a20899d8a5a68d9ae7dda7614b7be38adce0", 0x17}], 0x1) 06:39:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0x80000000, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x8212) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f00004d3000/0x8000)=nil, 0x8000, 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 06:39:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = syz_open_pts() r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000000)) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0xbd, 0x20000000, 0x200000, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x5], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0xfffffffc}}}) 06:39:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) setsockopt(r2, 0x8, 0x0, &(0x7f0000000000)="beff70f9fe756a7ce01e44ae04bc340aac0a6c1dead7dd1459d3728144230e229523ad89bcdd4428a113c1b26e7e7dadffbc9b67f3ba274a1d4bb4d9db7204c101632d15587a9d4d2f0fbae8c1eaf5f25ebefe843be4d40aff02cd81fe75f7284bd2bef45ac27375d88e", 0x6a) 06:39:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80000000], [], [0x0, 0x301, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {}, {}, {0x2}, {}, {}, {0x3}], {}, {0x0, 0x0, 0xffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x1) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) close(r1) 06:39:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x5], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4000000}, {0x0, 0x2}], {}, {0x0, 0x0, 0x0, 0x80000000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x1, 0x1, 0x3, 0x2, r3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 06:39:22 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000200)=0xfffffffffffffca4) getsockopt(r2, 0xfffff800, 0x0, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd42ee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b7418e37bc52a614e520ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00"/1292], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r4 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs={0x682eb13985c518e6, 0x7}, 0x8) shutdown(r4, 0x2) listen(r4, 0x5) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) r5 = dup(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x200) recvmsg(r5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) 06:39:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [], [0x0, 0x2, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [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)) 06:39:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r1, 0x6, r3) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x107) dup2(r4, r0) 06:39:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:39:22 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) 06:39:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x2745, 0x5df}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x656, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x800], [0x20, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401, 0x0, 0x0, 0x4], [{0x0, 0x0, 0x0, 0xffff}, {}, {}, {0x0, 0x0, 0x0, 0x80000000}], {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/187, 0xbb) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x2) setsockopt(r0, 0x2, 0x7f, &(0x7f0000000540)="b92fed5a24be402bb7435257a4c9976353f3b72a17c700d76e01b939bb0265bbe91b00fc6c75abdf14140fc49e8c7240a6e46aa4901eb6ccfd1433b3faa6ddbe00c269832b86a09719bebede928c7c10813a0363e7797eaec6d1b1897e22cd56f6000000dc0af9ca3a2a2aa994b680a15e4177821ca6ea341a372994621c84572185ca6cb634e2ccd124d3fe9cebddd72bf0d499417d6c95bc637b0fe19d7ce19318b0eb3c16adf274d033992a4ee7de14a257175b5c2bc0230edaef4725715918cd6e8ee696f608e1f851a4b292715e65083f2ed642dfc025c185c4da60e8ca00"/236, 0xec) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) listen(r1, 0x830d) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x7f, 0x3, 0x11, 0x667, "e8e8f9e4db0bd020739507e4d9805ff18510d29f", 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r3 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000500)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) open(&(0x7f00000004c0)='./file0/file0\x00', 0x100, 0x8) 06:39:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4114]) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ab75e0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ab75e0 06:39:26 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) sendsyslog(&(0x7f0000000300)="da", 0x1, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') ktrace(&(0x7f0000000380)='./file0\x00', 0x1, 0x2a, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/196, 0xc4}, {&(0x7f0000000240)=""/132, 0x84}], 0x2, 0x0, 0x7) 06:39:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:39:26 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = accept(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085422eaa9176036b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bf053655b0c106408dec97ca3a3804e69e187427f4b51d96e6ed2b897cee6b24fb2895c8dbc492f1822390804fd"], &(0x7f0000000100)=0x6e) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000007400000000000000000000000000eb00"}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) shutdown(r3, 0x2) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x7, 0x2}, 0x8) 06:39:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0xfffffffffffffffc, 0x0, 0x401, 0x0, 0xfffffffffffffff7], [{}, {}, {0x0, 0x40}, {0x0, 0x0, 0x0, 0x1}, {}, {0x2af5}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x8001}, {0x0, 0x5}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x2, 0x7f, 0x6, 0x800}, {0x1ff, 0x40, 0x0, 0x800}, {0x800, 0x1, 0x1, 0x1}, {0x9, 0xf2, 0x7f, 0x42a}, {0x6, 0x1, 0x9, 0x295}]}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) ktrace(0x0, 0x1, 0x8, r4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r3, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r4, 0x3, 0x18f, 0x9}) shmat(0x0, &(0x7f00002ef000/0x4000)=nil, 0x2000) r5 = dup2(r1, r2) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xb783) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0xa, &(0x7f0000000140)=[{0x1, 0x81, 0x4, 0x2}, {0x2, 0x20, 0x40, 0x80000000}, {0x0, 0x9, 0x2, 0x1}, {0x3, 0xfa, 0x8, 0x63}, {0x81, 0x80, 0x2, 0x4}, {0x200, 0x8, 0x7, 0x7}, {0x7, 0x1, 0xf2, 0x40}, {0xd63, 0x3, 0x8, 0x40}, {0x101, 0x0, 0x0, 0x9}, {0x8, 0x3, 0x1, 0x10001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x7}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 06:39:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x5c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 06:39:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0xfe) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:39:26 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) 06:39:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x25}, {0x6, 0x0, 0x0, 0x7d2}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x1, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) accept(r2, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) pwrite(r2, &(0x7f0000000340)="00000000000000000000000000002d5f2fa8cd2fdc779872018000000000000090295dada45ddb5127342dcee0d17c849e1f80c449904e21472e12a0c38521c15b2b4fc257d3b5000000", 0x4a, 0x0, 0xfffffffffffeffff) 06:39:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x4, 0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2000000000], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {}, {0x1000}, {0x0, 0x0, 0xffffffff}, {}, {}, {0x40, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00001c1000/0x4000)=nil, 0x4000, 0x2) getrusage(0x0, &(0x7f00000019c0)) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f00003af000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0xffff) ioctl$KDSETRAD(r0, 0x20004b43) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) pwritev(r1, &(0x7f0000001880)=[{&(0x7f00000004c0)="ddaae315717349401973d706b24dc7cdfb253e802fc0ad914ae6b1e45681199ba4b3964281536f7dc40c8bbe1f133847add8b078e8f071bfe06f611268cd7c46bca588576f9f8a7807b464ffda720f6c7d51ac4576ea6a9f4d5e43c833b9b856d8804a363c25df22b25bffc270339ca534443583ee9332b86c2474b4c7f537375822c1e9e6a795142ff445e8da51989ddff8925276d03e46643732fff408a2a833c0e01ac0d9d909dd558705497dc0f4e9f36af361eb9dbf09a4cea546ace0b4d27dcfb008192f29c15dee5a60176a699e96747477", 0xd5}, {&(0x7f00000001c0)="dba844b3611553419aa84aa2c64243c32b57dcbd1c0f95d391a52e6afe0ac67575bf02d0661757d1f6be6625b30b7aa3a37513d43927ce00aa63884c395261fa45f50082fe249d6bda", 0x49}, {&(0x7f00000005c0)="082cd434ee22198f0ba8e54aa06808b6b12952b3d553ff726bfcdc399eb6897a105ec1f38236a1eef939f98e31417a138da756ad4d5d1c618d0f43480e7d659e77f5fbc21b3aebdb98fb36ceb913bc7a02fbb8de4e8a37c4d622314922d8d60f5b591aaa9da6312950fa853790861d47625f585af438de7e80bb6d801f082d57be65f02d5005046d6d88bf8f05d5035028fa3d29321c14ea749fefe9a3a48800a8c0a0a1cc7ab0451bf60f3f31c0e616643b117a4fd85b7e4d", 0xb9}, {&(0x7f0000000680)="587fd6e94b608679760efd8559a32761514bd819a0663583e6b9a2f4c5434497a4e30c420925a91f70366da7655af990486821386cb7acd0bdc8fa7873156120d587e5062c2c5a369cf3ee2aea74a2bfcba3abeb6b87b791415198543eace27a1b23e25a842ce5aa5aa8ab8091eb96bb54ea9d0a8dba6ce0ee997a5aacf2", 0x7e}, {&(0x7f0000000700)="1557ec86d6e86f212563cfaf55dd798adcf825bb70cb85d18d7d51b8e755b77011457d0c4dcc4e4350944244826a86aebfd3410b1b5c8767cc213852b3d642c3d0b9cff7e46c4092e37f95df8f8c857f0304dcdb98f05262b035bc78485bad849b5f36630855cf6fea370f238548d9cc352cae34d484e7d4b9d0be0576691909d74e21b90f64084fc33528e32d0aa276ead24cba89a6ebb1a80ef28dfb4b5a22326599f37a7012d96ebfeb7186382d8b0ed76d2da7e4b3c43fdbb353450ecc0e18182a519ce06d2dab235a8fdd7effb749fc5dcb147636dee1a74f403eb53d671546722eaf4be3e81e0eb463d47f74204a8de0654aa15a695c781197e9bc8c7aba0f5115075e0f56016db3827af3b83bc161903ee8d02d6521a762f44dc1b7cfc995005290a4baa7eb1c89fa9e32f51f79c8f6a65e01a1a243c3003e21bc083c3839e3a0cc0fdebd08ba1a714c4207843de347764e92b99eaf450da55df42afd75ffc7161683cbeb5ee704768b05d6b07f543e85ee401aa5921c8132fb5c58352650d74cdbcbeff6a53f084e8b94b07b692fa815f1eee3880b31b548ec5b6261dcdbff9dbf8d13593a689ef762ff9c831c708fcc0f8f5b87795da88f160e38d64baf7939a75729cfbb4f1be5142c2531492a937a2af75eba7b3db7c8535cd67f8d3347bd528eec45dc6600f267a00788402fe7d86332319d8b13d4f8a86b24572c8c97050f6a1291d704dd6c917a05f59cf37c08c2d71bd8507ae0c8e39bc84020c88ebd991e6d21534c92d6960c8d5b7bb501880921e60b40405a36dc194e1902d34c228b085b494ec354ecd4dc10f3da42c69e0cadfd783762670d80247a1cdb296a1d5fbeb3df017ff46382d77f07f59aba37e29b555969b0a0eccb4375e7f5fc608c513d836a3ad460039c810a1708675bf3a86333bb18dd92bb25ce57813538278d813281c608a11044d472da6565b8b6988e12f0c48ff7e0e652108338e252d39821deff45be89812ed8efdb6e02fae44dbe8e2ce3a07954914e2d35fd7f6ae3a2de334722efa321e5d3f6d2c151daedd1633e409553cef3fc3ec2c239eeda226248760ca05c77845a31d6f6332e9aba3eeac22f526d8b58237b5d881d0dc64518e92f05c7fbab09be46e253123c7d93a333cffd4ec9a38cd08cd474a3a1ede3b0d3ec0a051af5a42eb5503a98a6e23997c4e672b8c2605b3ea96157cb032b58cefc1c03ffe5ebe4e10138603c7e6b6852ee8c23d586637341243aa7489df5ec4adc9c434175f2aa3e1ec162eeb0eba3be8df2dfc72d3b1381c0a5be4351ec08280287203b76324fdefe2d5294647caf751f3bd0310b15466e39ff6f50642ccecc1c59fd4fac936d6ceb28c0038c20d7c1d83b8491613fbb7c8a302502bed946c018ad85d122a8c8e025ffa99e2d2880d491c1bc5253a5eb0d403557ae9c5178ac5f77977afdf2c556fcdb46dea97da631f1a4fd85fd04069b696aac42e3a7d362961492eaa188706c50a08fd247a140701048e98004b3745d1a1d62e045833be6311f14d9b4ca96f371935cb5d288c647e305899618eeee4c9adaa866253ee84802d77849bca0ccecb8ae56f3bf7f341ba618f45479c6b3c87dc97981040d2801715bae7721193a0a4eb29522fd9e7ef56cc3a88381cf2887576dda65c2fd0e2ec7e93c2e8b8227e85ed1989886188a14d500ff589edd40d003794a2ebece9a0e34d21ad1b0ff78c945b80665ea1f64b16871b266ff4c8039af6110b500edad28fe5ca6bf65c24358fe95482d691accee234c699dafb464edaf7d80dfd754b502071288c4f464eac0801b9bbd6752e906be503b2672ddd91866801328317d15c810f0e9bb0e7f33de8b45d9ae3cc7f491f1c2f73264f61abe9a869d0e3d2b441fa3576ad92425984753eddfb3bb33559e2572b568a8a8c6d4b633cd4b8ff5eb0fbdf0a5e60d9d491f23910dd701df7dd30b3229e5d415c4474a40cc64b905981e4aacdfef008384faabd0dcb5fe98b05cd16eaa771aadeac7dec2553710e14f51e276c8c27825feded891058148fc95d21539a2ff8ee6c0d049b59d9bc4dfe78730d9ffe44383bf410964b5c8992621889b57a8a13523419d04ed01a45bd66a404eabb22859aa8a9ffa1250c0a1a3ac3a1bde23d3fa784403fdbdd9991a7142cf764488dfd0fe93621a0211e45c86cad53ed74393da3ad223c0f06c00ea351f0560bc9fe8badf49c5412683a049093fed0494814bfbcafbbe0fb047978882880d3f76941ada2cd640bd4424ca36bd00d5e160aabe7e0f33d97daa9c7b0434dfb416bdecb25a6efec3b0fc1277c83627dcb3ba75a3eb1338b28acfd3f07fd44113e79d1cca6d448114e7d9121405fa75a866342ce3a375e09f180db12139397fe17ce6475f41b0a15b5b3b7828c0d62833566c0ce0b1677298b880f82abf314597aa8d825f9f5bd3787ea0a95c1bf8fa8d9f252e79aaf74b3d0b82e5bad5c22892e449cec9ba702e8f4f9a10ff42d9ccd703f62f34f88131e20cd57713bdb0d27324580dae552161a3d596555fb2a58618cf759d26bd11ce97db6430d0b3f694fea858a9f493520418dcc75556204ee7877713239e343a18f92651dc848df6313d49aa53e70d3e22fa5357ddb1b25571ab5aa81443cf3e1986bd3d24fc1fecbf07e869249e2268d0b4f5196803ceed3b9e0452e35e9034866543c32543f4defe37cd9c7684221ef2c3f8637e0fb8746632d6dfcf80c087031c9a85e8503f4a191900d10d50093cbd338df7c06d548ed8a454314ef0070885578e2886071dabe6e523fb521a7efa86952ac658f90a3d0450c9d372577464a21eb94a046361b316443a7e152ffc2ff1f60de737e352861ffa018ec1e976a4370d52a5d120e0922aaf4dccb9a859f65f09741157bf0f5382e7adc6579b9516f1aa5872311a3e992cb7f1ce5ae1aa7c52d7fb912dcaf7d57f305650fadf17d4f00805dd6bb02d8b8e35332a3b7c48bfd9130b77127e273a314d1c6d7e4d60514220b72cf1f823f424e7f0e288e44263a13388cf228082e9c1fddf2bfdfed9f58c90a4611a5239edf39b5ba43a9e3edaf9c78cc7646f4c33cb03cb4fe8714e1ddc01743ffb07924081a6a96bf9aaad97c7c061bf501e0d3f1ffa79ab908b603d163ade2973c4a13443ee6141e4a95e06cc3553a19f4f3e448899a0989e3e2eb6ad1165fdb6d7ce4b51ebeee69ee09bf6788af7cc5e0a5dd75c7d796662b8a4dccf0904bf09701dd2689be048ee039917ff9249cacd92f709c5801c5aac6a0fcb8f188a6c3c17f054ea2d743025f7f6688e704a02cf4c123827ccdc204804d8f5ba5e5ae04b038d1f6864792519b54f46643fa215ddad89fa62922c635e33fd7aa1e5e9828ad02ef9ad55a6291cd46fc1f418b60d8ca39da90cf35d8d0845f611fa7c98b99fd67717e86a5688209051dd0e6857f9b83aa020756baf7e426ed957d31f19684bf2657e7115ae1f36f5b07118305852f1ad5c04ecdb4ebdaec9e9c61d85fe85bc6f0bcc4607649e49b2f430f10b54472d41b2dcd3474145a075dde46c10f878e5942d3d7b5536161dc05c207aa574e30d6f4b357e27cabd675f679f121310df1c9d5477f05d4f86b76cf461105c00c42c5efff676bccd2e38f60c1e6f8ebbcfd2ea3dddefe87c6f752a659661b9dee3664754f5a5b400e6879a5b998647bb4f653100297d614bf14f4434c9ecc74591c49e89ac1969f33b0e905a8753b6e47436be40b4a9b05ee60bb82a5d8415f741429923b1e05b1cfec5b1ea606c4d8ae827ca3dc961fec2b76eb2c248e9f60dc58396abf7473eba5168376541e61346c3a9e5c52f56a895eafa8b2db26bde972ce7732c97cc8e832c6d9747f392cf5d4a4a14a280ecdcbdd6a2f02c8afaa65421053e59ccca2533619c23a880c1956d6e99662fa6782eeb7be4de50d6acf8d75de731c7f94047a41e876bde3922eee570eaa0b0cddb2893c46714f62f6073d360fe29dd74726a08df1217aa0a9cef867489cd9342e5d8fdb2d896fcd853c22f5b1f102ec5778f811aada3e112a7c6b795ba3492a5e0939b9fc62390d4237e141a5ac3085da6f6c8aea9f42104d3f0864f02e270f147fab2e13ea7a8591a9c81b1062ec70534c50a0b501b84b9760e82345833ee0ede558b41f5bc1a79d1b7505a353a0364963d1f0abc46a87ca643d759c810b6135bc164d406b77eca818929237133df28c2830cf41ef805cf98556121fc156cd9ed72b79f01dc593c0b49ddeaede7beae73496ac61b98022706925ff3f77d56413721ae53f2ee00b6e9198f26a93a87a51127ac2ee9bd3623f6c661234f4db0390fee67db1437ddf66a7b40d61e47a59da929e5418d50db14b45ef88fd009f6237cd708529107489c16f136b3b53baa668a261e9d27b57b69e84c3b14ef4c4daa1bada69edb09c35cb71ca9c405066911cdab5002fe2ec2a3e8345e30b8ae3bf9bbf57d7f1b9e563161d4b5b3ae02d9e7ad1529ead74ac617e8d56c539c440bb7eeb0357f36b6b1e57355f1e87bac2893c3df3c12dc5155a0c18c06b58b366381c5e12f6f4ff0109543ecd59cf752bdd07c4ffd7265603fd28066fd60e2b1e789d8216917ad485689e59096a4bb20c64d3509707d51eb3dc58a963204b42ab11fad3601d979dee1eb1d1458e38aa3749d80f172168b582fe7ca30dc380b6f6add4ea712a7ba176fa1028df248967be57dc7921bd4735c2b70c6c7c58beac0c7917a67008832b9dbd5bb0980fece29d6c149b038a57539870a328460cf1ae5e2229576a1027c778c2861c0a92346b7458ef2c0cc2d0ab943e64a9c8d9465b5d44539606fb817f55e2217bb945c5a9523ad64c3d48f97c5a9f220e7483e804144bebfabc70181d4231ada18308b64cb09824670cbe22218c859ac2aeaac1d0e5209265e7e02356c25791fd5a6607994940a788e8fd86370f4e385ca3cd77e674305ca2e303b1a0dba596e0217048ea9b71c4fe22cba323102cd9867c4eed7aa2ea5a2c04b66396b650e7cdbf0673eb88f475dcc41bd20215a882ef46d21f340b6d05fe5c678ce0a22b171f3544e6ceb972d615a9c30a0bfe608f764afef5d0355d2f07f321db0cc9936b9a3b2b272a86e3bdbe42e1c2134e0e1681bfd777c246b0de2f7032b9376f07124c1aa090aa18af44941a48bbfb29b83eec2e3f971f7f0557d599be165e8afad618b72abdb0a527d6e1fa2fd09f20a1381104b656650b89f846c166696e062c0e4569bfd7a2aa8cfe5dd48efb7fd3d0b67162d20d8b2752530ed0ea6ebe674807656efefb3871f1fb477617d31f8100dad7d065e0fb48e4f00f50daa77b9a155b73b7eebda584ef11af3190786e025a22edb56b4489960a5cd84626370e41775228a503f9bff3df185dfd227b78f0b269a83917c9ea23a54288c3b90ae30b69e7503916473b010331f5c572bd80ddca3176f5336ff53746f4eca714978f649cb988d086b0f24518adb61fc8309ed9224cceca866dd24c81c72dcbda7fa0220fef6c1fe871af1c2ecff540d8f83c35dbaa101fab679747fd89b5be95fa22f549e11e10a7a745674b8e8992d0f3d9058767526165d6ba39ccde56fa7d5b7e4c8c51c010f198f3c11014fbd128ba01eea94444426b5e35c4d3d4587dfc46644259ecb113a74d71d4068e5fc1a19602fcdbf1d04eb54a587cc598023307872901a27c942d960f33262f213d585a57020acc23dff79fe2d1f170e9ce1f49bdbaafa00bb5f66ba7f521ca7169866857b393ec3a00c376d4ded", 0x1000}, {&(0x7f0000001700)="04e20894dd082bfc40e40a1032adb2e3b8659f00a2143c69b2db0fccb7b5db625098713893674ba52f73e1dfb76fc4527a85a47b7bc4e2335d7ce0153dcaf44a27c736ee6efb0fffbd53e61f6c6b25e8", 0x50}, {&(0x7f0000001780)="c9548a4ef364e2f2c7d1c222d1c5cddc99a574cfadf54f66a110a1e032388c891f89374b02c1d0687ec92964371ab6dedcd7c7121927d88906dadf78b1138bc90a97c631e019798b3efa4af4f953e8a50190900f55ef4d30566d50977fea129f7602c71460af0aab6bc873bec181dd80010fdc2e4a90afc75ef8053b792221396b7da39c3715a740b0acd2e75f293c1c85d2e09019d8fdf329d5eefcebe5d0ac9919b56217e87f3f6cf5774d94243f526cefbab5198ffceaf56d0cbddbb1811300a4ebb6a8029ff3bf9e82aea7f162dc59a2f8cb77e79db5681aa8d0ce", 0xdd}, {&(0x7f00000000c0)="525e359526fbe3bc7b405c3c48b5def68993f1e66c839c17df532f4fd31d4e", 0x1f}], 0x8, 0x0, 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) shutdown(0xffffffffffffffff, 0x2) connect(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 06:39:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0xc, 0x2) r2 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0xb, &(0x7f0000000000)="1f20c7595984ef879dbca6") r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 06:39:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffdfffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0xfffffffd}]}}) 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)) 06:39:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x9, 0x2, 0x1}, {0x74}, {0x6}, {0x0, 0x9, 0x8b, 0x703}, {0x7, 0x6, 0x0, 0x80000000}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x80) 06:39:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {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)) 06:39:26 executing program 0: pipe2(&(0x7f0000000140), 0x2) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 06:39:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda170ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382755c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a700"/1323], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000180)="01007e8a9e38af25bde29254f04e087cdcac40cafc94b79854a30feb6fef9d28da653645fa6bcc794f538a565e783bc0e8f91bf342c3e4d2ea7c3500bd2b8cd7e2cddb598e30a85052d5df4ff4313587b491fdc77e6255983e06a16a1510f59231250ca722b9520a2f32600df276e0a6c9912dd2f8528f52e79661e57d9bd9ece064b6", 0xfffffd4b) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) setsockopt(r3, 0x4a86, 0x0, &(0x7f0000000240)="5b41b5659f9a88efe4710784afb65355c6d7fd213937c2542a2691a414d6153e2d175c5733938b8ab76553aedcba061a14441b13489ed123a718f8150a351695e09732509a6e8a26995c887208269c4cb2c39f2233615873934c53baec0ac7508ee383a5badee93148c447f6b19564dfa6513132a508c326e71495208ee4688b6f8642150809abdb07ea5fa8b496c9a08dd53385b2373dd65d68d2e25f5311fd6714157752960aa68110ee0116c9250efd1a500af8a794a1995ea8b7376026b5175082e2968b41433538aefe0dbb45ff0750c0411b9cf573f5b474589edd80acf7a9947f78a50e2cadff1870d61ac8f171bea0", 0xf3) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x39) 06:39:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000040)=""/41, 0x29, 0x1, &(0x7f0000000080)={0x18, 0x1, 0x8001, 0x5f}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:39:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="c6"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x1) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 06:39:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401], [], {}, {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x8) 06:39:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000490000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x0, 0x5, 0xf3]}) 06:39:26 executing program 0: dup(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="31291e0f246a369b71e1959c2106", 0xe, 0x0, 0x402) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16, 0x0, 0x0, 0x7fff}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x2000000000000036}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x2, 0x5013, 0xffffffffffffffff, 0x0, 0xa) mlock(&(0x7f000046f000/0x200000)=nil, 0x200000) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) 06:39:26 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x440, 0x0) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 06:39:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x1], [0xfffffffffffffffe, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbffffffdfffffff7], [0x0, 0x1000, 0x402], [{}, {}, {}, {}, {0x0, 0x0, 0x80000001, 0x2000000000000000}], {}, {0x0, 0x1000, 0x0, 0x974}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) panic: pool_cache_item_magic_check: mbufpl cpu free list modifipeand:i ci: tkemer naedldr d ia0gxfnfosfftifcd 8a07ss80er45ti50o0n +"16! _0kex0r!ne=0l_xl45o6c5k8_h7eelcdd(dd)"0eee Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 385886 55754 0 0 0x4000000 0 syz-executor.1 *449784 383 0 0x12 0 1 sshd db_enter() at db_enter+0x18 panic(ffffffff821f6b08) at panic+0x15c pool_cache_get(ffffffff8266fe18) at pool_cache_get+0x323 pool_get(ffffffff8266fe18,1) at pool_get+0x91 m_get(1,1) at m_get+0x4c m_getuio(ffff800020a8db68,0,4780,ffff800020a8dce8) at m_getuio+0xbe sosend(fffffd806eb6bc88,0,ffff800020a8dce8,0,0,80) at sosend+0x54e dofilewritev(ffff800020ad1870,4,ffff800020a8dce8,0,ffff800020a8ddd0) at dofilewritev+0x1b6 sys_write(ffff800020ad1870,ffff800020a8dd80,ffff800020a8ddd0) at sys_write+0x83 syscall(ffff800020a8de50) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff0c60, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8078045500+16 0x0!=0x456587ecddd0eee ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821f6b08) at panic+0x15c pool_cache_get(ffffffff8266fe18) at pool_cache_get+0x323 pool_get(ffffffff8266fe18,1) at pool_get+0x91 m_get(1,1) at m_get+0x4c m_getuio(ffff800020a8db68,0,4780,ffff800020a8dce8) at m_getuio+0xbe sosend(fffffd806eb6bc88,0,ffff800020a8dce8,0,0,80) at sosend+0x54e dofilewritev(ffff800020ad1870,4,ffff800020a8dce8,0,ffff800020a8ddd0) at dofilewritev+0x1b6 sys_write(ffff800020ad1870,ffff800020a8dd80,ffff800020a8ddd0) at sys_write+0x83 syscall(ffff800020a8de50) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff0c60, count: -11 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a8d890 rbx 0xffff800020a8d940 rdx 0xffff800020ad1870 rcx 0 rax 0 r8 0xffffffff815314af kprintf+0x16f r9 0x1 r10 0x25 r11 0x1338e42e54ee35d0 r12 0x3000000008 r13 0xffff800020a8d8a0 r14 0x100 r15 0x1 rip 0xffffffff81f3d258 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a8d880 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (sshd) pid=449784 stat=onproc flags process=12 proc=0 pri=24, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020ad0010,0xffff800020ad0290 process=0xffff800020ac8018 user=0xffff800020a88000, vmspace=0xfffffd806e99e738 estcpu=1, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 55754 308427 42028 0 2 0 syz-executor.1 55754 385886 42028 0 7 0x4000000 syz-executor.1 42028 389541 18276 0 3 0x82 nanosleep syz-executor.1 40420 463601 18276 0 2 0x2 syz-executor.0 18276 278518 28140 0 2 0x2 syz-fuzzer 18276 89319 28140 0 2 0x4000482 syz-fuzzer 18276 252788 28140 0 3 0x4000082 thrsleep syz-fuzzer 18276 420821 28140 0 3 0x4000082 thrsleep syz-fuzzer 18276 523964 28140 0 3 0x4000082 thrsleep syz-fuzzer 18276 132712 28140 0 3 0x4000082 thrsleep syz-fuzzer 18276 143552 28140 0 3 0x4000082 thrsleep syz-fuzzer 18276 233 28140 0 2 0x4000482 syz-fuzzer 18276 54388 28140 0 3 0x4000082 thrsleep syz-fuzzer 18276 81560 28140 0 3 0x4000082 thrsleep syz-fuzzer 28140 124391 383 0 3 0x10008a pause ksh * 383 449784 34856 0 7 0x12 sshd 22582 377689 1 0 3 0x100083 ttyin getty 34856 340084 1 0 3 0x80 select sshd 1279 11836 84454 74 3 0x100092 bpf pflogd 84454 349374 1 0 3 0x80 netio pflogd 29273 477772 61175 73 3 0x100090 kqread syslogd 61175 523819 1 0 3 0x100082 netio syslogd 31702 432872 1 77 3 0x100090 poll dhclient 84762 270443 1 0 3 0x80 poll dhclient 8145 295570 0 0 3 0x14200 bored smr 15226 361444 0 0 2 0x14200 zerothread 63600 300086 0 0 3 0x14200 aiodoned aiodoned 24962 512380 0 0 3 0x14200 syncer update 21949 24762 0 0 3 0x14200 cleaner cleaner 30214 199984 0 0 3 0x14200 reaper reaper 61811 310820 0 0 3 0x14200 pgdaemon pagedaemon 26477 354771 0 0 3 0x14200 bored crynlk 89648 33900 0 0 3 0x14200 bored crypto 15474 435194 0 0 3 0x40014200 acpi0 acpi0 83773 425631 0 0 3 0x40014200 idle1 61947 240511 0 0 3 0x14200 bored softnet 38592 257153 0 0 3 0x14200 bored systqmp 9003 462003 0 0 3 0x14200 bored systq 34582 204440 0 0 3 0x40014200 bored softclock 25241 51267 0 0 3 0x40014200 idle0 1 427832 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 40420 (syz-executor.0) thread 0xffff800020a6dad8 (463601) exclusive rrwlock inode r = 0 (0xfffffd8067e22a30) #0 witness_lock+0x4c5 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b44d5e8) #0 witness_lock+0x4c5 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9529 6670K 7311K 78643K 11438 0 pcb 13 8K 8K 78643K 47 0 rtable 113 12K 12K 78643K 244 0 ifaddr 60 12K 13K 78643K 196 0 counters 43 33K 34K 78643K 49 0 ioctlops 0 0K 4K 78643K 1493 0 iov 0 0K 12K 78643K 21 0 mount 1 1K 1K 78643K 1 0 vnodes 1227 77K 77K 78643K 1427 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 12 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 315 0 sigio 0 0K 0K 78643K 17 0 proc 61 63K 95K 78643K 473 0 subproc 32 2K 2K 78643K 35 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 8 0 in_multi 43 2K 2K 78643K 51 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 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 218 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 95 21K 23K 78643K 1834 0 UVM aobj 3 2K 2K 78643K 3 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 14 0 NDP 9 0K 0K 78643K 16 0 temp 94 3039K 3104K 78643K 2869 0 kqueue 3 4K 8K 78643K 20 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 28 0 26 1 0 1 1 0 8 0 rtentry 112 46 0 1 2 0 2 2 0 8 0 unpcb 120 103 0 93 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 541 0 541 1 1 0 1 0 8 0 tcpcb 544 96 0 92 1 0 1 1 0 8 0 inpcb 280 480 0 473 2 0 2 2 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pffrag 232 5 0 5 1 1 0 1 0 482 0 pffrnode 88 5 0 5 1 1 0 1 0 8 0 pffrent 40 225 0 225 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 24 0 1 1 0 1 1 0 8 0 pfstkey 112 24 0 1 1 0 1 1 0 8 0 pfstate 328 24 0 1 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 194 0 0 13 0 13 13 0 8 0 art_table 32 196 0 0 2 0 2 2 0 8 0 art_node 16 45 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 13 1 0 1 1 0 8 0 semapl 112 10 0 0 1 0 1 1 0 8 0 shmpl 112 1 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1777 0 369 46 0 46 46 0 8 0 ffsino 272 1777 0 369 95 0 95 95 0 8 0 nchpl 144 2364 0 749 61 1 60 61 0 8 0 uvmvnodes 72 2008 0 0 37 0 37 37 0 8 0 vnodes 208 2008 0 0 106 0 106 106 0 8 0 namei 1024 6326 0 6325 1 0 1 1 0 8 0 percpumem 16 35 0 3 1 0 1 1 0 8 0 vmpool 560 2 0 2 1 0 1 1 0 8 1 scxspl 192 7102 0 7102 6 2 4 5 0 8 4 plimitpl 152 28 0 20 1 0 1 1 0 8 0 sigapl 424 530 0 499 4 0 4 4 0 8 0 futexpl 56 4571 0 4571 1 0 1 1 0 8 1 knotepl 112 82 0 63 1 0 1 1 0 8 0 kqueuepl 144 48 0 46 1 0 1 1 0 8 0 pipelkpl 48 107 0 97 1 0 1 1 0 8 0 pipepl 120 214 0 195 1 0 1 1 0 8 0 fdescpl 496 515 0 499 3 0 3 3 0 8 0 filepl 152 2749 0 2649 5 0 5 5 0 8 1 lockfpl 104 43 0 42 1 0 1 1 0 8 0 lockfspl 48 18 0 17 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 205 0 196 1 0 1 1 0 8 0 zombiepl 144 499 0 499 1 0 1 1 0 8 1 processpl 984 530 0 499 5 0 5 5 0 8 1 procpl 624 1079 0 1038 4 0 4 4 0 8 0 sockpl 400 615 0 596 4 0 4 4 0 8 2 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 172 0 0 21 0 21 21 0 8 0 mtagpl 80 120 0 0 3 0 3 3 0 8 0 mbufpl 256 419 0 0 26 0 26 26 0 8 0 bufpl 280 4528 0 174 311 0 311 311 0 8 0 anonpl 16 62479 0 48011 77 2 75 75 0 124 14 amapchunkpl 152 2547 0 2417 8 1 7 8 0 158 0 amappl16 192 2531 0 1755 53 1 52 52 0 8 13 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 2 0 2 2 2 0 1 0 8 0 amappl13 168 182 0 179 1 0 1 1 0 8 0 amappl12 160 21 0 17 1 0 1 1 0 8 0 amappl11 152 197 0 178 1 0 1 1 0 8 0 amappl10 144 24 0 19 1 0 1 1 0 8 0 amappl9 136 387 0 384 1 0 1 1 0 8 0 amappl8 128 309 0 291 1 0 1 1 0 8 0 amappl7 120 124 0 112 1 0 1 1 0 8 0 amappl6 112 146 0 144 1 0 1 1 0 8 0 amappl5 104 417 0 399 1 0 1 1 0 8 0 amappl4 96 657 0 625 2 1 1 2 0 8 0 amappl3 88 116 0 111 1 0 1 1 0 8 0 amappl2 80 3203 0 3133 3 1 2 3 0 8 0 amappl1 72 20473 0 20039 26 16 10 20 0 8 0 amappl 80 1334 0 1292 2 0 2 2 0 84 1 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 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 517 0 501 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 517 0 501 1 0 1 1 0 8 0 vmmpekpl 168 7547 0 7517 2 0 2 2 0 8 0 vmmpepl 168 69023 0 67123 119 10 109 109 0 357 26 vmsppl 368 516 0 501 2 0 2 2 0 8 0 pdppl 4096 1042 0 1002 6 0 6 6 0 8 0 pvpl 32 193973 0 176367 183 2 181 181 0 265 37 pmappl 232 516 0 501 3 1 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 186 0 3 6 0 6 6 0 8 0