kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Aug 2 20:22:45 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.227' (ECDSA) to the list of known hosts. 2020/08/02 20:22:55 fuzzer started 2020/08/02 20:23:00 dialing manager at 10.128.15.235:21857 2020/08/02 20:23:00 syscalls: 381 2020/08/02 20:23:00 code coverage: enabled 2020/08/02 20:23:00 comparison tracing: enabled 2020/08/02 20:23:00 extra coverage: support is not implemented in syzkaller 2020/08/02 20:23:00 setuid sandbox: enabled 2020/08/02 20:23:00 namespace sandbox: support is not implemented in syzkaller 2020/08/02 20:23:00 Android sandbox: support is not implemented in syzkaller 2020/08/02 20:23:00 fault injection: support is not implemented in syzkaller 2020/08/02 20:23:00 leak checking: support is not implemented in syzkaller 2020/08/02 20:23:00 net packet injection: enabled 2020/08/02 20:23:00 net device setup: support is not implemented in syzkaller 2020/08/02 20:23:00 concurrency sanitizer: support is not implemented in syzkaller 2020/08/02 20:23:00 devlink PCI setup: support is not implemented in syzkaller 2020/08/02 20:23:00 USB emulation: support is not implemented in syzkaller 2020/08/02 20:23:00 hci packet injection: support is not implemented in syzkaller 20:23:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x20) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x2, 0x1, 0x0, 0x77d3, 0xadd6}, 0xc) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f00000000c0)="7dc6889a9cc5438f4d5f818738aa1da0ac7e3863ce1066662669e25eb8c2cae47cb65846a2b8b35e49a5cf8cfc909fc4bbe52af1dabc37f834b8e4e1fd5b75529ed18d6fcf3113db0d864068fbbcdc9ef8739e1ba159f4b8e81e8c20b6f1c5d76224c9489d343fefdf10b55fdf406f9b1f0c7296494f8c6a8065b563be7497d596ae9e29b4266341ce2baf89966a12c983d10179e3c964e5af87493e54f7942d", &(0x7f0000000180)=0xa0, &(0x7f00000001c0)="4731e28ce54d13d9fd2c6b19ed7b8f2f4d4b27a8e0c002ecc62eda9344ae10287c460e6e163dd5c6", 0x28) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') geteuid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000300)={0x5, 0x3f, 0x1000}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8, 0x0) read(r2, &(0x7f0000000380)=""/175, 0xaf) bind$inet(0xffffffffffffffff, &(0x7f0000000440)={0x2, 0x3}, 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x100, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f00000004c0)={0xff, 0x4, 0x5, 0xffff}) fchdir(r0) r3 = open$dir(&(0x7f0000000500)='\x00', 0x10, 0x10c) faccessat(r3, &(0x7f0000000540)='./file0\x00', 0x40, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x100, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f00000005c0)={0x4, 0xfffffffb, 0x7fffffff, 0x7fff}) fchmod(0xffffffffffffff9c, 0x84) msgctl$IPC_RMID(0x0, 0x0) 20:23:06 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x10}, {r0, 0x100}, {r0, 0x20}], 0x3, 0x7) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) r3 = socket$inet(0x2, 0x8000, 0x4) fcntl$getown(r3, 0x5) poll(&(0x7f0000000100)=[{r3, 0x40}], 0x1, 0xffff0001) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000140)={0x8}) r4 = socket$inet6(0x18, 0x4, 0x0) close(r4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000180)=0x9, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getpeername(r5, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000280)) r7 = msgget(0x0, 0x40) msgsnd(r7, &(0x7f00000002c0)={0x0, "f3b5b8fb5540a25b3bbd750b2b9c0608575962c676960050e2e272818addc184e985a15aec4181da0fcf39fa3d844e89f054b22d7fe8a58405d13c3c6f94ee10d234e85f7b741b331ecdc49146ab684ff37e04739cef959029b07ce9074e92620745446378b61928bc0fff30d1969bf8feca15dac5e6d7b0d999dea7b7fe2d7333afc68ac0ac4b5792031e3b0c174920bb022fc7c0b456f6a8c1639cd8f19db60952a10ddf4e57d77e58b730039366e098338452b13bf6164168769044be41c9a7559baf658eee212f2aed0b35d81e364eee8b410aa43b524263784ab63a3e166ae4fe7931dc81a88a2f135558916ab5"}, 0xf8, 0x800) fchown(0xffffffffffffffff, 0x0, 0x0) 20:23:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x2}, 0x3, &(0x7f00000000c0)="d4014ebbe4b0037111aa91140b70caa21f9d653baeabc6080fa19e167fdf6d5090adb904d685296267111008df4c524f0dca3de97dd45c980d37332e1b692719d27971f19b371438f7778627b3136daca55cfec9a4eb765034691eb2d51585c2939d3ecac300b15d022573bfd8715671610acec67b92d99a9d40a4fac922df068f0c533d72c8ac1fb2096256e144675fb4d8256185ab05f892a4d2d5359b7a775732d0efc86e728df67467f903f49c187a5e0e9e0f516c38e0c4", &(0x7f0000000180)=0xba, &(0x7f00000001c0)="1c6199a1d26eec08a6b58850ec2476a2fecbbeee41868ab8ba2f38a74c61cde3a05aba61bd2bb2632831e074194db79c1a48a40779ca7ca76c8964d1b6d0", 0x3e) r2 = dup(r0) r3 = shmget$private(0x0, 0x2000, 0x28, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:23:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000240)=0xdce) r4 = dup(0xffffffffffffffff) dup(r4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000140)="32013c9ce98e5a4b2c1dee75d248962f037588c5d911de8addf343ffec7d8781beb4e8354f818bf0765c09870e12c90db7b1f1f1611406ecd812dc03a0a343b9618ca37bdf7429ee51dc451f43813eb8d6f3525eed3c1f105f96ade2ba48938cded3a5c12b8892fd5b1ced70", &(0x7f00000001c0)=0x6c, &(0x7f0000000200)="6e8f2bdb684a1e7658bac5dd42f2ec7712ff538f4e20d0a3c42289573176c007cc29f04a602d4ef7dd631ad50f4eba42", 0x30) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r6, 0x0, 0x0) accept$inet(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 20:23:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x1) execve(0x0, 0x0, 0x0) 20:23:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setgid(r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, r5, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) setgid(r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r11) setgid(r11) getgroups(0x8, &(0x7f0000000080)=[r6, r9, r2, 0xffffffffffffffff, r4, r11, r6, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x9, r1, r7, r1, r12, 0x4, 0x2}, 0x400, 0xffffffff, 0x6}) 20:23:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x2, 0x2, 0xff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66cf90ea139b690265300002ccf63c"], 0xa) dup2(r2, r1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20000, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000080)={0x0, 0x80000000}) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r1) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r6 = dup(r5) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000080)={0x0, 0x80000000}) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 20:23:08 executing program 1: syz_emit_ethernet(0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x847ab0258f804062, 0x2, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) setgid(0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r3) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xffff, 0x0, 0xffffffffffffffff, r2, 0x0, 0x160, 0x761}, 0x400, 0x3f, r3, r4, 0x80000000, 0x6, 0x1, 0x80000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r6) msgctl$IPC_RMID(r0, 0x0) 20:23:08 executing program 0: r0 = open(&(0x7f0000000c00)='./file0\x00', 0x10000, 0x18) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x1, &(0x7f0000000d80)={{0x4, 0xce, 0xd, 0x0, 0x20, 0x168}, {[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x4, 0x7c, 0x0, 0x1, 0x1000, 0x0, 0x0, 0x1, 0x10000000000001], [0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd, 0xffffffffffdfffff, 0x0, 0x0, 0xfffffffffffffff7], [0x44, 0x0, 0x3f, 0xffffffffffffffff, 0x0, 0x8], [0x0, 0x10001, 0x0, 0x1000000, 0x1, 0x60a], [{0x0, 0x4, 0x0, 0x4}, {0x2, 0x8003, 0x4, 0x1}, {0x0, 0x0, 0x0, 0x10000000000}, {0x0, 0x0, 0x800000, 0x22}, {0x0, 0x7ff}, {0x7, 0x0, 0xfffffffe}, {0x2, 0x1000, 0xfffffffc, 0x82}, {0xffff, 0x9, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0x0, 0x8000000000000e}}}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket(0x6, 0x4, 0x40) r3 = open$dir(&(0x7f0000001300)='./file0\x00', 0x80, 0x41) open(&(0x7f0000001340)='./file1\x00', 0x0, 0x22) ftruncate(r0, 0x0, 0x3) syz_open_pts() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000008c0)=0x80) r4 = socket(0x2, 0x400000000002, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000200)=0x1) write(r4, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r5 = fcntl$dupfd(r2, 0x0, r1) clock_settime(0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xfffffffffffffffc}) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r5, &(0x7f0000000cc0)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000000800)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70ca2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8f68651c5c263e9288921b92a9d85635ddd5cf2fecab4b20c95ad3d8ad44cc11a252942dc811b9b0cb1f31924bdcd5253db06ee519809bc53a23b45aace55f32ebdbb6348162ac7cdfad31c6b68534a028a8cd1bae25e3acec8f50860aad241f0ad23a2f5bef4f7a9d69f0e64a682c14a", 0x99}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa017a3bb99aa5ed601a5296ed990c599f0c766021eed2f317079563717d5131da5d16247dbac1a6e95b6be18c404e3355af2bb8af7abe4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dfb000000000000080ab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bbc13486d0afefea1b10e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecf122f4", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x3) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10005, 0x20, 0x63e1, 0x4, 0xc01, 0x4, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0x9, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10004], [0x7f53, 0x9, 0xfffc, 0x400, 0x347, 0x1, 0x7, 0x2000000001, 0x1, 0x5], [0x80000002, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x7d, 0x2, 0x103, 0x401, 0x23054, 0x204], [{0xffff, 0x5, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x7ffffffe}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x401}, {0x2, 0x4, 0x9, 0x802}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x808596, 0x308, 0xc4}, {0x0, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 20:23:08 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = dup2(r0, 0xffffffffffffffff) pwrite(r1, &(0x7f00000003c0)="40dda119c576e4a4fa169f53d0300149d76db89ae66739f0367dbb932052b183ff64f71e5bcbc6ed33692722a49449951572ad771d1888cc806164d5d111b4670098411861ad3fecedace824d2e4442314676c9bf3f9cbcb46d4723c413f2d1fe7c1172268d8e420e9a96928d5b11672b2c84bf6fef09b128db5c0b8977900b001b54ec1cb29934b87bf369cef79cbfd8ae6d7f94d021a10a839be9180e3c0a8dcac7beed159f1aa3e0f9f7c5210175b814ca1e78759c2b79e3cb3a30721ef12aa86c8c724487223a003b4ca0311237518ca30bdbe2273cf8272c7ff466a748a485d0500000000000000e7200ae8641e05055db46b3cba21da9665edca7eb2b97a00000000000000000000000000000056de117d37bda96171c770d0e4e49c2f", 0x120, 0x0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) socket(0x6, 0x4000, 0x3) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000000c0)=0x1) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r7, 0x0, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000100)=0x2) listen(r3, 0x0) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r9, 0x0, 0x0) recvfrom$unix(r9, &(0x7f0000000200)=""/47, 0x2f, 0x0, 0x0, 0x0) 20:23:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20000, 0x1) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000200)=0x1ff) r6 = syz_open_pts() ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000280)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000040)) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r8, 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x200000000000019c, &(0x7f0000000180)=[{0x3d}, {0x7ff, 0x0, 0x0, 0x9}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)) 20:23:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x7, "00000014000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:23:09 executing program 0: r0 = socket(0x2, 0x8000, 0x60) kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 20:23:09 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x7) sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 20:23:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) socket$unix(0x1, 0x5, 0x0) 20:23:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/89, 0x59, 0x842, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) clock_getres(0x6, &(0x7f0000000080)) 20:23:09 executing program 0: syz_emit_ethernet(0x10c, &(0x7f0000000280)={@broadcast, @empty, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x39, 0xfe, 0x67, 0x7, 0x7f, 0x0, 0x0, @rand_addr=0xd988, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x8, 0xc7, 0x0, 0x1, [{[], 0x4}]}, @timestamp={0x44, 0x20, 0x7f, 0x1, 0x8, [{[@broadcast], 0x3ff}, {[@loopback], 0x1}, {[], 0x20}, {}, {[], 0x7}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x10, 0x4f48f0d8bd96f3fa, 0x7, 0x0, 0x1ff, {[@nop, @window={0x3, 0x3, 0x1}, @mss={0x2, 0x4, 0x2}, @window={0x3, 0x3, 0x1}, @sack={0x5, 0x12, [0x5, 0x2fb, 0x1ff, 0x800]}, @sack={0x5, 0x6, [0x1f40]}, @generic={0x5, 0x8, "980f70b91bec"}]}}, {"cb916b21e6079ad729c52e9c67bb49d86d7ffa4ef6d6a6968724c22c40027a12124c549a93dc68981610176dea8706153a753b087cc7fca94d82cc08f5d37079e56205bda4236d853bd4df828288b9e027aff4c4c06bc31726c81168daf30d8d78701820a74eaaa6aaa734ad4938686666580a9869df755651a9d328f3b20d6c7e40"}}}}}}) socket(0x2, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r2, 0x0) fchown(0xffffffffffffffff, 0x0, r2) openat$klog(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/klog\x00', 0x8, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x8001) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x5) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x6) r7 = getuid() setreuid(0xee00, r7) r8 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r1, r7, r8}, 0xc) 20:23:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x20, 0x2000}, 0x5000000000007, 0x170000000019d3, 0x0, 0xffffffffffffffff, 0x2, 0x0, 0x800000002007}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = semget$private(0x0, 0x5, 0x400) r4 = socket(0x1, 0x4, 0x8) semop(r3, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x7fff, 0x1800}], 0x5) semop(r3, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r3, &(0x7f0000000080)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000380)=""/87) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000100)=0xc) accept(r5, 0x0, &(0x7f0000000200)) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./bus/file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000300)={0x9, './bus/file0/file'}) 20:23:09 executing program 0: setrlimit(0xc, &(0x7f0000000040)={0x7, 0x95}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x6, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r2, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 20:23:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0xd0d4, 0x0, "d709c1e7bbff04faef4a415d3a8dd3344500", 0xfffffff7, 0x400000}) write(r0, &(0x7f0000000200)='X', 0x1) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000000000)={0x2, 0x7ff, 0x80000001, 0x3}) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) close(r0) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000200)='X', 0x1) close(r4) syz_open_pts() syz_open_pts() 20:23:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62021007e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 20:23:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000140)=""/147, 0x93, 0x1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000040)=0x1) 20:23:10 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="4f009952547c707ffa7d41e95b32c887", &(0x7f00000001c0)=0x10, 0x0, 0x0) getegid() semget(0x0, 0x3, 0x8b) r0 = getuid() r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) setreuid(r1, r2) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setreuid(0xee00, r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x20) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)=[0x40, 0x3, 0xcb7, 0x80]) 20:23:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10, 0x0) dup2(r3, r4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 20:23:10 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff00000100000000690462495c3cff25b70a812ff46b84bf4e30cb37c291cc08a607e8e3eb03c21ea22975cbaa111b74d9b867389ddfeec592d59ac76fb3a1ba77c4c27e0e86456b10ef133d97e5d54310811242c4a138811b1b5b98c84c67e06875d46221ae6490ea92d71580c80e5d5b687a778d74861330be21947c7f6a7ee622ea7e75551cab87f2a52be4789ccd3f4ed7a0c3ffd47ed5ce156db2472fe78bdd064f237361ee"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x200a, &(0x7f00000002c0)={0xa5a1, 0x1}, 0x10) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x16e}, 0x0) unlinkat(r3, &(0x7f0000000300)='./file0\x00', 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) sendto$unix(r5, &(0x7f00000000c0)="495decaf1dcd1781b7525bf7c9a7bd8d53f458a2b4ebdcd340c4f76e6b678eb3d1acf2ee111b2985b76a8729d99bf89d47ae487f7b1d", 0x36, 0x40b, 0x0, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r7, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000080)={0x3, 0xd16}) 20:23:11 executing program 1: socketpair(0x20, 0x4000, 0xf8, &(0x7f0000000040)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r0) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) login: pckbd_enable: command error 20:23:11 executing program 1: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) read(r0, &(0x7f0000000080)=""/243, 0xf3) 20:23:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x9, 0x7, {0x3, 0x1}}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0x0, 0x0, {[0xd01a, 0xfeff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x1, 0x0, 0xfffffffffffffffd], [0x0, 0xfffffffffffffffd, 0x9, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x7, 0x1], [0x2, 0x0, 0x2, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x8}, {}, {0x0, 0x2}, {0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0xffffb859}]}}) recvmsg(r3, &(0x7f00000004c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000140)=""/14, 0xe}, {&(0x7f0000000180)=""/166, 0xa6}, {&(0x7f0000000340)=""/210, 0xd2}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/151, 0x97}], 0x6, &(0x7f00000027c0)=""/204, 0xcc}, 0x42) msgrcv(0x0, &(0x7f00000029c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000001400000000000025e2249bbcb86b4b0000000000001f0000000000000000000000000000000004000000000000000000000000000000000000001000000000000000000000001d000000000000a4000000000000000000000000000000000000000000631f000000000000000000000000000000000000000000001000000000000000000000000000000000100000d56068a3f558e74b38fa0000000000000000000000000000000000000000000000000000000000000000000000000000003f00"/230], 0xec, 0x2, 0x0) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0xa5b}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 20:23:11 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000240)="5f074e50e8071dfac7baecfdd937a28248df96372fb0fbd8a09d3d", 0x1b, 0x5, &(0x7f0000000280)={0x18, 0x3, 0x1f}, 0xc) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000100)="f284800ffb2658188482a19bdb0b0c5c8a6e359f2011549c7f7d23f5caf3b2e6542963cecf87e691b4060002d44212009e8aad8eee60938244a14b4821f970a8228e5b1ae8d0811ecb557438d852516f0dee3330fc1f4b61d4947c1a737d58eefb1d639dbf8bcba422249cc5e197c6c1efbb2a030a6df53100f0392347d3142f0b319b447062521455101d7712ed80da7ff5abb90833662721da28d384e9d1c3f22045a30fe2b58395aada17c24af61f967d7aefb69a13f4a39bc854afe1cd8f6b08a6d4198c", &(0x7f0000000200)=0xc6, &(0x7f0000000340)="85694eaa9248d2788ac5ed1b7affa3bf94022194bdb5f7e5355470fb1c855c4f2809592ec3974a95c3bcde9bce096274e90d070f242fd5ee635560401ebd6a5c63a960557cd4c742485d6a5fe37ec3e115993d05d20dae2925870452c7584ef9e9d2b736f407dda3eed50550f577cd34ede113c959d4dee746ba27b59e4f5abd669bc5f1c3c471fb835e1472ac924fce0b5795a8e9745990dba00eb58b9158356521c346dcdbd1eee889d349e0186ca43aa3b0fcd38afb21615da0e6feeb0d645768863968ff2bb5b07c07602cc93a6e6b84791043a360977b91744ea59aa3e844039774a242eaff0360e3111d889e2f89d501931b713ccfb7ee3261", 0xfc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:23:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x8000, 0x0) setrlimit(0x2, &(0x7f0000000380)={0x60000000, 0x60000000}) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x1c) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x1000, 0x101, 0x5, 0x19ae, &(0x7f0000000c40)={{0xdb, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x80}, {[0xc1, 0x200, 0x6, 0xc1, 0x7f, 0x8, 0x100000001, 0x10000, 0x400fffffffe, 0x2, 0x2, 0x401, 0xee3, 0x9, 0x3, 0x9, 0xffffffffffff8001, 0x84], [0x5f8ddaca, 0x3, 0x400000000000004, 0x1ff, 0x3, 0x200000001fffff, 0x1, 0x6, 0x2, 0x9], [0x5, 0x10000, 0x205, 0x2, 0xfffffffffffffffe, 0x7fff, 0x1000100000009], [0x2, 0x3, 0x4, 0x5, 0x2, 0x2000000000008], [{0xc50, 0x400, 0x1f9, 0x8}, {0x4020, 0x26c, 0x7fffffff, 0x9}, {0x6, 0x1, 0x40000003, 0x7}, {0x0, 0xffff7ffc, 0x8001, 0x1}, {0x1, 0x0, 0x8000}, {0x1008, 0xae3, 0x2, 0x6}, {0x6, 0x18, 0x8001, 0x5}, {0x1, 0x1, 0x80000004, 0x6}], {0x0, 0x1, 0x8, 0x1}, {0x349, 0x6, 0x1, 0x3}}}, 0x1000, 0xcd}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000000)={0x1}) setpgid(0x0, 0x0) socket(0x18, 0x1, 0x0) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x40) fchown(r4, 0x0, 0x0) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r5) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000200)) readlinkat(r2, &(0x7f0000000080)='./file1\x00', &(0x7f0000000140)=""/161, 0xa1) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000ec0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbe80000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a0000e802000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9e31d64bcd5b823e010000003d36ca290235d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6ea34a9bc652c52476b0f4a1fc0c7ee2e61ac55d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe40f576ef8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb4177e9f616eb7246be93a9e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f3eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e9e67c173d71290bf697d4a4c083c5abeec2269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190b11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a849a6a33aa33aecf9a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0c653a490e5ea78bfbc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d3601007f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e45680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc8d9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118129fc58da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa90000000000007d4dba0ba17d7a9e725900"/1927], 0x10) 20:23:11 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000001880)=0x80000001) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000001c0)="eed079ec1a92b8dd258c02c57c08c4df9e46260bc1697e25392846687b6a36af8f31a942b50e1fbbcfcf3028b8cc6665b0d8c7362ab27ecc317a406342b33edc62183bb73ffdc8d80277e26f010d0c6314535959cf7822b40b07fff171bbbc008f15f3cd91b3384f57c6e8eea9c31ecf885b79992cb84473c144ab1fba28ff7f12aa673028725ddc517290fb2076ec0d07a6e045875254d41b2f5fded528c1d6680b5c361985fb846f31c4fd1e363faee7cf7eb6ac671cc9a44c6e323d261fc4f028600a675fedb18aea69c92435c0", 0xcf) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="dcdf2e06105497741b97e93196ace1a63ab3c29081b9aa5cba58d3a1f7ee016fdf6f738266fd292dc62b6c82e62e75879be930f7484a5ff3bec84c0d31b4757e21cdd03ac7c579ff024004f00403df0234cc93236cd5610b1ff34b"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) recvmsg(0xffffffffffffff9c, &(0x7f0000001840)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000140)=""/4, 0x4}, {&(0x7f00000002c0)=""/194, 0xc2}, {&(0x7f00000003c0)=""/230, 0xe6}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/123, 0x7b}, {&(0x7f0000001540)=""/224, 0xe0}, {&(0x7f0000001640)=""/215, 0xd7}, {&(0x7f0000001740)=""/83, 0x53}], 0x8, &(0x7f0000000180)=""/46, 0x2e}, 0x42) 20:23:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r2 = dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x2}, {0x48}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r1) r4 = msgget(0x0, 0xc) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="010000000000000016a8aeacf7d197dbccf6579d8215734d4ef54db87de24f0fed2880f37d928b6f812460378e7a70a00aacbe66a7cdf90c0b4c895c1ea9669e27f30bc582debc10ebcc1811031ccff2e8e55e348eded155d8a09e444bb4e2ce4ee59a17dfc410f09d2a9ed6a2306c92aa3a9ca029643e265139406441b1c73460fd36a8bb9f3bbe02c4452818f57731e53743edc67bb7578e96c523ba8dd34e1ad3cf609c7690d634b125ca79e0afc956b22b3faaa01cdaa7fc82701b56a5659be630bf1f3217ed29c336e86ade025d0143a66bdd35c5c6df201b62eb2ee6dc16d498a6e036f600000000"], 0x6d, 0x800) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb", 0xd9, 0xa, 0x0, 0x0) socket(0x18, 0x1, 0x0) sync() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) 20:23:12 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x6}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 20:23:12 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x10}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 20:23:12 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000a80)="0c6953110548000080f236f0f950c6a08e59b86a20fee724be73a1cf0b5b3190c7d509e1a55c639be2d7a1ccb640b2bf14ab52abb5098c759acad8a43b65b4cc0bed889a32d7cc0a865637bd283cf1e2319c0b8dfaac1caca73ee3bfa8a33a20762fc8c247b6675863b980b1ae400f3333cdd3a61a2eee022de3675537642fd092f48d16d1a7ac424397349c88b93b4beee94b609e73adb98df477117381552b9e93d4296771d46c4e51c85c037f5696ef3ac79e4f1439ad5d5d0bf2e672ac127bfbb9d8d54d23e74a25fe64e1add8eeaf0ff2cfd7ee3c66e1ab76846b615bf780ebb2ed36729ae566f63242f8821bc9e6dead9a2fa3300ed9c5ccf7abcd35383ac6eb337d88a28a3d8c1cd1b3ce17ee805c4edfe4394f4ca1e51f1114e290c7ecd196a190fa62564cbb8a97e1d076ba7ea6ee3aff1a55d6951d6591aa4585815e6d6775e138cf011c4219d125afc2b1d55d675751b7d89610ae5a3b2de454883267986343c7f126633a323d1447c21415a954f1ec8eea45e08d2fa70911fd692ebdd7d97923ee209febfce2830427b4fb71556421858011e13ec848e95db4bbff67931dfc5285ae77dbdf760000000000000000000000000000ce5064d995414e1c935b8451e6975d50f0fefff1bc5dd6cc67fc544655decf76d8913dc9849f40ac3944e5447bf7851aa49cd5", 0x1ed}, {&(0x7f00000003c0)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a791772aaadda50795cb44aa89bd6c7521f44ca5cf19d3785537ea695cfa7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69a20a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c2778abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003425162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f827422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e2435fa500e0eed7f39f78a583410004000001000000651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a482400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306741993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae769f545ac8bf3fffff1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad0b979c1371d2566b5d4a9f39d3b7cc80a23f59a47fbe0f4f63f83a9adf019ffae6cfd2ca0f0556883bdafa7cba0a4aa4850df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0507596a99ea092d539531849821b28c5b38479e459a0caaab0d0c5b3aac4462807aad00e9c1827a90f066af71055334861f9db524c4e0ec16334785e55cbcb09b3b68640eca728e61c5d5f6ae8e71b6f45ba4f7f28aafe461ff73f1bad1a3d4efdc290d596de22e6a14cfeac91ea3e3d98f07964a28817fec2526b5867a9b8b45c4c6e710dc4077ab689789fde99e12c26f38948fde1b598077eb8e88e709b75cd79073b21834c67584f12", 0x393}, {&(0x7f0000000040)="fba953a891d1dfb208b90123901d3a0fbdfc715a9f940811ee6eb84d5b56a80f2c", 0x21}], 0x3) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0xe699, 0xffff}, 0xc) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/154, 0x9a}], 0x1, 0x0, 0x10000) 20:23:12 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaac7aaaaaabb0800060000000000000000019078e0000002ff0f00000000000000000000450000000000000000290000ffffffff00000000bc0c000000000000"]) sysctl$ddb(&(0x7f0000000000)={0x9, 0x7}, 0x2, &(0x7f0000000100)="4919f2fd4ab4576a4aed4d50780ab2119781b8b94988740587f73b3a4d0dbe47077a80897f2ea4e82cb78c2fcf883c45ee981c4189bcf086c21cad7424f6e792d26336c02e5cf2cb2faaa8225457b34f857269bac9bbc74e95de066ab1e960f0719b3436efbd191dd10f2372db2391182e7c457b5e5fe97d11beafa23a81a18e50c8215137e3980d14785e905eeb8b1e32b798032da243f66f2fd3f87e0fd5a25421f8f0627356e2ba51a3ee1eb4c0dd52b51e30a4709f12830697965da3685a403e8be8b90ed66a5d8a584ad9d4ce4a6ef44fe2b29b8e479c5550b5cce5cba1e2c448c37653a14a7781f409f888aec79bc035", &(0x7f0000000040)=0xf3, &(0x7f0000001240)="e92be4d10e79c5735e7122ad6449aed48f5c7ad3dca3400c67fea183e7bdd6a33b61b51b80f1c7ef187d85fc9bef5bc1d236211137ddb75991b9ef9d766585fe624bb6ca0834d60f43336d6e4e2516c464f211f9764a28ab22c2da9eb4ca12fd4aed1fc669d58d0a41076bea88c49aef1b2489160ab06e6a48ee025484b8843297dd8381dcbe6a231936be21ee41bd42707af12f052940794ff744049b3404cd3b61ed2f513e604cd871ad2c031057778bbca6a919152e8d39c662172cda7d511e9d54e9717e2d3dbdc9197c9096b9fe7442176a565090193b292530d03550eb4ba966cd96858e56d394bf571af3351e909aa116b31a231ae39d24835b341ff49cd8bfd5e792454c58befe8e0526b9751cf04958215599a99ae8c8033578af87221afd0464c9ed07955f30fb954a11a5262919c01f7604cfb2983e156b0b7aa4826b2781ad7ad1790c37e0e463649fe484657a293c1f795c0080c798650ef343c485075040ec981cf43cb4d7e869217d48373a6f3e73889ea1c2bf253410389f76135fc363176fb572c26e8cd4b25d6c5e4f69b25165faaf11b25200abaa3144058d286553fc10d34bb22d0433f727cffce60a1084a8f1afd14bda67f6bfd7a60c6ac3105a03761effd5fa9907eaf49b232ec0c7c4950f456c390e95dbf080360f32f2b9a4d7f11e69044b7667b3cd5d00c307f72c8211ac898b2dc285bc372c8dbf6d9995c3f0c66f059615e6cf8b01aeee7badf49b52229f0ddd2f3275c6cbf82388e0b6c5bef3e9d874b0bc434f1ae5ac7347dd399838768aaf13ad30d959427c79ce8d0542a6b277e0018bbeadc41b0460317936289815cc6d215982988910693788a30293d8cd222e2ce213e383a03f59e3f480f9001a96bf9b9500000000000000010663a01b26bf5a1490d20bd5982497a11a70016f6260e5f259b1bfb8151a72e728743ee27e20a125c16f963616869eaf7ca733952650e2cf46f572bd1bac73e511b232b63d35622c91aef3ca9680cdc1c86dbe0c012a7f528c1c8c78a7b09d852eb8287c2a5afdd69932f0b10162f8e3e5514015ae09e6ab6c8108bfeef358368ccee91d36b830d3dc34c2e9336886afc351298cd21cc2ef6420aa9e03d7ed2c21d90fecb8896ec6ec743b0e0f8edf3047dffa1d0f0845e50c2f9ac34c7a0acd6c906bcc35e2c906e34e69f3e3932de9b0202543d6fb3c36aab3499ddbda47c3be838057145b734812f7b47a59c258de3cab2ec1962563a4929b059d9d43beade2888e5f4b9154e6a7643386f8be723166d616385a3b2a658e345577fd19d21173947d395046c34a913d3625323f5792608474beaa1785b01905331c3d67c68b48989c6f4afe394bf1c43daaf88bebe76eaf54f575626a73643024062a5ae4e5307ee0817b8efe32aff97bdce259010280dec9dace2a05a708dd377ed966b6f4f3b99cf343b23dded33c7defc9fe7701283ba034f89eaeefab83402cac44c38a25e251fe866c24ace4ff44d85fcb9b823b674648fa4d655e4622846d01c932b6226548ff688670f9b36a305eca44a68cde1919f6f9f867863e0fdc29607d28f1d9768f2bdaebe10bc2ac61371989cee315e1228e35438ee90eddefd80239791e9d2f95063546e2a7f4ac81b210e521f7451afe180f5f3f85bf00a7af00c64b78740c888e195bc7e91253505ad72e93083a0baa49a671a045e21b4da05cbbe25925385297ecd6f999939ca57375215c478548b3322fe694f8574ea33bfdb3ecf24b0ecb7bb4cf77fa457006bc2bc1fbff5532ee42e1618057e36eb191f654412a76bfc148fb7050c7179f144e057816329c274ec344258283d345f9999b3de488b35af1dd6a5aca409e9f4dd7ac79058bf8e3ef532905beb0c97178ec88fc51ca3a64e370a3f723fe9037d485d0f9ac1808627bf6084e31dd7abc291e51227a325ac73750ae2acc44ba00f81092e72cec43030362479cdb452c6c4a650f06b5efbc24cdda17a3097a5d49ecff66e16ac0fd984ca40f7b2ceed78e6fce2c1ab28d87b0e734fbd96523d429f38a432daffc9899505f8a5592729c5cf12b341ff1528bbb63bea51ab9b23d9795a762b49a1f0453f9e8bd507b8b34993942b733ce3ed013a8ffc484cc3b5c8bd59bfa70e552c8614725b7df35062f9be704d6fdd36e93d36b3e89a5ab12951993e4d14de6a1afeb7d6b5f802069cc4bbb52b5cc035fcb389698c17d71744811eff2258724523708506640d5cd2f70c3a57831915f360ad8656be127386da9444d5a468affd2a9043fb29ba89f2cdcc8b5adec86eea0d1a456bea9462c041af8abf31dc823a36efbfc2fee5d1a77c7fb2da554557151ce940289ce6b49c0457144aa31ab88f057026dc8287d024f9de2b7edc898988c254598b42b8074e05907ed3912d2a790a7a1a7e12d625fa432b05354076c1f897328c42a4a6b60541efe940ab403020633ae4998023403c7902c6f97e1dcd3384e995a2f2f9ff86f38b64b4a27d82b1459cf2cb75e040a8c3b043ad56146e8595f51f060817ec8485a7ff5bf3269060d7a3e1c12af29eb8e2de2b9f0a0b3a60cda02836a425919b40571be3073111389a77e6bc67e5575c8c2eb4ceca51279706102830536b7d0139f7780d03a2d90b568f81a46cc617e1bdc5bd543ae87b476916b4c3a22ec6fb7cbf016ba2603b98ac720689be42cca004a139247300250d7fd5fd96789b99db81615d2da1f5ae06935bee72b8f8d1c1331bd5dcda78275c3543a7310bf4c7b9387716787e675b1a0efa13ca0035d5dee9c82263e5c8d050157def1560bf9a61aa42bc0e53c3458628c768a0cc726b18cc06963a31069f3be2b0088613c0bae61117c2cd5794b9cd0d19b3e69aa5c8ecffda8847765d966b2c540032790c427deb62f8e7e03114380f3b0b07ab513f064a44bab2ade24bc91c9defcc22c69db2825c38a1ca53ad3ab60d4eb40bbbde54e4d3fb475644250e49c507e2f4b4b90d2549886465d8b6542d1a8283be46bbeffaf877b56ce0d9c2388d436a3eb78741335703fa790952964610fd7acba43563c028742cb862a6285c25eb9291855a012113906b7cf555588e04dc6193c57e80e7bbc8d036b7e90ea419a29c852c7fbc5577e17a357a6541fc893ed0fb95f78575b3c1f540ed5158245465fe6e6306177e747764407803073fc540de0b425706e15d2d0153aae8527f78e00587811e6f7fd0513944e995a4ac199c8b0de3e5b4c43c869f56e11d8c216695069ea1e3ce7d6eae2974a0c690d546c21318af068598f098496ea229ab6a8b8dafbe516670f6239555f2de02bef3f1277fef630316b55945b6bf878732245ba031adfb32c1d04988adb4e8f56a9b3c908dc3455d8ccd68e6de88d45e5c493c108a9b9adb4187fa446aec0d41b1761a5e6e6ccd606a2f6ef60df5a37a20366e5791905d4f75cadc0b8b6dd9ab30a032d24387e8e1e63fd5e26acc948c5b68b6352fdd10c6b8886fb8dc831fb33f9e35ce1f52ad1e3d7212dc1c62a0c1ce58a14ce0ffc2916444871f74557c75fdca3ade14413b130ab8b798fa64658582ed3d5bb979951dd8783e8acef6f1b17bbe5deb990e5942417b45bd2ba17c45dae8535aa88fd59d1e2bdab50506a1fb2c763520954c6470dd86afd293e24500dc1eb46c22d2a300a0c844feec0ca4385262d33c5a22197a22878c6dc66c9209f56f0c874b30aa59242e88169d4b6944844bd8324ad766e832ac58810efb5b4421be9b7f199a05b338ffc650d70f9d0c6d975433bbebcaa1258632bce24d27c66e5f55e67134fa7ff2c65800b051a2ee202d7512535d6eb22449b61361cf82d7e505a825d6f830f6172fc84a583372e8a975eb39e37698f0c1a0f02515bd6cd1fbbcd19ffcc6e9fe4184860d4525c53707ef461c18953526519cb8a3d7e6fba4d213b5cd7fa9ab4c342e591315efc9be0387c9aeff8ef8260594310ec186d000659560ea70b58e05a7c96ccfe2a606ce32542724563e875b12c1fddff5e2580a2f70dc339f08428bff520e04131bf55c40a16f92777529b9e20df5565296e506a7cb42d8c3db3088ea02d8b5b2aff236a60f0b87952f166f2d60b5176d8e68e575ead0eed0fccb3555915a7205afb1fc297880be87b8908b5c29880fcf79393866f914f3e21d424b97491b88afc04fd6ca6f86c5d5e43801354c1c0ec047d8d5028bddb6c05e8030827dd253d84ac4fd73219635e91c45cdc3801696c32c81df31e59675c58e41da88cbf56b1122ff2e48160b400cba37541db08a8402f8afe57d7636e7bc75d4bae13d983401b1922c4504f5f945689b818c0a00b3dfaa7c1526c9ccf98c1055b0ae754d1d91d13a0fae9b63704d2dd3bb87ca9579229367d526e3a1182418cffb9f99e17225726855d45a5ee074da1b5d44b6eb0878889188497e0d290c0c9302322088b44d545860b505b6ebe71d2d72043fc004673ef5cd2ef969a4176acc249b0815ca2e1f79856bab1b762b456da8cc0573ee645aa09e1aedd4b3813ac94153a128740c73b19b9b4a257f260b9774c313b6e1e541ca4545c6e6c206704d6c3fbd62b94a299c6d10dabe189e3736c2dceb0ed15f339ee6ac1e90bfcfeedf8ebd89e0eda65028ff6686194251903f6760bb78e7a838f95d7dadfc7c74f73a2a1a65c13ae5a5d6d002f2988a352b280904975109f394997731fd3adcf1865ea2b1444458e75293259b11f3a06015011751ae9a62cafea335bc803b5047371c25400dc7eaaef7ca7fb47d0fb9ad593f2188484dc95921173a798a27ce9a10165f7badd9f0e83246a500032d0ca804329896733f5a3b1d64be0615e037a16522d53b60ffa2aa7dfd3811562dbfd2aec5def698d81bac8619a90637deba8e7dd16cfaca09870a69a6f14f7a704c2f8af4bb5f48f77b0af18a5966ee22e94a56848187abd97981e7787054515e8be11cef6acce4d4d037a31f0247e1c99f05596c8c54376d0481012fc85f2ccd1878507a2ba83599b066ef889fe87b8a0b6fa3dbc6b08c4428a7f81fb3ccf473c260bd086f7636648182ce8ae95bd0a958d8c55bba76d6fb3954b8820c98d82313f947442232c7db17857921d50b2197c93eb1ef89e35709ab85ca1cfb4bb7c0380a7e8b39d5ca91dae34edd47f5eb54bc3f7204105f207c4f8aeb5d6c4f7f736d2725a192698c51a9ab54576d6ecd0ca91cfdb4e10dd380c12b751d035969963d557510ba9fd0ea22361243141bb26e41c8a29a5578e80b0d8e14dbedf355285384a9cb2613e5d2721f9be1f06f5c938c58bbcd26dbd80d34df53524f6f1dca0a0677d888b147b040a887a49779bdf575e6ad417a62d2aef2efa1387aad5367f4e473022891d825d15f319f4aa633d05e5341a1cddcc0b9a624187b23da1deaa016f718aeea776e396a623d658aa3b67a42ae19381cd8efbebb1f2b9bb419f947900f88389575b84a6cf3af2e1b3987f302c8c601bc13b58167ae78886b2473e9596e2940456c3eb1e47f278a994834453f44a8a59fa7058780ca1ee03a8e6599e7577b18b7b02a7fd414628f698a4c74e385d852d6bde5490c4e89e28f627d6cbe2e15169fa8465bbfdeaac99384b9dd64719a60c867cb891a0091f7912b7c0bab07c412adb6a1642ea55f55681b23c2739af946c3fdd6bab45630f1f39c594b809b44539a1b224842341158554f456b6f395d13f9a0ea6abe95bfc5ed977dd814bc7c48034afe5b89094a3eb28c0de662b5effcf29b5f203b0622eeb516800909480cf116c44bc49", 0x1000) 20:23:12 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000ebff0000000000000000000000095b9d071b542ad7a20000000000090000002900000031b3bc3ea209c8633cf4f5f3ab84d8f47542e098d57bd35d9f80726b7a49a7eda34dbb2e97b156c7d3c8d8390da9343541e6d6e444795ae405f27d1c6e1b57d5c6ebebaabdf434c76672451d330b54537b5b5a2fd48a87db15c593247a3afff5f679098977d2c455cb4f0957f89dd4e3a6d690c5409c7dfecbcf8e7ac44b6736982551a87863496e167e8c1c8f392f3043f3842628ada9f4766537d213d24a7b5cac96fc8dfbe2c4625b97bea7311a8d3ee419b3ba5f22455480b87e90bcd5a581b5963f3446afc6fd5f7ca42d1ca5fb2d586864b99138d2d2ad32ccd4a05a7c9cad9f5d1374036348b2159eb20be39eed49ece6130903580e10e73d09370fe1011d29bcf3056c17ff2736317a700384f2ce9b53988480bc6d964144c35a64d7f25731f778b4c3d46f45226e7864124303803855dabea4330e4c42ca3dde62105302bcf213781cbd01bc051c68a4ba8f58320963b9e11ec0ea22a726968f9f58dbeb7d46e042026813e794026fb40b6e43bc58e38c5c1b2901267fff0b1d2ed44a9e699e9644667464a6143140b965"], 0x52}, 0x200) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x5, './file0\x00'}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00001e7000/0x1000)=nil, 0x1000, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:23:12 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="8397ff004500001c0000000000019078ffff1efbffffe0000001120090780000b2ab1c56ac22cc9f68163ccc45bffab602b5a42bdf7e74897d2e5e7ab7dbf28234329f62c5f8c01aec4eb884ae8253d52d32597821f0bc3afcef0356649457c52372adc5db9eac76ab1fb8caae08fe3fce4d3c3207cf1b9db884bd9467edf01f5200e487c7064f74d83eaef92802de8b4c66ee8d914091b17f9fdd0ffdbf6fdbcdf2439d7fb0977c57a4c4fbc4f2644d89c7bb8dbe498c89a54ced6e5729d81a3252db485d3c97afad752323b36a0f1e55ac13ef0ec0834ec14086efea546daa5d42f513ac2ef48e779bd9835775d431b7fc0f7cbc2e3a771a76784ba3b775df77ba757980d5662e7843c34ef8fa10e7249642ee0332d193ab68eb98800952a57fdfd649c5b384b4d57633eb5b8fc08f4954b1730e1c378f6c78326488fcef2f8c7dfe36da9da40c20b7b2901507bd0b0880400b86ea3c028fe43124c6cf3945e5c0c0a7d769c2c6838eaff7c7ae0ac54b06ced211ee94af6f457744e4ec1bfabd1727711dfba6f68a7ad532d7974aff1b98fc1c4fd2eea2e84a43374092a08f40b6c5b5f394253204547663709e32deac255b32f279b67e3bd8453d2c110afb6a7377553619017c913a61ecf9dd99c78b2344fed4ee6619"]) 20:23:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="e72f0793dfb98114a115fa3b084179af8eacdfdb98ae67ae131f74a1e6eafa9bb0cfd2e987fdebc06e4a2fd802cee9e75a927b1feee52d0f30607bfdb153f22f2cfc731f39f869cbad23016110812d767ff8762c015f9799a8502ddb9fb9b2bfafd375286c5c1f09614f7834b41afb8163200a437062165301d1f88c6a10e9845ecd6999b5fc9ad8ce862db1367a095ff4af1688b717e4f73ec7b9a37a461d24cbc4a8f2156909bb40b3b06c2add8e489e73267032d1", 0xb6, 0x0, 0x7) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0xfffffff9) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x3) 20:23:12 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff1000/0x3000)=nil, 0x3000, 0x4, 0x810, r3, 0x0, 0x8000002) open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000300)=0x7) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) r4 = kqueue() r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r5) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r6) setpgid(r5, r6) r7 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r7, 0x0, 0x0) getdents(r7, &(0x7f0000000240)=""/101, 0x65) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0xe7a, 0x5, 0x200, 0x2, "059a2f24f6f19d8a693315de2cc6994e18d0313a", 0xbde, 0x7}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x80000000) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x9}, 0x3, &(0x7f0000000080)="52dc8dc73e9e3dbb9d1d168e32ee5ef24850fd32e02e080a9f30ca41d478bca83e95b9dca5f31ca86e973054c8e31e660494abb33ad23715f4fb937cf2c6198770d86ff0204eaa792ccecd23061c", &(0x7f0000000100)=0x4e, &(0x7f00000001c0)="71cb388cba2c5c62320d1e42e025a5df89ba14c56c9a55e499c68e65eba4ecc3014d0c7eb1c06976f34c479a6cc30de9fd523766204d9a20dc1f3238e7f4ae0f295885adc47c5993baedd88acedea63faed78e06b6123c05919baa6a4044eacf027e61af6d7f1bde2d2b4e8f313b3bd03ff02d4b", 0x74) 20:23:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4402", 0x2}, {&(0x7f0000000200)="8e125b22834e8c52d648aa76e2c3483fa63049b89a630a8261a14ce5ee7b75395d83bd649b756787584c7b6c67776fbaabece4d46819f902ea371efd489e4789bbb6c14285745b6ad648c42200f0f3da242ab766b486dd28120b580b1b6a30d878971d303ffa9d82fc83be392a0ab1605781bc38d9ae22d1089b14c9a589e3245d7a26bd964eeb6562795bbab41b486da158eab5ae59a8d05e3c2ae9678029dec70397adc312e22e4cfc8f96ba5f946fda752f4a85d3dd2b0e0dfa20f193df6fd960d8863829570f6ba7017a5ddf04f9ba05910cb88d015ef809dcd4e16c0138cdf7b711c810", 0xe6}], 0x2, 0x0, 0x0) r1 = socket(0x1b, 0x4000, 0x0) connect(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) pwrite(r0, &(0x7f0000000440)="1e7e257e6cba847e7f503e37c562fd4bb5ca855be0b177e562a43c5019dd6b8e23fc837000af679d44e5db03892b29653eed3107eaa6edaf660c65b779cb29a22567f5a16c82339045f312c1c9c786a80a9889b219d5a79b6814a4ef2a7817b14fe07dd0a814594581abc12977389d", 0x6f, 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x12, r2, 0x0, 0x743ce1ec) accept$unix(r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="79d0c9a5b87078c8b94442afc06b4e984576e3dd8b872f2985e47024c66797279c79e2b83584ecb518e9cc5036", 0x2d, 0x202, &(0x7f0000000100)=ANY=[@ANYBLOB="09562828f11535549100"], 0xa) chdir(&(0x7f0000000180)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000300)='./file0\x00', 0x10008, 0x2) msgget$private(0x0, 0xfffffffffffffffd) r3 = msgget(0x3, 0x42) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x8010, r4, 0x0, 0x800) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="010000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e230f000000000000fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7ac4a72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207004fe4643fc70fd9fe14d94faefedab7447e2c1f53062644bf3d0555580750dff5f343705c30af349c06449cb023178b3b885af07984320c66d00784eb474268a492212d52ba11232d864034bb610d481bb7780e0afac26ebc8b5ff91125eebf4b95e4f2b81231a9872b421aad0986d977ede7573b43d7408c7dbee316a094dd9f8e47e8ce873c526323e480a8774640f61076a235acfe1d9e15edefbb8947f97d23bbdbf1a58be23bef9a6b6757c2fa2a1f26a72ae5d15413aae399f42f9690ca975f517f7cdfcea50cb69ce034673a049aa393fc3412a0857fa8ac103c9b6a6b999e2844df51b04f91bd84e9"], 0xb2, 0x800) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="341254f2cd9889fabc29cc016a37c956b71866958ae084839203cdb4d019b95e3dafc4e480e49d5c4bbe969cadca8395a0d3df95f2fee14ede893504b7a5aa908d3613ae9ab3ddd890692dd9741f319781f2a4b79eed50fe74a2c7f01f83e94216bbe6cfe7dcdc8fc5e14d78d0091df1f5a51649be0cdf2c05f1475c4af2438091f682dd56702788b6bb6b31270b7845d01810e46de67aa8d6e05150915035c64f0139a82772cb21ac11ad42e9f1e058c347655d97b0e2886dd7db54571d381497eb8c635f7d72baf41dd0bbad33a7cf19", 0xd1) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) 20:23:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x6, 0x4, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0xc0, &(0x7f0000000140)=[{0x64}, {0x4d}, {0x6, 0x0, 0x7f, 0x80000100}, {0x3ff, 0x2, 0x3f, 0x8000}, {0x1000, 0x40, 0x6b, 0x401}]}) pwrite(r0, &(0x7f0000000000)="0000000000008000000000000000", 0xe, 0x0, 0x0) 20:23:12 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000080)="c7ab30ac9d4dae7552b837acad6f19a62bd0b3ff3a9e4d43b51966a45811132094460eef391af4a89a9fef", &(0x7f0000000040)=0x2b, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@un=@file={0x0, ""/7}, &(0x7f00000001c0)=0x9) getgid() semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/132) sysctl$net_inet6_icmp6(&(0x7f0000000200)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000240)="2466fa4e45c24d401c88406810a9ddeb1ad5b2756c055651f2bfb6e2007a7454d514a34935521c11a5048b63", &(0x7f0000000280)=0x2c, &(0x7f00000002c0)="b9f67fff896a7bd17cf08ffdf56620fdde6e311a5b97f8", 0x17) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r6) setgid(r6) setregid(r3, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 20:23:12 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="fffff3ffffffaa7d86761070995ed37e1e5900180200fe8045bfb86ba391e35d4eabb75600000000200000000000000000aa"]) 20:23:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0x80, 0x0, 0x0, 0x0, 0x0, 0x7]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = getpgrp() r5 = getuid() r6 = getpgrp() r7 = getuid() chown(&(0x7f0000000000)='./file0\x00', r7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) setgid(r9) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c653010"], 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="6772b91b0a9d76cfe841a43b205bcf40f68b99a59427a31c83bad261a7c3fdbab1c2ea90058022f2ebf6ca1394824cf2f87ff2a0c21d378a7b17f3ff", 0x3c}], 0x1, &(0x7f0000000140)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r1, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}], 0x68}, 0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:23:12 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000100)=""/189) semop(r0, &(0x7f0000000080)=[{0x3, 0xcc2e}, {0x1, 0x0, 0x1000}, {0x3, 0x4, 0x800}], 0x3) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)=""/208) 20:23:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = kqueue() readv(r1, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fcntl$getflags(r1, 0x1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) pwrite(r4, &(0x7f0000000040)="49f3c4edf2083d5da365d66fee12764898ecd0d6603f8345b235452de318e92218a780a16925dcd3483916f4ce59e4c10b5f1881b4c3466e49e2bdd33b2cbdb62eee211af80981d8dcb7e7ec6e970f5a237db80facaf4147e1da557aad978dd8284122737653d36f74e393d19b78d79e1e5169664dfdeb2275be00f1c5a974bac7a3b1baab1d16ea5fbd0a2a49e2abf432f56a2b8286e748cf040285129349c4d8883ba02c34e30fcd14301d6c703b5858e9beb28f07434edd562c4c0135296f443fdd808b47e6fb49967994d8b61d4eb9f59b4c0f809a", 0xd7, 0x0, 0xff) 20:23:12 executing program 1: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = fcntl$dupfd(r5, 0x0, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2012, r6, 0x0, 0x2000000000000) r7 = getppid() munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x1, 0x1, 0xffffffff00000000, 0xe0, r7}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff58842d8f375008004500001c00f09078ac1400aae00000011902907800000000b192aef9fe906c393908e33d878d817b09f590fe8e9e0c3737b7e446d59281e35c743305878bd817f9c1d2b7b6f4da3200000000"]) write(r0, &(0x7f00000000c0)="aea7076312cddf82ab9a351e4c9e56fca81c373eae59f0f40497c39978697b96b176b3128f313404b244a0a5b08e0d1fb15fde5a2c6e06b502418848da08fe1a5de4887963157a478fc92d863926e01407ad885cfc2d91ea6de657f39bb7dbbca2c59da5737acb64bf9429a952e6e2609af2a79be258cbf99421d6172bc4da5f642bdfe5bcdc07c658d1cedc78919c6e70dd57c019e924b9159b5448b7fb2241a3521c9deb3a395b4bf4c8c5d556ecf4eb657210fdc0c4df026ef4923f7d6d3f147185982ff53907d8b86d77f8b16c4ea652adf0b6a95849eae862790bc307ef974f147d09", 0xe5) 20:23:12 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xc2, 0x0, &(0x7f0000000000)=""/194}) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 20:23:13 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x412, &(0x7f0000ffe000/0x2000)=nil) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getegid() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r7) setgid(r7) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r8) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r9) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x1, r1, r2, r5, r7, 0x86, 0x1}, 0x1, 0x5, r8, r9, 0x3, 0xafe, 0x400}) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) 20:23:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10d) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200, 0x0) getdents(r3, &(0x7f0000000340)=""/4111, 0x100f) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000080)=0xc6) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000004680)=[{&(0x7f00000001c0)="f4369a8ef50400", 0x7}], 0x1000000000000244, 0x0, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) r5 = openat(r1, &(0x7f0000000180)='./bus/file0\x00', 0x0, 0x48) connect$unix(r5, &(0x7f00000013c0)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0, @ANYRESDEC=r0, @ANYRES32, @ANYRESOCT, @ANYRESDEC], 0x8) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000200)) r6 = dup(r0) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000000)=0x1) 20:23:14 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setgid(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffffff, 0x0, 0x0, r1, r3, 0x1, 0x2}, 0x60000000000, 0x7fff, 0x757}) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000100)=""/189) semop(r0, &(0x7f0000000080)=[{0x3, 0xcc2e}, {0x1, 0x0, 0x1000}, {0x3, 0x4, 0x800}], 0x3) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000040)=""/191) 20:23:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f00006ee000/0x3000)=nil, 0x3000) unlink(&(0x7f00000000c0)='./bus\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8b, 0x9}, {0x8a, 0x3f000}, {0x8b, 0x4}], 0x3}) 20:23:14 executing program 1: socket(0x2, 0x2, 0x79) sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, &(0x7f00000004c0)="8550be0540074cf7ab1ed3aca7ad5dca0600cafaa625a3bd88c55f242c08b3f055ec76c12e68beeb3d199d070000e1b0e4bc97118dbc49e92fd634ea6f89952b801dda4f34b36cbb035ac6facdfbcc4dac53d7ce31c0a782f1601731ca68a801f8aa5b58d8a07fb3d2456d3c5eef2eae73623eb4fc6cad3f5b9638923a87ab21ec7efe6348217386a39b9f3373756dd320929c0cb8c48c4063812bce644f783a646351a0d76e6d71e8d12ceccbd6a233db00c02b4bc23871e7e732a249b81c20c51e30b0e5645630e49481d46b001dcce52ed05768deecc2a8d1896ff42dd751c62f27fa4bc124f8a1a38936654c3df9539627e521188e39e01e27227e94589ba1dcadcb3e1fb2b173061254658a095e4720f0800c85bf5e9adc0c9a6d2b33bfa4f157744bf705ba5335ecd3d4e3d4af89aee61f5b1589a20819951472617f3b00704d4aab2ef01fcaf62e61521847e33eeb6822ae7857fdfafa312c228bb06c1dea675ffe10241e8f538c4eb7f5f3d09dee585b175bc1173e59e0e333431acf43823b5991af411182088d1539520d1b3515b33c3b36a89d3d1f1a89383fa679339bfb1bb8d6a6633c48cf9e73b8071c32d8070e1c957f1eb78bdd24e93d30f78fe2a5295c38fd741603fefc499b9eed2868a2ba23dedd789efe22a9c155671e2f93f977a05c75e9d212270f05df8e7fdac45c314cbc553c944b808ddfd5db6107bb279e0176b972d5d7ab4300"/536, &(0x7f0000000000)=0x218, 0x0, 0x0) 20:23:14 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60200000002f3afffe8000000000000000000000000000bbff021f0000000000000000000000000187009078fe8000000000000000000000000000bb00003e9100019e6df06b2220"]) 20:23:15 executing program 0: r0 = socket(0x1, 0x5, 0x1) getsockopt(r0, 0x0, 0x65, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000000)="7ff4781de797732bf01b676eafaa79144e01a5f51ca2c572796c147d6757eda2637cbde42e7daaea4a1766982b107119475ccada4a36394d089f14b47ef64f9230b53753fc02d6152182d88762733677160da3fa06d56ec6d670b3afa5128934328b15addf895a278d4fceafc18b953fc79d234da041", 0x76, 0x400, &(0x7f0000000080)={0x2, 0x0}, 0xc) 20:23:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) sendto$unix(r3, &(0x7f00000001c0)="bd0cb5a946774a42c6a4d3aaabbd2bc12b163a807cdd0d9a00b2943cb06059c0f71e564a07a02c604e5fa65c6a3490408a6e95e03bdfa18343fab5897809dcab018f37ceabcbc261c952e2d53ba9aead3fa04b1696cae7b4a482d7891b6469654105075e4354c67f7af95bf9b88a735ce7c91abf6511b4f5898e45b61331e1ed838e70c0f3d2ea1168a0b7c32141e17ffec607b7d1c9b4547ef97b6d68f791c32939f26eed58c0ea6696b432104fab0f", 0xb0, 0x5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:23:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x3, 0xffff, 0x0, 0x0, 0x0, 0x0, 0xe4], [], [], [], [{}, {}, {}, {0x0, 0xc22}]}}) socket(0xb99bdf0f1f5b5095, 0x5, 0xe5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x1, [{0x2, 0xfff}, {0x2, 0x8}, {0x3, 0x7}, {0x2, 0x1}, {0x1, 0x10000}, {0x3, 0x9}, {0x6, 0x80000000}, {0x3, 0x5}, {0x2, 0xaec}, {0x2, 0x8001}, {0x3, 0x8}, {0x3, 0x1f800000}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0x1}, {0x2, 0xff}, {0x1, 0xa2f}, {0x3, 0x3}, {0x1, 0x7fffffff}, {0x3, 0xffffffff}, {0x2, 0x400}, {0x2, 0x80000000}, {0x0, 0x2}, {0x2, 0xff}, {0x2, 0x1}, {0x2}, {0x3}, {0x3, 0x4}, {0x3, 0x81}, {0x1, 0xffffa689}, {0x2, 0xfffffff8}, {0x3, 0x4}]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r6, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000580)={0x80000000, 0x20, {[0x67, 0x400, 0xeb, 0x10000, 0x6, 0x6, 0x4, 0x9, 0x6b, 0x99bd, 0x6, 0x2, 0x1000, 0x6, 0xffff, 0x2, 0x5, 0x2], [0x0, 0xb52, 0x5, 0x9, 0x40, 0x1, 0x9, 0x100000000, 0x80, 0x7], [0x8, 0x0, 0x200, 0x8000, 0x8, 0xe8], [0x80000000, 0x7, 0x4, 0xfe, 0x6, 0x7ff], [{0x8, 0x7, 0x200, 0x1}, {0x6, 0xffffffff, 0x4, 0x65}, {0x1, 0xffffff80, 0x101, 0x5}, {0x3c, 0x0, 0xb2f, 0x415a}, {0x4, 0x1ff, 0x7, 0x1000}, {0x5, 0x2, 0x1, 0x1}, {0x40, 0x5, 0x7, 0x7}, {0x400, 0x200, 0x4, 0xc53}], {0x85, 0xff, 0x764d, 0x8001}, {0x7fff, 0x2, 0x400, 0x1}}}) 20:23:15 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x6}, 0x3, &(0x7f0000000040)="dea9924676a89e939d170a5470ccbf454397e4242cd06ccf138f720030ec5028000980f2c99ebc6c449c683b3cb26ed9f1225c6436071d928240f180000cde1877d83f62750619151af8566d9ce44b2840a6ea5520ec064aa4daba76168bfdcf420e3a1551423ce0d579b02dfe13bc59bfa56b05ecc14bd0a3794750114624b2330ebaf7aee7df53e2c341a68058a55a1a628e455931c065db441bca6313501e780f43c4871d6f52db1498bdd88c", 0x0, 0x0, 0x0) 20:23:15 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) 20:23:15 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0x0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x6011, r2, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x9, 0x100000000}) 20:23:16 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x7ff) pckbd_enable: command error 20:23:17 executing program 0: sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, &(0x7f0000000080)="d3efc6b48e6663407c76c5cf7c89f8556d5fdda9014e4939c58bc88b597413009d3174e7cbd7a7fe69fdc2eded6f5fc23359544b71f763491a641b1eb34a947bcdda99a307292ae9b0b3a04576836c8314f0dd50383088512f997fa2407763f86e3a403503226d5fc33fae28cfe657a5f392bcae9b0e7dcd55c13fb36e37e0c403f8a61b7b19e87014f2e624c5f715c0bcb757090027282312d0385ea82a307761858b400b937d9518", 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getpgid(r2) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x80000000, 0xff}, {0x4, 0x100}}, 0x0) 20:23:17 executing program 1: r0 = kqueue() r1 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000500)=0xfff) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) write(r0, &(0x7f0000000540)="367a0484b3be896f5f1a5ea295ec4f0459083542cec46ba7531fad56446e1250222527f1fc8312d09004b6244670b07bee4b1ec54ea2c9759312f2e8f34d900c2318a38c75e85ef738d37d969535112d6a50fb54bacb73d194c0fb2e7f2375cd2be34b068a51ba64ab4572a56e9a17ee048d7b116fffd5f439866037cfc267744d4be2b7d5ca41f718f28427cb2cff2db59238d4e9c15021b0cc6e0a6b89e3017bff88cc53dd952f8cd8c83185824e18e96ebda8f749541946b2e34c55f431da82f56114d0a181de8073a1a5ae95a05e3f468cf8ab86169de580ed9efbd09f084f30755ab69bdcee9778a2c7cacba347e48886c87ec9bbaf3e8e8018c13f7c", 0xff) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000000)="0abd32123a3fe463881c871abac32e2761c4229c7001f4ecf4952ede08c48ce58654473f5b0d28437528", 0x2a}, {&(0x7f00000000c0)="f8dde9b29f3ff16dda5df7734db79f8fe66bf453114ba16733f60187f1241b2504f31bbab833fdf879101880f913fd64046b76cd0a91c85fb0a4e2e2ba87c98ceaa43595cb73ba72554b3cd04e463e8b446ed6866c1400016226ebdf898cb8ad42c9170e75e24711e84095b26725520d39d61f6be7dc88e16ff749981ccbead976d85b2eb0ee48684ca957fd99601c2e87c834e2a35523249ed11c578b1685240b2f782c49deab3d4c70a0b9", 0xac}, {&(0x7f0000000180)="06e6ea3014608ef7e065d193c04f65341ddcb56a920e8713d0935394ef197ee3170aa1c83405e0743cdb031c25977efb3c93277b571bf0cf2508aa1947c79fea1e563135ba578a2a1b6837f0bbff9a385af36826b76a7a519fab3f908a60fbc990", 0x61}, {&(0x7f0000000200)="1a76cc3ff0b93a2ff8fcf66e5ae8fa59a09d671a682c307ddd3091b78082a94d07d7e993eb2fa97f23e230594aa2c1080fa3cef9fde985209ca9c0f9d05d48c671a61ac6761acdaf6bef383b1f43d47ebf0ef317942f65704a2f3a85096461d9fb98857e8a78c952110d586c4dc7fd09c0f90a468abc689f6b6efe854fe1205389ad0103893f8aa687e518b44b555954faccd8e9b14b5bfbaf495c0ec853e3802766c7a4ea121821897e6839323ec67987cd44955419c5fdbe4a0f0ae7357ca7e393a9da69a470c69430780772870e41e6504836", 0xd4}, {&(0x7f0000000300)="94441239987b00efacdfe4ae0618c7038536113d895302cab7ecf10f693cfa4dd7bc272f379c0c9abc03a02651301a3336dc8748d1ed445beaa0775251c7f021cb9658f20bfa33130517d2afa25a4c90b99a654a4b7bafa90a112a745995df1b9d1451c1391ed788485c57e22a06262dfa492fc26cf2ae47fb66b09887a1d31240fd238ec8228b37288f0ab05a4a8b30ed626e4a6089fd7f1b922e957ef89b914a4b250a", 0xa4}], 0x5, &(0x7f0000000440)=[{0xb0, 0xffff, 0x6, "4b59f2378b6ff416b61ffc687458d47b5af5cd24a4f9ba2cdfc10fcdd94cd7373a843b020a51916af1f509aed98d2ba8cb89afd17672085d3261635526054c635e1a8935e981c091ab57d2db122613fc6d60f44ca68f3abcf0e43b746cd45a4ffb1f5b985ea4aa791bf5bd90eb528967bc9ac47243703d33de187ae9efcf0e8d0e26225c4d1351762ccb8ab4f7e583ae234f5b6b60dc8f0c8ff080ec8f2c"}], 0xb0}, 0x400) pckbd_enable: command error 20:23:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000100)=""/189) semop(0x0, &(0x7f0000000080)=[{0x3, 0xcc2e}, {0x1, 0x0, 0x1000}, {0x3, 0x4, 0x800}], 0x3) semctl$IPC_RMID(0x0, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 20:23:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x3ff) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x100, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) kqueue() getsockname$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00001eb000/0xf000)=nil, 0xf000, 0x0) r5 = socket(0x10, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 20:23:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x33, "10000e090100000001ff0700"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 20:23:17 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) execve(0x0, 0x0, 0x0) 20:23:17 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 20:23:17 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x800000000], [0xfffffffffffffffe, 0x0, 0x8000000004], [0x0, 0x0, 0x0, 0x0, 0x718], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffa}, {0x0, 0x0, 0x2}], {0x0, 0x0, 0xffffffff}}}}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, 0x0) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) setgid(r3) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000001000)="93de0e215a921f10f2d6644049a9c714a025d8173928c32a85ecb632e0d2a65be6a9b2ec2cd55c590a75c9a289b5f9de30d86fcaf82976c5c1db23251ccc84b81a125973f48e89c491d593fb87f06343c3343ec6b8ab87c671c8ce4fc9364aef4b8eb33f908d30fec513e93620d37906635594d7b8a9fd70c4398c7e5495309a425070325eb08ef2b08f5ed3d32b782da4d82d114c124f568aa03fe226f43a25e41932b0791aacfd3f0b9f44d206278ecc13e4bff6d12175a8fd1e2c3046c303937696a32f312145ca9cdc60bdac7cd7342796916956329f48b72860edeb0611866c48ea8112b3afa005087df20c64e736e91329190f8f4213c96a4a5a8d847563bf9fa9667ca8bb8e579467a739b4eeaa1468c17fc77604bf2fdfad0785a86323fac5b775b179b731b03f34d35922679ed3b2b84394066685705be3be15a3d542c93f69f330c3dcd252ea1cb356303c31f93a8af610956c5e03d378488572037359166d5b2fb025f35c3b3254e1e48639646bfbd1cb8c9d7068212b14f76031b812d1f06c64c9037258a8f42ba8d124b2508dfbda871b89b72d146f17b908eeae201e11504c2f859e57323cc607c67f17160ee51a4e536e71d82440f814f2bc032dba8a7cc999dce2c7cb42c753f5f489f023909d78232c7f14c1d5677324d2dfb4d2928da9924d0ec2c845f7f5f8656e0f4148b4f881c856267d77909f9ccccacc12221a9a2d3d304e392cf2c49da72ed09d1997ba7908eb443df158aaa398e17a71dcf4d4f8d1791a8593ac189a95ee3fa1ff6480424e0a6f2d4adcf12467db394c82f3de4ce38e0f27c4dc0e903626f22bbc2612faea43ec0410668f47c31a3f1b951d16218842c3441c210f9a13294b714f961e5a3511aa8e1c05fa3ccb2fec5198d02d2596123a0babe00dd5910a27ddc919e32a8adf967dc4c1af60ec370cc48289634bad5f4b289b607afdcc23ece7d6bdd712a14e6ca7fb7211f6110dcb559f734a4c19825b0f4513721a56119805733479395d166e451fd7f7ed3845fa2381412b6bd3bbdde79400dfa0c9ab0cc61fa5dcff1dee4ea5ee39321adc7ea0c0ba6261f5c1d3f56b4f7db72e69e0af8c08f33b10d63a4e7b6973b5c8311dc473cd4ab8ff44a4c8a4fb9dd581d8c0780bdb3327734189a17b727eb32a2001362a2211172fe35412ec205740d85a50ef62659182205fadf85981526184f3f6c69b9138cecd8942d754ab491b7df1d883019a5d931ae0b722714ca2ca73bd0eee02e70110d58ce651de61762761da9ee2a4952cd793aa076d1ecac183e3185b4a91d0f9dcc0fcdccab2311bf2eb91e67197ba931ecfaab132c37021d27e70263a5a42066dfd06fd8a9ffbdd5797307679c6266b00e7bd82a486233c74a4d368e38872d7fd7cabb5be6370c7a91ca088d3f5fd095cb52201cf4dfe4e09ce4fe9c91e166bd4619d74208b6bf6ffb132f28d86da09b6d06799f7356463707431979a3a08d18d18f29e069142bc69aa5121405411466ee57f58669d0c6ec2a7618c920a9884c675820451e772677718982f437fdf1a93df8509d1897cbff30da32762117cffbfc051aee6254c46ef08b2c493df334bb2d7b9cd80c8ad56edb35e6c4a60f66e556593fb3cb51d643c5f62fdafee6767445edffb149cba539b8e3d14ea64977378bb22ba2e32fad951ba0a0a8606b7e3f4c703e9e1da18c062b506d10106b4d1b4a6126ef54fe580bbe5a7bb978af16060a30eb08ba7a4f61922c71cc71197549096faf78d4f66311205aefa46aca15501885b4133832420289653ac4c557f605509146d296bad794bd5f23cd1a0dbee7e76b00a1c1cfe7dec11bffe482dfa2455cf52c2a83c49d67ec786c99c0e6e810bea2f61e326683aaaa1ef4b44c2953cb142a05d40fb9eec0f8b536e53b2b07583e363d0a94020a482539739effde1401054b37b74200634ed5ced52b36b05b80f95fb9f2a4f98010e21267737612aec4bf77c81727b6682d8c573d77725931de197ef3576ae34d08f5c619828d1ff7e9727b3f1e734f3fa2cf6df2c7650f61a94d8681b14b0845b5d44b0d0a6183f86b17d0adb3d8d24343d548e8ad29c6448eb955e35df42f1b0f379f496be7f8b0135ed89608eed1dcc58f4c1a9c05d3d6fe83b9e68155710ea152a61f88c16a67e16fe6525f4649e170bb97cc54307e99e3000bb47319a8c80f7bbfc2c9613a649eb84733aaa18fa55141c8738c46f99fa0c1352f649cc79bd7a513069520fe56cfeb7a0edc454ee11574a2ac34142cbf2f2d34370aa3f49a7bb5e751d8c6a1d85d72158845c15362056b54624c0ca07981078eeaab1d98477a91ff4888cbb3d92d1023301306c0b01ac604266cb49a898d1cb50e21f7fea282a395206e110aa5992649b411ce916abe9288ca41807ec925e1d30847b64f3e607cf1d423ef350b5dae5874e4060f77464100844afd964f25d6b4b8aa4eae311e79cc0d8eac80ab9ae7e919aebfda72d105677a38425e6cf6014e89dfc4940b85a9509ab0e58d0b62b0af5cc9b103162a51f34e7ff43fa9a4619e746000d2401cd128a7eccf8d99e45436eb196161b48669f7694b6887407ecfa35ffe14e0e1377dc384f495cc32990070bdf46b0fe8cc3294c7616f364e7f45af9d371e97416a8abf77619c0a221fc06416ddb58b8947dad9b46bd68589bfb872c74a15a92233115b38e52baee5c68633b97e7faaf023e2fe89196fa3d487d0063172899a6b6a39cac8729618659da722891ddbd6cf9b47da7a5b891852e3df53444813c8e99ff80617ca2f948fde61198a5a58199e143f521d0ad43ac604bd584b19ed96105958b8740a6d9c5afeadaedbe050a6cbbd65b7338fe7ee5ec519db408491fce368a71ef9f7584a47ef61306d0d1ef436dae3ac27ffc0572648f9425097d1f6c8ea655f0daff3fc9ab1850f524d3244162555b9c5d1a3041c433a3784df388c70ec15a3535134289a9f5755bc4edff1a66083985f9ac87ccab652f702137579a13b62422d88dbd727ae55980ed380f0080d024703a7e025fd321b74d720767d9b04f79da325a64b144206ec2d68c9bb0a73fb94d78fdebb4fb70ba59846461b82a536e993aa07b663b001dee286b16abfd00cd5feec9f553782d1de2d3d0276527582a9a340fd5165c4f957a905ab85de44e45a52246a9925875d5bc497f29f94200387dad8cead67d627ed7b51daadb0d66d8f153894e71977a3abd0c3def3396f429615548a8d87851ecded0f160cbb75e161507a76116039b27978135c5d64b3ccc7c00734cba4c4a17e366697493d19faf9a9fb46432271763da990eb73529ff1634872625eaef43c53d634a9ab5d76539feba5bfa12e9bede13570d2eb875fc11e494517d3ef7b65afb0b3168b93f33eb0c211c8758b894cca080fb5d10cd925ba23d3357a0a4168f68e48922b03f4fc60d91bace6b9d3e556da4259baf2883780897d5c11545027b9a9f3462ed7b54a0e4b02e04635b95f9f15f12e02d53a8f74478ae6c164f7e6f8abe2c89bbe3d5f370589c687112e47c0a1bebecdb8efa01d4f7dc3406fabbb06ca4442e2b3772e8c913a8c933537dc696ff4ec4607ea9125f1bb40fa84c09a3cb9bcaaae9e8149cce1ae7ced6156d8531600d80f9ca37c092b801ef5efd1533cd3c03cfa61a405d9c2a4420ac0622cec8813fcb7a285c27f0417979131c020421e0a47b720c84734e32050c123b8df7cd878219d1404854d8733eff7809fdc5aee547509b67b0bf91e199c3e1cd8bdb63782b9ef7609523c60c61e633700889f173a43cc066292fb8bd6d751cd4478edd5c6c5031719a85fc20d343786113991a5ba34002b7610971b51ea16c7a74729cd2f7cf76a3a07678716da07f48b515e7296e1361fd771932c37a0e3f3807cce2922605390b5cb025cbbc4dac9280a65297b69b941b48477ad2e3912f76b41534d005fc597fa50c23698f0f0433716bef0216f9c2614c090029110888d669eb769cc230d24212afd0def0fe2b26abe7168b196a644810dde3d9619348d4d2d27d4c65fc12a652be0b28151a9d0f84f984e62c1bd9e0004e7b7a90eb108e56bf115fd0d8126735e6c997dbdd8463286cc8bfe74ed030575e5b80d5540213309446e4ab1e9cd7332cc0052d540f2be46e42cdedbe6f970f30c37a70930e4ad4e323002ada66bf7d5db6dee258655f9984f128f7222896ab983f571be52d363f27f127895bb5fec9469ec2325c9922d4707ecd3bb00faa8fac9894f9c55914155595e2877fe1f4581a56661a1bb255c770b06bb5d64589d26a41e09928ebebe8ee4b773265c3179351df4f93f9d632f14fb56933f378ae1f8abc526ef26b9a2d62ca01e2434d6b589081af9627580746f4aaa2257d13a83582076d4661100fa2b5030178f5f95e4ae5d5bf0d678d04843f76c17b9134848f1cd1b4f2486e1bd51bf8d3ab8c9983f360692f8a38371a32225adc0ab9c027040400b066b1f2f1e95accd540e11808f1ea165c7034521847fed14ab35139dd35cf570425da5a32faadf0829867e7cbbf00713df484af104ff6c3c87b9de7ea33cc90bbebf593f257670b7441c86270ea840c7d5793ee2afcee0d397824c366be5a273785142a24fe38e9a96c3310a5ce55b9f97b2c36629e06c83a1f47e60b2311d7c3db37eff9e3a5cc1cbce648df0ece8b14231189ff840249eeb7341d25200506fdf000734ba58d21ac38a996182498fc29f3ed3b20b0148c39154440c4848b53fcbdd5605fd32886d0a75e8970585b4ec4bbf3f391b6f44db99d0c1041a6c4b7b8503dde421ab9107cbed511da91b38561c4f77cdf87c41d0ecc6dede68cf38a7a38120fa106a8be1c0cdcfbd2d6d5e2f0af91d79ed9ffe6e53fa52929e5d4c378efb80825eac54b3747c5f88c9b40f86c1fc3e9df2b7f931c9d7247e8193a7b0228051306cf605694a08e051cd0fc636b996f59bc5e1f27f3c211f8bacf4604e1d25aa71fbf42d2b85714fbf6937e60548c95400f934006d668dbca20d591d0298d89770a45c107f31485066368daf0ba1c4097897ed5cdc33ee47df3784d26a6f95148c8267629d24a6d33e66bbfc7395a892248bc235b5d5c485326c5bd2df5ef4c02507546f713b9f63899dfdaf16e176f2b27d084943ba6ede75bda993be7eca6dedb80016c801f6124a49285134ab22770cf92cf23436f368330644e05f3542f91a94252c600521ad846760da320a290195595b04be49a20843155de422952c0a07a54dc015eda3803730ebb93d1e07dbd8d646186c6c87b4a87a86df5eab58edebefa24523fa937f53a49826a053a601f45292a3c604e60b50921d1adc91d8c6142162bf467d4da1aeaa4e6a274152472ef1d908d860991f230c5ea83852ee7c73abc84c39e3e50a6892047cfc4ae3c99c60009898391fb703a2ff996dbb0af33eef089490e8ca155687784cb7d39e87c44b733afa1f70dd3f24192f74d4d85ae2181a5ccc7906ded217c7fb6a82125aea0573e80175a9f015cabb79ecca506690fcd9ca05022eeccf62965ad5ff976a563ddcaf023b53c8645a99983034a2573155db37c5bec064fa7c96077f8e18f4f41bdce8bdc4493df5cd1ca0a61f602f0ed7e1c80f3432390dd8da3a3fd1d4651576ea1969f6beb79aa37c573e40ebebfd74674dd459cd955dc3b2dcfb9e1316d668318321eac961d812ed3fda2184a0125ede746493d49328cde04c15c5bf52a3a42fd11340cfd0400be675e922d1e495cb469c7d44c011d8e71be56", 0x1000}], 0x1, &(0x7f0000000140)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r3}, @rights={0x28, 0xffff, 0x1, [r4, r0, r5, r6, r0, r0]}], 0x68, 0x3}, 0x4) ftruncate(0xffffffffffffffff, 0x0, 0x6) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r7, 0xcd60441a, &(0x7f0000000240)=0x2) 20:23:18 executing program 0: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x10000, 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x196, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "5ac7b5", 0x160, 0xc, 0x0, @rand_addr="2cba7b9b3b5e32376ffa7c07ccf24528", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x11, 0xa, 0x0, 0x40, 0x0, [@mcast1, @rand_addr="6e4d1b46b9ef10748670c038ad43022b", @remote={0xfe, 0x80, [], 0x0}, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}, @routing={0x0, 0x2, 0x0, 0x4, 0x0, [@empty]}, @fragment={0x1, 0x0, 0x0, 0x1, 0x0, 0x1f, 0x68}, @routing={0x61, 0x2, 0x0, 0x5, 0x0, [@mcast2]}, @routing={0x8, 0x8, 0x0, 0x7, 0x0, [@rand_addr="77f8dea497eaa77ce1e0731aa8b694c6", @loopback, @mcast1, @remote={0xfe, 0x80, [], 0x0}]}], @tcp={{0x0, 0x1, 0x41424344, r1, 0x0, 0x0, 0x6, 0x40, 0x3, 0x0, 0x1, {[@eol]}}, {"433404003936844e19c432c0a1e4df390275170d822b8e0a0087a0844cb4a4c5c79d29d8ead25f7a402b788ae267868f3bcfd0a150eacd2862e45ee3a3d5fcc967c1c06a3a5acf4c33eff7e7211433926b285b5299b0447adc9ecb60f9b641dd7132e0f4cd981d8e66b9a29e7c3c090a"}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000300)={@broadcast, @local, [], {@ipv6={0x86dd, {0x9, 0x6, "5f8936", 0x102, 0x89, 0x20, @mcast2, @rand_addr="9dbb948c5f75185a3637c9ac63d4f383", {[@routing={0x11, 0x2, 0x0, 0x6, 0x0, [@rand_addr="1decf6ca2a7500b27eda3125890399c4"]}], @tcp={{0x3, 0x0, 0x41424344, r1, 0x0, 0x0, 0xc, 0x0, 0x8, 0x0, 0xaa, {[@timestamp={0x8, 0xa, 0x1, 0x4}, @sack={0x5, 0x2}, @generic={0x0, 0x7, "5e1504a787"}, @window={0x3, 0x3, 0x7}, @nop, @window={0x3, 0x3}]}}, {"638affcaad6deb246b961a36d41616ac959f01a5b66c2a18e51c0a5748595adf0699e45f82486eb90be9adffa749962a73196da9582b38e46d39bab64eebe8abd8f6f0662871c5e95b605b82bb667219fbf0ca52e0124eece508282761cdb7251468ab30e81fda348b2f5ffa0cb8b564f47407c4b3ed71968bc6102241577d89e729c069b61bdf1e89911351cf873cf6db45a916a3c201d8c6ecc23064a951b0303d7b4cd10c012e9ff0a09a9dd06d4e60de0bce9bd0b2609c2d"}}}}}}}) syz_emit_ethernet(0x328, &(0x7f0000000440)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x9, 0x6, "4eef7b", 0x2f2, 0x6c, 0x4, @mcast2, @rand_addr="2db5846f88ad94a4cde996c18a21de5c", {[@dstopts={0x1, 0x1e, [], [@padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x2}, @pad1, @enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @generic={0xe1, 0xdf, "18159f78956e0e5141860f8a77af832efef3690391ab06a3a6630a75ef170da267007b39d061669ce97717a02b320bfaed367224063a4a1d65b9d3c73a51bd4930ce89c3b6c46128c8db14197cbb4dc92dc1521068f0be3f724d38a423189bf6ffdef3867652df7fe4c5cbf63b72d8c3723b384c2c7895b581adda452a3fcb215987fb34148cdd81e081193b2772b550b458b9523f5df7b91ccc926ed29ac663a465809b413048507117bbdcb8fbe506f7780ca1104b5e5da3a3bd2e709fe4be633feb00cc0599bc31f90193fdd403e59147c7879069dbcf8ce03c1599000d"}]}, @dstopts={0x15, 0x1f, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x3}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x40, 0xa9, "936eb5a891de38e3952cdb59eb2db831df02ab5f972787e29906c4d08a4d48e226dbf64e0060865c0aa104b4565316e362c9a24439c60e02522fc1aa4982fd4acb2172d65d5092056d9b72202307d6e9d5bc7c7c0cb5f9a3a7b8f49c006fb42a06975501a206c4b1fd095239aa2f960ae621ed2971d7f532bbb554aa9a3879095a422e1cdd00240892551b1fcd66f2ee34cf19c34fed21075a2e25bb07d339d5c1cb14f8fd69a30aa4"}, @generic={0x30, 0x2f, "aae1498f6024766ff2a720816a43b005d6894a7b8d60aeb76ba287ad5ad5f78ad08dbbbb56edd690e0d4985b8bc4fe"}, @pad1, @ra={0x5, 0x2, 0xbea}]}, @fragment={0x1d, 0x0, 0x3, 0x0, 0x0, 0x10, 0x64}, @routing={0x29, 0x6, 0x0, 0x23, 0x0, [@mcast1, @loopback, @ipv4]}], @tcp={{0x2, 0x1, r0, r1, 0x0, 0x0, 0xb, 0x0, 0x2, 0x0, 0x400, {[@mss={0x2, 0x4, 0x1ff}, @mss={0x2, 0x4, 0x7ff}, @mss={0x2, 0x4, 0x5}, @timestamp={0x8, 0xa, 0x1, 0x401}]}}, {"dbf6b4251d5a71c7b7ed8edae13b16752b9109c77a0aa6378330f78583d77dbe4c3e9c372cf0edfdb1db40e7a5794ebcf97db42657ae9725d88d7bca275c05cf29f240c6393b02f6f73f080f146eb341f6a531b60edc0d0637515677093943d92392fe48925281467b6b78ab51563dd4299ad6fb86fcc2bf5cb64c0cf7fe"}}}}}}}) syz_emit_ethernet(0x158, &(0x7f0000000880)={@broadcast, @local, [], {@ipv4={0x800, {{0x1b, 0x4, 0x0, 0x0, 0x14a, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@ssrr={0x89, 0x7, 0x1f, [@remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4, 0x5d, 0x1, 0xd}, @rr={0x7, 0x1b, 0x5, [@remote={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}, @rand_addr=0xfffffff7]}, @generic={0x89, 0x12, "2a57d68f3999740354360911b0b87fe4"}, @noop, @end, @end, @ra={0x94, 0x6, 0x1}, @lsrr={0x83, 0x17, 0x3, [@local={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast]}]}}, @tcp={{0x0, 0x2, r1, 0x41424344, 0x0, 0x0, 0xf, 0x0, 0xad, 0x0, 0x2, {[@nop, @timestamp={0x8, 0xa, 0x10000, 0x8}, @window={0x3, 0x3, 0x5}, @eol, @eol, @md5sig={0x13, 0x12, "2effddc5004a857dd10cfc487d9e0449"}, @eol, @sack_perm={0x4, 0x2}]}}, {"89c32079cf85dd237c6963c94f55ad48a67ec588bb6c94c76fa4020fa8f203bb088e0c0fc63fd5e6d95f6f9e98924845bdb4ebd256b20a0d22b1c4a206789b1f0f9c4f4e4d7411cba460852cd1ae8d6297b626ab57ba289fcccf967afcc610453ef52f427ec46dc76fbef305c0ac243f90ccad7c63db89ce0513fa15a68706f35fccebfeb6750dba38ceb93d7260ebc125a6a4324aaaf7bc6e111c919f23cd28a6fc"}}}}}}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x5, 0x101, 0xffffffffffff477c, {[0x55c, 0x16b4, 0xfffffffffffffffe, 0x7fffffff, 0x9, 0x1, 0x4, 0x6, 0x0, 0x400, 0x4, 0x7, 0x20000000, 0x1, 0x2f0e000b, 0x7ff, 0xffffffffffffffff, 0xffff], [0xdce, 0x7, 0x100000000000000, 0x0, 0x0, 0x7, 0x0, 0x3ff, 0x3, 0x1f], [0x9, 0x3, 0x38d, 0x87, 0x8000, 0x2, 0x1], [0x6, 0x1, 0xfffffffffffffffd, 0x4, 0x1f, 0xfffffffffffff63f], [{0x0, 0x7, 0x7, 0x1}, {0x4, 0x8, 0x4, 0x200}, {0x20, 0x1, 0x5, 0x81}, {0x1, 0x5, 0x8, 0xfffffffffffff800}, {0xa0b, 0x4, 0x1, 0x1}, {0x9, 0x17, 0x6, 0x20}, {0x1, 0x80000000, 0x8000, 0x5}, {0x5, 0x20, 0x7, 0x4}], {0xb64, 0x3, 0x2, 0x10000}, {0x588, 0x200, 0x7, 0x72939b18}}}) 20:23:18 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000100)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x14, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) 20:23:18 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) shmdt(r1) shmdt(r1) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x400000000000018e, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f0000000080)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f959e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaeba3ba21c574c94dd9d773ea6ec3c0424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc00000000005024bad14cfbe8aec5d582f81bff3df1b7cc2c494b4edc5c05573bb34f93c76767030841cb95a9af4fc2d207652734eb5a7a91df6131c230272930a6e3fc15fd3c679f1eabedff3172", 0x4) 20:23:18 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e20100", 0x8, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x5}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xfff) 20:23:18 executing program 0: syz_emit_ethernet(0x5f, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x51, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x3c, 0x0, 0x0, {0xc, 0x4, 0x1, 0x0, 0x400, 0x64, 0xd4, 0x3, 0x6, 0x9, @remote={0xac, 0x14, 0x0}, @multicast2, {[@generic={0x88, 0x9, "432e5d529731fe"}, @noop, @noop, @ssrr={0x89, 0xf, 0x1, [@multicast2, @rand_addr=0xfffffffb, @empty]}]}}, "08b8002294"}}}}}) 20:23:18 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0xff, 0xe580, './file0\x00', 0x101, 0x1ff, 0x7f, 0x81}) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x1, 0x7) 20:23:18 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000003c0), 0x0, 0x0, 0x0, 0xe}, 0xd) 20:23:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x50}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @broadcast, [], {@generic={0x8036}}}) 20:23:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x2000}, 0x5000000000007, 0x170000000019d3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2007}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x1, 0x2, 0x0) setgid(0x0) fchown(r0, 0x0, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = semget$private(0x0, 0x5, 0x400) r4 = socket(0x1, 0x4, 0x8) semop(r3, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x7fff, 0x1800}], 0x5) semop(r3, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r3, &(0x7f0000000080)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000380)=""/87) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000100)=0xc) accept(r5, 0x0, &(0x7f0000000200)) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./bus/file0\x00') 20:23:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4de31ccfab99ef2b7d9884bcaa09159fbc290ffdd28ce4f00d8973dc0028b9dafd2a1fe74245f5eae11"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) 20:23:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = socket$unix(0x1, 0x5, 0x0) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) fcntl$getown(r4, 0x5) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x20, 0x10000000000, 0x1}, {{r2}, 0xfffffffffffffffa, 0x11, 0xf0000000, 0x2, 0x2}, {{}, 0xfffffffffffffff9, 0x92, 0x2, 0x80, 0x2}, {{r1}, 0xfffffffffffffff9, 0x50, 0x22, 0x8, 0x3a}, {{}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x7fffffff, 0x1}, {{}, 0xfffffffffffffffc, 0x52, 0x1, 0x9000, 0x2c4}, {{}, 0xfffffffffffffffc, 0x54, 0xfffff, 0x0, 0xffffffffffff7fff}, {{r3}, 0xfffffffffffffffe, 0x58, 0x1, 0x200, 0x3}], 0x2, &(0x7f0000000380), 0xffff, &(0x7f0000000100)={0x81, 0x6}) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYRESHEX], 0x9, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:23:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x81}, {0x6, 0x0, 0x0, 0x40104}]}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x2) fchmod(r1, 0x55) 20:23:18 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r0, 0x24) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r3) fcntl$setown(r2, 0x6, r3) fcntl$getown(r2, 0x5) munmap(&(0x7f000071c000/0x1000)=nil, 0xffffffffdf8e3fff) 20:23:18 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) setreuid(r0, r1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r4, 0x0, 0x0, 0x2) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x20, 0x1f, 0x1, 0x7f}, {0xf800, 0x17, 0x7f, 0xbecc}, {0xffff, 0x80, 0x3}]}) getdents(0xffffffffffffffff, &(0x7f0000000080)=""/24, 0x18) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r4, &(0x7f0000000240)='./file1/file0\x00', 0x0, r5, 0x6) fchownat(r2, &(0x7f0000000100)='./file1\x00', r3, r5, 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) 20:23:18 executing program 1: minherit(&(0x7f0000ffc000/0x1000)=nil, 0xffffffffdf003fff, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) r2 = kqueue() open(&(0x7f0000000600)='./file0\x00', 0x40, 0x10) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000040)=""/135, 0x87}, {&(0x7f0000000100)=""/99, 0x63}, {&(0x7f0000000180)=""/240, 0xf0}, {&(0x7f0000000280)=""/250, 0xfa}, {&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000480)=""/101, 0x65}, {&(0x7f0000000500)=""/120, 0x78}], 0x7) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000a00)={0x1a3e9a5a, 0x101}, 0x8) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0xc1, 0x20, 0x4}, 0xcf3d, 0xffffffc4, 0x9}) r5 = msgget(0x0, 0x80) msgrcv(r5, &(0x7f0000000b80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca8ef789f541e6b3630000000000000000000000000000000000000000000000000000000000eaff000000000000000000000000c716"], 0x93, 0x1, 0x800) execve(&(0x7f0000000640)='./file0\x00', &(0x7f0000000840)=[&(0x7f0000000680)='+\x00', &(0x7f00000006c0)='$[,{\x00', &(0x7f0000000700)='%\\+\\&\\!]+)\xab%\'\x00', &(0x7f0000000740)='-\\\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='#}&\x00', &(0x7f0000000800)='@:$\x00'], &(0x7f00000009c0)=[&(0x7f0000000880)='^)(-}\x00', &(0x7f00000008c0)='!}{{\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='*/!\x00', &(0x7f0000000980)='[##}(--\x00']) 20:23:18 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="820272598a2bddd282909467ffffffffff5a80b0a882329541bf80a36ad57feb92a7bc16f561d7a5c5106364c602c25191f6e424f2134745a6cfc3d66f74d25e3a45a3779b18cd86a05ae5856afcd95c9b1c0765fdd5d5998dfe60bd5e5a718c7ca33a48fbf9a8af9edf17051f691ba7c5ec0a738c06db8ad6b7fd0c7e2a78e08c417fc4a3810b9d61cbfa6ca1a80e45d7ce183dfed80cd3a7e2deaee50ac941a557ab3f4b2fa48b10d5d4e171056326958b80170ca2b358cae2e509c2029be35745ccb78a05ae091ad532439bd6b56c8b78ffbfab90e952ec96135723b6ba96cfea17ddbcb2e2bb40a4af762ba11dc110608ac27ae43d59c96eec5e6ddfb0d5af776fc802365e5d2f075c757305d058f431f12f99b397d5ddaf43be8f9ff07f5282298d608bf3eb0c78cb63c3175a150394f8c7217a08dfca7db01d6e3623c2c284483e91bc8c9ec2fc3c4ca09619bd9b3753"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/166, 0xa6}, 0x0) 20:23:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000002e5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 20:23:18 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000140), 0x0) socket$inet(0x2, 0x5, 0x4) 20:23:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0xff, 0x6}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000140)) 20:23:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0xfffffffe, "0000e6000000000100002000000000cc00", 0x0, 0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000140)) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/53) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x4000040002000, 0x2922) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = semget$private(0x0, 0x7, 0x480) socket$inet(0x2, 0x2, 0x0) r4 = socket(0x20, 0x4, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, &(0x7f0000000000), 0x10) pwrite(0xffffffffffffffff, &(0x7f0000000340)="dff05cb30dee4f6fad1230917448c52a747a5464a55455aaba76d574db35d36e47bd37b9e0ca4642d2f833c276c93b8e80e34247579dd1bd8ab36da2a8c8974a2e45e1b175ed2283d14c6f9aa6eba2ed5dc987b1251796007930f9c23f5ab488ffc348e498b52fa3d76cc11d689f3c717af45ddc041f160cd92ee322b2732b02a229a5e518f3d3f46d80ad29ecff5c2a3944b281d89c4a5c2a", 0x99, 0x0, 0x201) munlockall() select(0x40, &(0x7f0000000200)={0x612, 0xff, 0x5, 0x5, 0x8000, 0x108001, 0x437a2, 0x8}, &(0x7f0000000240)={0xffffffff, 0xc2, 0x7, 0x7fffffff, 0x100000000, 0x84, 0x5, 0x10000001}, &(0x7f0000000180)={0x1000, 0x102, 0x7ff, 0x2000007ffffffd, 0x5, 0x7fff, 0xffff, 0x3}, &(0x7f0000000300)={0x6, 0x1}) semctl$SETVAL(r3, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 20:23:18 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) r3 = dup(r2) r4 = dup2(r0, r3) r5 = kqueue() r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0x83}], 0x6, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0xc32, 0x0, 0xffffff80, 0x0) r8 = socket(0x18, 0x2, 0x0) dup2(r8, r6) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x80000001) 20:23:18 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x1}, 0x2, &(0x7f0000000180)="eb9049a2b2bc943a", &(0x7f0000000000)=0x8, 0x0, 0x0) getpid() 20:23:18 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3f, 0x10000}) 20:23:18 executing program 0: chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file1\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{}, {}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) 20:23:18 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x20}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pf\x00', 0x20000, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r2) r3 = dup2(r0, r2) r4 = semget$private(0x0, 0x4, 0x4) semop(r4, &(0x7f0000001180), 0x0) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x6, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000300)=0x2cb5) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000380)=@in6={0x18, 0x0, 0x9, 0x400}, 0xc, &(0x7f0000000600)=[{&(0x7f00000003c0)="5c81ea1b14d4cd6a0585a95bacf62b1502826e8a3c61ba82c0dba78aa5a6c29a2190d17807db40250ba0adb4b3f3561d6e02d126a4ed446c788ab2376303e97bace69f5177d09e792d9962a3567af01a821f4285da6b270145c53ee1e9ba041b3dc7e9fc7d9ea9aa7b009b5051f7cc78f9c140ef338b1f640228109998b936cb3faf3c88c3c4ce789e9a59518c37ec7c3d147bea03cdb0b390d1b8d211c69cc97c", 0xa1}, {&(0x7f0000000480)="7f967b7c5a869c45ba139d93c0149e93565e3028d85583f7ee0ff5cc099757c1156b99b1c5100e9da893beaa042bf6f792111539f9237c8bca6739b70732e3313919036ae7f70c303a018a88de1ade17f6286c391324c4f8254bf24e46b55adef2cbb924", 0x64}, {&(0x7f0000000500)="4ecd3c93a06a0666ca7f9a7d0168136c7b98619acda38f8f6f048364e4803c32ba0e66580c8b3f836b3bb65989d0985df37ebfce78c77d9bd0824592", 0x3c}, {&(0x7f0000000700)="cdff8e5ef8ff652af8891f324f7f2ba5bea94090518f214fbd5b07bd040c68236ed5413eb38c785c5608cc82e499f6296c37d4c26f4ebba7e451ddc2eeb23f251001749502b23917ffd1b507b3acb339fb73c6cc76351cfa9196e437ffec4afb90891c3e360cfc4d81c3d082abfa262d736ba9b20493a58588f780a22b0a245c49506c9553d053a0c8434218141865554316748a91de968551ff94d58d841d9b759f45c81d5532141e7fe14feb6f0000000000000000000000000000000000000000627598bb4cb30d480e6986a6b1703c0c014a8f102fd4b648945ea79577507bb6d525bbafb324ba8b1d36730d3f080fe3806302f2450012ec19f1ade8a6227f976e0e0b567f16d3809d4972ec44cde0d6238eb649e5b31b7f2166c34dbc46ed900549fc8bb6299a07d3b1dbbbecb9ee8e", 0x132}], 0x4, &(0x7f0000000640)}, 0x4) semop(r4, &(0x7f0000000080)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000100)=""/227) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000200)=""/198) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) 20:23:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xeffffffe, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 20:23:19 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) 20:23:19 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "fe122adabbb02854"}}}}}) open$dir(&(0x7f0000000040)='./file1\x00', 0x40, 0x7) 20:23:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000240)={0x81, 0x4}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x81}, {0x61}, {0x6, 0x0, 0x0, 0x900}]}) pwrite(r0, &(0x7f0000000200)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xff, 0x0, 0x1, 0x400}, {0x7, 0x40, 0xff, 0x2}]}) sendto$inet(r3, &(0x7f00000002c0)="5d88cb958827ebc5490fd7cf27db608ac1b89990f5395254c2e88991bdadc5de7111444cffd4dc5a13f4aacf0b2b526cc83638fc0fa43fe8468aff7e1902b7277d180a7124e074a9b15774b7270dc9e441fe", 0x52, 0x8, &(0x7f0000000340)={0x2, 0x0}, 0xc) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r7, 0x0, 0x0) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000000)) 20:23:19 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x1010, r2, 0x0, 0x3ff) ioctl$BIOCLOCK(r1, 0x20004276) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x80000000, 0x8001, 0x1, 0x0, 0x0, 0x9, 0x2, 0x1, 0x1, 0x0, 0xfff}) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, &(0x7f0000000040)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) 20:23:19 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) 20:23:19 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x180) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 20:23:19 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r1 = dup(r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x7bf, 0x9}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r3, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000100)=""/189) semop(r3, &(0x7f0000000080)=[{0x3, 0xcc2e}, {0x1, 0x0, 0x1000}, {0x3, 0x4, 0x800}], 0x3) semctl$IPC_SET(r3, 0x0, 0x1, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000001c0)=""/8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 20:23:19 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffff08060001080006040003ffffffffffff7f009f93038e9bd1a7f86b9b4f3b0001aaaaaaaaaaaae0000001070c590b77187ad5389a428d4eecdc60c1efc90cd929b36f4e2e302f805887ea9ea077565b7ebde2f66d09d10383558424fbbcfce96c85304f200b5b00fbc918a2804c02b3361e7093586541001f533a749682044ae9dbf048c739d1e77e6aa6181e7eb2a04bd8b76016461b4b45c05dc7d045b0b3af8deeceeb967c27a4172bc1aef4d2f2ba5565e9b531703ecb214b75a84ea15ac69b8808649b7341a7db4f929c2ff125d505e33fd22aa8c0a6134db255d435e1a71ccb491c2eaad60ad22451a428fffc54a6d14ac8079b78595216be583510522e39ca3c703d9f"]) 20:23:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0xffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0xf5a) syz_emit_ethernet(0xe, &(0x7f00000003c0)) 20:23:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x80004, 0x4, {0x10000000002, 0xfffffffffffffffc}}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000005c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000200)) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="838a14d4e151ebbb85c4db589cc0a54fe8176c69cf53d9e9e5e1e5144feb393ab83998f6f5632563abf76b040946c7c12dda002c93b1a6e1a9804c24ec0641c3ab80dc9073f9b06feefa66d93771d0e9c1d070ae61e8abc28f605088815def4a668ac57c0c6e134b830c1c2680cac750bbcf658d1fec791f83cf82f10ab3a8", 0x7f}], 0x1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000ac0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x109, 0x7}, 0xdfe7, 0x8, 0x0, 0x0, 0x0, 0x3, 0x7}) socket(0x2, 0x8000, 0xd2) chflags(&(0x7f0000000040)='./file0\x00', 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r1, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0xa, 0x9, 0x5}) 20:23:19 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) shutdown(r0, 0x1) 20:23:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x1c}, {0x4, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x455, 0x120000000000}) pwrite(r0, &(0x7f0000000040)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 20:23:19 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x4}, {0x4c}, {0x6, 0x0, 0x0, 0x500}]}) pwrite(r2, &(0x7f0000000000)="d00000000015cd00000000000000", 0xe, 0x0, 0x100000000) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000280)=[0x401, 0x3f, 0x9, 0x200003, 0x1]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1c}, {0x20, 0x7}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pipe2(&(0x7f00000001c0), 0x10008) pwrite(r1, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x464, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x500}]}) pwrite(r4, &(0x7f0000000240)="c515006e54cb0000000000000000", 0xfffffffffffffff8, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000180)=0x7) r5 = fcntl$dupfd(r0, 0x0, r3) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)}) 20:23:19 executing program 0: r0 = semget$private(0x0, 0x3, 0x2b2) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semget$private(0x0, 0x4, 0x419) semop(r0, &(0x7f0000000000)=[{0x3, 0xffff, 0x1000}, {0x0, 0xfffe, 0x1800}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000480)=0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000003c0)=""/4096) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000100)=""/189) semop(0x0, &(0x7f0000000080)=[{0x3, 0xcc2e}, {0x1, 0x0, 0x1000}, {0x3, 0x4, 0x800}], 0x3) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/74) fchdir(r1) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 20:23:19 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4bd087db2784ce3, 0x3) sendto(r0, &(0x7f0000000080)="b5825e3eb7370aedc57436eee02684ccb7ed2dac7590837cbb88be1043a21d003e91bef78dcec0de6617f962da6d1c72ed4934b13c5e7d98e85c42da49e76514f9fa40a989862770e0ea2873d3fde0f8fd2625cabe56407ab16391716b16f943dfd3121033e64b400c128f0d3d4790c869bae4972e2b68b38a0db56d727a7d09c2fdd483c58555414b79cb5160a28196c8ab4dafc6e1fc30807836461732590cf56a6ca2e938ad4fa7f5f76e0b5703916b078692f5b6817d4ba57dc50f26c700be45a60d683abb2146232c3439f889", 0xcf, 0x0, 0x0, 0x0) 20:23:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f0, 0x3, "771724309aa2982d9d030000000000007a433101", 0x0, 0xaab7}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad177560800000000000000d51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b8660600000000000000cf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r1) 20:23:19 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x3ab7f5ca49a5907, r4) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x2f4b) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x8) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000100)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd61fe063e5d04d1c8824a88a386218c35205fbee4dbafe5067f507d82e525d96d2043d807cf", &(0x7f0000000340)=0xe4, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b318d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xa0) 20:23:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x6c}, {0x6, 0x0, 0x0, 0x4cd3}]}) pipe(&(0x7f0000000040)) pwrite(r0, &(0x7f00000001c0)="f781ea80b013a2e2e500ffe7005a", 0xe, 0x0, 0x0) 20:23:19 executing program 0: shmget(0x1, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x100c, 0x1000}, {0x0, 0x2}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r2, 0x0, 0xffffffff7ffffffc) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff8, 0xf955e0a663804b4c, 0x2, 0xfff, 0xff}, {{}, 0xfffffffffffffffe, 0x70, 0x1, 0x94c, 0x4}, {{r1}, 0xfffffffffffffff9, 0x80, 0x1, 0x5, 0x7}, {{r3}, 0xfffffffffffffffb, 0x49, 0x40, 0x3f, 0x7}], 0xffff53a3, &(0x7f0000000240), 0x7fffffff, &(0x7f0000000280)={0x80, 0x8}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x1800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000100)=""/189) semop(r0, &(0x7f0000000080)=[{0x3, 0xcc2e}, {0x1, 0x0, 0x1000}, {0x3, 0x4, 0x800}], 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/86) 20:23:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xaf, "003c09b972d124edbc0000ff030000000600"}) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r0 = socket(0x2, 0x8000, 0x8) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r6, 0x0, 0x0) r7 = kqueue() fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x100}, {r0, 0x2}, {r1, 0x80}, {r2, 0x40}, {r4, 0x40}, {r6, 0x100}, {r7, 0x8}], 0x7, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r9, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 20:23:19 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0xa, 0x95}) r0 = syz_open_pts() readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/119, 0x77}, {&(0x7f00000002c0)=""/212, 0xd4}], 0x2) close(r0) syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000001c80)="9a3400d6780531672f772e1aaaec59109a055d010e80def05e73ade7f2838953b284b319b9b91151527cd1c9046df342a1589c985836e53240af5a6af49341c388c28a8e1519807955b7e6bf74b64a25fe6be2bdce3b3ca0629f66d66461a989cde4505dd0ab999640d866d38ca1b2775a590bc71d7d60c7096642c4d952a365237082d1c064b6faf714d788d372e13e9bc4c0f39c2232be4fdf678767796ff183707d55550cc89bf8013d72720f128ebed0407179fe32a79444b1692894684f48262c159bbdba37987eb4e1530e89c509c084e9e122d59a56104a88e55b398c2498cb91d3e8ac01acdba3c3b2e815c13b11333d9fd02732b7af5fff186ada6a35a5fb9dc98a08ea61e55d7599f549ab62847b5ce505c10d059557bab4a396905ec8b16378df6e0348cf0618a25438f98b2f16c148e4626512e9f7eb2c381387abee431b5dd3d93677acf9ed76d67bbdd7d3e66a3363c843a9d2f74090d9a1fb752f69ca0800fb8acdcac3438e6e9c371c353e0cd44a94ca8f6130d8bbfc93012d2528327cc5cf2ec50b4a3c5dc4b8ace4443efc2c97d65d31537abec1f56ad4b2bda7bcababb5cc26794adc70e53b1d19dc4ef5d5ff5475544b2c4d8a812afeaa5eabbb8e7aec9799fbeb9fec5f464400a98f8203222fc00edc6b627fb0f05f526f23455c41d0ecd57952b37f10ecd3af31e4aad1ac5ed92bd0d306ed63e0c7020c79da5aadc59d4c02793b7523cf93cb9cb85cee2b2dd6be47d6ab4e6f26e48320a7257eed336ef8f0191fdb5e2204bea5aa37fdc21ba8211700838b1e875b9db2dd0744643d85745b67eb2fb8eb032c17f0fb65b7c3b2a461ebc885f50b15f1d7a95e6f65cbf8bad7eda22deae93c01d331774be6f159fe7bb2b5c617c24ebccf4ff7c5e69ce747612a3545ae3e3559c9be816861f70fdd1f753ed09e87406f6ed35415ac102c151712ef740c1a683f947a76f8e84b176b8d4fae3e1a6f080269391ea16e96954dbb1eb9ef3cf98558b625c939ef42f6fddbc0c4f190c46ab5827b50e6ba1d26d4e5643ed561ee8b231363c0678eff1fcb3d00b92cee016f432d873ab7994756da6943451600f29f98427ec0845f6bde4c79aea2d0de7318baf7b1531aa962c655732829bad8342fa4080a894854878a7e4279ff7a15ea469c89367d20aac4c884c4dab26ba0e0c36dd1ef7dd76c97f534d45a7f560a2320a928b5b9866da2249701d685bdcfa06d9a6c348f633172d08d1291a145c47a4804b237a957baea342904935409ff114d7ed29098dca84caed03e4c576d5936ea249de51c5442976fbcd70dec154b5b5f1355d906b8deefb9fe0c58a3c816078f98a85f8276f37218e22ed0de1dda528b3e40760e69353925f67e94dab5823e26aa80e8a28f081d080248181d89aa3ca8aef47fa7e8bc184e7a4fa326343f35a148cbcf0f6b1d5b25991519719e680c1a4c92225d390c0f9ca207b6cdc741fe9dfd43fe0c3b71f604da38189a01162273c14a79b576496a71a2c1d5a8d9aa37879fc84d67ca19405c03d0f5f80f66e89a788133082a7e83f09857cbc7164c68e2d0b3571c4121735e39ae10d0a3259deebd6184a4e5b344616c6ead25f4e3b3248e4292b37c979f6ac1a6316dff67c838edafea346c72620b4b29871f73915bae005cdad5fd1a2dc00a372a7c0f585c620114994bd417f53cd0a89f93e220614d36bdb4486b83d6aa91ebae868db2530863c920ab69674d709494e497f6e0280e5b8e383cf4051d808621b3d988f4b898f0690251038718fb287887e8bc11eaab1782489454f8e92d668c3f18324ea87536c341c8f7b734c6b2e8c4588c0d710e8485b0c3cbd0a15d58c1c0a60ac1c65653230d37fc7d67f4e09afd0a2ac681d8f53c9a5f6f94703f560600ab09c8355b9a0388b5f6c9390b9a038a22e710d62cc7ffbbeaa172d55e59db9de1c708eb00254e74dc7badffbfd7e850e0ae163d57e56eb59f4e477999d4949767fd2813572c98cbdb0703221ead3aa6ac83eaae65c2232d0bdf313ae7d026dcf2bf5354c880efd9b241940f629465b780873279068ab7ce1fb8773c8d3ea72d5c62828dfbba6a4c187ade5464bc238df34a08fa58bb9a737765539c777527e9ed96072da7e1ec2714e440b4edbed3782033bfdedc35d68556939bf6d4d336649c341870fe01f089007344b2e839bf2f072e39de401d9646b8bb69d017f582c7e232de99b04ffa9419f905f598dbec9b762949e771d73cc69c401a85693cf8b786b4676e30cc74e4821c88e2eb8ef92c34ea3f697e276912f4d251eed221b375298bf42a22bee95cf5f7b10f786510a96522c5a6e944235baf4d72b1d9f8f08252f7d189ffa25e232ce9b8b91b5baa3d711135b0b31f7a0096f4476025eea333b5136b8427e6f52c57896321d23e9bedf23f2736247cd80c1ad3b5f34911a4355aa6242037670f5bb3d3fcd8a8fbebcc214016a61c3e4c1ec9b01a49160aee918d5b1341e807a5cfdfe9c85fe8a0fc465d7ef2b62e03bbc1242e1201be25e85088799022e0f1ce215a6e89d8c77c72c947bd9565a7bcb639f58349ee44d4e845bdba824242093e41af2009da64abd919bdc25becf43f8736881f16857cb98ec6246be1e1d8dad98dca235815aee2c3e073989f1386b21409387b05b54977cd115e8392b49f42683209ab0717a1bbe60c0137fd03afa86fad28c5980e673926b6b426e91cfa0c515b572db5679173f5faad1878a97f3b3cbd93c05af70f215b55473a47904ab6a82ff65f2d53fa2979c51bc5e9984c26a2e0cdc95fc27baedc7db5fb2a275c72f1b488c7d375cb316285e470e47c06a51cafaafb4c96ad3c9353ca4a536dd3b50a2725ccd238f650b19a14770a79030c34b0ae1024af2f0f7def06b0d3bb361ddc6d03b93d759524dd69d7baf396ad98bfeedad1aa16176faacf2cc94b911f1208ceb4d3d8adab6861db90c6b5dafddc7db5a702bd80508b95c7b0c4ef03cde1669b1ac9d403445031affae44abe16af603021651a2de8e44660148b089d14763b157c7c2eeeef08a7d5409861d3d2358821ee737b1e0d2482c83ee0d1ad52a93c88a62dbb30ea54d59cdffd0e5af336d2ee9b71b31fa48a2b7cae1487a876f41fbfda1ba24585094e8f4086a4c6b8b4c89c02474e0074ae9ea3510ff00b57368397d77fd8d7278c5741a07ba1136b7fcda002fb79ad6dbbb4b47cb5fae31e64c9499862b468f1577a0465fffb068d4db5a01c6d2cf7279a8466ae80fc3160f9388c3a1232f7eecbfd6f2e2ee7f7370f2af741b8ac87863a593710fcdb2afebdf373c1d7a95311033ccc0f427067cf6b30d27fce1ceeb899f9ee37a3089de2a3ac5c9f7062a5214cd2f246a27b1d0689a28bc92dca93292ca1b9298a062aafe5d1ba9fab3ee2aa5bad8e1daaf1af59cab03098c66b7202d74e6590c2dba3dd10773741f74edfcae73e408a9accc5ecd9e0c5a8bcb337ea781af907c1dee734ccc49c12f4876101676a9f144e270d5b8afd583ae0d1ebbd531aad12d23b430820e6d248095ff0bc5abaa0da4e129fb4c6e3ac5c708d40104e420b6789979c20bddb25ceb7620b2162b661ccf55f7a1f5b225c09f259c48a4cadc13fac9045bc367dab004ac02621a1609f2c9719485802da065699d4aea5ca48b26b5956436929c3b3bf142d77b8e8c03ea8f479e1d01b6c9d6e0e6e5790a456061763b0441cd993569e5106133f69340e66411d0ba917545a6dc42091b59e3cd9a2195db13be3f6a64407a260b7069678741c21b3c26fd4ac8b4ac15552542ad958683b10c162996404717416da23b3de2c459dd9805ac61f3afe789e6b5fafee05799d9aa75274fa8e7cc0f7881b2814dd517ff49695fde6022d216f4548c87f2b1ceb3c8497a07ad468cec8f465295b4674a60d799042d446c3286d143e22f980abfb6449f04f89da17a17794e6ea220875e38ad2f3ac769781d707954cde6475549dd56e3e1afc78ab37dfcdd9dced48e37248f985d37ff34f4a35d5c044b1ae1ca3707edb99b2852f70fc3afd0ce92d0d6cc1c237c9c6ae39c19b336d9c3cf4a3d7984699640500227760af0aa9bb06126a3d91d17aafc3cb492eadc3d0e28e62727d05e1a48f6da0bb0e5cb20e6b07891095c166da385ff18e289b103ea67550461f71b6e29683359dd2588e203a1bc8cf0b7cf2341832215f2cafd412ea8234e2807c2cb666909ca499eb3e51f5918097a42349de3d28580fe92429d5519fe47c2fda68509c914110cbcaf2d6e5291ccc450734c7394140db909742cab91e2118831ef1c883cc94a3f254537fad934d71e83d29b5f7468d4f8bf0afe0f1e3e75c18579790be6b1ee2d86e00ecf3b39d61f9606c9755dd4997f533e886eec083277b69e0581b88533f06908f601effc1bc57366288f622126f814a7c097372c4a98d7f9e5d977e1145e2fee9ce6931531df6f368f56df759e701ad5ccbe868975726740f7d7afa84f26acf0e63fc7aa8abca7fdfe7fa28414e61d9a56479c45dcc7abe85199a4c8d6847105b4fe69bee32173add5450a5f28c2d77af95379dcb0cebe40f48d36a39359f96e4e2782b9f3f8c98d187242ab02e59382817f40fef32d3871af02245cab8c6f0baa2496dc0983e9eae14dbe652966220f5cc2e4d642c8ea8a099ccaab556b6b34a21f7febbfa98dde511028244330f520441842731e7183bb22443740684d7a619c3be4363dcf3ad547d92ec8c8e2721377f170f9fd9e69000e76bbdab098c5a5c43cc636690a10bacb49edfb1c05445b388e1cafb25064885ec620dc48a0468349f12e9564f7b802b15f4195518db2fdd4e44bdcf298c350e656e192f39b4da894a13cbdbe051ac478e70c944b9c72b13bf11191d182aa619926d29993d885ee58f9286311f8fb2884bc7d30e289cb5ad97438a738678b09ee355731c523c37206a9b4a07099ebd5fbf0b9eb367e36366c671db9e1d456e3c60f4c4e5be8b0b46931f7e2085f33962524f13d4f353d72e61179ab4e009f5804598118425eff1412fe7f71d6fa880ddb9cbed0ae2068ac635a42be13c77c4944ba19f27de1f4da4f9d305bed50b6219f04c9c84f0a8017c6a63a2bf92b65bfef10fd4fc58591af71ca834dce4e11b583928ab993ca1cf251561ee7be9af92d32f813382a315a7c5601c2f3be4632ffd7d32ef5c4f7bb3482683f9466ea61310ea8012fb2e87db1bd001e21fc88af8cc6342b7b1246c9c61780a97f3564931046217c4094b4a568c31bfd2d6754f8c2f0fb57f991b8805675801572fbe9e2e0f20c9d918f126858316c997a7697ae1a60cdbaf5a1eff980309d333a12e7dae3bd9b98f911e36f1c662411986699d24563789361246973170c0587d4b9b437853fc9fdc7c1b03ae2715fd05cccb1be74ad0ea8a9eb19c9f8678cdb3040954b8c8b0230522a978ea6d3e60446b6ed4494cb87651cd811647659809c337925d26523b3517554be063a3c6d8243afd306570dad8626b5f784ee7266a0d616a8d82b424e4dd024fefecf01c141de813c794a4d6b2c56691f619e949874d17541f165441f2397334f694770669e6d5391cfb91a3d60ca0234fbe5b33e0a0bc06598be03821eec13d7fc9df2edb70289461f6e6a242c8845e91fddf6dfcbbf8dcbdd578911d790a9d83bca47a4258a6ab3eca4303391ff1f32003d3c8d498c1349f884714250ae80ef989e217d5ae13f2dbc53caca3fe49584949b0d77c5e32b00fb6b7c36023739ba57cc003468a9cdb4dcc474d442d0e7d5c5b4e455f26f28a41d39542d97654133a0aa59217c4848d8eb1d051626269363eebe9dea1536024eae84c723a45220e0a44f564ee0f278e82e89ab80f1a8c796f2ebf337177dc1455d62852b8853998ac30d3bb075d9f7d2cb6e40709630c24ad541b5ff41e9af3db9cf241789ee06c097a6df784b5adb5eba2", 0x1080}, {&(0x7f00000000c0)="ae0418d0b1466a9f708b457cbaca9f4406dcdae9bd0922c3d5bda3c7b478d34fd66c060cdfb1df19fe61b0dc10aa407d5b10588c5ddb84172a482bccbf79a14f090aa8220fc4ba608d0444f3b0aa08eb5c875b50ba7ecf1d887d0aea6a3b8012eec008dab5219547f65960d85be04575d9a485df9a13bd4e462322b63806a1de76291c3572fedaa828788b951aeca077d365f93e47da0467bc859d21b1c508e4ba2a620ca4de411c565ad726352667d5c46c9905565efb9d379f5c0cbb52aa8079c88550cce3277388c74dbe4fb4c3162b609d8e4279ea4c3e3babaa", 0xdc}], 0x2) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = getuid() setreuid(0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) setgid(r5) lchown(&(0x7f0000000200)='./file0\x00', r3, r5) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x4, 0x2fad2b71}) execve(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 20:23:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0xfffffffc}, {0x6b, 0x0, 0x8}, {0x6, 0x0, 0x4, 0xb}, {0x9, 0x2, 0x4, 0x7ff}, {0x5, 0x7, 0x7, 0x3}]}) pwrite(r0, &(0x7f00000001c0)="f781ea80b013a2e2e500ffe7005a", 0xe, 0x0, 0x0) 20:23:20 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffdffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCCBRK(r1, 0x2000747a) 20:23:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x51e, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[]) 20:23:20 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x3, 0x105) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x5, 0x3, 0x5, 0x6a, "f67e624fa7405e1ebf0b832309fa263e10966d5a", 0x3f, 0x80}) 20:23:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000180)="7243a9ca7262aea0acb33f754de027eeea65a2f06f41afbf58145167e0f45471531802539f994254c736a83e83d31e69b98b40f2f3ea06d9ecb914e3abb9341dfaf0c873a915ad4d711ff78a21b370f520839cd688a453ea4b2fc613fb609ef3cd51ae6b4ff477f3dfe7de7906eb96eb2f01f0edc72273de7e7bceddb33c43cc224e02dd9d6a718097d7bda681cc5be0a020739d141ff4c91c55d934bae11b919ba222f60ff0f6e4ad61a85cc472c9a786c9ae4db556b7313cebb86c2fd2a14817730ce9c067fc8db4b62f0f3b5841", &(0x7f0000000280)=0xcf, &(0x7f00000002c0)="fde75a247a5edba4df7921978f2bf018cdf2427fc50657b328c6b03c", 0x1c) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x2812, r3, 0x0, 0xfffffffffffffffc) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000000c0)=0x5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x11, r1, 0x0, 0x8) preadv(r4, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0xfffffffffffffffc) 20:23:20 executing program 0: sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000580)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d55370417ce1d0603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff3962931e461a308cfa0e35b7a54a578c5ec673e9e68c3d05827b3dd49ff83374d37d92b9defc1be0d7ddbf6c684219e691d7c0a92b22bf3c8288a01e758a937bddf7adeaae6a22460a5887136fba88025accf445a70c40c4685010d59af89cee774471a2af08cb8674b72c012d0f455fbadb77e9adca879c6fe00e27efe1981d704077a999f17629067b8f4d934b55346208dbe3cd6042a940dbc9e999b969c788580292f22066bdfe55bba10cdc43e0cb2e9bc1050824e2a480c6f3a8a323274bceef0bb9fabeb9087068f1d05e5f39715dbb693557cb67d58b1f2c01b0512bdaf5bb5feb7aeaaaa9e1a5cff0d28492147003cbaff27d026f6e9303df1d5", &(0x7f0000000080)=0x23d, &(0x7f00000000c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x829, &(0x7f0000000200), &(0x7f0000000240)=0x4) 20:23:20 executing program 1: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) getgid() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) r5 = accept$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000e0ffffffffffffff0000000000000000000702b05c7bc3a69abbdfe14832a15afaa9e77ab31ba49a06f499207445f669ec6e984c9ecb999773597490e6e1d9dd9140099a0685fb89532e20eecec84063511a5eeeada5aa7af8001d546e1177b02cdfc9722c964eec46d28d8739ff2acc3466989b7517fa51dad99da31728cfc5dc77f18936b0ee92e51f2c5f54a742207c52e248786081c03fca17d903c028e720a511f8e8efc7b8f17934ddadafb61a0c84573858bec06ee8e10a4d4e44809a7fa2dfee5c7a35fbc2abef0bc8b20958895264d95b48bcc05cc02f1bef132ba4ef1b4793df0a0e67de599694bf97d28efc177db728ab1edd44801712f0191cbfd26a9d9c6d10e8f443490910a9db00246f1e4b3ae79de966d517a72f6806bf1dbdcb915aa78172a768c9c47a75f188284eb8e91c247e5881d916750829cd6661ccd34c5f83450cbe0cab1a06d3868fe3b66963309bc4b5a0f289586076d5630f4668ab2ea1ca1142cffd30789b1fb17669ce5312e2149124d8401081877713d6aadc8c3beb99945fb980b1741fc7bfc1fc648ca153c97f5f26"], &(0x7f00000000c0)=0x17) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r7, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5, 0x1, 0x4, 0x174}, {{}, 0x3, 0x0, 0x1, 0x8, 0x3ff}, {{r2}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x1, 0x92aa}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x22, 0x4, 0x1, 0x100000000}], 0x8, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x30, 0x2, 0x4, 0x8}, {{r7}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x8, 0x4}, {{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0x100000000, 0x1f}], 0xd9, &(0x7f0000000180)={0x9, 0x8e97}) r8 = fcntl$dupfd(0xffffffffffffffff, 0x3, r7) write(r8, &(0x7f0000000100), 0xfffffe5d) r9 = fcntl$dupfd(r8, 0x3, 0xffffffffffffffff) write(r9, &(0x7f0000000100), 0xfffffe5d) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)) execve(0x0, 0x0, 0x0) 20:23:20 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x2, &(0x7f0000000180)="7743c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796bea2040dec5cf124fe012d6fc07aeaae1028cd4c8391f916f8ee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec53705e5dd8cca0bd9c132e66331f794fc2f8f4ba5b209bb4871aca7cd3c31f0c3e4ad4c701dd5b67d3ffed0f9cbfbeded92abd04e2146abc2e053374c6908a8ed828a9eb03bbc688214ff8053ad66ef3d2a8a3f062290", 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1013, r1, 0x0, 0x3) 20:23:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000dfa000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r0 = socket(0x18, 0x4003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000540)=0x55b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 20:23:20 executing program 1: mmap(&(0x7f0000004000/0x2000)=nil, 0xfffffffffffffc00, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x3ff) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000080)) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000000)={0x1, 0x6, 0x800, 0x3}) 20:23:20 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 20:23:20 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x8001, 0x0, 0x0, "2ea86ecce46adc5469ef64e16eb595607fcfd711", 0x9}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ftruncate(r1, 0x0, 0x3f) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 20:23:20 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}], 0x1, 0x0}, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000340)=':/\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\'\x00', &(0x7f0000000400)='/dev/pf\x00', &(0x7f0000000440)='/dev/pf\x00', &(0x7f0000000480)='/dev/pf\x00', &(0x7f00000004c0)='/dev/pf\x00', &(0x7f0000000500)='/dev/pf\x00'], &(0x7f0000000580)) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)) sysctl$vfs_ffs(&(0x7f00000005c0)={0xa, 0x1, 0x5}, 0x3, &(0x7f0000000600)="18d7e3d54b4afba9e793b87d0f4ec38fbac947ad37bacffc1484377b9af0f46b94923e2fd8cfb1fc689f3a0f6b3fd23c7277440192dd01d67ec1e1dbf771d09b57103b313fbf42411c4e5a82fde245795f03e59f8e794ba77358e36b094cb5cc4784146b0b", &(0x7f0000000680)=0x65, &(0x7f00000006c0)="f7b4be55f0e61cba445e203405c599fe2d6a7fe564c16c3e44565dcd6a163773e45f6e8941620d2877c4f54b78e4634ba7c11806ae8a3d4d9d811516e8e646cede4332c32a72db49878d6c37bd6b50e3a74b8abdf26bbdefca4744bd148d3de2b980efc4a2da4165d7cc77e72466dac2b918a2a85698874ae8e7a632fe10f8ed5fa39996d861ead7fa3328bf05d045d774c670a99d", 0x95) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) unlink(&(0x7f0000000580)='./file0\x00') 20:23:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 20:23:20 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0xc0105715, &(0x7f0000000080)) setreuid(0x0, 0xffffffffffffffff) 20:23:20 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000200)={@random="712ff2f75594", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x2c, 0x0, @rand_addr="07b508f8e2acec25cecea3a21407bb7a", @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[@hopopts={0x70, 0x2, [], [@enc_lim={0x4, 0x1, 0xff}, @enc_lim={0x4, 0x1, 0xc2}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x2, [0x0, 0x0]}]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x1, [], @local={0xfe, 0x80, [], 0x0}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x30, 0x0) mlockall(0x1) 20:23:20 executing program 1: sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000100)=""/189) semop(r0, &(0x7f0000000080)=[{0x3, 0xcc2e}, {0x1, 0x0, 0x1000}, {0x3, 0x4, 0x800}], 0x3) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/210) 20:23:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="ae25", 0x2}, {&(0x7f00000006c0)="b0a99c2e9045f4432d1c72913425983ba6563fa783a1e14745fdfeb0b207e9a0768dc23076952aec15f99decf3004aa78be655be8d745fd5371b8c1c2953d90752eb265ce9b250d00ef7c8d721723d2e587b1d90f5ad3fb97e2603f19cb2ed1650b2106c36199fb1ebc3d80742d99db957831431868e231be687ecbd03", 0x7d}], 0x2, &(0x7f0000000900)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r1]}], 0x140, 0x2}, 0xc) r2 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) setgid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) setgid(r6) setregid(r4, r6) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) r7 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 20:23:20 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0xe1f505}, {0x1, 0x2710}}, 0x0) 20:23:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x0, 0x1, 0x5e, 0x6}, {0x730a, 0x1, 0x9, 0xd36f}, {0x74e, 0x8, 0x4, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) shmget(0x1, 0x4000, 0x23, &(0x7f0000ffb000/0x4000)=nil) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:23:20 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x101, 0x4}) 16:04:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffff"], 0x10) r0 = socket(0x2, 0x8001, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) r3 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r3, &(0x7f0000000080)=ANY=[], 0x10) r4 = dup2(r3, r0) write(r4, 0x0, 0x0) 16:04:17 executing program 1: r0 = open(&(0x7f0000000c00)='./file0\x00', 0x10000, 0x18) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x1, &(0x7f0000000d80)={{0x4, 0xce, 0xd, 0x0, 0x0, 0x168}, {[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x4, 0x7c, 0x0, 0x1, 0x1000, 0x0, 0x0, 0x1, 0x10000000000001], [0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd, 0xffffffffffdfffff, 0x0, 0x0, 0xfffffffffffffff7], [0x0, 0x0, 0x3f, 0xffffffffffffffff, 0x0, 0x8], [0x0, 0x10001, 0x0, 0x1000000, 0x1, 0x60a], [{0x0, 0x4, 0x0, 0x4}, {0x2, 0x8003, 0xfff, 0x1}, {0x0, 0x0, 0x0, 0x10000000000}, {0x0, 0x0, 0x800000, 0x22}, {}, {0x0, 0x0, 0xfffffffe}, {0x2, 0x1000, 0xfffffffc, 0x82}, {0xffff, 0x9, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0x0, 0x8000000000000e}}}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket(0x6, 0x4, 0x40) r3 = open$dir(&(0x7f0000001300)='./file0\x00', 0x80, 0x41) open(&(0x7f0000001340)='./file1\x00', 0x0, 0x22) ftruncate(r0, 0x0, 0x3) syz_open_pts() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000008c0)=0x80) r4 = socket(0x2, 0x400000000002, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000200)=0x1) write(r4, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r5 = fcntl$dupfd(r2, 0x0, r1) clock_settime(0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xfffffffffffffffc}) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r5, &(0x7f0000000cc0)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000000500)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70ca2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8f68651c5c263e9288921b92a9d85635ddd5cf2fecab4b20c95ad3d8ad44cc11a252942dc811b9b0cb1f31924bdcd5253db06ee519809bc53a23b45aace55f32ebdbb6348162ac7cdfad31c6b68534a028a8cd1bae25e3acec8f50860aad241f0ad23a2f5bef4f7a9d69f0e64a682c14a", 0x99}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f0000001000)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000007c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa017a3bb99aa5ed601a5296ed990c599f0c766021eed2f317079563717d5131da5d16247dbac1a6e95b6be18c404e3355af2bb8af7abe4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dfb000000000000080ab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bbc13486d0afefea1b10e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecf122f4", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000004c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x3) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10005, 0x20, 0x63e1, 0x4, 0xc01, 0x4, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0x9, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10004], [0x7f53, 0x9, 0xfffc, 0x400, 0x347, 0x1, 0x7, 0x2000000001, 0x1, 0x5], [0x80000002, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x7d, 0x2, 0x103, 0x401, 0x23054, 0x204], [{0xffff, 0x5, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x7ffffffe}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x401}, {0x2, 0x4, 0x9, 0x802}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x808596, 0x308, 0xc4}, {0x0, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 16:04:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/4096, 0x1000, 0x42, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0xfffffffc, 0x3f, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r3 = socket$inet6(0x18, 0x2, 0xff) fchflags(r3, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) 16:04:17 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f00000001c0)="00f98926229ae7e696a0ef4756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa7f1bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf17a4f5", 0xffffffb9, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:04:17 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4"], 0x10) shutdown(r0, 0x1) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x0, r0) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 16:04:17 executing program 0: sysctl$kern(&(0x7f0000000100)={0x1, 0x35}, 0x2, &(0x7f00000000c0)="004b9891", &(0x7f0000000040)=0x4, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) 16:04:17 executing program 0: r0 = socket(0x18, 0x2, 0x3) r1 = socket(0x18, 0x1, 0x5) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)="58a8997a5b110c552badc3e127760e265c47355f09ea39fb63243effef747c4afc4a22dd6d66cb2cf3d067ac0910e5bac0d59acc67b35b7154744ee8ea560534b4093d15573fd3e44eb4eb", 0x4b}], 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000000000000010065bcd4adffff"], 0x10}, 0xc) syz_emit_ethernet(0x47, &(0x7f0000001400)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x11, 0x3a, 0xff, @rand_addr="0000000000040000f917a3e90000c2b0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x4, 0x1, "5f19487e8bb5a3"}]}}}}}}) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x7ff, 0x8}, 0xc) 16:04:17 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c157b8c742001b00000080003300"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:04:17 executing program 1: msgsnd(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="01"], 0x44b, 0x0) msgsnd(0x0, &(0x7f0000001200)={0x0, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"}, 0x4a4, 0x0) msgrcv(0x0, 0x0, 0x0, 0x2, 0x0) msgctl$IPC_RMID(0x0, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setgid(r2) r3 = getuid() setreuid(0x0, r3) r4 = getgid() r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r5) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x20, r0, r2, r3, r4, 0x60, 0xba3}, 0x91c, 0xda, r5, r7, 0x4, 0x7e000000000000, 0x648b, 0x85}) sysctl$kern(&(0x7f0000000180)={0x1, 0x36}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x4) 16:04:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1000000000, {[0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000], [{0x1000, 0x0, 0x6}, {}, {0x0, 0x0, 0x30}, {0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getegid() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) recvmsg(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/100, 0x64}, {&(0x7f0000000140)=""/248, 0xf8}, {&(0x7f00000004c0)}], 0x3, &(0x7f0000000540)=""/88, 0x58}, 0x0) r5 = fcntl$dupfd(r2, 0x0, r2) rmdir(&(0x7f00000004c0)='./file0\x00') ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f00000c3000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0xf4) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000040)=0x6c) 16:04:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000080)={0x3, './file0\x00'}) close(r2) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/177, 0xb1}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000180)=[{0x1d}, {0x2, 0x0, 0x0, 0xffffffff}, {0x6}, {0x2, 0x3f, 0x55, 0x9}]}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r4) syz_emit_ethernet(0x253, &(0x7f0000000000)) 16:04:17 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x8001}, {0x0, 0x5}}, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2012, r1, 0x0, 0x7) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x3, 0x400}) 16:04:17 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) socket(0x2, 0x4000, 0x20) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) r5 = semget$private(0x0, 0x5, 0x0) semop(r5, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}], 0x1) 16:04:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:04:17 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd60c3ed7900183aff000000000000d34b1e2c95f90000c2a0ff0200000000000000000000040000018700907800000000000000000000ffffffffffff0000000097b5e7cfea4f9d9d46b51e1141084bf9f60b8c6d51e5596249b159b3e93204cae9760df4731741975b7f703fe772c1559e9d9d1ff3f5de5eb3480d2ad276ca98dfc6d14e3715808405031ff8f63156845f677b0200d384551fb081c66d35c51e8ce701d3ded14c7a635df93ea2cec8f07e5de4885596aba700487e13442596e000accef8e062e6a2b632945daa75c4a46884fef4d22f654c22fcb5972e98e3756d7ff0d858e2aaa04af8f47666a9b22f080ea0dccab7cefce0528a52a5c992627793c1ca77c35df895fa30bec7db13e232"]) 16:04:17 executing program 0: sendsyslog(0x0, 0x0, 0x5b) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = semget$private(0x0, 0x2b19188ce197e8fc, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/170) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000100)=""/189) semop(r0, &(0x7f0000000080)=[{0x3, 0xcc2e}, {0x1, 0x0, 0x1000}, {0x3, 0x4, 0x800}], 0x3) semop(r0, &(0x7f0000000000)=[{0x4, 0xde, 0x1800}, {0x1, 0x10, 0x1000}, {0x0, 0x7f}, {0x4, 0x9}], 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x20000, 0x0) r2 = semget(0x3, 0x3, 0xc0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000280)=0x2) sendsyslog(0x0, 0x0, 0x0) 16:04:17 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="964f9460608a8f916438d9fc42793fcb2cf2285405b18585879754754491db1840536bd81a6c95435d7b7f277e3b804332cf95655355d1e4b91709323cefd5a1a56558af11ca209de1ac6f5dcaaf086f5f7c91e5c1590aa65ecd6de5527bf5a274b31174ac7dd4571e5e201d6874546d9b91280b2911e399697887a902bef96df586a73460408897024a385680a7e3484f29739fb9db", 0x96) 16:04:17 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x100, 0x8, 0x1, 0x0, 0x80, 0x1, 0x1, 0x0, 0x0, 0xfa9, 0x2}) 16:04:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', r0, 0x2}) r3 = dup(r0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000040)={{}, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000200)='./bus\x00', 0x1, 0x40000b36, 0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() execve(0x0, 0x0, 0x0) syz_open_pts() 16:04:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x40000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff0000], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000, 0x5, 0xfffffffffffffffc, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7fffffffffff7ff], [0x0, 0x0, 0x482, 0x800], [{0x1}, {}, {0x0, 0x8000}, {}, {0x0, 0x0, 0x0, 0x18}, {0x0, 0x200000}], {0x0, 0x0, 0x9}}}) r0 = socket(0x1, 0x2, 0x0) setsockopt(r0, 0x4, 0x6, &(0x7f0000000000)="fb3c372fa47e7878a88052ca6290a96b956b90b3844eff653eb068ccb604689eaf2ed86b59591c00fb8d21e623c8a174928ce2840b6995f6d0e2b8a1c629409b180dce8b9f1ab3d1e5e89f223c6b172aa0e7ba5f58862250d4ddb9bcdc2f8d452c6689bc5dfb7c4c7054a19fd8f32cb0c87be8c5b3bcc395132ec0e17cbc20cde00a6ecf26f29d5ffd9afeb5aaf17e06480bf56d581919af2b9b0bce7751ccd99d1cbf1f46fff733b73d55675e5889ae6d234f5089cf4d18b75edaec01d90188e3027c2ee9ce5874964f9e8a", 0xcc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) shmget$private(0x0, 0x2000, 0x10, &(0x7f00005ca000/0x2000)=nil) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000100)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0x1) 16:04:17 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:04:17 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="a64028e91bc8", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x11, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback}}}}}}}) 16:04:17 executing program 0: syz_emit_ethernet(0x80, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x4a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x0, 0x2, 0x0, 0x7, 0x0, [@mcast2]}], "b32b"}}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="6ce27d7b0eae", @local={0xac, 0x14, 0x0}, @local, @broadcast}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) sendto$inet(r2, &(0x7f0000000040)="dbc16d34510532cee67a03dace03b0273da6eff63cf2be253205c7ffaf6eb8f83e583c80d31ee855f9107f9296dc6185c6d33898dce2", 0x36, 0xe, &(0x7f0000000080)={0x2, 0x0}, 0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) connect$inet(r4, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:04:17 executing program 0: poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}], 0x1, 0x606dca73) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0xb4ca, './file1\x00', './file0/file0\x00'}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r1, 0x0, 0x8000000000000000) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000040)="d95021bbfb1e866aae7d5644bc16f6f25d", 0x11}, {&(0x7f0000000080)="b7dc7170cec1c3ad76278977870a538353", 0x11}, {&(0x7f0000000100)="fd87b9b695c5cd48bffdff1daa6f5606b040ab7473de57f8b27e01d3aefce2248e455a68e4b1440a9eef86c0a1cb09122cfef8a4", 0x34}], 0x3) 16:04:17 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x38) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x3) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3, 0x5}) 16:04:17 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="dc022e660067580bf069258ffc8b77094be787f569c379db426bfdf10dc846cb2a11e24fa2024196a4"], 0x10) write(r0, 0x0, 0x0) 16:04:17 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) select(0x40, &(0x7f0000000180)={0x9}, 0x0, 0x0, 0x0) kqueue() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) r8 = fcntl$dupfd(r6, 0x0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r8, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000100)) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000040)) pwrite(r3, &(0x7f00000001c0)="50673f8911deb599d5cdb5c431ebad93a1c690b87729a0fa03483dc6aec434b970a6320aac191759e27c71f3f507790c8983ec23455b1e02e822bff273645d27d3f848a9d4dcd9fcd236f7f484519f1c5c7177fbb6e5fff8bdcffb9cb6cedbdb2383acfd33c59c64341b142bc8e518cfcfa6dfb3e0f1c7e1706bab07eaa05591645cf391e54f382202400478c77d752b541ec89286c263f471c41d3f9bb0b20c45b6e40ac4cd978d212fda1108bc989063aa6a74c59044e709b94a8720ab4db6fd88a9418dcab50e02385eae24979f9ede5a0d7c7b56df", 0xd7, 0x0, 0xcce) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1f) 16:04:18 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x8) socketpair(0x11, 0x3, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:04:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) mprotect(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 16:04:18 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000100)=""/189) semop(0x0, &(0x7f0000000080)=[{0x3, 0xcc2e}, {0x1, 0x0, 0x1000}, {0x3, 0x4, 0x800}], 0x3) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) setgid(r6) getgroups(0x1, &(0x7f0000000140)=[r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x2, r0, r1, r4, r7, 0x98, 0x4}, 0x29, 0x100000000, 0x4}) 16:04:18 executing program 1: socketpair(0x10, 0x4, 0xff, &(0x7f0000000080)) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="01e78d29b4d294ed472e81fe1801ac71607cc4450c0d215e8f0edc2cd177e63703df53b1aef176f83ad3f567f2fd712223d010b13456e2c3360de82213d21ca48778e240e33f0de6e031e51f0e12b6ceb85c2b18fd0f630c4404c7231e5f4b223ed5b37eb2f67609e134955ed880c7637c608dd0d715743f258fcf01d279e20a47d572c14826c1bc387e3d74d710c7ebfbbbfde4c2950b25178ee60ed182f7c87adb04e7b5647a1c46bde4cad1613631edf4914f871b6e5e642eea6c1391a053e49c1cfc2a005de9ff2289a8b091b4c84fc851b9de2682dd9cde46eec88a57d7eb604fee6648685bd340b1286b9ba9be3ef6cb68ece45f77f55b3791553ca3084e70cf9e76805a10742790c7e52d8e6e446fb2f4281e5b786fa1afe31c928813d8be662ef778b20486c3614d0eddbe7416e5fbd946d5a387a9838d8c151d185356d4b305d9c0295d85d9952147fbc9d3f9100e184055cf75f415727b876d55a08aa90d0e01b24fa65ac58ea3deb0058bdb37ec4c98ae65a0934c8c8996cc3236cc7a3022d3fef06c19f6d97579b519e02e57059aca223c8c4913e1b3a83f60f023c69d551240342433bcc1f3bd97b04cf68cf3bc56f682087973b9082ea55bbc409afb8f5b354748c192107149f5ac89bfc1ee1221d7c1870fd232b7f016c5296b64602b9be30e4fd2780b62cd061c49e3fde428b4d95a5acf4dd2d44047ef4102e60fec8ec6f336465faa417031e0b57706c6e673b4270fc6d6bd19819f57668fb6ec02411d749bb3ed6308f9a7355b959cc167fe52748f47c0eb6e77089d69210299051b75cdd224beb4ce52f2cd706753f001b314192b51cc5b41e4fe1ecaba863ac3ebd44217a475148a7c34dfb51d4eef1a1c2210deb436f25f1bc4e8096b2fe99b3d0fa6a07488b37e8608ee5507dd2c6479b5c1267a0119ec48965aa0581097e9d9d7091cbd2f32f0c55f0d184c4fdf9b64764d7929fae0e05208b9ef21aa0ba5b3ccff643c0ed29189f608d81dcd6bd2a5cf746dd89193e3eb2c00f45e32823738e394f9064d4609c8b701c1e4684922c1a70926ddb987dce5c4cf9725e8e5998d2ff5a117b317a4357779dc3693359708fc25586430cbbed21185c4529403f1e6d09e2631507e6eaa3567a72fe16fca28c3fb1079fadb2b93517f20bce48a28af66ad48d0f8e8570921c7db5fed6a86e97bedc32d5c4f090bf5fa1ce137f166810d258e53e294406f736d62396c7b62e2464db2b85458301c0548b774847ce692cf2696a11684003dda39feef67082f70e19650230114c99c9e5b4529bbe20624a31346ff0f2361e8116953b16729d83ea94dfd3230aaba5d1a0097c25a5de04db31ca73fb79ebf91589495270ef6a354186d93b1c998695ebb2cd5524df03ed0953c8d64b1060d98040d2f4b64cc4c597470dd0de700ef4828a7248782be5c63f6cb3de29fac44749611c62418a53b900f376f14d0bb464a9033b977312390cc5045e6ea74a215b47f9a448541a625c8a858aef963076e84705ed30c8f0d0bae3713cd89845da832b09b631da00d3f010ac17c95a3cd289ef863cac26fdaf94dddb13322d89dc03bebab7122a71d641ba81dec6410fb15e0c6d9fd19256fbd8056e1019f1b5c52d85261dd5436eb7a38075e6d578d84fb09da445a00896c24a53eb3ba0ed8d067bb6a0fc3991abc951a3ece64135b50086007db24daeb2b14ac81c0f17246ba27ee3dd01ee6b1757a035d92d1dd3116ba84796100c410a934b2fab8e11b65471e714d1134b27fb169f491bcb68f7d9e4fa3f3a46540e34da52462912d0d3fd8c64e5641f474661d22d2b06ff538c380fe4d2e8533702fbe58088f74747ee762443c52685187e204c96041be1d777e578d41b573f9770778de085ca15ffb3f6cd0258531433c55b2cfb3b75df1861061426d0148c04c02399a6ff7acd82fad4802a017d4995ef706e2f672351564ed9670d1c0b0fe0525980335bacf4e3ce27ea54a476e09de89f097817b675bfb7b47f0a357721dc1df5e9be1e64f2f663fe48d1dd0b6a3476b0f569f9301e1165ee2db5cb586f0fa8a813da240cc2247a79cc07bcd6a1591564e0d5bfa337845cb77d72c36f445a2639807492af433e761315395bd775067cd401a16494bdce3302ee3bdcd933bef9585d60c07d8bcc6b3df86600c4756cd69bb8c4e715fc45eb7fa35e14eed034ed2476ad6ee58aeacd6821256e1c3ac4167d312717622253d1650c0006928bb9e7721d45f9dcf22ce7e8bf0924ee4bf5d4354d153783aaf47fb2eb5f8cdaab9c5fab115c57ff440913255d6d87fc86dd9f13ec9aaa767c1a9ebf39293d3d14bcb8188d3333b59208a06034bf06c05353fac4a61ac8d68c8b244510216a91a7a98ec959ece9449f1e0582379a03ebb90bdcf1f60a6a363e4d333688286809b791321645d3351c623b9b41e1dc70727a99717ef9de6c02c303342bd7c8655ca833b0013ce643dfbd294a21d4f298e14487b8dded10ea8984bc16c5d3b2ed91778dad4f1e558c90459b4b397e94dcc902c55ab2aa014db6ceb1817bb3f8d3c302242f87d680d0f63d20a18dee872b26cd4b4c44c4ac868c035e0c291068bb8e188bdea9c860d29573e8a8535c20d119ddb3b50e116661c535fa06dcd2ee337b424a3abe87833e5a647ef1fc27d0b39c11e20e21c84c634742c031231a2045eb2389d974a47591e1ce5a80b3030e5fc25582ecf4ae815f159d09ee194440064657c3db78a53be4eed63081f14778848ec56cf4bbb48552c86cf01429b917be9ff0793f6698e58527b93921b36089a5b1af9701a045bd069662a115025efde77052ccf301b2557b50e6913b1e808c4f45ea80d2b98944acc98f74ddc92c1a79babd627d929bfb75ed7fe8ba5fa7a0ce57c5fe3ea2a917859ab1ab7968ff39fd4bc8ab7d7e9cde1e1feb393b5d7370cf751c1789006d8634088a89e82ef0b1f67f70f374ccb9574bd9ca797111626c303094956fd04b2d058053b6eb869f28fa14c8c70c127ee1e3fd81a127ff32e3b2b8d828e5f3737ea93a904ffe955a3ccf93d10f0684df3731ee3200385248884c80bf3a070aabbbd7c435afbf9cc30990eb7c3cf50a4aa86e514284f2ad22693e524c2c09188deccf8fd345f36d40d443301b150816080c74a6c1702561874104356d9f9d2c01336bf14257e86aec9dc6ba6e57bf8ed38962989f131159c165ce4ad45d91a91c7b3bf7dc0ad64b4ffb1df6ff795a2c9662993bd794f71563300622c68a5473acf621a43ab32f32880fba75e8f8048475de23f7d65cfd6b357fbc67d54a2a774cf8d0e1131f650325e8cd77b8cc28b5f6a155e131d4bbcd1189933b0729c151dda3e0d095d14f54c45ffdb7ce31d48e35d7cd4b2baef05a1b7bf1fcda2389b613bca8a2bf131cebe816b6c4dcf7a0cc744474d66b41cded2c85639cdf1d43db2155b3353c3e3958caf406550c8de3cf7b7e515bacddf31bbda4237e9f314b1660bc6da44b4951d59b55d480ac76ea90abcc37240ec5321b4e047065122946d0626b53c77702933f91dd2c37cf3704319193252a4bc30afb694c501c3d5b5c6e1032af0fa28d3c55a9c7ac161eafc646d4f16a02386e0c1dc3d479d363f4250ea1e93af63bebbeb03d21c006abf5f0ed59222deadd5c668fbc3db15a0cfaa85a417c6496a8fb6f5c692ce01f34d85becccb849c7725e3df59f653eb8088b85a20aa37ae5561f9de7d78b44409d84cc5d5d538160b94030e70582b7c3a60cd48d95cb727ef6a507ff9418b7ca984792168431cc83ebea60806cb79bd2ec55f81e52a85cff604360ce9f12f4d48053ea0d227d2f7dbebd5fabb4fb349afa6c6e3eec710eb50288648234b7b8ec459b43b9f854a9ef45734884b94e1eaca9826a5e1f44f6d7740d5a8c580d98417428ae1607945995c7bf54ebb7de5ddb71c641afed69675aca0b6fddf50a27dc59325597067e83e184a53a5eced829f84217c8542394813d482bdb4ce2170494f87c1a3d1b26900c76515d45f141672d9639120220b5236032c5b7532d82e82fa1bc797bd3b41503a9ba4520b22767b46cc6716867f8b025d258a97df0ad6c2e2152b81c1493df427a5d34f117edbe0adaf1f879538f07bc13e872c8f6b00890cbba914a6bc9c358cbe4004d6f50709d14c2bedf0f6512efa350fd86692a2f54af050bfecfb8999ec41c007258325dfbfe51a5c7b1134db55efe0223fbb2a2f2ccdefaa406a9bc2a53f2e2800e36a4831fcf416776a0f75902525f30ab7012eba44a4eeea2841b521941ea7701bb9a776ec7f3df7bcad995c401081fefce336a695585cd2e4eb50438cd272d722878b70d9448c6536412df3ad67ac5b49368c66f2ca874106ac890027a471941527c16be4f4c7ca86eee070f1990ef132d792664aa6aa3a545ef7f334db1109f7d9f258b0e1a99be72b3c790e61ffef86e3d8664230d5669c1faf883de666d426a80c01256516a054f9a0b3e391d6222e7e45a00dbef419b7169d5188a783ef6a80a059b6404d2c6c0606c542b40796a4f6fa56560af8b97592c953dd1568cfb97d227d024a716923a9dffae51f3e80d9c82fb70cabef31b427407059fe507b6b38658ffa15c807f7928a2df6be28698b5f14cdaa1e5d5a94324e34372e2cbe83742ff319c6891970f738ba58a00799a06902acb48c5264cab48984323accd1b14592dd6d784723e2cf3b79c9d4f5bd52b14ce52515e411afd436842736b3413c3400248d97ac7b917323c9d6d06af16e9a3f04f6c555410f1f4b5c653f558cd6108eafca65a581d0ca0a97a931bb62ac759e857d09511183254386ccb34dec712668f9e3c8720fafaff43245f2b587456ff893c2c836c90a54c106c9b7f0ea38a157a8322de0006bee1acaacfdd95b1eed7bbc204efe886ebd41a26a94c0290d203dc6be6c90774578f0eede75f473a57c6037a9830bbaa717d185cd3531bc5cb975ded69340282130e87ff8858dbc7bf54420380ebc85a32c1e496efa951d70953060f8980e53acc22d84430f95be6178be1f44d9b284a309e4797a5fc58bbf7f29e7c610086399a60a7865547a88fce17260cc17b9b2bfa5757ba7f2d4d8289be248d93b8c4e2125655baa1a406a426aee45c97c82d4bd4795b7e77e4186ab15102b8333bd12eea87c8c6ce73d516f0cb624082637896c200e96691c09ddea37e678ca0a6f8752b018f0ed790f9722fd8c5ac46a0979bb38af1cd7b787cbaf07dbdc888992bdb7eac4b39fd8a822c2cb07a14fdc68355f62e14fa5be07d13510452b9ecae9e5b3aa374f036984460de58780f693d32c97f4012dd5444a1a1cb17d859dbf245fb447cab416a4585f3ba15a839ccbadf83fbf8170267c75f83c1c4efa61863b298baaf161fd759139136aeb866bf05184e675160a99acdf4f3c83f6c069b543d52e8303c999b9e09e53ee373592b642bc8ada166376b6d0e6c061716c76941fb0444ad26b3acf5b60383c688d663796208170599c8ad6d8c4de725e080b5396f2cbf501ed58ef17e1efadc1c5b7d59887c6772dafc739b9ef9701e9239c4f4a1959a89ad86b5fd95c8f361d0b8daf1b1f5c88354027a0bb4bcc23221af270e69aeddf0285ec41a9f565ee0bd1a2ddcba2dd03462af3f4647f32507ad206f55d38006afa8a816121b347d496c335f0db6d0bf73004025155f56c75df6a4869a282dc8b2747208bcc8f8a1545404dd4882eb4754e936c078f9000924a8cb17dcc19e65a892e6e00d794e5b7d96f49"]) kqueue() sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000001300)="cf8a57833593f9ab68f5e637638e47765e705a6a03401b27dc4b93ead051c95ae7f6342ffffd056df3321f5c24e6cc07759f666ec3d14f8a3bf54772e0a2c15227eef7e3b20d506f965f4f46bbcfe2b5d62a37c5596a0a3ea0f971cf4dedf2ce06f52587c0fc0c125148eb07d796e97537c88b8de52f899758be37ff36a33fad5e79232b72369749704ae97afc4f624beac4dcbdbb5860203241ce9f26bc80a3cb447e0df2a94524c4055833517c88702ee822d88f20bcf89216ec927bbe7dfbca18709ea8c6db9b49313a2e268b067d78f2f9cfa3d551e35dbb8ca7fefea7567b9665f1cdc9e09240197928ed6b1429525b07349a6919b22c7bc7a90fed76d10da42be377393245c2531e1b50c47a04ac85e2d0283dc628ff8cfd043939c9a9b41e765729b0deb24c6ada76cc1e236de37faf6829ffe430b65ba56dcfc491b5f8090037e1ef085277fa71b7fab96ed2be335dfb58259207bc007908352ebccec5984d283e187cc30c43346748d42882174276d84a5a064754913a5d1125a1703e60fee62edd3a7ff3e167419848443e604171ba2abb4f54ad9e5e6fb5332cea7014c4733f12671199e270efd91b0fb602843bd1649de6b731770956edcb20ddd5750d11d24258d872f3e66cc480e7ce410938da10e9c3d5b753640fbe395db59b1500"/493, &(0x7f0000000000)=0x1ed, &(0x7f0000001500)="9e8c0d20b0b283898f945bdaa3695d2ca9469752b39676522b900e2919e13bef1868149196da8c3c123879f70a33a2c0fb24819908c5b087f623ddf4ac53cf7105775e8dbbd9216af580bdf971bcd1536f18e89bafcfbb53a7480c03aca8e4a171f7c822e708c3242ca6b3e811f02ae8b61810cbffdc9d0d1f89baf6b5382ece27a1393793cdac6d9e688bc0d7bcf72b9190f0f6142a71be8013d5c1bded8bc90cd10ceec4e1b6891e4b401457289c9968cb1cac4db04de35e36db6ec83ffe889ecfb9a3c9cd0ec9d3de64ec73590ee904724bdb0482aa7b3219c2dd63944066cfecccf5689d6125758a42e3aef49dac1f953a3d9d91a2e2bdd839fcb76f7c4d1d7ad761189588d5bf38322dd1f0920441c2b5d00962b53b550209bfce2342ca403801f7717ff74719fd3d44c2e4df5a670bfeb6bb4460a368eb877445a3e18284e9032dc7550a76198e045ff0", 0x14d) 16:04:18 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002c0000000000000000000000000000000000fe8000000000000000000000000000aa3c00000700000000164661d41e62c992f0a1b21616a48d02b92f8f2469d0d76140f8b087daac67ba09f834dd77582445d4f575832224e2e80165cedb1a4bfbd2b472d1c0666866b1330b"]) 16:04:18 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0xfffffffffffffe67}, {&(0x7f0000000000)="87b5e0", 0x3}], 0x2}, 0x7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x400, 0xc3) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') 16:04:18 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r1, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/251) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x1, 0x1009}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0x7f}, {0x2}], 0x8) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000100)=0xe871) 16:04:18 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000440)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d8723fccb3e3d049adb9b72787946b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abca029cffc1d906ee27d52c28ea4d7fbea94c71bd00ecc7dc99ec0dfa617be6d51434d9193", &(0x7f0000000340)=0xd6, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6dad9c9783f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) pipe(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000001640)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0xcf2c7ac622f8993, 0x100) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x8, 0x8) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) sendmsg(r5, &(0x7f0000000200)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000540)="71bcc6d81ced97ffbc2e1ee0138ae246ebc67deeb69674cd24de7816a2813ff7fd0240bf46df33bfbabad2bdbb86bbe4e1e9f17aefb683938397b438c2aa2404203957cb7eca18d4d95b9e1bb2eb29640277b841f84679c3890279f3b035e8cd3e12c649c1e04b250d976dd5a1958f6833359f74c703036b1a8c3d053eefd3c677704042de3159c407952e3397e0307133343142d20a6f62391452895dbcf96d6485f2bba85d03e75e4865788fd6cf2627bfe37544b612b460cb84aec851616d63abdcaeffb244baf706c7a47b75efcb255f896a6ddb526f339fd68877d2c9671fb4639078cf1a114491c082704d6f67df624ae68b0981e021af6014148b9a081053def7a24dac47551edcd97b9bcb6c7841acb11f3260ada2d91866646520c42f6d4216237a9e9943b2b82b89c195805a69873ce2a84d9a50bc88191edd1cb00c016592506b700d328824729f24b7d2d67d6da80267c93ffc637ba4832db13db4d2f5fef0e01322a5532d8ddf5ac05cc5f7228cf56bb9e5eb6b5a32e3d1852a0744fe7fcd48d36ac206d7be0b28014fc089f95c615ba14a5ea1fcae0230130768b989ba5cece26dbf07e8e395c5d0687c753d98296b9b9edb5d43ac2652422a78e96e34f5339cc73c159c23846cd0e6ea420ab2967d590c717129368208b80a5bfe1cce9628b44994f12d7f0b73298b462aef04d53ddc7c713d0703175e38cb3950c36e1a6d806fb479eeb9369a7c63f2b68bd31c75b7dffe0d5b61ae9c9ce669028e8f7372faeed1bc4a5e061e36967f14c26fd0ca6dbea3f82572e866c0c529d74c7deb4e6d0a57b27920c5a265add2154121927cf2f0130cb77ee9c926288e9c5589969a66856e1a438e2e66739c0432c1ac9465ad37001d6acf0f1e51be5e05b7686b282b73a0bd2915b89eb66614f8beee3550db5602763f99692f2d22891754772779307ba6fdbdae992b95167f20fb8201d6b06c6f39fb98187e920f7a43beff797591a9354932e542b5bb755f185e3637f89fb6537a1bda13583248572b85e9e3f04160a19fa4c016b279eb3e8d41eed9068aee5ee67a8a3c04e08e1138e59762d8253ac5d7b596dae784608b1dc607242c22e13a3927b60a9707e00fce658b85612fafe6c5b1d7d69e68c146f26dfb6bc6e22e8ea844c131cf85554ae3a53b3eeadbb250647b96bf58cea02773bed7876c2f8fb9b7c68dab60ab7600b00ce36f3ec4480ef0e6321ab5369f6a3b4d74bcf647095e8681a7f34f2aa20a4648e52633fef0eab848f491a49fac27e6429911b9c37b3028d748f3d44ec2677a8b0f5aa55d0edf26e8debe2002039ff6c057def0b92cde21a140db4b684ae9741eeb6214f855c09dc6daf3d9da58069dcfb46b325a7c14907b16b6c7e0c2ba5e972b7e0b6361bc2b38270314a8f3d15087e644843ba0029e4ea7f12ab9e2a4c7489ddbbc734af646ca10500d6d5d044ed10f03fd7700970983dce91c11fd4af952bb3bc0f35ef6d75dac23db7df2221a81fc09df6da12110fb33df8fa8c4c062c104232010761fbb284f355a5bcb7f39e87b781b674df0586792f4f82308f1ebe1d84508dbe409a870fc2728c39d2c8c842959261ec3566a5295ceb69ba0a1f9cac1e7b7e519c5a9e588c529e5aab7cdb519af94f1a2e80f2b315b5169c98373642de87fc31a2da9489cea588121d7a99c1d8c4c95711b97a5d2a8e548909ff58056f24575274722afd0a64fe76c7caa21b3500f4cf9732b6dd5f94597395dbe063bdd96a6fa3a3ea633b46c2ef5bb794ccc7b5a6265d8fbc5a1573037310b26c8af607500e19ebf4de7d2874038029f4949748b28e383f2dfe38ee31ce8a0c34d4b8494a6ac49caeec692a4927016a83089b4da7747d812b270055623d51da80364ec4b400e41c5d012e6597ae75101519a0aae0e6e5d9a46645415e96c0465d04a539d552d24a6ef42797959af25b7f3050467e9161d305e7b942f08d36c91180a8a88d50488074128333777e2920ff43588cae574c10a6b16584b7f2f8d5c08f3038b47420663a5ea892af2913c414beb99180f7dd2f436f3fc96ce82d2e48d0b5c5095a36101c9bf87df84b3cbed6a3c4c3a4ed4aec9caa31fd0f2f1b3c49047e74fff36b2bc20fe7a99f1bf1f9f5718f4a012d62211869908022e96704688a671d969428cc0da83c15933d728cb7da69f19a1df02400028323bd12aad218bac5e6de1e9814acdd2bc693b22867077b97ddf10bb3dc4e0a58e73674ccfadd4af95173b34721139b585ad49f426a58e48e927ec42ad8f6dc23d9f3b1fae9a9f2c577ef805b528ab9771c273edbad674d347ca9eed36a882d85e8b77a3a977732ec6f8c6e0ed7bdd815711212aeded8d21e9f729f614843b21b8dcfb3744541318559840052fe959a071b417fe6875d7810e6bd9379a6ef69ae3ad32e37c1d1a90f375fc182542f15e1bc034fb0f560de6327a14eb0db3969875237f26ac95af51f33254147e935290cd047ba9bf68dd40dcd8f1e846ddee7c50e362753283cd4097b7bb3f806bae71f28a2406400d6314f3074b84d9319383690ae9d3cca82170ec1540e901b210a7781aa84ed4ced5dbbbaa665514ee20c61754a399e18cab544f24da4bf9e3f89512bc6822c61b7a5009f77c143038b390e5bdde541aee54efbde9088a02fa773f4a7ed83ebff8e313b87f627cf7940b397b8daa14b00821f967ee77e7b7256e147df0fb8d4cd90128093e409ef29febe2d87ae73fd3f052796c2a066abce597227a33c34d3995ef1dc664079ea0764daeb65a201b6439c02b1f6498fedd89b070133c5d589b70231ef8dc8b1a4984be858d2393a08c2760986e087f9cf34fdccacfec051235a0cb381bd9a6161ee9aaaadc4d330806c75ce1cb231bf84bebc878a642749eb77e6e6658a7348d34b75eab07c10cf6eacd18bf6588aaac85a3f01a62edbeb4c136e56eaa3beaeeb2cc5630776a0c5b136516bc2abbe1181135ed9b600914c23938a4a0f561fbfc5c807d00974153d9684fc2ec29733a08d40abb74e9199407209895f4085fc80bcb0323aa7b1ba886604aa442819a69e3c7c467c8a3b6b0308427c19fd878a9b5ac98cbfc88e43dca3a2088963f4572b3b02b55718f216f0ee461393ca1586cb3f929a8d4c1b65372e7d8c1469cbe69bcc64b0dbf702948dbf2d80c07f6bd51cfa660620ffb8adf06cf0f9eea17bebc799526061597af4e818d1a484a9098fe93212f7095a6ca244a6648b821d05cded600788a1b5ef34b9c7ede496b4da45bb6664286ab26d826f1bcd10f62db55bf5ad025157a6b3bbc1c4cf8b34b3a7973b8601c3b653de2136a4a7188d8a1fe4f6882045d2434f313cbc3f1a5f3951ca327f600b13d7ec37e464506793c58b1a17b680af16f8abc4793e6cc63b5f374f71339678d247fd2ed60af420881094948cabddbaa9bc424697c54362660ede7ef7ed2e88b7f1d465091bd307c11c3b2c4a298a42dddb9f00704e6b570928ebc59a2eb63bc3b2e6e7689fc3851f626aae36fae7069f2529af5126acbec7ac6fe3b6150d184884c1b3df8e313d274f56ea509f51575df00f7182bdfd137a828575daf198109de907eef2171e093b5749602bb79b851ebc869185edf55667f86d8fb7e4d4d2740757f0fafd53e0a68cfe6a3384017b29ae88330c161e0f0073f666f08de8faba39effdb4843ad902253b91666073ce60b5243f4490b16a9a4b248146e522caf397168fb1a9320d27016b114ef13be78577ff36235c5b46cd1e48d3ed532c6b5f93097b23260ff8cc93d9d217db62a82f0123d87ae9794b1b3bcf438fa97140c2205d17f7ce26bf3511bce0001b3bf83ec88310889ca62d17272beaf202216a4c51e0dca7053a8a19a05c9c52eada7d8a554c2759722922c5955efb5ae73d11ae50efa20555d0f0d6d142fe20226b89a283ffc4cc220a5b3abed9f2351a2c012fdc43dc2534c686877ed9a0b0dda6ef299ffff8cd383ab1c350ee14afce5228c12a11bdcff37a19c023df094c1c95a0d976abd5a0188e146002621b64999a226ad25c78900d000ca07c5fce0052fe4a44253ec8069628cf821ba524d379578d28cd5778d5a91c4387a01911e14e7dc470e2cbd047af8dd8b201572677a3199699e30a5e41e06d4174826a3e70ffb48412134edb3fe2a144ac643b0568199f28fc0d226a8d2201f6d53b20c5dbafff5384115199c436e875e896dbef5f60164fc01af06784e90439f2923143a172b14862e8166a0b13cb65d940ffddcff963bcc5878422325d92a1336a29eb9728a1d6ddf097877758c846ffa5504adb4eab137b76e908d09f39db6765eb141bcf6cf9ecbeecb41a808bcfbf633473df67097a921077689890cd4a242dff151f96d4f14dfac972e46ca231c62017952e5934ee359b3a8b63e155b563c6fcc2bab5f0e8227a43df369d207a8f25f22abf98738c235c1420ef249f6426db7bd0dc7efe6639af6eed56db0f843bf52fc0f6b620e1dbd8d3c6cdab802455b06b8aaa792e3335122616746fef7db56af96acc69ea6ecdf211035f7acbb369d7f59175ebe80fde104c66fb4e9c9c41f9bc77bafe6ae2ea9a91134306340f8753a82ad09b47abc7cf5113c3d03fd1483b662e96ddee10db6c5339801b1c9809b32307b9329182bde9500f1bbba8bded02ada985186964073b089f559e07fd58bc9550560746d9ebfe8771a586bc40f29350ed264d29a95bdd8b83c9551a95601c0f975ea9e493cfee37d0dab1b392ef831949fc4ca883423dacded8b56d8913091e47b789d2d762355ff6bd6e3c80643db921ecd6c710b4664679040d23a7f968d6a30866779d1c2344e16929e662c504f02baf3e97cf905b5d2ed0c0e4cfb81afe7bed9c66fa6877be83df5bcfe036c7cbc02444ab9915819ac623746c9fea1528f9bdbaa43e940cca27a9884a5dcf1efcd91add6900dd358912101792244c5b1badc628c2ebc5b66ae8b2c0def610ee7a1fddfa21e19ed21da3042111a453b269d71e5b6200341a37832c315fb8fc34c88b21586b9d9fe053ed211da27de90dc88959746bfd7558d4dcc63e13f09434abe4c07c5716f4dc660c5aa9b0bed323d7025fd7858c91623796a794baf3e65ff9cf90b256aa1b54007a2e6d52f70d096eb072ae237683e9b51427910c6d3e6343f99662ad5e4e5b3e3095e739a3f64f51c4f149d0a3cfa12a60f98fcce31b3ddca61a01d109ad938bdd8226640a80b42a0fb2742fe5ca69ce419b82f2baffdfa01cc5128aac9593031265351123a7238a8686152cce035950d15343feebb5ec4fd8822146d79aa83da95c48fc61294affd948093392b04c12efed1f9bde196c1c0263f70aaeb4a97d389442f534a67c692498fc2d6703b4e88202f39ed71f4d1d363108ca3ff2452d970df7f4c990f1d63e67195839bddc474f3bcdb9f47795757377b4675688166c17d30a4d9b543c5f8c7008282ed645f029dc9a7b08ea49427dd04de860f8e4abb7a1b42cc4a70967a302224504837b531c25c72b4ff9aab2f3c8ec022aa18c791ab22f9e5519c3c3aa00dd3c895cc5ccd3b752383c37472c78122ae33c815b24f3b614153cff1ac52b4ffea5a0f7e574568f35c9538d9a0e265c6b077213673896f7091c15b40e1767a6a7e9fcd1f599b080a1b575616055676d4d35e13459c264de86ebf8549c9f483ef9ce62fadf8996d332abb17629769f07dfd8d3ee1d7ae3a0d1ef53e917d7f9aedaf17326732d5c9454232c0c724c9d69348532f8ae7b1c066", 0x1000}, {&(0x7f0000000100)="c3836daf0e5475e3cbc7cc72f4845b3e89dcae10bc02a257f36ee6756cde1f64f83333bac4aa03d0ce30f2ed8b1f05e79ce5c2d76a1f9b6f0e3e9045afe4ececb541060c9424e1c7b3077d7e9017d19096f9488fb6dcfd4e4d7588429d845044dc2240c7834d9877376694f48c6202299b5a8842657e42165c2d2277d78010b500e498c4fa7b7749eb8e1dc8871080", 0x8f}, {&(0x7f0000000280)="a55eda698b0f4f86f92c3e23cc66cec5a70c48fe18b5bd88b5027f3664a890807adca4406384800262f97ca45abc4b32556b13df105826ecacbe4ab6a07262132a95a10037c0686ad1bcd473d2c75a039391337b5933dac5f0676a38cdf239934ad1c3977870629859281a587da5f86f8c2b295f2989c598fde50055b49653c10b90c37ccd2067a65c9002bb97f0", 0x8e}], 0x3, &(0x7f0000001540)=[{0x48, 0xffff, 0x40, "1dde6a6dae2f2e5199408fd6be975ebf7f9d55e1be88a517983724061a8d775cfdddb0e0adf9dfba243a77da13c268441e3ccbc99c33"}, {0x78, 0x1, 0xff, "1746ee942289c4e86ba7765ecaeb1f880eb44a27c29da3808b0694a609380a545af04f48bec8822bb2c2c48048569ef2226711fe0135cd6aa9317d4e33d8fc658800e4cb2087b06dd530e04e3ed81dff67cf2f13b4771946a7250b75270d009d85911eb5c82a"}], 0xc0}, 0x0) 16:04:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xb, 0xfffbffffffffffff], [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 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) fcntl$getflags(r3, 0x1) 16:04:18 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r0 = kqueue() r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0x2, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000140)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000180)="59b6113c95efe92762bcbd98e4908d781fe7a4276f3d96786a888a923fede372743d03f40dec071c3bf4cf77fbfe3d631d517a4c4075aac5018cf69b447cebed8aef1bc2c23f726ceaa6d9c980bc9f864e7b298defb1837c72a83afa5cd9bba81564d23c2c051b690b9c81bade982330aeb9b467ac14c1ea1383cb67b5f88fff889950b8ae57e1b3687ff1990321", &(0x7f0000000240)=0x8e, &(0x7f0000000280)="b7ce695385877835378f166e866ce7d775cf519681bfbb27f0cff71ff6791242880733e237617c341acabf83d0e116ac64e89701b70390fe620a47e659336a5eb527b40493d8b19782faa468a67e34b63e928ca0e710e06a7c74147806fe580ae9d1c25ae4326f336d1fb657ca37355a8cf20ce24ff480d29dfa649df43783ace7de0447198fbdcaeed7da4cf5f8ae02ad7dc7519df03d12671d79fd389a00dfe0820ec5287a950d70eadaa316ec5e674c77345dcadd76f2", 0xb8) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) r4 = kqueue() shutdown(r2, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000100)=0xc1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x82, 0x9}, {0x85, 0x9}, {0x81, 0x200}, {0x7, 0x2}, {0x0, 0x5e9b}, {0x1, 0xce9}, {0x46, 0x8}], 0x7}) 16:04:18 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = dup2(r1, r2) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x7fffffff) 16:04:18 executing program 1: unlink(&(0x7f0000000080)='./file0\x00') utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffffffffffb, 0x1}, {0x7, 0xe5c3}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8000, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x2012, r2, 0x0, 0x200000001) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x1, 0x10000, 0x0, 0xb5ac, 0x7f, 0x80, 0x0, 0x1, 0x9, 0x2}) 16:04:18 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:04:18 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000080)) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f00000004c0)="963d9b103ba289ef78f00603370795f2fb661d092a870df717610a4ffe65d2ae2cb9aec77aedce100c9c493289e9acabad4bcf4803432464046a00fa1d722fc81d18fc364840e69641850f2165b7df8333524a9c8d138a70913ef276399cf776f0740000000000000000000000000000000000002642eae7167eb2caa5d5c9cd932121d0e04421c9576dd86fbb5ac5bf807075629543cb1992e233d5d73ccf6743139993a3d43145eec2013ff30f9f7c367da7bb4a8fb6300c2fcfc55adc23350c5f84601c24c4215f42319194ad689536dd1392aca5785cedf10372bab99e1b885191e33d7b0a2b2d6b0af88ff3a14d69f147933cd3b9a2bef57232625f54cf1fbc08fbd21d1735d4bfbe559586e5f3f5", &(0x7f0000000140)=0x111, &(0x7f0000000200)="3f5f99f2a0c5eea8264b95026e52132d099d0f311f18d2258dce027a58ede9ed834ad71093d9e984efe7304cd586157f7dc3ce2c9b249ae6d81cf226e023c3475ce7029bc526ea5163d0e7c02e04de95b0b571a9cdb374f56681954c509bc040dbed7c39c86e650b4de10044d662877675a774c7b7608b56cbca46acc03b41db789acd751abf4fccd0ed0a6b8f8f76b746611359529cbd786b409eb76a6a1253d9ea02d11ba1ca6a2449e29a80a0bedbe011172af925ae8b2062b4126cb6829686d1792b07ed695b2f84f2c9231c0c92bd44a7f2842a4d6c4698ac0575c2e848b6b3a68350113959f3e9ce31909b595101cacdddbc118f79da329c07a9339326be8910b1851494485105b4d2f6cc6b4117c07c69bde5d7c9fd7cc768014db1820f4ee8d6dce8bd394c5e9075a47ad8485fc81654a1ff112b416c65d153c5b7cc44f5", 0x142) 16:04:18 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x8000, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfeffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x800}]}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000280)) openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x100, 0x0) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x7}, 0x4, &(0x7f0000000100)="90626956c7c31e9c3d0805d8a4e4de19080c6119c4c9418a05377f15778eba9082ebd2e85c068409d0174c2ead818829f8aef53bed4250f0e5a547ea27cb9b14440c93ab84e5b884613d9336118f6dfef7", &(0x7f0000000180)=0x51, &(0x7f00000001c0)="310ac2b5faf000f362001819b04f4eb137d0491835b3a048c7c4da0ddaacf48d88b0bbfb122e995eca41", 0x2a) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) 16:04:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x3, 0x2, 0xeb1, 0x7f71, r2}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20000, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) write(r5, &(0x7f0000000180)="9bfd702bdac5572bfe93baf398577f8282bdf708f8c3125d987ea0ca0bfbddf509e06e22a0f6f042b21dda1c14a6104136ec150e3df6e566543483b3310e937ea32b16f67b9b", 0x46) pwritev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)="9c3336dc0404c4c230e81a4149642165f60ce16eaf4ed09d5a197f7254be3b230e174aeeab59b75859fa3a70256d8890b7eb9c05ba0583a0cf991977fcfbdf92468b450018c221abbec59b6040fe8c7f187000e52d85ff1e5d5998fa7bcc9926e5842f37fe4bbbc8fd9af065f64b6fe6e8f3e70c34a3a99a287c561dc5aa6a4358221f52c6d00923e64646a66cc8", 0x8e}], 0x1, 0x0, 0x3) syz_emit_ethernet(0x36, &(0x7f0000000080)={@empty, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x10, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000, 0x1}}}}}) 16:04:18 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) mlock(&(0x7f0000fec000/0x12000)=nil, 0x12000) r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = fcntl$dupfd(r0, 0xa, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000040), 0x0, 0x400, &(0x7f0000000080)={0x2, 0x1}, 0xc) fsync(r4) munlock(&(0x7f0000ff3000/0x2000)=nil, 0x2000) 16:04:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chdir(&(0x7f0000000000)='./file0\x00') getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0xc002, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000033c70000000000000000000000000000000000000000001a0000000000000000000000000800000000000000000000000000000000000000000000000000000000000000ff010000000000000000000000000000000000000000000000000000caa6ad1181b75c5744833cf2e915635419fc6c69f7c9d43c6134592d547083177fedbec2d8db47a5a0175def61879afb63eb9a34492ad2f6e7dd6ec675c94edb93a6dc15c70efaab07dc1891ed9048953e4fcb50962b989e680ce09448cde28092a34ac3f822c8d7af32d36ba20fbc30970d69310902263e0f68b22efc467e4bf77ac5526811e33916d15d95b7fafeb832958fcef1d795be5296"], &(0x7f0000000080)=0x6e) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000180)=0x7, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:04:18 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x1a}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000080)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x7c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x200, 0x0) 16:04:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') chflagsat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) dup2(r2, r3) 16:04:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x8613a) r0 = getuid() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) getuid() ftruncate(r1, 0x0, 0x6) setreuid(0xee00, r0) r2 = getuid() setreuid(0xee00, r2) r3 = msgget$private(0x0, 0x611) msgsnd(r3, &(0x7f0000000200)={0x0, "cfebc478989a81ce562e62d9e4629c6aac87ac1499ee1629237b711627a6bd51ed268b1d4a313ddfa2c3d08b3e537ee1a1d16aa187887784f2c86cbfe128bc3fe428ff9aa8d5b41e21d7f290e5c8d68a602d476017673ac7d8f8451913ecf011c27931d73abc991986d31dcfaad5f51463a42a77bbfc76edf2b1b9263c44812ac22d73daa38a0f4e61bf2b9bf207deece648de5e3f43bb27bd2517cd5d4e7480939800d63cc419332de48c2b8f5d1e236d34f3f0bc7c980f1559cedf336e25c35ae716afea7143d6ff599f1f09d12b2f9cb7cc56b259b2be37c3dca524c22cc861c18952115b8e6a11b8c06fb3b5c4fc3d2e23f5271441091a6d3717a324"}, 0x106, 0x800) 16:04:18 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x7, 0x401, {0x1bad, 0xfffffffffffffffa}}) nanosleep(&(0x7f0000000080)={0x0, 0x14b617f3}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) execve(0x0, 0x0, 0x0) 16:04:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) write(r0, &(0x7f0000000080)="4b7698d44bc7fe61bae0192b11e3266cbd45e165741003d8449d1a4aef057f60ca1e70c9219f", 0x26) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="08da4d846aa28f471704179cc09bca1fc8f8e6908828a794d34f55cedcbc5f4f70337e35c46d50275abfe634967c4f44b9fa105bfc3a7480d685c614bf1cc9eb0d3bf984bbe0664a0e609356a45c140892013cd82cb321f8a444c786d5bc0d37695dcc5b8585034f9f24320f46f836a8bc", 0x71) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 16:04:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="be0a629c9126b84ef51b26f566d6978bb7cc8b59c1f7d0a6f2131b1be44816e8fbe4d753e41239d7f7200cb0cfcb597ae41cf673611a230f5b71152fb2699638735b7d4f869b2b54105b5eef8e27cc27fcbdecc3a8431a18", 0x58}, {&(0x7f0000000100)="46b5644e0edbce66e8102c1e887461d488784cd9322d39f754bbd2a434ec16efd92a6dcc2d5507c792a27b30c3590301d9e90b2d07ddbf2d8736f8ae41ba50a2ddc8cd7a9d7342d48fd0250d97d50fb6d42bd229691461832faedb491722f4c794b066b60b543b14fb1d8c2608ccf8d9cd85758ffdbe263273f0c5b66131e5c1d2337fb0507b375b39275498f1072c77a3a8a432eb69d63ea5ae3df59bb14cfce6f52a80473baa0d5151a8b86be09edff4ed1861a4fb751e9f2aaea531d6ef8ba8bebd4070978f0aa485c2070a803e6bf34849", 0xd3}, {&(0x7f0000000200)="a3491116c03030236ced8af5a6233b9b2b4fcbfe4873fe8ce4215f5c24588bde58084ed07aba2886b9c49dddaaa0dccbc081c87328b1bd1c52c7ab5a8ebb88ae42667d22ee44d7f960f222c818b771c1c083a696900c08739c726a4a8bc827841151070e504e7bdb0766597fca2b8df15910b2dbfd8bc0d467cf37e4ca28b1b35ce4b66ded26ea53ba5189e8270ed70b6f9560664d39bc56cab8764a8f1038211385b32480693ee195cc3e5a2fcbaa02482afc586496b137a4007c20f880abb6287c619457ccd07aa54e76", 0xcb}], 0x3}, 0x409) syz_emit_ethernet(0x46, &(0x7f0000000480)=ANY=[@ANYBLOB="af09557798218a485d4d402e86dd60e7087500102c00fe8000009536000000e6ffffff0000aaff020000000000009b8eb7000000000000000103000000000000000502000404010100d4e0c33c830261d7a239a45ed63af6f5814bf1274ade1db8f6f5159efaa8ad859c32d9037f1a45f5e28c759a4b2743c9d5c25a3c1003c351330b8225d346a3e2e316bc663fe9a6272e5444c342e36eb54a8736a86930d060f407a55001da82c84a9b96f4ed8bb74c86a2eea1e0"]) 16:04:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r7, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000800)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xfeff, 0x0, 0x0, 0x0, 0x0, 0x100000001], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x2}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 16:04:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x4}, 0x4, &(0x7f00000001c0)="7a53665eeae14624b15da37277d538bf184268fa88c85a6b74a412c99ffa5bcd2baa1830592d8378ad6a4d8b9eec0145745f98c45449f6b9f2b0d5f1a993f842f4e4fa84dbf6debd42e89c4dd937b95e8e1da104b35d42f3b68bac00436244b2db96d7214b4fe75f39daffddb5f09b48709972be5dd60d72034baaa72d63227e02185f713532cf10800956b5c7ae352cc22874faf0dbe38a65d2d19d6e5d662780f908e010ff74466b604c0453bbe2e4ca46c9b988879a139bc7f8e9ceea7367304c577d0d39e7056d02d8aa0405e9667e2779c2e3a5a10c4d735788f7a0a3778f4f2e4062ac79405bb4de6c83", &(0x7f00000002c0)=0xed, &(0x7f0000000300)="a97594a83e2fc34c5661195916a4e98a22f2eb22e671", 0x16) 16:04:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) getpgrp() socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x200000029, 0x40, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r3) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:04:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7fffffffffff7ff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xb692) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x4f618e07, 0x0, 0x2}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:04:20 executing program 0: kqueue() syz_emit_ethernet(0x4e, &(0x7f0000000280)={@random="2f0000d30080", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000420", 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @loopback}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd2570acfaf085dafd6258e66281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b813d029d4fb1f415567d1d413e37e60faae8f3c20c34085c38bf26f536917ed515acf0639ad51648a60077440d3df809d195183d8815d87cc2586e14cce50573d97a028fe82807453d0e81f29820da3e7aaf2341edbe128bff02a38d0cc32958c65a1ea618e222346f25e1283df6a1085357ee580cbbec0cec8d2006bbda5fc71ed66c7bba4392f6931ee796a80ce2211fdd6c8535b62a86663abe4c869abbf812e63f54a4089f8d4ea62751da362210d93d596cbd41f50289c0a64a1e10976cf7755e9df4f16f5f9", 0x1c2}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) rename(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)='./file0/file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400000002c4, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) sendto(r2, &(0x7f0000000000)="e61fd4dd59308579ce7004c8be4dc994589f1cbe0f296edd2815e35b7e", 0x1d, 0xc, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) shmget(0x1, 0x3000, 0x101, &(0x7f0000ffc000/0x3000)=nil) 16:04:20 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x80, 0x182) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000200)=0x20) sysctl$net_inet_gre(&(0x7f0000000140)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400)="c5a22f63", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080), 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000100)=""/189) semop(r0, &(0x7f0000000080)=[{0x3, 0xcc2e}, {0x1, 0x0, 0x1000}, {0x3, 0x4, 0x800}], 0x3) semget$private(0x0, 0x0, 0x1e) semop(r0, &(0x7f0000000040)=[{0x5, 0x4, 0x1000}, {0x1, 0x3f, 0x800}, {0x4, 0x5, 0x1800}, {0x3, 0x2, 0x1000}], 0x4) 16:04:20 executing program 1: r0 = shmget(0x2, 0x3000, 0x11d, &(0x7f0000ffa000/0x3000)=nil) r1 = getuid() r2 = getegid() r3 = getegid() r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0xf4, r1, r2, 0xffffffffffffffff, r3, 0x50, 0x6}, 0x0, 0x4, r4, r5, 0x9, 0x1, 0x1}) r6 = getpid() r7 = getppid() setpgid(r6, r7) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) r8 = socket(0x0, 0x8000, 0x8a) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd, 0x7fff}, 0x10) close(r8) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x100) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000100)) chroot(&(0x7f0000000140)='./file0\x00') setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000180)={0x6, 0x8}, 0x10) shmget(0x3, 0x3000, 0x48a, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:04:20 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x76, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @mcast1, @mcast1, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0x15}, @dstopts]}}}}}}}) 16:04:20 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r3 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(0xffffffffffffffff, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000240)=ANY=[@ANYRESHEX], 0x10}, 0x602) r4 = socket(0x6, 0x8000, 0x80) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xffffffffffffffff, 0x40, 0x20, 0x4, 0x4}, {{}, 0xfffffffffffffffd, 0x42, 0x80000000, 0xff, 0xacb}, {{}, 0x261f83f0db8e0f64, 0x99, 0x80, 0x2, 0x7}, {{}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x5, 0x1}], 0x8000, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x15, 0xfffff, 0xda, 0xfffffffffffffbff}, {{}, 0xfffffffffffffffc, 0x40, 0x20, 0x56cd, 0x3}], 0x7, &(0x7f0000000380)={0xefdd, 0xffffffff}) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x14, 0x0, 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="2d012e2f08f6936db89678cbb4bdbdff232f4c43e10ed7cea88d885d44c7191d4bc9b847abd53ff1503fa3902750ab1e942c85ba60ce2de97ea4471928ae10b50ff518bbfc330b3d9fe67c09eecfbb8211d4a2dd08dcc07a09023d2cdd32fe65e35e71bf4da6664e56e1a9e1104f55d1a49ed2f5f0728f921785b2f2bb1b8fdfdcf68ddbe53fbeed8d954fc4c5219d4a807863b98d087a91fe260d8ff51492d72078f1883900bb4f37316ef653d52e70ea79"], 0x6a) getpeername(r5, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file2\x00', 0x0, 0x1) renameat(r2, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file1\x00') 16:04:20 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x8, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:04:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35}, {0xfa06}]}) read(r0, &(0x7f0000000180)=""/138, 0x8a) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000380)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x32, &(0x7f0000000080)="ebff", 0x2) fcntl$setstatus(r1, 0x4, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd6045ef58ff1300000000000000000000000000000000000000000000000000000000013c002231640000004e234e21", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="00107fff90788001080000000003000000400500000006320000000900000001023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"]) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x32, &(0x7f0000000080)="ebff", 0x2) r5 = fcntl$dupfd(r0, 0xa, r4) getegid() ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000002c0)) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000040)) 16:04:20 executing program 1: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xc9}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/93, 0x5d}], 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000280)) shmget(0x3, 0x2000, 0x214, &(0x7f0000ffb000/0x2000)=nil) kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:04:20 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x4800) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x400, 0x88) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() dup(r2) syz_open_pts() close(r2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semget$private(0x0, 0x4, 0x50) 16:04:20 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000000)="2f2d4e41f82a12cb8307e5e35652da3261e0e81f164122dba541348cab9bf03a87cd7450e387c064a847641e7b4fde99448e5bfa110b77e12127aa17ff24de9a24e44a936722b430dcfeb7fc14ebfafa57ce005a991fbc3a51f109a94d95bd9dff4de967929148d464fca2b2e97527c082e97de88cbf8b8c0dcc69c99764ffba8b1fe71dbaf98556168640128f85485da6fe", 0x92}, {&(0x7f00000000c0)="d560473952ee75144db27e6b51bc48a277722d09df17010f20b0dbb56f6e911eda4a8253cd5d77931610a4986ea6ab32764569e83dfd8fad21722700699cbf7630a571da2333ebbd6988f971c12a3a7ae3c228d813adf6907d944f5c584c0a3834000540b24afba1af6cf20db99aba0348ad6fb96fe1781d7a415df975e1560047411dc333caa41aa453f2909a0cbc1fe8fd3dc3d1705d01f0b2a2e2cc", 0x9d}, {&(0x7f0000000180)="810a13db019b647477a3bc96efa3090e2cda8a267e973ce09c6ba82e3929fb2ae29101a0af300c723fa213a8c3cb80caf86cefc8ff2fb7426f659585ac042e6b58212d6596b809cabb8ff2b261e202cb651d9ddc385de9529f982e37407ed2965eabc6bf4f8459a04736a4c26c46105a313099b73a57f3825d23334ff9c6d04596a60193e26209280f511334305ef1d0e7ef8eb11fd4c38a5b81e7ff6f9f758c97f4312f0be9cf9a92ae20b1e582a6e25a685ec1a12359d184163b786d7d1e60ede2c34e17accc324f2673b6eeec3fffe5984ce2b2937a0f707faafbd1a58338f2ff29dad09ac81361add11150e25cc222252042f60b50", 0xf7}, {&(0x7f0000000280)="5d59c609809185739f34f1d2560f48cbc6c230bb1f0f81b4397116b1e1ef371051f035d71ffaf044956bea1d2e23902e9bd57d7a22253dae15098693875f4d7204f390e2e2c1ecd31231fd8bdb5233aaed62fafce7b62bbcca75cab43359a955d4800e5cf30d42463ec586505c0d313abd1281d4e6f44b8f88c4774b99459b418e72c3c6e030176b828bc0e4a5893ffb2380396059618d6b0afe36", 0x9b}, {&(0x7f0000000340)="4fcfd3fcb119eab05b74fd5a1ae96c2889150c06e78d596f12ed0bb8701e7955e2f0541fa2ef207b42a2a1b0b01637a68402818d35b62095d31beba26619bcece32bdbe324800b1a4967eb19402a279020141818a27cd7fa7d5ce766d76047ea8688ad3bad0f598c6794004375e2c9bac9bc0c1f8401846353ad4bb3e1e7", 0x7e}, {&(0x7f00000003c0)="97281f0f3bf4540f86f4ecbc1252915c291e0b8bf0db68a860fd054c623ba965ed2711b7d37b69675a7148d32aae2bb33f029f004d02cabf2a97e4a25a8dcb05d58cb91815f469c03f98cb112f29abfd66ebc423186b1fe8cc6cbd5cc330f879d969f63c7cfec8864c3037f584bed8e8aee9513e4391d89d073481bb772715efd581cf8568cbb283bbd1a0b63f5f070e418235deb4e44fcef85035b7033c0cc1b84d4d", 0xa3}, {&(0x7f0000000480)="b81bd8ad5a3ccabfc08c86b3c166b34a51acdc59dc08a49995c9b7527a5306fbb63cd5ae", 0x24}, {&(0x7f00000004c0)="41cb3ef6600b411550f30ad7180bee04b48212071488b718096feeaf8cf350a6fada98a73993be54f2b3f4c555a167ceb44ed005357a9da262714616fc625fae1ab2fa174e160c4e3ad9ec5c69a77f3622c2110625efb00f28cd67d13ace9f14769d5636fe77f413959e8f889d6754", 0x6f}], 0x8) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x400, 0x0) r1 = dup(0xffffffffffffff9c) dup2(r0, r1) semget$private(0x0, 0x3, 0x245) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x10, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000640)=0x6) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000006c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vmm\x00', 0x800, 0x0) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000740), &(0x7f0000000780)=0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000007c0), &(0x7f0000000800)=0x8) r5 = shmat(0x0, &(0x7f0000fea000/0x13000)=nil, 0x1000) shmdt(r5) sysctl$hw(&(0x7f0000000840)={0x6, 0x5}, 0x2, &(0x7f0000000880)="681ac1ae2ed990ed388bdbad68892246d3e46350ee919b12f211252bc6ac67073233f45b2c3e981e0efc1611881b5dfa67fc12c9fbdccbecc6dc83ded03455967606b89f74385152926b30bd38358c32b9637c1b9bfdddd5fa729717698441d775a9d1a7c742d7291ec86c8809a62a4f38122ee7fffd260472ac874da0fd328fcb12491edd362ed4301ccb2de432358a12407019cc0d6dbfeba7f96a8c34fc11e66cc0cf847b8ada59e31277abbbbc628484b917344bae4f2767b9ecc80a96e8e528e178a8964a4d8ca1c736ebc4a94494da8c9a62cf304c965090c0d6df36061942ca7e95967048a6e6a9fef2aaf303ca1a9ab60d8b48b075074b203535bc78db93a964aef708eb6b38ba191f8168f1b02391e8c41dae12bdbef3a65feb44f3e78a24c358fcd31d48d1c6097b94a5b73dea373067eef6e66c94b53ac9a3f30a54a3c6d18a87637eae2c90cd2f7c11af737faa51343ef0a3cde6712b74740b3b00bdd2bde7d9f43de13b88e80b745c5ae364ad862ad94aecb2d6e176f7f855b64288b928c297a460973000790095c2883033e1fd6cae3b634ecdbe2e9e2a4932ec71ef8acbc724bcd6f7f63443789065b966a3e2929681b0c90af23a45138cf730249930b58b82adc61b7b4f8a5792344f394c4eea70a7e3173422a6be292408cd4bd3f670f99bc8090c88b535f4d9e6b49536e9df51e5c76a4229bc5a56292a5aa6a6817734a1f796e666ee5cacd1112fa60f8d70f9e4aa66a059bf98cb32a123bdb95c4384fae68d892b119dce38768e3d74beccb5df95afdaa3883011a1638ec3fe499eae6dc1b58d0164a912479130fa78d52c8ca25cf43673742eecab79c9342dd82ac52c292ea894d9b496bbde20640ec04f82ece74f06674e95727b8e8dd7c0dac5c3f759e8c8e7699154f2bcb25552b5058d846b3d1b0ed0ae562b398ee8d25636bd00cecf7e8af7642b5c0295688d8a88a99c1f2e6e0f5fb88450060e8a0e6a256abfa0793692fbe16f62c4095f0b982edb8ff4594e681b4cbde65e4799582a841844d8ffe36106d8f3b336493d65a004deb88770037614ea3206bf537565ba646a2b3faa7cbad57716b8adaf14bedacd2583c85f50d22ef8f394b63a101fb823bb47704c2dd64484410fc77caf581b2c74d090361e4902f0d3d451b859bc09553cfe867b58d8953323156c7e287a0bd4e65ee2c900ae3699658a2224d95f27cd35780e95ae4f92f697dd5b9c5a1df2f6d9d7e9e7224ef4c5f98aa368452767bd22a034b81610e2e23a29b978c40827c8bca964ee9e02b00d855f46607927dc3d680c3297cde83d4dbf059fb8393a06942660cdb441aafe6b6f675dc0682674647ce77e5ab6561ad314de346bbc113843705672765aac89f33725a54dc288ce2fd23b27255ac769b00f4617912897c4d8c07c92a5be1200312126a0a838c83067299a8f7e6637b98d7a98bf26f757f750e51bf5499db7ffe8040de9d14844736650d24ae4da9f5d868a27e4f0875e0928cb9e5fa56fd4946ea84adc124fa6c915c73dda9cbed37ff6caba89e7ee429b5a3b0469c9a51533ec5d4e6f1324aaf14076def4c82fee0be26b77b9c83466cf20b1e0deaeee6ee75d2839001956b76176f0bf64721234ecc2fd6f19e0dd04f41c9db74f0f5c9e41f4849eb87c760da7d5357e5ef1ef03abc354168f41d84e5368dfc500680a42172af838ced4e61265ccc04f8f75481b5f95274e88c1ce2975f650633785c205ec8d4fa36c0c2b96d6fc3bca3f3a5dc43edee5f4d8fa9f778d5cb33d7842332b76bfdc48d400637ecd82d98e4b1130b5762c8e24bb0935c350da0448c9fd8ec6ef3ede81a74a34617d611086942bdc98996e4bc91748dde0724ef5452c994cf5eb1b6ce86e7e48b2e3216ca49d420776ac8822df931a78f0aaa8ce4eaddd13d3bdb1fc8a0eff4da9a606857aafe5837a8d49a40afd83d1ff7717c43f3d459b5de7fe7722b2cae7ed8a8b67212c0c8433f3296defb5b07172e3d64681f683bb1424bf974f28729ce659301b2432a8e8f2d26509f11ce1f782e28e3417475fa0269c114d773b68a0ff1b88e1ed5aafb79d38af0754d529f1d8093ea3aa36b2c43de0581fcbb7cee836e79797851c4d95a4e826b7081b3014525f92a69fb8de3c0ed2c33d2c5451217cb4f668e5d5462a717935c57b010e3a6a13f4e3a6428cbb2f21e594ebe42330a927cdc182a38054a999041d12ec635b6da5edb883fceed8658cd093f116dad0ac10458a1c6a8761b6a6fb61847996150d8aa39eff4a5c5408a7ceaec387cce3a957d3425dcd1414cd613849bbb0055644fa8c217ac34c9d826391578edc46c84465c7ea0f2317e4f9e371255b133929f1155629c7c69ce019a19b734a0205563a87ab14211eb5563b0bef7a213717b43841943584edd7bd1bde2fb37804418be8c3586d29e0764eab08088807406fcf7020cd68bf9c481e9ffa61e8086d2ce0534ef9fe081c49e6b0ffdec838ab94d2dc53844fe69478ecd7996cc46f85923ebc2894100491a8e1e8d126dacc6d2da075e594bb694de088419b726e934fe7209f36d443731b8ba71bc449331dacb34da6a07830f90865854036e9a7891e17fa3269e1b7f7bd59b3164372c56bebb6515e08c383035e9db2d77683443684dd15e3906332e9107a11cb3436f26acdbd9034835c1b0c5b5cda040b3fb9f006e467d4a60b13b5a69fe536f1ae5b6ed6b9263b935b0c16a8700dd014505a94da5ceb0c1282fac709cd128da1c47b07657af500e255fac2ff318814ec0779882084c15b3fc60fe46971524a658239b1fbd54003008898aa6e7cd435a9802b3bd2275c5afb88ee95cc217b11c968509db8de9ec42a957af48bd85e0b6f972df0aa487a2c0d6ea8818e7d6abe3ca25de1507c15214a5cac586431ce7efa1f9e15350e2dbcfec6811619057dc1f1a3c643bd41c029ddd97e7a25e0c98873e414eaeb95e9343d37fd4c469e0a6d67edf1c3ba336a59c40f8070d5fa6885da819e19bc0d33065471a9584a890f2b0c3bfe4544be4728d7730a7576cca932b0c921d78efd66b80145dfbe8caf0574092951a65461510dc25f8e0fa47f057107859f7249a76636801d77779d0926b4cc76d5d42bf06976b0b18244235ed5ba5c508703d448244dd325b3c8d614fee94c36c3298e77c9bce86041d33007f4b5dcbc1116f7c419a6cbea97bbc25375b8a7cfdc3e74fb1872b0254fb531ad3a1dad3db253a30e19266f3eb798a9e21369faeab964075f81bbc142f296594c9848edef1b6122dc65d879b7868dcfb2ddd6868226de85057f4d8966861e5f37a57822d9ab346f9d950f23dbe19bc30b90c9663c1cbf7ebe713cb88c1e92c53275a3da2c5c7655f9ef93eed5141118b7e339acb44d0c465d82189a10daf739d2cbab9d7acf4e2d655e7dfc1be626001ee76e7be4e6ce8adba30731323ee72312f03b5db0b270bd4e93bbee7a574c69589649e3ccf08b289b066efa0321d61550e19c3710ac59b140d3f9dae29b93bf34290af04ebb54c0657ca7a9ee310e24b0180a290627c90ef64b70c7fb16e873163de564372be7d01effad01d801402bd0248a090264b69a60082bf5abec5983433adce1284418ce980efb7c6900b6ca31f600717373d9e9c8bbc082d0275c08ab97fdcb26a1173763e065601262f409a3e88756b2bdf806e25f7bd578fc523fdb496fe0727763120e61bfa49ed06d7321160060932cc708f9ea7faa610eac0f2ff0b146380dadf26a1a3af09a2d7843e635dd584aca831b741980df1c27f4fdb793bc4e64be8c90ee8e3c577b950c06c9a65b528fcfd263730fe13e2e7f84862d8057294e736da328a858ca6eea2d47d1dd70cb82e5ad995ba15bdfa35c6b60247bedd73655f018f869ab6de557115f6867dad411254952271d7eec89adbebe292522337bac7c2b60030dcf560bbb687887446a04a9748f36557fcb784f9f4a5184f000ded690a604d7b8dc77f00fb759fd962c692c1960f2e6e2212f32d7cac81b4337349d0151b284a321c4a35863fd6174badc3d98db5009ab4ff8cd25477f5c905733f132f41e5410a0242e2eff79f9f6ac93c61a722c34d1fd5b37794f878b11ea19f8342789b5acc29df868f9a878dda16199308a584394f17628fc2b21bdbb607f284f889ac1a2e7653b872ba22fb595f9982e2a25fdb2183916591796920c976f4f4e90d4b0c86e5cc144b7fbd15a8485c5c96692bb962ddf8002e42a0a8a25188e2c0a1b743c6cba9b963e2bcf1968a6848356767666c6540b582f47d7e3bfbbdfb025f62e4eb02b71d1d0ae6582d3e5eb6acabf1bf28726a37413fec26b115b90d20f96a44f83ec4f64ef2beebc00ad3887d17afeb29a770aaf44e164ede5e8beec7edd9a90d1523e5688e3d2454a5efeabf89c224c9f37ad166ea1e2c6ace6c40db7dafd0a835138f8f56b0a6692bbe98c93fc4a4abb8d7db1723a55da1ff1ac94b28127b03bfe1201ab4588fc845df3e1fde249387ce9f9011490a544044379d0936abda4a6546a31a014a8146e1e782e31e716961ae4b87a62751210280c5dab3d8ce5a250e8a68a7b2e96f3a0c43758487a545b2a7d09d174a7ad17929133b83480ccac315b57c4e9190863d4ef9ca9a0249c535993ae984dd2e71d7d27331571e5b3cee15c601122d6a329738f8d422435d86d7d2fb0f7ff51058ed047528e937317e6617253ea45f16f8dedf709292eb1f184f3e058af886b18c6f2559e51803a256b97f1896a18abbc38ff0b3110149c5b87197f11fc80ad0505c0f6da2a0cfcaaf1a3aaf2158ff6e54dca565a54430c5ac883d2f0834a7a5b0a45694b8f906bb427c1ab9d350b70d082444b0a0c87996348e06dd5dcc9c789bf31225f449482866afc20415dfe7504602141dc54219d150d9d7379b2b1fda5ff475f506d4d86f8b7bb4812b7f35b6bbea4ef26cfd7715de3fd8761f611063f810d99f85ee1fd2616f822e50279ed854f792cc2bd107714be22595783e5a7d568e3fd3e244462c684b8941ada3b7d877d1715555d3a6e97cb08f8b678a8b5e23b99c3de1d17d4fd46ca3e7367f2d0ab89149510b8204f0944c5e1753715507b94a67c231445a2ee5d3e8e7696db5885816c77d9f4c8f7a0ecbfa249b9b2ef8f7bf3debb570742ea0cb28a50e2aae62fd8ebab61a5e928ee3218461e06145261f7a95b286aeae75bddb5d337e0ae39365bb87df01c098f1d4f9fcc5be1166f5eb66b023889ea2129359b1ec35ebf9c0cd31d30cd57e1b6ce26a2aa37affee03cb046e54e932f1fa8995ed66c6e1dbb6337bb30ebe46998d0b34439fa84f249368baf5084d950ff2299e10f890d3c9a03c4de007bf5412b35a3fff223f9931f318a92f2fd5528cd1cba128d8af8988ebb43865c2c700c5af9e168700e7d4f4d8db08a74c092e91f10e8b3af8231a63fa883ffd01b26986b3027c4d310e80fa0e73e1b484e4439edfb3aa01da65e501db44f834225c438e1f547f1ed26c468c27602a8a08c4ad97bc6824920b46c8f5519020b8121df8cdfb0683b62814f33b074001f3e39f518000e4fa46c3164f783e04feeb284571cdc6c4fbe0d83c04cc7ff28b156cf71572ffab4402836738dd3a85dc19c134c2546a842b4ac1a440bc4a2cccaf85ada538ca872d095c0c6a5e42e0706a13a929f89e82c6c4f59b7e879c6a9a006c07c4f1ebf915fe26e05f4c2cc7ad7b95d0b73b3470306b7ec52d4c55934e63e450f77c89632c3404f216f977f52cb6e471ef3", &(0x7f0000001880)=0x1000, &(0x7f00000018c0)="8b3f3bf53d8d02a2d7c97af60411b42a7b2802d8bb0b329fb143980447020e6f15a59438e6c0b61cf82ffd24bf82", 0x2e) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wsmouse0\x00', 0x109c2, 0x0) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000001940)) sysctl$vfs_ffs(&(0x7f0000001980)={0xa, 0x1, 0xd}, 0x3, &(0x7f00000019c0)="a7afca741fde3a899630f75a442145d4311aa446b4721786cb11c7c9f90a3aabdd35a45e18d1496c9f8b4a9769f81bba578ae2e8631c4e9c3c7cf41b8f0f525bcd048ec42a3b9d8e782c9d430242bec0b8ef9bd41907dbd8622f0b2579fb679effa33008f11fd57e279123ca0b6c6d5f5dbbc385755278377d0f", &(0x7f0000001a40)=0x7a, &(0x7f0000001a80)="e9e321ca15abefe0997664b49626c546ee39dcfbf04e02ac48c5381a01763e9bd739909bfa5df6597449338ebc3312c6b856ee25ff1a4c0f46bb83248b939727e0e41ef822e12e3bab9fb797ed71295962811b6da369a8061e815367332e2cd908beab1ef0391ac1690df47a3274c420e0ce1fea8917afcfa1ca01d991e7e6c959fa7dfd313f9cc9f59084e00f37a4e4b1ea4eb797d914071c55d2e4", 0x9c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, 0xc) fchownat(0xffffffffffffff9c, &(0x7f0000001b40)='./file0\x00', r7, 0xffffffffffffffff, 0x0) 16:04:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x7, 0x8001, 0x1f, 0x1, 0x8, 0x6, 0xfff, 0x1, 0x1, 0x100000000, 0x4}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:04:20 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f0000000100)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf72ee9d597ac0994ec6340c279ed05cc75d351325236e3face126cff6c83248d3c05efb317e592a5dd0e09167e7298269d68c4c7e7baf14302ac3b29a773be1679be31b5d3fce2a0475650082db8285d9b30c24bb1b1b63ad740fed44673236cab28f96921b2b892bf4aed9205f212c4c2444023d24448503febf1f79aa1f107ee312cc330496239721976846507d709bd0ecef6c23204bfa4d0fb37aa7525078d58a82869378ee8738c85", &(0x7f0000000000)=0x4e, &(0x7f0000001380)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dcdedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87fc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f33206b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a3557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d015834478d6d40b494d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f68ceffc5f9e5c706b630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2f8b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa3be724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed0000000000000000000000000000005b80fa3f778ebd4f53c2759f3bbdccb221b6431091632de9549358f956c98be6862701e64a26ab82647dcff04787d4f6037af90621ad88942f51581eb039d4915c688ed5df9d903c0e217091ad636fbe8eeab26eb8bfce9dc1953231b34f6673aca10026c74389e952e3d7bc021550f40a0c51d25718385c2bf4dd198a1e75e02ffe47df2ae79c0a4bf6a7876f91ddfca66539c08c26c26a8f13012759eaf09b86266c07933749eb59e576a8c40cedf00af38e9559fdf564736818e4ce30e443bc960f0920ba1f3e88c373a0af29d1edc40c65d889e5c27dd13009066f8022db52b080323b91285b50e07c4e185de7121f8d6c7215c178386a7d926da7bbecb6c8acec77e131ada11f00395c0e1f26900d01912c712f71000000", 0x10d4) 16:04:20 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x60c1) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0xba) 16:04:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 16:04:20 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000080)="d4d7e8cbc3d770555714750b1e327c7e85d965c7011e4eb458cfbd3713c4bf517bb9873ddc0911de93a9", 0x0, 0x0, 0x0) 16:04:20 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, &(0x7f0000000040)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05e0fcb578ad45c17b08846b78c774c3b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb9e0ff1e086eb9f167aadd6bf6e9c115d6be082a2247762c84c38b15db817788c5e1bc5c2a14", &(0x7f00000002c0)=0x8a, &(0x7f0000000840)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127d82d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df02cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6cd96262e91c8df56020bade1c95005eec4d0e7ab57709c7e257f95e06c1339304230b3e6f03f17d65e838daa5e73f6addae184526aab649dc47867d603e6cc7553fe51bb4bd50660fa59f6b1e59170d6beb9deef9a7e61cc9a6d7565a12ec3362f77a88a7c8eae2cc5c0ac16b8afa8ca6403192d0c3391b1caca753271273681db710994d487bd3d61700100a3c508dd293ca453f56d5cd9b85a46ad82dbda6410ce05d08615812ed0b1577621fa38e8e73c62e53190b2143ed8c723eda07199fe8cd0d3680ddec0000000800000000000000b1606acfe6ac834561e5395f7aa2768db66c32dce2bc39e599e872c557b3cc5de1d682", 0x196) r0 = semget$private(0x0, 0x8, 0x10286) r1 = semget$private(0x0, 0x5, 0x204) semop(0x0, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}, {0x3, 0x0, 0x1000}, {0x4, 0x6, 0x800}], 0x3) semop(r1, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0x44, 0x800}], 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semop(r1, &(0x7f0000000500), 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0x80, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6, 0x1800}, {0x3, 0x3, 0x1000}], 0xa) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x2, 0x8}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000005c0)=""/150) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000680)=""/172) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9, 0x1000}, {0x4, 0x0, 0x800}, {0x3, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/217) r2 = semget$private(0x0, 0x2, 0x0) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000740)=""/207) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) sendto$unix(r3, &(0x7f00000003c0)="ea8d5f62866c1fb9462de611db551817a6bef8a7188cab0d50282d2b4632321f885d0ca9b1688a01272c70210cef293a7c6b8665bb17906f0a4b6fbc677b7017697cdc5f6ac294371a7517328c6faac29587a1f02cd50a1a0d81d59c4a061af3d891cb6e7de5be0d36", 0x69, 0x406, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1000}, {0x4, 0x7, 0x800}, {0x4, 0x1f, 0x1800}], 0x3) 16:04:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x4, 0xe3c8, 0x8, 0x4, "5cc305512f3b0f40ed4e3b7ebe7e65c8d2216eb1", 0x20, 0x1ff}) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x4b}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) dup2(r0, r4) 16:04:20 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r3) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000240)={0x9, [{0x1}, {0x1, 0x6}, {0x6}, {0x2, 0x9}, {0x2, 0x7fff}, {0x2, 0x2}, {0x3, 0x7fff}, {0x3, 0x81}, {0x2, 0x4}, {0x2, 0x401}, {0x3, 0x5}, {0x2, 0xffff146e}, {0x2, 0xffe}, {0x2, 0x5}, {0x2, 0x6}, {0x3, 0x8}, {0x3, 0x9}, {0x2, 0x95}, {0x3, 0x4}, {0x3, 0xfffffffb}, {0x3, 0x3}, {0x2, 0x5}, {0x1, 0x454}, {0x1, 0x4b2e}, {0x2, 0x1f}, {0x1, 0x6}, {0x3, 0x3}, {0x1, 0x5}, {0x1, 0x4}, {0x2, 0x1f}, {0x3, 0x7}, {0x2}]}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) sendto(r2, &(0x7f0000000040)="8d6834e8281eb32330e63f1ec09d9f3c1faf1689e193cb9dea40f4b5282714943863781e87b2c7101f86ab5feec20bacb80a8d0daaac102e9e5c97510690a211", 0x40, 0x408, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) getegid() write(r0, &(0x7f0000000200)='X', 0x1) r7 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) write(r7, &(0x7f00000000c0)="aec20c3dfff24124475981d51b7d439c67e6a139ccb93deb4df4c1e5a1222d4d0bbc45eb4f7c741b592c6dbd27c930c4a93e9dc933c467689295ce43da7f6627809a59", 0x43) close(r0) execve(0x0, 0x0, 0x0) 16:04:20 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x20, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:04:20 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@remote, @broadcast, [{[], {0x8100, 0x1, 0x1, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="eaf731a9cec5", @remote={0xac, 0x14, 0x0}, @random="af2f79850f73", @multicast1}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x10000000000000, 0x300000005}) 16:04:20 executing program 1: r0 = syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:04:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r2) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="0118fff6360f9ea1feff59657f16666e9f97069815ca5835b6da6716127c001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b027f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb0000000020a63fde26f5ca6a287ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b9c6e9a905e90980246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac737476b2a766825175bdc4ad08966780e66be6d740a1ad902a0848e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000e7000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed465fdb89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300b6d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f274120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b2749e7739f0ceb63553689a46145fc7f2c30c0d29de081569785f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea699375d1e8fb22654edb0450200b24c238f90402598ad05000000a675f300000000000000005d584056ec2059a4988666666602e197", &(0x7f0000000040)=0x210, 0x0, 0x0) 16:04:20 executing program 0: sync() mkdir(&(0x7f0000000100)='./file0\x00', 0x108) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0x6e) 16:04:20 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffe}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x81}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x16, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xfffffffffffffdf8) fcntl$setown(r1, 0x6, r4) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r6, 0x0, 0x0) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) ioctl$FIOASYNC(r7, 0xc1084425, &(0x7f00000000c0)) 16:04:20 executing program 0: sysctl$kern(&(0x7f0000000300)={0x1, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000040)="ff018000", 0x4) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) kqueue() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r6, 0x0, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r8, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x2, 0x2, 0x7, 0x40, r9}) ioctl$BIOCPROMISC(r3, 0x20004269) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x35c2}, 0xc) 16:04:20 executing program 1: r0 = socket(0x2, 0x3, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdfffffffff45dac29a45e0839688b2cd5da82219335150ebd80683896c842c61f377de954a9612a316f38b1afa44ecef40f197416e7d105ed1282e410d29c3f936520a33d912b7060b7"], 0x10) r1 = dup(r0) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000100)={0x5, 0x8001, 0x5}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000000480)="510334d45ff319306a6e8bc1fda0403dd7ab1be9f7a2a94c38576fdf250b6866a9a6e9a5dcdce7a3443de8689a55741cb39af4132dac2e093de87ef07513424b92727fb60350841afdff3b571880955d78fd8ee0f2c42a0ecc2371892b44b0b6e27ef0920de8277168b24851a2668cf5a6b379db5089a22110f2454122f752d0accdec68d62592736ca123445c84242b163287cd077cc292e27e7e6a7ef8b63ff68389fb79ca305ccde48412d4c0eba8257c357c5daa960e19adeb7bd7fbe91e5bc4d89c7cd5836f1253ac4d63071db696ac68cb4aa185e1fff823d0d93834428b00dba876121ee2abe91dcf5384a1d57237fde217a5cc5b97771ccaf118925f8d02e8fbe39484cdb14e82d8f979e947966d071a67d546f1f71e3f5b665e0048d5ec785101063b3be2bfc90dd3be5a3adeb30ee8b5e92ef0f9ae4c6cddd0ca9ec672988f2105c15bd2fd5affc56e93d9fcadfe018c35b699c8087621760c8d94e9d83c369bcdad4b6e64d5cdd7c6bdc45214edbfe3a196eba210231cdb7f60f5e74171f3167919d9c2ae792bdd027bebd35ac12f6d3c83b15ca75de3e46faf55b50a730860956c74a252730f656426359a1fa9f067d03170c41dc0b41e9c641b12421b86e610a112685cfa2ff38f923b7e27d3d87490d96cd25747657a60e32d51e898513a7547a02fbe44d0593b6d4c4ebf3743f29ec0deee13cc4c5e9a9ffabc9b74107fdda5595f9de269fd79ebd4e9ef317fe4da822d4096e09891f23ddf54f85ffe27ccbee3a30f3814c2bc28f0c4ce134c9005c06bacbb7e05fde2ad28be8e8abe43ca46cfb6476e8399b2e9e989662068d0eb441a9e8501ab4fc05fe4dd30825ef4a665200853ca73c2b74a653f05c133d84519e5a2dd43fbd9402c676a3bb9c99cca44db298a79be71509b148fdb559fa0448257c2419eee3e1f4d0d5d5211c47ff15781b197ff76647acc285243ea65cd8ba3389814db9e54151b08b38bb2b6d98f419a230c6f631bab920ace8b1d6c108932b205ad9e1d2646603e096a90a9fe0604450ef59ca4e99f8cfa60d8b6a0cdfc08291eae28c2c8107b63d0d7bab00e22fa8ec27226a00c4943c477f118d1ba16ecbf064a18ba64e7984798c28cad5567499481ede3439faea8d38cbcc3a99fadaebddbc6e0124df6ffb3f09f76895fafe76b54ca8ad28a9fb72060bc71a2630f25de46d3115f9c2c1177ec726103fc54b9f669205dfb243808f552e44aea333a975c3f47af30d2c2001f51b857c23a1480fba56ceb17ba337a0b1b79246eb2cabb3e8976f7578e3cef6186276a76a5629f55551c41645dd2f949bb5b539df9358b208a27b97683f10eb6018e7986327ad6129c6de2b36411da6d1ca14b9558707ae4aa46294be27ca0794c407f33e62963f4607ed97b1fa1313399ca9afde582b760ec6bd9801499f44105d3e116363a70ab7b91be8d27ef4515837ac822813f93beab8227453d716456069277ffe25c28541b017a0c49f622166e6b9b003e2ed41cecc9525ea483dbfabc250efd1fe64ddd7c1f97394eba434e7328e36927208dd67f2116e86d299973bcd5ccf07f0968847c293c0fd98800fb671df245de7e82f98c4ab9efee62185ceeb1e371b6f21d3b6c775c72edfbb2c5ed6405e8c8fa7f2cb72472e8f9675c399aa5376739f9997285f7fa9109782579c7a6903b62e97c3edb57c79025bcb7d67a3dba47435f569374549b7b2ecd564ebbc2c252cb4c6079f0e068bbf3917944a8d66ae7609d4ba36f24049b9c7d903055a1df1f7869812536ff6d179b6daf8e85aa8e19ef3d0469f8ece13dfae0c24684ef39afa2da7209bf573012a342f7f9a13531a1b1c2d9b6cb1be542f0d07b33e124fe8788140e2d01ba1ea052aa352b81ff1499064273e211886e3cfe307e3cd272c6dbfa270f6c8ca4e2604ac91e13262ed8f18c22ae4f49a5c22332b0ed1064d4a787076cc86fcf94e3a0f671cf98bdf3cb47ad281303e66f8e599d9735a418b15a821e64b0f8024d8aaa68edafa36464ee6497b065d4f741f6fc87b187bcf60b489b765fd8e045975796bd1bef11eb29aa8c8f1bdfe65f3952ecc92db10abbc527ed82dbbc96db23856d3e2feda8061385fc664b4805e6dbf822ef6d9c94bdcd441db11cdbd51a667b93d78cde1758c018848118bfd6417764caea94b76aead948884f7a5d8f90b162642e0996c3d4fe766b2978ed0f76a10a94247daf149aeccb89122ba784fdf467c7be9149c8736057e5b1ec096facdb363e4283ddcef61bfcfa1cbea3604eea0982d6f271830fb489fc166bd38bfe4b320a4f8fdfa18def505a301fe05ad170eaff949606f4a3dcd389e32fc0e47149a12d9718883e0459f30975824400cd39ce32dd7991f1c926af7a696c422c189987d865ac3c22cb47ce16842586e4f50d2a642521244491c2fcc7a4dfe3540981a6301fbe16572fdd6f880b12156b311928414ee289a0bb9e36dddf9f16290e37967368f0f4db0d0bfb4ef6e678ff2a59c4f28a4ba7363af5347e174a8e61cd14f8840bfc05a6bde8fb7a6dfe579a2e09078986a26b31a7a4208ce8a60dd1e42c2d903285575186975041b88af2def0de5dfd269dc258ea05d32c265ecf16a8028f03454fc19e695380d04e32113f6f19f3d1abf11262798435eb3720279b4c2f2704629939f67348632bd6887492e32e5ed64c478980d7be91021c0ad6ac75b7b3dbcf0fcae818a2635c9ef25cc29f8feaf3d7cc44093d19f2fa4ce96556883b76cc625bb564648f02a9a179d8ced1fbfad1a183bf6351a4395a383374cf8ab7305c1513328918384904346d4eb3e9ed229ca2ef57d44afa241cb01e16fcdabf72c6d88486a251162155429098187698e2fe6118945940fb6f93fe5cbb6f4121554ca312089d428290abddf02ad3f925abb69ffb0ef0cf68748b964de5b6d481f5d1b738ac27f6ce92a368a43ce9f569996bbf1f2e5e650c93b78d0090d9b9e9014d6bc23280252f2384480133e97d2495668f2366195e81d802e80d0953b7d3e4dd66635bfd3bc20d856695afb84dae94560df85c0ef5e9b48da4c498ea34edc38253fc5c246ca347a32ec48fd3a0dd7e726c19d83d496f871548a862099dd5ce2c77b49b3a253a130eb9f049b34192bd4dbfd4dfc518ed8c18147504d61a0405496181254d52a2fe6a7a198d464075b7c5f31c07d566ebc22d33f452bffc8a1bb9b52a2d5b2d3e049a9ff51fe336a9f24f3f697550c901908bc284bcb1b2fd7147ab9d3a60a00e11f4b88541b07c6c857b6dc85699603f4a358ac14534549f55ca74b6523dce3ff0809dacb816d0fcc243b341d867c62dac72427ecd4b218bdd025cb4fb3b69605a8a9e0500ba327edb8b9913f96c755aad3bcfd66301fe75a8a16395ca240159fc46003fa8385cbe5d6b80d29402a15c4ef52b746694e47b3fc6dc654ae3a5462b6c1896a289c992ebe9201654472a40cf6e01feda38d530e0c3c12eb84190ca40d6485ae8d12390a77a1d8a1714bf5a254b2fe08c96e368961fe6f8cb530d7c1863a18907e70578da5291ea01fd0be3a41b7450c503fdf45087d4bd041f78c948612090b7f14fe67ef286fa346b7420385183044ba71eac7655abf5cdd9e0ccab32049a538eacacce13ca6a018c04da6849272d55cb68adc99a8f9f526ed2aa437ea3d9742e21773cf8b9cb8a9d37f35ca19eb4a893d642c29ac73ae42a7ee883ee02db9744e3038a3e1af00d3b36d9f458e6597441dc88ca7f9da1b03cef06058b2bfaaa5c26a92b489c71859a8c76e49393e6f67cb9519014a42cfa8bd134ffb699685d5cfd7ee6ffe60ac3afef38fdb86da86f5c72cadf56ac53967a774dc4177035e7575c6a9770e7284716c369cc28e452ad9fa5076e0ddd798753d6ccdf8ce0df99d94477bfa4184306c03cc20abc273a733cd5c8fb2e4eed0f6ea05387d3df032365e07c67bda1acfb4e8fffdf900a839955c71e13f5a721355aa5882ff241cdb78c3adcfa352a8abbe6c76ce5c0a709716d92b2f63094f0b7532e0344e362b57396412072bdb69775b85a95d77773f69971b83c30f223e726b8dc3b8dfb97bd98de3cc99102043d8aae2c0e734572bf8c4941554a35dc5550ae4948ceacde270af1ad61043747f33a117b393b904c702efffc7c739ffeefae54d97df6823f4bfcc6787b9544567c94c0b87ea6423567b37ee7db8043b3e1452d1049c29bbd6d63a2da4e56786aa5bf0cd4248894eed336e5cc050cfa06b24c4970c0afcd688c8a095e0273eee0727c29b025c20b0047737d54843e9b096326ab06682f2253c9c43ccec0b21b44a33539ae6fc189d1b93cf995c14029eb59ee8c18d0d527eaf254bce66e983080bf36f4b5cbd35ed2cd639bf5d1fbe02df5dec962dfcf8749aff176e56c04871a95edc337d31eb83327b8718a91a7477abbb7ed81a2f6f8072ae7e958372fb7ec58539bd8158d1100e265b78bb21e3df8d1176b7ad74178e0c54d38f51068159fdde25588b291f5d933f3729f77fc93d799620dbbbfb7df69c09f507638742d6b898de647351f9537e8ded3093b155c7e3aa713a83c6ca91dccab9781711a9b34c11d7c0604a2a9f432af3f2aa4cdf3191ae1af12dab0b48f992f5c8ff84da86c8c4cd9c0555342b35f09435bee17171bdafd4d5db0dc5b745da371fb3b8425a6cd1315e403209ccac2253607ae175e6eda1dac86728731beb91198642c3228513370b2f5e5f9b9799892fac4547c76aa07120dc19557b43e6ba7a812b575142334b51a8b6d9bf7c2bdebc73ee09a527529038e17bfa6febc578d98edf14f49f4760946ed6032007ba180af076b2dd7d822b2f8230707cedeb86fa09385e848c7b3b8ded76098e8825132e0eaec40fc0557311058cc95f4ab4dc934921134b22a4c51bca293362bd50331588da72b971592416922d531b653cfc71b9c9a3e199909e8d3211c82df68a916edeccba7f7f1856f67c4d4b180d0fe245ca12edb15e7542c5de84d6afc25be982cd802984c981be02656b7d8938db02682bef0336e94b09ab6cb04f211c328db8b4c7c7f3706ecfa235fa79fde0a2e64ff855d2781032ee7f2d10f077605f49fde9e702738da9e7ce172a4b2614603a1f0fc38435de82631c33283a058fcb1e9fc2c51517f774adfbb83ba8feec086f9ba88f0fcdef6aa62b1fed84877b8f85023592e1b3aa2e3022217c3881df3d05e661ea09cad960e1768c4f766d99c425365718f66153ea57c1bbda7e8e19774c8184cef745b92f31a69e47785c91c63be53c53a59af6ee139d35e998b3d56bdec8a8fbd5e17f0682d1a7eafe73199b98653cebbd836ebb17463ab639562a4b6e20cfe55e147d5d3daf71956ca8ab4c371c3d39dc1b3af4962e71ca02dd3bcc40e0f644d3003d52502285c764d0f7c6c842fbdd44cb1a83cc343f238ad10de6fbf5dfd6717b3f82468002801509410b96d8fa45351419ce5ddf9cc81c4961035512ed6eb1994c427773d36c5e666c14f46fddf144f5f37e6738e730edf15b5a023e438b076f74c8a5fc4bfa3575ab1e6bd01689f4f6ab91357e924850a0631c991b44f8c566c6d1295f807107c01b585ca22bb9a1646b5a91bd8fd1caca44543ea661ae7a38a49f3c00888599eaa9e833b06f9e742e985958131288a754220a9fcac4515834e2577282634919a07dfd66cf4f5bc94363aa3615122857ec6e9095a1ad8b6049fe9a38f4cc4434b18b4d796cdf83e51e79e06e333c4af4a75d77df704d50850ecff010504", &(0x7f0000000040)=0x1000, &(0x7f00000000c0)="d7ee", 0x2) 16:04:20 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0x10000, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, &(0x7f0000000080)="9fd821e74ebaab1ace638382367d2f2abc9f3493946e891635b9f56fcebeeb0b49820ca5ab5c0d3d3789b7295d918b2ea849337e862c3e341766de4bd13bdc68efe24a3442bc6f1dd9bab48bba64c2d0ab95439c5c5874723f57e4f33cb1cb67512aa7ebdd537dab420e81336f091edcf74aabf7cde70321d190821aa7dea83c73b4a8734597af34863735b30f443ae3049537967d175df76759a568278fccb273c6f2a8753a7d3f3825dd789f14b2604312a34bfce5b5d081a03416677dbd7d283736efdbd0fe10fb7018eee6563fa6acc31346a2ba057b6a1782c3012d20461dd546fdbbe3f831de352eb6955f9c492c2f98d005cba1e3ce9ca74dc7f68dc6d0c25f9f82001f3f8d828123c72235693726b4bbb0ab3dcdbd6bdb2d715a21a29146ccee528c505a837b8c9a0b7d638014239ec88fe44296b6936eaa5edbc16a4ff54e9e30b39fcab3f674ee1b1935fd733177226391cf35223a7bdfad1e00e54e664ab84e34857d9f891cc69ea32d94a6e5120cfd895baedaf8475863e24a6f67cc4b391c28053cb92c718ce7d109825f8aa03f457b2d5f279b68976424fafc696c340481ea3957ac446b7bd3c97d3db3b2aa5740ac50f12159548206068798cfa14cd87ad95e4985adddb7655e0edb0cebf36643785bfabd16d323b6252404b705e32633c99caf78f4dd2aac75fed0bd248ce46a2780170fa2b39f259c59305f96365fc867e4009afe3b8976f8b28dcf6868e85c7abe1f71e9141a540a6778fff068f620319586209a3442923b25957af24c9f88299a56b6b32c0828f04c2d9a867a746afbd3ba5ce358546310173333d2ac2038bc38d8ab13f18f4b0245d5d69418c6dc0eab9e98a6bdb25ddd48bd8582fade26d74bbb3694f8ea858aae7616b28abe680ac792379121a5eaef11f3b89a4ad2655a5c1ca2987843c7c43af865aabfe2fbb4980719db2622fb26f4a591ad08915df55d78ae9038a82d9e30ce685b9d88aabd5892ffa28dc48b25e37fe37a9819bf7dfb2fd908c784950e9a828fb55f38fdf3ace231f3c9e267f008289aef9c603e91c004081e5d04ba79277197b0cc021fe767b93dec1b52b3d8fc9c4202e233457d3866a1cf15a2063376dbc5055843b85a8ab98f89d7fb7193b1143b12370bb125ad009ea25d3570b381426ac1f00783815b788ce46ac168c53a795d32567f400bdea2570430204bf0d7e7f592722e2157fcc65a2d37b8b2816b7cfb8a50c97219dc690973d42e0d7e80da0451714c6b7632cf37c22f0468e80ac39ab57a19a2aba07d26a53c8080ac5960e807387a8505250f131786935cfdc1ad2addcc2273cbe9bb4294bbd340fc0b430cdc6556c6e272fc02cb57d74c5b33d6b37a679a11066b328b47fbf1a7d6944a4c2eb4b541c5b9b45c4b94af569f90fa0c2ff5a4b42b52d47d998a2d0761ec7294cef31d4b78e86d48749a30ce37b6da2342070daf6fd98813926e21583b71cc3d8eda5c0ca3c6be137e867b00150e83c7b96c9cbc135448d062ac8d20959868191f386ad44dd426f47bcc0aaa6f843e66f7a55a2e04996b1b3f848f5ec1f59a1093921ee7240c79a1928da619fe7ea6505e7acea9df776daf6f478bc31af96a6d648170fb07a0fc033db666693214fbcd50f1f97605cde88264cb57f5b516a5491529e5147665fd617ffa9f9097e08c3395277137bdded12304a7d295a1d2984142a3a9311e698262004618b189ba91c507ba8c2d119ea991fbb6dc61fbd24a893d39d0a4d899a3c4adece6e0b9c94de596001a0f9de15b4dd48e5c739098f5a5cc12f0594d336cafa3bc8654fc077e1f9d605013a9f096fe811cc7ceff051e35c1cab2ca0702d82ba056f9473cbb5447d6a89ad908d2a0c7db031c899b989e3826f1699069f6863c9a45147e29bd3258b57f77fb9451dc4452808683d1e11bee33f9c44295bdd657379137685a5d389cf2c6d79c208aae48b73594da8fd944aba8a13329349906f7876ab81e742e357ca46f3296a8073e9e60732619eb747ebcbd58757bd27e5acdec26341d302f73d89f956af1f318bc02929f468f687ed61fa6c449c8348338fe5abd5953011dce22910c15c30d8873f5362e53973164bee33654250360e0d66cc0ff1fc56cbe6cff0457dc7c4556c049002d6c933a1ab1541d11861f34adf573d467ea59353dc2d272ef85bc430876016a77fc82603f135a85f3263385a5f3625558682302d6b9999d5bdbb936398d202791fecfdc860783fb8be95f92bc2fec5c8a59bb1a96a5ce2dcba695e33d7320c6c74c766a9b52014bd3cbefe4029a51df824fbe39ab055df640a8341b1ed068c559ea73d9279bc7764ed37a63de9e2ccf3235aae812a0fd18445e477e7c6969a3158a4db7dd4754b50f437f6acffcba6b6a1d969e2adb7662188779143d9999517c84f512ca3f076abe7c8efd6cba4f8f38b9440e0ecf349a756d283fa233a845e581744d6c8a32a302071d630a8bb1ab9d9886ab2c310fd430ca2bd048623a3818f4d4db11078228e96b52e143b73f449fbe0373c74d477c8f4944fe05d0f91aa6fd8b2bcd7f05761c20a425c56b76488328863cf1051b15112137d22f37ee1832b964f54c5ff6d26d00b452d9fe3a0c0e72b799296b9e84159b8741ee0a047ab8feea53103b71e01e24f3c94fec16dc4c1c497de9bbef619ce674df7b001b6da6514ec458e1c627a80baf36f44a71bfbfa0272f2e6e726f1028db4d03a57a30ecbcd142874bc7ee81d4c73d05b803aeb893b40ae935fdd42c0ad8d147144e3af1eeee77b9190e6f265a1c37eb95d02b89e5df534b6632cd415a9d19abb471842413491d52ba77d6ce9ea1c24699ba12fd04f5a282e82fa2d698b025a2a8eb24d2b784fa2ae9ef674aac9da92a154f616c3524034ee9a71793da5e6b9e4549df8a2f268249e6f40bc6577ec837042bb774fafea9f9f011118cdf2e2c99bba1a59c1a5aeafbd43c6f3a148118a89bf8ed37f72622614b644eafe9450a1322fe6879a1acd14a7e89af0b35d0343661de6b6511332816e3ae6066da68fc3f50578dd9cf7c89914340e288cf6c1ad3dd5674d6ca53247df17f21036141e9c3147103be8f7cad36b269fd5970bb987cef020589a7d767e85579929417b804b0257fcbfb2efe4f5ceb81d09f1befdb6c98f3d18ab0279a7d170f4e175a763b07535a2916fdbe06ee12dd81a1bbbe7bb8d884a4bacefb5bbe4fd2bc34151d1e2baf3dd09d4bbbd3ead79e3ee5550380215c1356416855aed5a04b07eec3c0db43c467cbe56148ee435554659422d8cb25edd58298ce3e35517e806979ef9720fbdf491138e8476a342c941319a94338b84a663f3e22c6861c0aa96c3a66e5ca7ae3d311e20bd2372ae4744dba02cb89c152669e267d14731f92fb19f84f33d605307c8569f03d01a71b59ca810b002e67b699dbb65f0c6d8eac585204bfa29b51c1f5882e3abf9f8474c4ed21b7b41be7fd217f757628a619d4377f99e0b1a9a2806aba0374fbe7a3593697b788e007f1c701cce745abe70a4b4d1db613fb6adb88069a22d874807c433fb759c7916a85781319ca3d2ced746081eea97c09c121320870608b1183a7863e5491fb5322d72f5ef5635155a509e7abcb49be274a947097054530e00fc8e41072620bfaab7014eff0b1c5b49455762395c0313b83809672f995e1ec90efc9544e081ab1debab6f147162e8bca5363ce6aaccacee5e1a46e39f7c21cf1700b71f318d70f10e0ca443f47070f2121d1fb0728196d6ace0a31f1cd4dff5e59139dc17177176ada30e7f07f679a37f2b92de5aaaf3799e9095b35f6104a0742ca1c936686d74a3649af2c7f545d20eae8c273d667c2c73de5659a2121477324a38442b46915e70b81eccfcc379c11ca52b99c72208420584955da9b64ce3d2b4b2ed5ed222dce4731fcdc6475fdf171fb6543199bb0547ff77cd1a846eb62a0de5eda5e641585b12337921838f3f9d92018d36b4900044756fb5a2462a1b2908ab74be7389993e3874121b56ccb5e27d73227cdd84702ffcb3d05ed6fcba3a632f7c4517eadf35c043b2cc8913dabe0c18689642539dd8ef8868f92d10175a2f2a1b4c0af4af041f5fbb0a14d71f291bb1360b7d9b353d4479629a18ff5537776378f2900e49357a38dcabf0b8251dcda7d16b008981349234220d8c7d2ce6386cd478fede8f0e34f489957bc976711eb3756f94c51522d0a5a9138528c87045e367c76a2f08319a4838c17369567051fbc7d92e83f1a17870655c00939442c241d3aa7724eebd6f1240b3aa7d15dea839d33958fbd7f903cba2a172314826536e887facdb69852a077f147d1ed0537d75df8bb0f0eb8061cde3b06132097520fb7d05b4c51f2cb4822e39fcf49acfedda86e5ee2a2751be92263fa2aec48a1668f8cef5e42cc7b13e507431a5d40042820a1415a40cf2664749bb8d914e4311e151885b847100dedeeeae0e8770a5d4ebdea72e7fadf60d8fb40e1825c39d6a22d756cb1852367c43847ef56234ac99a0bf7c16484642aca9d22acac9c711b3129853161e753ca3b6b584e6392263231f079115ed2ca9452893f5b74ae077383df4f2e095d311d714aa1984873ad5800655f95e40cbf8e4b9551da1794ef7ba2e02df4aa52194bff7785bd5a402bfd5a0ac7eadf0c37f432271b1c85af1427061704ba6ddaf4c83f69397e7544ff6b28aabfefbd94f47eb83a98138f4411a9bb1a1161d0f71939f2ebaa72a225eaea0cab2af0df6da93b2123be476e0d74f72db396908cb1e9a718c686d8f71b5e4307a9a827a0b2c1c3f7e58e4e2e7dfe1e63027e0657e0f2f35ef68cd4acd2ed054af2816185bc8f660847124c819b08951599a4220c7bdd67a2fab1acace0831009c9fa4db3b484efa4ca26b7baf9ca7dc15f5d766f58e16865f665b3ea577c33a2ba8eab6a3e754b51cafd2a50d93418d3e5b1285c4e14bf8f032b8ccd6740c286e49629e15c3179b39beb318e9cea2390908f60797764631b16555d5c6971c9f8b991368cbe9c3d8d1f504d9029a4b1caa199b4d3cfef873dcb7fd7b3ecc0005f5c10510bc008fe23d1a28b0bfc495da2a42062e040ae99024452cea9f649316638adfaa1eb0ea03f48acb4abe6520f0747539c3fcb439b602d5d6619cbf7f8956048264e0b42266142dea9ed7981952c8ea475de3804623be92d5f3b34b4d67b5bbe8e140fe60ed199fda0f44425fdbc1a4dceb37888d889ebe7e2962d99e63e83f887c48197c68905f4db99f482eaa096b9588f802f98d4ac0d4015fbfdf29d63a1b7b63e7f45dd01af3ec8cf889b49ba3f46f37a4c623a3babe5a15b3683d5be5898223cafedbbcfe4ade9063ee2f0fb5048ae05c3f6b1fa8a4155d965852f8752f4e5dea22e003dc301f9ce84a3f37deaf21edf88d8a8e56db4dfb65bd6a243b3f7879d6342107d27f485ba5f44dfaf8b1aae3cdd7a48c56aeaffb85549c3013a046e9fcffa2f531e6a639872ec12942d574dba360e18c50507f5d6e3ac19ce3132a876c075c27b49e3152df3fe0f9a1bb50143d482909ac153eeede5a93fec7e610ad2b6bc9dd3fcbca34ddd70f18dbd8e852e49d8fa7c0b9fc5df2e32a8e60b2d3b5cb3a9fb483355ef0a25c799d4148439ae28af8c0fdeebf7f8388a9348be590b5144267d62fb3cbd131961f51c69f898a832dd3c69d65b11b6d4d38dcb1cc50282e154aa4c872c81a9f04b1c7ae0641400a351e76c7c908e6d1748aceb4803fc33f468c0d7b2453a205627e4", &(0x7f0000001380)=0x1000, &(0x7f00000010c0)="c646082565f1ad597502265d82295431942bd9a2a60fbe8e14ce2ebc536c1046ce8c4ecfb19c5df3453b0af45bc67de52876d86c77e0b5a21634f7f987e9dce5da5362b47cd302ea1184b17bd3", 0x4d) mknod(&(0x7f0000001240)='./bus\x00', 0x6000, 0x0) r1 = open(&(0x7f0000001080)='./bus\x00', 0x800, 0x80) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000001140)={0x1f, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000001540)=0xc) seteuid(r3) r4 = semget$private(0x0, 0x2, 0x189) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000001480)=""/189, 0xbd, 0x2, &(0x7f00000012c0)={0x18, 0x0, 0x949}, 0xc) truncate(&(0x7f0000001280)='./bus\x00', 0x0, 0x6) write(r0, &(0x7f00000015c0)="830cf5ee640927a6c5eaa6e2fafdec9770e38aa09dea73ccb9757fa554abca2fb27fbc6ff17c1e4cdd24fbef280ed789f1919eb9b571d6491c6163044c5f8510466146237776f781db5b9e822102cb36bf04d801cdbcf97c5c7c9a8e915ac067ec7830d2fc2917e735e2a0a77d16a5adee3054b175efe6516da0bb5445e514690c17125bdb9a7095f0b05ea49e180e36098dadf13f8200c24ad2514699efb8a238f66bc569217b1ecbf22caf7c1215b20cd9af6a05546a100066b88039ba83ccd73bfcbbf8370efa3b61d5f2bfa9139121f68ca27aa5be300010dc93320dc3e6f8f1bbfc4f5fe07ecdda", 0xea) getpeername(0xffffffffffffffff, &(0x7f0000001300)=@un=@abs, &(0x7f0000001340)=0x8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000013c0)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x10001006c, 0x207}, 0x6, 0x4, 0x100000002}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, r3, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) 16:04:20 executing program 0: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:04:20 executing program 0: mmap(&(0x7f0000cdb000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000bff000/0x400000)=nil, 0x400000) 16:04:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000180)="20d7ec4aaed43c28dfc62635057d0a8c8cc2eb71c991006e97fbf3dba99ab9b0e867be59a41d0ca897e6bad02cb158c87596040a3710a72b556662723c003faa28c08cb9c0a7cd6233eb9ce39b91c616b4897e5c3381c6a05377c550a382eff0a87042d170c5c286cd8dcb18f761792ddc7afa5fb20ca88fe6c5e2043873e930fecc8080c7a5ee145cc235798e6c", 0x8e) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x3b3dd3ee) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x6, [0x0, 0x7]}, 0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r0) 16:04:20 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040), 0x3, &(0x7f0000000200)="cd65f51a41b3e1eeb5f3b87ea06b9bfad3ee5ef5cfbe19577aa6212d40d47cb1b58535ef4d02de02e6bd9f9525cc11dc3a6f6dc406976e178eeb68b63d5f7339c7f1d4e4d7906b252c193f69fcbeaf4b889a4e10990dcd421bf1e69fe714d6de247183369e9287e91510d4b38edef1fffd3cbce7813220ffb5c9ee23c584d29c54b3744eb466d807f9fa95c0e00f98eeea0000008078ce30267aeda3b6ec03f6fd18b6468d2031715d44be260daea04d0e38", 0x0, &(0x7f0000000080)="f1da9b274b6757d319b09e6ebe94549dfac3bf87a438f6000714236fcb7b37800c93ac04008bf61148d02ee8921eb78a6bb7c30dda5bc5578769c68062b5290e0843bc2bcf68215f0f9413f537d7549d83656d05caa184d2a2726f5ff0d01add9abd31e80c01280f27eca05c85a715f78ac4ca981fe67fa0acf0105eb6109cd900"/143, 0x8f) 16:04:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000300)=0x4) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000380)=@in6={0x18, 0x0, 0x9, 0x400}, 0xc, &(0x7f0000000600)=[{&(0x7f00000003c0)="5c81ea1b14d4cd6a0585a95bacf62b1502826e8a3c61ba82c0dba78aa5a6c29a2190d17807db40250ba0adb4b3f3561d6e02d126a4ed446c788ab2376303e97bace69f5177d09e792d9962a3567af01a821f4285da6b270145c53ee1e9ba041b3dc7e9fc7d9ea9aa7b009b5051f7cc78f9c140ef338b1f640228109998b936cb3faf3c88c3c4ce789e9a59518c37ec7c3d147bea03cdb0b390d1b8d211c69cc97c", 0xa1}, {&(0x7f0000000480)="7f967b7c5a869c45ba139d93c0149e93565e3028d85583f7ee0ff5cc099757c1156b99b1c5100e9da893beaa042bf6f792111539f9237c8bca6739b70732e3313919036ae7f70c303a018a88de1ade17f6286c391324c4f8254bf24e46b55adef2cbb924", 0x64}, {&(0x7f0000000500)="4ecd3c93a06a0666ca7f9a7d0168136c7b98619acda38f8f6f048364e4803c32ba0e66580c8b3f836b3bb65989d0985df37ebfce78c77d9bd0824592", 0x3c}, {&(0x7f0000000700)="cdff8e5ef8ff652af8891f324f7f2ba5bea94090518f214fbd5b07bd040c68236ed5413eb38c785c5608cc82e499f6296c37d4c26f4ebba7e451ddc2eeb23f251001749502b23917ffd1b507b3acb339fb73c6cc76351cfa9196e437ffec4afb90891c3e360cfc4d81c3d082abfa262d736ba9b20493a58588f780a22b0a245c49506c9553d053a0c8434218141865554316748a91de968551ff94d58d841d9b759f45c81d5532141e7fe14feb6f0000000000000000000000000000000000000000627598bb4cb30d480e6986a6b1703c0c014a8f102fd4b648945ea79577507bb6d525bbafb324ba8b1d36730d3f080fe3806302f2450012ec19f1ade8a6227f976e0e0b567f16d3809d4972ec44cde0d6238eb649e5b31b7f2166c34dbc46ed900549fc8bb6299a07d3b1dbbbecb9ee8e", 0x132}], 0x4, &(0x7f0000000640)}, 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000001c0)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r2, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffe8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x47f, 0x0, r5, r6, 0x0, 0x16d, 0x1005}, 0x6, 0x5, 0x5}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, r3, r5}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0xec, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) dup2(r2, r1) 16:04:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x1, 0x3}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x100, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)='b#', 0x2}], 0x1) map stack 0x20cdb000-0x20cdd000 of map 0xfffffd806e909008 failed: no mapping 16:04:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x2c, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x0, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000240)={0x2, 0x6}, 0x10) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="8900006d74a26dd401c5a957fea9", @ANYBLOB="9a", @ANYBLOB="0d0d38b5ce78fa5620ee2bf147028dc3cfb5fc548ba8ee4adbc03eec2ad351a0788337690f18cadd2b723d2f2e55e2723560bf0fd32931041ecf8d6e854875c860a783f137ee5853faa341396314812b67142663dfa6e902da0415d6a3376894e8e535daf2cb3edbd5e6eb52a52975739d26662b8202158f0223d07de2ee5283282321bae558c8940741c9fef697a2a44818e17c3a3cd54e2c0aef51f1f1f3d94555922b"], 0x19}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x404) socket(0x18, 0xc002, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r7, 0x6, r6) close(r7) close(r5) 16:04:22 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e8750c", 0x14, 0x0, 0x0, @ipv4={[], [], @multicast1}, @loopback, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) 16:04:22 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a8741bb100"}) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') close(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x16) r2 = socket(0x18, 0x4000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pckbd_enable: command error 16:04:22 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00007c1000/0x7000)=nil, 0x7000) munmap(&(0x7f0000b1c000/0x2000)=nil, 0x2000) mmap(&(0x7f0000341000/0x1000)=nil, 0x1000, 0x1, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040)="bdfb82caa62969faa689d74e2455607ff91e2fb971e09634e4203fb437413d23bc83bdbe314f5b45cfbb5d40d1d5663891d05be0fd3be1f3b57deb02428afd6c474bfdace23d4475589e6355d2ce7a942be1bfff102ca687862ed0a81224fb72ba2394a33133eb21d97d549366ac96927009b0d244593388d887a4c581933f689c147dde1b34dd4a9fd236e3ff9c58a16950ab4ddd4da72e32ab32e658bef0ef", &(0x7f0000000100)=0xa0, &(0x7f0000000140)="fcac4862e980fe87f36dd8", 0xb) shmat(r0, &(0x7f00002f1000/0x3000)=nil, 0x0) r1 = semget$private(0x0, 0x4000000009, 0xda) shmget$private(0x0, 0x4000, 0x8d, &(0x7f0000883000/0x4000)=nil) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/146) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) r2 = kqueue() fcntl$setown(0xffffffffffffffff, 0xb, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000001c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x800, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x100) 16:04:22 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78679c, r1) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) fchdir(r2) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x7bf) 16:04:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) fcntl$lock(r0, 0x1, &(0x7f0000000080)={0x3, 0x2, 0x7, 0x77ff844a, 0xffffffffffffffff}) pread(r0, &(0x7f00000000c0)="91894ac53e3ebc4c406f463ceb73527d00181af5db5f8fa94990352eb51dd906db5d68c9578d246ebf43b67d5d21224554e71850f9afb2719564be7061b039a362b6cca45dfe935f61fcd9407326d569258e215577cd35b636b80cbe197797ad859447e11fafa9b6c1ddbef445128a60b446066fd415c4aff3ff49b23e", 0x7d, 0x0, 0x35) sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000180)="13ee51b67f63f46f38cebeba1a13423dc3b9a5eb0f316516e1de8e5d89deec21c4b2ecc28ec99717d8b1e285b8b93d64739dbe90e712a056daad753ad36a1d41c2da1e734a74e670c6c9e24d443dc7809a3c38e619129faa084aad9929737e268097a2132b271fdd963dab2cf7b9e16fb18723057edc6da293b1051f5493c95d0c1552bc26e3315cecc0c65e64fc689dba0ff8df3c1dd4d88338e269984fa1448e255bc138d3561049ac5f9f8242c166e72b0f57", &(0x7f0000000240)=0xb4, &(0x7f0000000280)="7944066df4a603765c658e497f1f1a5c62ff1f0cbd26972ed3283797ba9a716608d06ee6b99035367b2c98b8a95ddbfb4cd36115f90df042a6ef4a82dce9", 0x3e) sync() ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f00000002c0)=0x100) socket(0x1, 0x1, 0x22) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:04:23 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x400, 0x24) getpeername(r4, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r5 = semget$private(0x0, 0x4, 0x224) semop(r5, &(0x7f0000000000)=[{0x0, 0x7}, {0x2, 0x400, 0xc00}], 0x2) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:04:24 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60412c0800103aff00000000000000000000000000000000ff02000000000000000000000000000186009078000000000000000000000000abda39e0da16c46c02c418bee75d0776c71573e988e01d904175e41cab1af057fbee298621e2471fcbfbf935bacc7c542d9446eb05f10aba9cfa37002cf26d47673b5e1ab90eec6bcb9c37adb826474499e1a79b4992a34aab2835307b0074ee73e1383a7e7b6e6dafc648bcb0ccf5160707aa516681543b30b099f989a63b99ef4781cf185512d2b3f92279c6e471e0f3a7020b47ed4e840bc06e7ff299a691c05620cd81fb8ee20ca29bd069d01ac76aafb4ae5f5d14c74f19e62cee0090a7516a4191194a77c18bcb409649431c731af2ad493a55fc4c8ac32d62fce056df42510b6eb592d37fe007418211"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000100)=""/189) semop(r2, &(0x7f0000000080)=[{0x3, 0xcc2e}, {0x1, 0x0, 0x1000}, {0x3, 0x4, 0x800}], 0x3) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000000c0)=""/74) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:04:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x8, 0x3f, 0x4, 0x2}, {0x0, 0x0, 0x7d, 0x10000}, {0x7ff, 0x2, 0x1, 0x2}]}) r0 = socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x547b7406d28505e0, 0xffffffffffffffff) socket(0x10, 0x8000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) shutdown(r0, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x7ff, 0x0, {[0xa, 0xfdfdffff, 0x6, 0x80000001, 0xffffffffffffffff, 0x0, 0x200, 0xbf1, 0x0, 0x10000, 0x4000000000, 0x0, 0x4000000000000001, 0x5, 0x0, 0x8001], [0x100000001, 0xfffffffffffffffd, 0x8, 0x0, 0x2, 0x1000000, 0x81, 0x0, 0x40002, 0x20000006], [0x0, 0x0, 0x7fff, 0x5, 0x4, 0x0, 0x20000], [0x795, 0xfffffffffffffffe, 0x0, 0x76d, 0x3ff, 0x1001], [{0x0, 0x20800002, 0x0, 0x6}, {0xf203, 0x0, 0xfffffffc}, {0x1f, 0x1, 0x10001}, {0x3, 0x1, 0x3, 0x4}, {0x1, 0x0, 0x0, 0x4}, {0x7f65, 0x5, 0x9, 0x3ff}, {0xfffd, 0x0, 0xffffffff, 0x1}, {0x0, 0x7e, 0x1}], {0x0, 0xfffffffd, 0x7140, 0x20000000000}, {0x3, 0x5, 0x4000, 0x974}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:04:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2) shutdown(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0xffffffff) 16:04:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xe0], [0x0, 0x0, 0x482, 0xfffffffffffffffe], [{0x0, 0x0, 0xfffffffd}, {}, {}, {0x2}, {}, {0x8000}, {0x7f}]}}) 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)) 16:04:24 executing program 1: select(0x40, &(0x7f0000000040)={0x2, 0x8c71, 0x8000, 0x0, 0x3f, 0x8, 0x7, 0x2}, &(0x7f0000000080)={0xffffffff, 0x6, 0x4, 0xa90, 0xa62d, 0xbb4, 0x5, 0x3}, &(0x7f00000000c0)={0x401, 0x7b, 0x8b, 0x200, 0x101, 0xfffffffffffffffe, 0x2, 0x9}, &(0x7f0000000100)={0x9, 0x43}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) msgctl$IPC_RMID(0x0, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getuid() chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) setgid(r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x9, r1, r4, r5, r7, 0x6, 0x8000}, 0x9, 0x30a2, r8, 0xffffffffffffffff, 0x705, 0x100, 0x878a, 0x8}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000340)=0x3f) 16:04:24 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0xffffffffffffffe6) r0 = semget$private(0x0, 0x1, 0x10) msgctl$IPC_RMID(0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000100)=""/189) semop(0x0, &(0x7f0000000080)=[{0x3, 0xcc2e}, {0x1, 0x0, 0x1000}, {0x3, 0x4, 0x800}], 0x3) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000540)=""/126) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340)="2c568d441f17b14610ad2c3b08f34b369de0e9adc70b751e9a587eeed82f625fd927cd90c196190bfc581013dbf931aa0365eefe174187cff7986369a9dcd65264e195f9978122c6be23b5bf77ce9238b96dfb20a00b34166dc9b02efb", 0x5d) write(r3, &(0x7f0000000240)="89b876eadf64472b8c345c58c2217a71f0ad08376e7f1afcfdc7cae5f6ce45fda31adcaeba9e6d766fd19aa0677e7b831f98e72d8805abf309000000000000004ffdbf7ef939a6773f85d14a23", 0x4d) setreuid(r2, 0xee01) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000680)=""/98) 16:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x4}, {0x3}, {0x3c}, {0x7ffffffe}]}) sysctl$vm(&(0x7f0000000100)={0x2, 0x9}, 0x2, &(0x7f0000000140)="4a23f8f0760e7e674e24cdaf3a9554480489cac108dd2bce2b3dd070c044f4a102e8a35a5fb58ab312a34fecbc6229452408bd1ea528739f89f041f7fca5145e75d8420a7b05029a11d2c380047ec742a264a64e0ebc897b235af90884f484bbe335ac441cbd4a65bf626a969e8590297c361534365f02cf6cda0d0e075c6b0b1e662ab5e5ecad21353ae41ea8fa82c631bbf045c025174cd040190f13bce9c9ad89b4b39b5a4cf73611529be1ed51147220ca426d3cf324", &(0x7f0000000240)=0xb8, &(0x7f0000000280)="45082dfcda03eae8d810c17a983fb14e1ef126dae6333de6314cd72839214929a40af7248b0703136e7e4d56b96a4176638e81c9cd3acbed53fa36323ffeffe4999bc2d87efd94450591d1e50718c975f9ae57b6d8ac00ce738da6eb4773361b1afa93eace62ed047cc44b66de2250dbdea86d29d7129cf3031a4da5d1f236e9bec0d48c3c2a29c66f775215766a51d52df1d2860833ff4ba4e67210e3cdfdd704fe4fc98f", 0xa5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYRESDEC=r3]) 16:04:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) lstat(&(0x7f00000001c0)='./bus\x00', 0x0) r1 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(r1) r2 = dup(0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x10000, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) accept$unix(r4, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 16:04:24 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000180)={0x800, 0x6}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) r5 = semget$private(0x0, 0x5, 0x0) semop(r5, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}], 0x1) 16:04:24 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x4, 0x8}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510f", 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:24 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="edcc33c3224560b0f939f7a986dd605e2b5300103300a5bb13d7bdb34872d74a9c74d5cdf470fe0800000000060000000000000000aa86"]) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:04:24 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x154) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x6) socket(0x18, 0x1, 0x40) 16:04:24 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0xd, 0xc}, 0x3, 0x0, 0x0, 0x0, 0x0) 16:04:24 executing program 0: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0xd}, 0x3, 0x0, 0x0, 0x0, 0xfffffe0e) 16:04:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6319, 0xffffffffffffffff, 0xc0ffffffff, 0x2, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) r5 = fcntl$dupfd(r2, 0x0, r2) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r7, 0x0, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000000)=0x6) writev(r3, &(0x7f0000000740)=[{&(0x7f0000000040)="73f53819635f994f50d9b3fff5fd01bb2b3f3fb5b90cf02015377c93fcfe85cfe84b9a2d84b37ccb92cd18d2caf8eaff32fa98ba2d347990ae8953e183d25c7c48ec5563", 0x44}, {&(0x7f0000000100)="294f85e453fe92519690bd1aa5fb05356725bdb75b854597705f4f443d3754d8767c572ae178c9b31c86dcae7f6c9eb6d08950964e4611566aeb621ec940b9487e3455b47458e6a63ed6c9754ad3d40f49090487cd01671db1573343d8b717d6d5ef60226f273fbaee1f5cd344a3f2c79fd52d72e133b44603f5da247c8cb429e6534f3321ab9084662a09a28f12846578", 0x91}, {&(0x7f00000001c0)="26c715c1ff19b01603be4367c5f47cafd0c850334f79ed96768bb5617e5055b5edb1654c9ba0c4b2c974be1e5965b2f2af115fe88ac4b322796c508e30ac3a2632940949be04415c9d97c002feafe3961faf244ed8517d8d66048d78489a3e82f69972a495a53bc3a157fa801af0372c2b8501c47e105df308c1e67a3cf321f1d90b2d68ac3b98a6", 0x88}, {&(0x7f0000000280)="d31237787e154dfd5943bc83468e37d5840c6ce2d9d216c2e71478650f6bc3d94d10b367b01af4a9785d1fc1b4bb29dfbfe924c951e28d62200869c6e308e7ff7a16384947cc62b54bdd606b2673fe294da8139f5e860812ba3da881406a2b5bb1fa0dfc9d9df07fbf9610248ac54709dd4f03fee4dfec1c8252", 0x7a}, {&(0x7f0000000580)="c18c451176ac3bcaa34d9484faf31fd3529239ec56cbb79582242a1f13d8f9c33c8716f626abd46510c05b0bf61f3c3ecb639d90070f8978a12d249d337daabcac834871dd52e33ff79a545b0b0014a150b6ad5759cabeb01ca51c522b6d17652e3ca7efee9eef192daebd9aebbce73d8fb494a58f317412eb896a45377448765768", 0x82}, {&(0x7f0000000640)="15a620e6d60ce893eb7b4d60fd449be849b40b7a14d2cc428f56b0ca41b3a117d984b5a4ca01c21a0e10203da03c69fc9a064833ec5126c04a75246734bb080e6e091c5075dff8b0c6836bde0e1d67a0d3f0a4cc12fa26ab2da4a85ec7d69fc9003d80d650bc2f401a5600ad08e22b3a4aa44be4ae47eaabf82feecb7e8f8711a5b8723dc5935a581b06fa56959c8e1a7b3409cb0a6a45db2e36f78a69680edcb7ee26bdc1de183f70ac3e662f4eb5cc531eb699c4065f01d044b9ca808c84e35642aa2332b18bc83d1f", 0xca}], 0x6) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:04:24 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000001b40)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}}}}}}}) 16:04:24 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/168, 0xa8) getsockopt(r1, 0x713, 0x40, &(0x7f00000008c0)=""/212, &(0x7f0000000000)=0xd4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9107585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af95", 0xad}], 0x1, 0x0}, 0x0) ioctl$FIOASYNC(r2, 0xc1084425, &(0x7f0000000240)) shmget(0x1, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) sendmsg(r1, &(0x7f0000000700)={&(0x7f0000000800)=ANY=[@ANYBLOB="777168773141e869aae2f4255452e237e7153a873a85b7ed706bf92774b89563d91947709e11b62e6460333771ec82d7fc71d3cb1ee7496a61c5d7f6b3be696d1fad6ab021b5a6b5553a955d8ce97ae58d232066575c34e3a29f61e8b91223fa697fe086d25e7378c5394504731b5d1856bc80cacdd1eb58abf9177163576cef3e15bcc88800"], 0x3, &(0x7f0000000440)=[{&(0x7f0000000340)="62fc5b2290adc1bdc3468c6fc47611a82a2f7ac230a0bc335baa59abe52d2d74aef44b17d0fb6364d144c064c3113532626e5abfd753268f9649dd2accd6b6505b8fa0cbcf45884ba53537ee149915cf83c2e25f99d04e703846dbd181dea52536c368db8110123abd68bb39f95fde742f2b04c03ccac1c673779c941aa9a53f12ce120460b5d2d5798eebd16ad62a873ba507e1ec04eaae04d080953a28f464959b95238f6a418f59963c80d29bbde01f9f6cbd635f3a3005a4eafe8c4930073f0c84f4d0513ab402e9f52a8719e643721165a869a91826f7fe19ec575a95f76aaab89573c52e3cc0bc9201dbc1826c08b7e62b", 0xf4}, {&(0x7f0000000180)="9adcc1e2e64036336f829e06ee21259888cebf3fc0119d9c21afe716810b22c329d6a039a273a94e66f0d5cffbe43214e4f03c58a9b83b46749c967486e77c1b62cf3de96253d8ba71d5bd3ad7e4", 0x4e}], 0x2, &(0x7f0000000480)=[{0x68, 0x1, 0x9, "6365517c2d517c9b7e0f1496220d5d8887d90d38f0028afb11e79dee4994d94171bc3950c68363076a0721d16947cf2f8d05e08a77a7ff0b03af8d7e45564695f28820e88948b4dbef81eff0810fab7f06"}, {0x50, 0xffff, 0x3, "3e02c69e0b3e69d2e11b0c33c595fd410a6e66c984352b14118cfb519b27e4058732e2ee8fd096cc46218148d0362c8b8d502ac37225f2a36b8fe7b07413350d"}, {0x58, 0xffff, 0x1, "628e58b5ce05691fc683f9696b1d79cde1685b161503bcd3809b8aebfee89f25fd7cf6eba7f3e571d1949257f0bb523613c7bb4330fcaa96eaccaa3ff1af81d934c8d993"}, {0xa8, 0xffff, 0xffffffff, "0887637ed0f812ef4a46bb8d48c3ba3685090437cc0b95c9e0fead86f5ff3eeb14c227edd38ba8cb378c024a0aaef5245e3455bdcdca1cbd42cd8c888d35b32a54a8c7cfcb32069baa3d8a4cdd33b0073e48e82e7c643595b2d535bd576670d4ede912de95880651926d6266201b5c4e597928e8ad1ee428fc62741aeae3f455ca9c80cef7a1e9e296f488f568ded3526fc837bb"}, {0x98, 0x1, 0x7, "19f6fbd6bb089662b8d865697a07dea7553eec80f5a870358dfcad27cef0718cadd2c12481e360f373ae24098b84e658a39c231db8e0f4a4461d42c958756cdb26b2ea881b28040fd2eb66f7d679fd3b6f17b25150001e16d82766544f7f3f706e2d703d6b36a49b164afb0c0a9c50b5916a70ca6a4abe072c8171e84ca9ae6e5b42"}, {0x28, 0x1, 0x38cf, "c267c1b4fcca607cd90ebc0c5bfe2f3cc2d9159a8dfe7508"}], 0x278}, 0x1) 16:04:24 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x100) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r4 = kqueue() lseek(r4, 0x0, 0xffffffff, 0x1) 16:04:24 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaa03aaaaaaaa0800450000300000000000019078e0e2e57ae8914c065904907800000000450000000000008000000000ac1400aae0000001"]) 16:04:24 executing program 1: r0 = semget(0x3, 0x2, 0x400) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/4096) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x464) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) recvmsg(r3, &(0x7f0000004680)={&(0x7f0000001080)=@in6, 0xc, &(0x7f0000004580)=[{&(0x7f00000010c0)=""/6, 0x6}, {&(0x7f0000001100)=""/138, 0x8a}, {&(0x7f00000011c0)=""/236, 0xec}, {&(0x7f00000012c0)=""/151, 0x97}, {&(0x7f0000001380)=""/133, 0x85}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/4096, 0x1000}, {&(0x7f0000003440)=""/221, 0xdd}, {&(0x7f0000003540)=""/4096, 0x1000}, {&(0x7f0000004540)=""/29, 0x1d}], 0xa, &(0x7f0000004640)=""/16, 0x10}, 0x843) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) mkdirat(r4, &(0x7f0000001040)='./file0\x00', 0x133) 16:04:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100], [], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [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)) 16:04:24 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000000080)="8eb141baa1a9f8e0f430f9d9422ef26d7ede54a05c7e74eefeed48719112debc3ebdbf67f1e18c5b5e433e52f1fe6531db37eaf0845bd4c87e8734ff22a98663fcd2a764682552d4cd5765667dfc659106af1cf0d01c8fe49104b1bc49efffb2055bd438198c344fb4b059ceb7b5931e313df017dfe2bdd232befd1d3f70ff4d141a6f35f0b4c529752b", &(0x7f0000000140)=0x8a, &(0x7f0000000180)="eaaf2a84ee8ec6679e681401f65b078f5e67e120bdae69eab1c3fd7137522b088274173af34d0863db3b0b39ffb7f2e2", 0x30) write(r0, &(0x7f0000000200)='~', 0x1) setgid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) setgid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) setgid(r4) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, r2, r4]) kqueue() r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r6, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x2, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, r5, r7, 0x0, 0x0, 0x2000}, 0x3, 0x806, 0x2}) execve(0x0, 0x0, 0x0) 16:04:24 executing program 1: syz_emit_ethernet(0x1e, &(0x7f0000000000)={@remote, @random="f6526db6514e", [{[], {0x8100, 0x1, 0x0, 0x1}}], {@generic={0x8103, "9a0ee24b9ea2c03586dab3ef"}}}) 16:04:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) dup(r0) fcntl$lock(r0, 0x9, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) r3 = dup(r2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000001c0)={0x0, [{}, {}, {}, {}, {0x1, 0x101}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000640)) r4 = syz_open_pts() ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000340)) r5 = socket(0x400000000018, 0x3, 0x3a) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x4}, 0x0, [0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xffffff7f]}, 0x3c) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 16:04:24 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0xfeffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:04:24 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x0, 0x5, 0x2b31}, 0xc) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x7) 16:04:24 executing program 1: socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) shutdown(r0, 0x2) r2 = fcntl$getown(r0, 0x5) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYRESHEX=r2, @ANYRES32], 0x2, 0x3fb) msgrcv(r1, &(0x7f0000000300)={0x0, ""/76}, 0x54, 0x1, 0x1800) msgsnd(r1, &(0x7f0000000140)={0x3}, 0x8, 0x800) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/136}, 0x90, 0x3, 0x800) msgrcv(r1, &(0x7f0000000100)={0x0, ""/197}, 0xcd, 0x3, 0x2800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3d}, {0x6, 0x0, 0x0, 0x42}]}) r4 = msgget(0x0, 0x240) msgsnd(r4, &(0x7f0000000380)={0x1, "763034dc30c7bdf932b455915913bec878e810056018cc84dbd6f418f695a7b11b30c6950ec8c80df0b6fe1603b6f6703d8e43134f7993559ed86f833386daec656c"}, 0x4a, 0x800) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) 16:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7c}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029bff7f14f6357e3a", 0xe, 0x0, 0x1) 16:04:24 executing program 1: r0 = socket$inet(0x2, 0x5, 0x9) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)=""/156, 0x9c}, {&(0x7f0000000440)=""/222, 0xde}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/67, 0x43}], 0x4, 0x0, 0x3f) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\xfb2\x02'], 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='r\x00') r1 = semget$private(0x0, 0x3, 0x2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000002c0)=""/164) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) mknodat(r2, &(0x7f0000001580)='./file0\x00', 0x20, 0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20000, 0x20) minherit(&(0x7f00003f5000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x18, 0x2, 0x0) unveil(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='x\x00') setsockopt(r3, 0x29, 0x2f, 0x0, 0x0) sendto$unix(r3, &(0x7f00000015c0)="575d550b9d7f54002da026b1d2bef070dc36e4776347c934f642aa8201916b258fcec81beba392467288608ba3b64b7fdab296b2d368530e2b0f764314d263549f4b210e9f87d83abbb769cf5f91d223a8fbc70573093d739029082610d9c5129b909e25a0eaa5866f6e484ecb8fb55ab4b691a8b52a613f49d0b07292579ff810560a3a3bd3ba6b50c8874b96081a4f4021f17394bdad400877aa1f", 0x9c, 0x4, &(0x7f0000001680)=@abs={0x0, 0x0, 0x1}, 0x8) 16:04:24 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000380)="6bcc4bbd2f80013f0066cf79925aa2a43b565094d34d7b210a1cf6aaf5190d777a5a", &(0x7f0000000700)=0x22, &(0x7f0000000740), 0x0) clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000003c0)="02017a2d77fa7b7ce5f484185ada0842c08c42bfa932824a48b5ffef7cd0354220f2492256b248f1d8017dfc9751584362f570afa0db51709d4c19e5dd76224cda3258a9653ac52f4f279d1fcfed3d2040d61939974ffac6a372844d482891c27e404435eab13ec067f2281e8c7f945098064a05a3335a4cd7789fd044e661ca5c400a827f2b3fb6213448a2ba617a9247b391cdfa4713ed074c06759eeba1e0592e952a07eb12dcdd6eb14cfb7ae5c7a6bc9356e37c0fb814480f931a287f3b061da5648159f35f6bb42035d74b670466e3ec88507f35e862b7b33af200d2a5a56d53a103fed04d29bcdb414ef5fd0af3a592378be7c7bd64334e3585d8b1a8b0c1", 0x102) sendto$inet(r0, &(0x7f0000000140)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65092088529dae3b82", 0xc3, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x28) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0xb0f) r1 = socket(0x800000018, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r2 = socket$inet(0x2, 0x0, 0x5) dup2(r2, r1) bind$unix(r1, &(0x7f0000000740)=@abs={0x1f95d27d48731892}, 0x8) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="e70528870530e893e22e677b7683e7594c7089a2a58b1af9bd06578230bb9aacef90fcea5fa11e15c5e7d3c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369d6713d308c8e2b899cc6d01000080b431c9d9a4123231e7a66f921fdfe8f13edf0c1efa598b282a76041a1599b8fb4e85fe3783485421d26e49d6a9548efda4ca543353e10500006eb2d51821cb5540cd8914a4e6670460755ddfdcb04e264207669098d5a153000b495a452093e92ccfce0db830238d01dc981be9ea020792ebee66d66023b925b4c3315e69aa50393004af1867f112ffffff7ff7387b43ec0e3dc11acb84bd8efdba30c015255fd759b1bddbe7d4f630a20db6d126ae5b027af244200300000000000000a9886667cf01017e268bfedbe85da2ea7d98ac9069cf6ce7284bcf3847fdc1a7d1b877b11ece894a96b471c18ecebe33662fd0e1a834d0d52fd8428eafb0428a864e5bac2f2e01c9e76dc28141f6d7707dd266ea88862e11a98ccfda854fdca4b92fe4c30f53d49ef521b224cf81285fd4a9907e2f9bea7bafd12cfdecb54e71bca1fcf399c4b379f004838c6cf36c46db703ab61933d4ed975188dd7b41dc6579df00"/450], 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x3, 0x1, 0x0, 0xfffd, &(0x7f0000000d80)={{0x0, 0x0, 0x10}, {[0x3, 0x0, 0x5, 0x9, 0x3, 0xffffffffffffffff, 0xa, 0x0, 0x2, 0x3, 0x0, 0x200000000000, 0x3, 0x0, 0x7, 0x162, 0x0, 0x2], [0x0, 0x80000000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x1ed, 0x8, 0x0, 0xffffffffffffffff], [0x400000000000000, 0x1f, 0x0, 0x4], [0x9, 0x2, 0x0, 0xfffffc, 0x4e, 0x2], [{0x0, 0x1, 0x4}, {0xfffe, 0x20000, 0xfffffffd, 0xfffffffffffffff7}, {0xfffb, 0x80000005, 0x0, 0x5}, {0x1, 0x0, 0x80}, {0x0, 0xfffffffe, 0xfffffffc, 0x81}, {0x0, 0x0, 0x0, 0x6}, {0x20, 0xa, 0x5, 0x800000}, {0x3ff, 0x2000, 0x4, 0xfffffffffffffffe}], {0x0, 0x2, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x8, 0x10}}}, 0x0, 0xf9}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 16:04:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @random="dca72d9a2417", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) 16:04:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x180000000002], [0x0, 0x0, 0x0, 0x9, 0x1de0]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0xffff]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:04:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = accept(0xffffffffffffffff, &(0x7f00000005c0)=@un=@abs, &(0x7f0000000600)=0x8) shutdown(r0, 0x2) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) getsockopt(r2, 0x6, 0x10000, &(0x7f0000000000)=""/135, &(0x7f00000000c0)=0x87) sysctl$net_pipex(&(0x7f0000000100)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000140)="f91d58758d5f9fb97d9a9fd5274d897bfda6eb021ead31e6714eb4f13c3cc302fb9880329b9aff5332516c2d3d5d7af32a296931e7a14424a1af7a419d1074137d0d741de29d9eb66e4302a3de9ced147bee431bef45eb677e193c9487eea4a4c00c548e1685d6abe7db28ba5f49a84b532405b435b550c75d43c1d2ea90c0bb61831fade2c7ba35804c24311db2ebbf8e7fcd78449dd21d14abf3a8e53efa216437a379fe54871638495ce2e736ad5fb0b813b343c4ad8896bf20724a8730921b89cf889684d1b740e126667d2572a16a015824d78c3a2df67ec8", &(0x7f00000004c0)=0xdb, &(0x7f0000000500)="bb22b31042b5a83b032176bfc126ca8600d243aa305945f2ac8fcef77ee2c0a76345723b64519aef6475c710a42812fdf01a53b417350858fad806f7b06e35fa9852d1817213ce269449cf7c2a056cfb574c81193128a468bf0ad258d7a41078adf53281567c5744612e762691c60009d2af9cce4f4483cacedc99c2ab91930f093cc868987cee4f85b111acdcc3856b7753ec6676a398033d436dbe", 0x9c) r3 = socket(0x90a2775bec2ab928, 0x2, 0x34) listen(r3, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:04:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="b8d66c45e8c9", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @empty, @empty, @remote, @multicast2}}}}) r1 = semget(0x1, 0x2, 0x3c0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000000c0)=""/222) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:04:25 executing program 1: sendsyslog(&(0x7f0000000080)="f836b059b61bc89989b52e87ddf856089b01f98a81271e3658e359447ac7bb0ae7af05a9e255002682ad09fc82b524d9f5f748f7bde6c452ff1f101ffd7ec10481c372879e9d0889e8ca0f5171bded3a92da2ef2410478d1b188ff7ab49f6b8eee8e16c9ae70a9018e3cc04edec295c5f02646cc4b73105580d6593badcf095d4b23a3365155c866df73095b3b6b6db8351d0176202dab3fb0", 0x99, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000000)=[{0x2c}, {0x61}, {0x6, 0x0, 0x0, 0x185}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001680)={0x10, 0xca, 0x4, 0x23, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0x10000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8001}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, 0x7}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x488}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000006000/0x3000)=nil, 0x3}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x50}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x301c20b2}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffff}, {&(0x7f0000004000/0x6000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil, 0xa22d}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x3}) socket(0x1, 0x2, 0xb) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000440)={'./file0/file0\x00', 0x7ff, 0xffffd764, 0x7494a862, 0x1, 0x125, 0xffff, 0x0, 0x2, 0x1, 0x2, 0xb4b}) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000240)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x1, 0x0, 0x1000}, {0x1, 0x5}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000300)=""/101) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000200)=0x2) semop(0x0, &(0x7f0000000180)=[{0x1, 0x1ff, 0x800}, {0xe884190058a97544, 0x3}, {0x4, 0x6, 0x800}, {0x4, 0x0, 0x1000}], 0x4) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000380)=""/172) pwrite(r0, &(0x7f00000005c0)="b4fc3672f02722cf5a7b207f037e", 0xe, 0x0, 0x4000000324) 16:04:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x58, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000ff00000000000000000a1dd3e6fe21f38bff243c46d6ba4447537ef3ee2d3eff372790f29712d791e44201f45a90baafc6ced493a24370c2247f81ebb6d39dc48e338b5a7e3558ca38da656a45735db18ccee3dad56ec7fcc2ad9b8c6704d0912d8ac47dce38a4acac8f65cb4876c74c7f6098b253"]) r1 = kqueue() semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000100)=""/189) semop(0x0, &(0x7f0000000080)=[{0x3, 0xcc2e}, {0x1, 0x0, 0x1000}, {0x3, 0x4, 0x800}], 0x3) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f00000003c0)=""/224) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) r4 = dup2(r1, r3) recvfrom$inet(r4, &(0x7f0000000140)=""/238, 0xee, 0x60, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:04:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x29) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) r1 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x400, 0x104) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000180)=0x7) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r7, 0x0, 0x0) dup(r7) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000540)) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x800, 0x81, 0x401, 0x3, 0x9}, {0x6, 0x1ff, 0x2, 0x200, 0x5}, {0x3f, 0x40, 0x7, 0x4a, 0x5}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000000400)={0x8, [{0x3, 0x1}, {0x1, 0x3}, {0x2, 0x80000001}, {0x1, 0x81}, {0x2, 0x100}, {0x3, 0x100}, {0x1, 0x3}, {0x2, 0x9}, {0x1, 0xd56f}, {0x1, 0xfffffffd}, {0x2, 0xda}, {0x0, 0x1020}, {0x1, 0x400}, {0x2, 0x2}, {0x2, 0x2}, {}, {0x2, 0x400}, {0x3, 0x7ff}, {0x77e853420290fd0a, 0x763}, {0x2, 0x3}, {0x6, 0x7}, {0x1, 0x80000000}, {0x3, 0x2}, {0x2, 0xa9}, {0x2, 0x7fffffff}, {0x3, 0xf7e2}, {0x3, 0x6}, {0x2, 0x8}, {0x1, 0x5}, {0x1, 0xffff}, {0x2, 0x4}, {0x1, 0x4}]}) 16:04:25 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) clock_settime(0x0, 0xffffffffffffffff) 16:04:25 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:04:25 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x56, &(0x7f0000000240)=ANY=[@ANYBLOB="1003af0e763617c1771e3b6df4dc65fd28a47a5f31046c1bac1cc62fe4e1c7415e878057e14d624103e2fad8df94636a22403ff1081f8fbc1fdc27275159da5e75fb512d790b4e246b8f61a8a8932d4b3d90f1a8cdda1f37d84d80d879fc5d18df49bff486f3182afbf898ba758d41a285a4f9a4b57d2e134efd298169bc3abdd2ee71237cb13157472ed1cdacefcf82c58156cb78830fa745ebcd46eff102449b730f099ee865f3c255e4c0f726114351196eddd6beab7f1bf96f7bb0a0eee808a69e1b090a010605b96f5efba9dce812ceea009048d13f32664db92b3b155e052f250900a7a2a8dbcb65780dd7aae5fa912e56b78532d7b5d0ad39ef8a3ae39b7db976598db677cdbbf009d2ad83e76b24c34203b1a53537ff7175a9"]) kqueue() r2 = fcntl$dupfd(r1, 0xa, r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) 16:04:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0xff) r3 = kqueue() ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)={0x1}) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x3, 0x1}) 16:04:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0xc2) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x2}, 0x3, &(0x7f00000000c0)="e85c9b3b6d6305ab8ee922d2bf4fa9a567fd56bb343c2ef64e69a2cb2e8d3602b13fcddbdf965f50375764e2edce16e54a30816230c59b2861d148fa48a59fd624fcbeefab5101e01678496f4b18f939f9f9ac016b9ad46b4505b262ee8964f56f81f926db1075a8de029aa4c1c26f83943426142c37", &(0x7f0000000140)=0x76, &(0x7f0000000180)="4c79fa1b3fcc46dc5a66", 0xa) 16:04:25 executing program 0: syz_emit_ethernet(0x51, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x43, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@redirect={0x5, 0x3, 0x0, @empty, {0x8, 0x4, 0x2, 0x3, 0x8000, 0x64, 0xfffd, 0x40, 0x1, 0x7, @loopback, @empty, {[@end, @generic={0x89, 0xa, "a8bf605298bf2499"}, @noop]}}, "d55e58ec68e76f"}}}}}) 16:04:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x84}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:04:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) syz_emit_ethernet(0x2e, &(0x7f0000000100)=ANY=[@ANYBLOB="c9c2e313ad12aaaaaaaaaaaa81002300080600010800060500000000000000007f000001aaaaaaaaaabbe0000001"]) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000180)="941a90888dd0668a777b334ffc9d625b5788d0d57b06e543ca3bafce717cb261da93f7ea2f12280333375da71a3cf708c8bcbe7a03cce41de3138bf180a8de7a66390bf4082f7af8da9ca1587f64b9e9a121f0724badb2c3457dc7327472c6cd532cf6b5f6b67d4248231199909cd326b249786406dc913a13c7ffa00ca9c78b840101663eb6875cc3", &(0x7f0000000080)=0x89, &(0x7f00000002c0)="f8ffb240fc675e760473db6cf80648ace7c922afac8b59df4c335eb2b1f03d4f46dad878b28cd357867664384f62a3666ded43043d90092630e6f57dcdae1c03f2e57ec78201b058ed0dec61a5250f65eb038c1f6b230c5ecfa96603fb748b8a129887c3d1cfef86421f6ca12b85c925bd6bf31cba8c2247c0be90cdc5fae3a72c76560d7b86b54bcfd317", 0x8b) 16:04:25 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @loopback, {[@lsrr={0x83, 0x7, 0x0, [@multicast1]}]}}}}}}}) r0 = socket$inet(0x2, 0x5, 0xa0) getpeername(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000ae04b17e00000000000000000000000000000000000000000000000000000000152fa3acdfa1dc6f059fce8c47b7963d780830b4bc70ee4c68fb3266bbd4807180478e7251d5a9c65ce29f0051e86fdea6d974673afeb3ac69818357c07452d505e9e4b45c501d38033d23246a531133dc9f660f49cb414b8f247a78eb6f88e350b7ec7c"], &(0x7f0000000040)=0x38) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'.\x00', 0xb8b, 0x2, 0xffff, 0x0, 0x2, 0x400, 0x0, 0x2, 0x1, 0x20, 0xfffffffffffffffc}) 16:04:25 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x8, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), 0x0) r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) r6 = dup2(r3, r5) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f00000000c0)=0x81) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)) 16:04:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) r0 = socket(0x18, 0x4, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r0, &(0x7f0000000080)="0900000055cc4ed4", 0x8) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendmsg(r1, &(0x7f00000012c0)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)="c3eb890f4acba5ed0a8dbcb3ef31b3dc923a", 0x12}], 0x1, &(0x7f00000001c0)=[{0xe8, 0x1, 0x8, "02680632a7ff4285caa9840855f91f47be728f864073aeadde82ca72f8fd2dd4f67313cd8000b5a5cc54e4e9c3a3379580618502491bb8558cdc53ccf80c30fcfe724df63d71d168583a6e26e35c02bf400eedbbf8aea2fe42f5c9db43516cc146967acc012e3416af2376baeee6bb445724699892cd51fe05d6d0ff1c2031398a8d171911da0dfae3ad5b7e6c264a9c3d4817fd4a4a2a28152c2ba3bea610639c7a1b0baf00e415c21ee555d56ff2fb71a22509f0ac4ba7f1c90e1ec2c862e5bda5aafa019039a746467b6c25776d942ce5f253ca"}, {0x1010, 0x1, 0x3a1, "67194e04d1aaae9156cd1908a6f44ec03cfab587fca9172ab3e5ef0ce4f18a6121455d440eeaca562dfca6d2d750188ead27bd0c36b4df54c3e0b511b2d1dbcba76c247b4b6996fba2acd5363b5e79ecdc080412f115d2aa4d53f6330f9632d73c21212122e162459084539bb377830442d8fa83a7cc12bb05961a79ddbe76f26d3fb95c1a16edce64c093e27156409ccf278e326ff66f330617a6cac8b760d9d033e6e1b1349fb529181581c02375a56733d8e5a15f21d90e6e0db9bc65ef23397b3c8893e00abefa1a87987679d7b336d0a5cd7e2fc94d2ec29937189fab1247bf27a86282dd3ba9c9a9e40c00b69811afd876f7a09fe60dc40b0d722e41c37b14a5412e70c469bd8f9f8af48a3382a8cc12322518c352c5ccc5fdb7b7e576f0f690e1a80817aafbc13d63aa6d8f59d926c87b919cfda8674c078dbc0ae1f1f93afd1ca52f63a7da4e9f7eb85ce10735dc470baf08f179c6440d5bc33c703cd866184ede9702dc380a07e664c272c41216fb74294fcce1b494fc3f70b5df8937ead83c09717596c35b903ac09c310678adb3680af898b7405cbec0b667c953694f2844d73c4a541ccabadd604919e6db194f9f363e11f3822225457ebf95c29ba5a4a94dfa9990fff1cb0f79fd74dddf3129df86d6d5d3993e6bf45abd0f528038ffd9e42d5240081da8547b6fc414abda8d78a76858ad3bc5eadb1d978dcdb22289e571da4efb647aea56a9b07759c0c55fd069439df00d7c36b0ee91044f8e58cdf747e736a9a89a3bb8f8285a0a7fe0a2dc8999d225c8bd899f4867123a54dbb60122d7e279148dc37422e8f0d345c4bd1b68a8384baa140d2428531a492183e019b55e9a4747e04db45012fdac368ded14f8f6c1b6c22816ecd7ee24940a6f5b0a5ff3a6fadd5b67d49089448db1f4f70ff0e8c63977796d430c9c67d8729d29fed1a0f43b631692fa1f2f54a55c6e621a5aaae798a812fdca7392205507fd3a71809983a177d6bed8bc01c3d89b95294b755fb69e271a6ba9cef0efe11d988e43f574a43a942d20dc4a9b59df7a0f6a6fd053605957aee7710cdc49944792bb3eac471d82c65047aafe933cf5008a072b4492b45c697133a7bc98d4b1d4fd4ef3b07302980a9415ac29c5453b1f33254b261134656c41d25457a33ba2c9a689055e66d47bef72a296a0ff0024ea2c52ada1c2bdf03d209a36a364ac6be8eb05ec8b2c12f6da499f02ae5cd6c31633b6053179b05f140ddd046b3588eda2c76f951d0fa0bc77ff8bc1596748febad2eaeca65c9c0d46e5e823de727b3ec7ae109c3f5490a08716f725a0eea39db4baa8d907c31abb80707256368f6c2d0b74bd41b15c8620a2aff8628ce657326c037164c14c7a373574162f8e9b8afbc273d233bdebf67afab7542b45fff6688fd001993c8e2be59753eed74413eec32fa25341ab1aa77d23128b47ba25c224ae9731f17dbd3aa0a5eb96c56a9455d89aa5345526de22b34e3581ada43176b3e2fedcd5c986479cd6768870693918c5731e0d097878513d8215964dc41bb8e67c561f316db7131041d94dbf2d2ecdb3467312c388efbd226a287743e71bbd6d3148bb6f2f291d1f7210fa8d93b3ab641be32afeec682258fa4fc5d62dc64007ce45a3f82fef35697a009fd4296ca29cd970d40dc489d6b19b0a5a0a0cce46c00285c9794577a03ab5953a2079bb37c42095d45e37a10b619bce24c269333ba2baf988b63773124848b99bd051b07a61a2c70dd058684658939c48a6b8d3293befb982c31b83256ef367fa61c8add86805b8cfd33930ca8efb294d0d0799b94b3291bdadec93b24f9021dcffdada7bc921e908b28a005fb27664c452c62e6df16ec4f1aab5dc7c49cebade4f9d9412934c7142d2496ec1dcc9f753d20bc31892d4dd8ddd5dd9d1a8eb6a86a2290dafff783795cb788b3ada6089844c526a23ce3e4e9f56563c4c27939ecf33dcbbcc916a7f3b6ce332c127b387bd2352d8eeca98412f510f21ce8e9acca31c7a68690aae584a025e036a25db1c973fd429908cc92c1e76cf827913d23541fe6fb83a2fab087154a6586d7a845497e97c4f7e4df8d69a06d7e8011f6e79d390f7f121de6a298fa6c5d8308a48d37af53899ae34348cb4b42df4758d3e7bc027193311f0ea0056c118ac24ad85eb8c9b4f6b4a8c23ad92d69654ec4aff6d80839c73c6c5bff0d36e0a72b355ff898369e6310de7cd934dc9ff053894278c9353ee51292f6440f7af95ac56770123e5234f93fca2634d0a7f617453582fb7ce98e6fa864734281f39f80457f5ba77b241c8ec315e97aa291289b32bdfc6f64eeee1a842be7372a4c53479f09b5c154b7464526eaf90475504f22ace979e3cf7265c6a9d62e9a64aa8ca605e50a3301a6738324fe561cd89b8ba7214acff29dcc46da1ddd700dbf0a7658ca4e33c497928192c256b776777a17ec377df8b7ee12a9c27b49a3123d5876ffa41fc6f344f005737f9ef230e22be95fb41aa8be7a8a361db3688a50999783e03a510989886ccf65ff41375b3799c39b8e6da42bf0b055687306a22f70bca78a2b68719242fe9b7d81681be48a60ae21dbbfb0e9a5ad5196093afaedb64a532465ecb3070334c26178d18e9e7041332bb1a4adefc84add027fc015b332044af2b034e817cc4d6329f45b9d9f2d50bccab54e71697768c1c43b653479f5cb413e866a2438a49151d4e9ab082651c5aa1b1c3bf553b64e80877e6ba20d21a9f72b306978ef20e03e975fd72407784a8819c0849bb2ad34474e832c71df6990243f44c743583762f2f91701b25a03246e4b2b338810c7d55e3e5bd90ebb2d35ad33feb2b6749a234028bf24ddb6074e4a83d88dbc81250c969c041a8476e1081c2ff201dc722277ccdf168ffb5c37f69fbb7177746d997f585308e9f1be7081ff4a6336b2fd9a98855d4d52941bdfde2b27ac12500ecb527dbd8b681aa4dee6be212a703cf8890926ec895c83c628f919aa7d39c47f1974c7f3808771840a91cbf57689f356b97d4191ab41faeed0ab7989c7603bc0200604af96405a9ac61df7e8000537099005dbe292a83e795695bb94c7c8d2ed6de3767467efff17a14b206f828c4e23b5eb47c05194a072b517b14c60c364e5d8af4fd70bc329a60b17cacd991c3c16d6b9b30a646c971470922b66fd3126b847257d8714fe48dca6567c0d54e104dcd80e2a852954ed741b6c685a1d78a675f6ffe9fa0eddcf326083f44078e2c0ce37a89fcb8a6a375d126cbf3d6ac1f46a3e7951eaac869daa56be5f6a09b53c1bf02b021aa9c0506938886e36b86bfea100345b00a6f064c16446cdcf476305950ec0c5fd5c8da8fcd0b836724bc32eb782bf16ea4513ad1d6dbcd9540b86b35cebd8eac734c7e2b92dce3d4a631aa5f4171ee5b4985d617bab783594f238f27ebecb738607a234d4fb743fc397c0feeca6f1abd52d9d95e4c3b9ba11718adfe6223044ff45f68e6f58d476e214207c166e92fdb7806747d286f01a717148db31334bd94422a9624706b7e2801c0a75a38fa88dee6fa8d69cefb1d0b1c11179db59a8fa67222d249aa2407188394a44bb2b589598e0cb620f2e029798c39667c766259749c132d5378ce8adb4d514957df28ef712e80c4990fd36abf404be1a3bdd316268fc5ee090cec4f97aad81d5f3e14e596df3a87b7d9ee5cc6ce96ed088c4506d0a2574a67c1fbeda965d03f43aa1956cda17d1048a04ece838741835513f4f9e3d6a306fe503fd685acb8ff45ccc342be3a13686533b2d0890811618408cac6c23072c794149d6afd1a74247cdc13c790efe125713cbb9a55a43d4b977f5ddde3521a153beeded54375b45f9e95aea23d586c77a890114d9ed6c17872593a024a9098b56288df089d1e1ad190b3747eb6f847d3438550eafe285530415a95b8b2096ae222d229b56a87aa40ee7bed01d62471144d5d5d2a00414876dfaa66318e73d914e1726df4ef85c288c4076b5fca31cead8d04f47b636c1012b6c37b5896b7f8f10ba33189d99353b6661514ab88767352b86f73ac24e6ba25eae021bd382b2d12c96ea073fd9d58fe4d778be5a6be7f4b7070003ff53892dc22be33160e7344f3e16f6b41a42fa788273ca813a3ac3f7eab69353676210079be477ce5ed5b401afbeeb9953b0fc7fb71874e7ad13137bfded981795e734bcd7469e9729d58c971f27dbf22be11d729c4c371cb82348debeb17bc7315fce1e92e5c235b1689d797098473e6f3d08120bae347964cd067af6f1a0b3858c1ad42bd7c6bacdf301c9523fac84c247a3744fbb075520a8be2c82e5d6ecbcd8235a8a211803cf6358d5809daa4cb4c43490addc8d942aa95e8563d5173150b0413759bf8c4ffa2f4c7f31ef9821c7c24146b4ab14b5a3f914461c007c13ca6ebaaf16b00a5ba1daa49bdfddc778c30b88a06d7a0697b4c44e24e04a99819003703d574afd1ff82b9ecd2c33ffadb8d4681eabb4aaea4448e38de02b5d92a82ef114a45fa53cfa2689a498a97b8cde04f3f60b8d32d13c528e3f8f4e94a8064d2fdcf87b78e1f1d287c9e81d9c72bdf2eb28f778ebfb7141a691111404b43aa00952c3cb9bc54a2263b8b3b2bee4120cdfb26b5f29fe2962af13ccabc54fdee0431062984aa0ac7bf98fbc40c850853cce52a1fd044fb9cc1558dd1de941df161c6cfc3588e58a525a11eb60c33b14081e2d43e51b4bd9562ad35e91b2743a20dbbbb6318cb24d2434a4bde1c5a113326d5a4290f767bf8e9c70a786ee38145d25555c6df6afd63a9736733e9bc2bc4502b996c58017bdf8fbe961b5b0777ce782f69b03dd2f8ef2559c3c0729d879fc2bfc7dcdf0f9b3051677ad7b8ba5e479d5838ad37a3445b3d804382343fb2bed6a677605aa5db4516bb53b8fe44dcb39b742940d991653ff33aac67945d481dbdd14a46139c34dd9c73ed0e8119bc63720bd54eaaa4cd2a580e4a807c82ef735288bc69e4cc6001e2a4e6f4706165632147ba6e32d78c3ed644ec2b8451900db500a38d78fe7b3cfe7f76d54586e47c9f9959930843e1546532480a9101522fc88b8a923424118d32108c35727f49ae216a103161accb466cfab7ba5d021b14242e769faaae18f43af2ba65e955b2d2e168922194bc56ab147fea0441bb08fc7d1750063b3275894672a1c5a1b58aadfaf9ceaaed95f8b16de8c871c02753ba17820c328a807d8dd77c96153488a98cb3385ac0a1dfb18ff74486735ad537835b09a2e9f991e3d5a09e404b4371e59e69c712770615c3868fd3b92f2f8a74953da14ccaaa54ddaa21413f55ffae5d7f219245fa17121eeec96f362c095da602e55cc720fc4ee95c6337100059a704df859cceb6bcb46fc89b2b2f7eac3e41b4a281ff8d9c459db421cf39d67504b6630a85885a1b971ca3b89c00509c7166122e2f11e852bf57fcbd77438855d5ac52c4f4c7434f89c637c8be4bb823b4a017a9482002d04442f538a9c5730f5af11f452a57fa49b575d88c35b7c7ebf2a97eb70b87636590581701a250c9985fac6ac24cdaa99494d79a2a6429adf953f50b8fcf371f5fab2b5a5ea2d1e49903ca6176d2e624feae53c0d7235bb36f45bbd06258626a371cd89b5702bdf457db1a0ad8b1cf8253f6f48d4808d12a086e3636c902346b7982f4534425ef1437a758ecc4a7518a9ca2430304e502b2f3874e203ee96f250ab3436f564346efe668a5445b1d09fec340aa26dca6b9453f0c66da85fcfd285c97f98584efe3"}], 0x10f8}, 0x400) getuid() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001300)) 16:04:25 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffff, 0x0, 0x2], [], [], [], [{}, {}, {}, {}, {0x0, 0x20}]}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) setgid(r2) setegid(r2) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0xa5}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r6, 0x0, 0x0) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000140)=0x800) 16:04:25 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb00019078e00000020000000003009078000000004500fffc00000000000600000000000000000000940600000000070700e0000002071300ffffbfff000000007f000001e0000002831f007f000001ffffffffac1400bb00000000ac1400bbe0000001e000001f00"/126]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, 0xffffffffffffffff, 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2012, r4, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r6, 0x0, 0x0) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r9, 0x0, 0x0) socket$unix(0x1, 0x6a2cf99f8d521d5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x5, 0xf0000000, 0x8, 0x1}, {{}, 0xfffffffffffffff9, 0xc0, 0x40, 0x6, 0x7f}, {{}, 0xfffffffffffffff8, 0xb6, 0x1, 0xfffffffffffffffb, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x1, 0x40, 0x100, 0x8}], 0x5, &(0x7f0000000140), 0x1000, &(0x7f0000000280)={0xfb}) 16:04:25 executing program 1: syz_emit_ethernet(0x18e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff5652649e000008004f00018000000000006c9078e0000002ac1400aa070f20e0000002000002077f000001940600008000442c1f00ac1400bb00000004ac5400aa00001000ac1400aa00008000fffffffdffffffff0000008e00000100441000600000000400000008000007ff940600000002892b75e00000017f000001ac1400aa7f000001ac1400aae0000001e0000002ac1400bbac1400bb000000008203f50100442009860aeb00bb00000001ac1400bb00000008000000040000000000000002004e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000f57a3f2c0a77dd2287b9976b5f4c783ac27a0624d23aea64d3a7289b0f17e7f02f97863f3e9ec83af4eb7060b42dfcaae39f38f60961e93cc2d7903124fd433327ad857ae528615506d941efd0914c7b8f4c235848cab30dcbf0e2ef1c3c31c016664b044de705559b45a5d8d301cd8dc5d187ef8ca78a085eed711ee47d55c48c7dffda6274380836bd6f60281221654acbfcad94f5f011a41138c06c699039d5e36b650c527a20842e0c28e7897db4"]) 16:04:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x2, 0x400000000002, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) r2 = open(&(0x7f0000000380)='./file0/file0\x00', 0x8000, 0x14) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r3, 0x40047309, &(0x7f0000000000)) linkat(r3, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x0) close(r2) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r4, 0x40047309, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x0, 0x3fffffd, 0x0, 0x1, 0xffffffff, 0xca, 0x7, 0x2, 0x2, 0x3, 0x1000000000040}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xfffffffffffffedf) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0x3, 0x8, 0x20, 0x4, 0x9}, {0x514, 0x4c, 0xfff, 0x4, 0x9}]}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:04:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = dup2(0xffffffffffffffff, r1) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r8, 0x0, 0x0) r9 = socket$inet(0x2, 0x4, 0x2) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x18, 0xf0000000, 0xfffffffffffffff7, 0x81}, {{r3}, 0xfffffffffffffffd, 0x2, 0x40000000, 0xfffffffffffff65e, 0x7}], 0xb2e6, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffc, 0x10, 0x2, 0x88, 0x100000000}, {{r6}, 0xfffffffffffffffc, 0x30, 0x1, 0xbed9, 0x5}, {{r8}, 0xffffffffffffffff, 0xc0, 0x0, 0x6, 0x8}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0xbf, 0x6}, {{r9}, 0xfffffffffffffff9, 0x22, 0x2}], 0x80000001, &(0x7f00000002c0)={0xff, 0x200}) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r11, 0x0, 0x0) r12 = dup2(r2, r11) sendto$unix(r12, &(0x7f0000000000)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000001f00000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff404000000000000000dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de60200000003757e60642b45cbc5737b8eaa47f51da724057571000000", 0x150, 0x4, 0x0, 0x0) 16:04:25 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x400, &(0x7f0000000d80)={{0x0, 0x1f, 0x0, 0x5}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0x0, 0x20000], [0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x1], [{0x0, 0x0, 0x1}, {0x0, 0x10000000, 0x8, 0x9}, {0x0, 0x3}, {0x3f, 0x0, 0x2}, {0x0, 0x3, 0xfffffffe, 0xfffffffffffffffc}]}}, 0xfffd, 0x6}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000006c0)={'./file0\x00', 0x0, 0x6, 0x6, 0x0, 0x7, 0x7fffffff, 0x5, 0x3, 0x0, 0x20, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a3fb84e2492f1a", 0x7) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x58}, 0x2, &(0x7f00000004c0)="e0ea2467f33793f23270f6e3109fbb9c156895b848219403a5ddc97df6f1b193bc505115e356643f5e5efc0e140ac9f4392a3aaba3fe028118aea90d347548af7c68182f4813ca1abd601d99be428fe6fd74e12cd2f62022be943f4fa19a45c77adf0e86f9831b3224f4baa08df46d231fce3ce9723f7ee493e5b7bd12b0788b2875ac73bc278af4a61c5fe69148e2c00f164d7072bde5e79d165f98e737318c06722dc8e73cc3ae4b8a11349275547a484e7ac3a0f8032345c2a83e802e37eb5100ce", &(0x7f00000005c0)=0xc3, &(0x7f0000000600)="549638ef1032b5f58e56594f9d378c944b3e63c06a61dc88be8aa5c94d5d13ccb9cddba1d515f034b37d0e4329701c57f198784794d03926ca231bfaed6e5d4f450e3f3516b0d093b0dd1cb2dcf4a727d3f3ab5a05d3d79ea614e9e72719e0968af4fff8b327992554716c45f10f270c375877aae9f53053016de6a3c1cdb5b35dde8d94af42191b77cc3317cbf7dc1e01cbb2af0a306263402fdf670117552b82c70bbcb98418f225b4effd8c83", 0xae) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 16:04:25 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1f) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x12, r4, 0x0, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)=0x1) kqueue() r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2012, r7, 0x0, 0x7f) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000080)=0x1) ftruncate(0xffffffffffffffff, 0x0, 0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x7011, 0xffffffffffffffff, 0x0, 0x1) 16:04:25 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setgid(r4) r5 = getuid() chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r7) setgid(r7) r8 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, r2, r4, r5, r7, 0x10, 0x7ff}, 0x2fd848, 0x8, r1, r8, 0x8, 0x6, 0xffffffffffffff81}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:04:25 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0xc21, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001f01000020000600"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:04:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="175ce7f3", 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2012, 0xffffffffffffffff, 0x0, 0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = dup(r0) accept$inet6(r0, 0x0, &(0x7f0000000080)) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x100}, {r6, 0x4}], 0x2, 0xc1) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x3010, r7, 0x0, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) 16:04:25 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x48}, 0x2, &(0x7f0000000100)="0a48f138532127462b034d3d6e7de23a3dfb5ebd97eb8e4d7b6be4644da92758752d80f6ab24d56609606486b45c4e501424d9244aa034e46f476e7b7c5246859e9e4190affb897e708b5b355c8b12aff8", &(0x7f0000000040)=0x51, &(0x7f00000001c0)="05000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) setgid(r3) setregid(r1, r3) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r7, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000000)={0xf089, 0x3}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1010, r5, 0x0, 0xfffffffffffffffc) fcntl$setflags(r6, 0x2, 0x1) mkdirat(r5, &(0x7f0000000080)='./file0\x00', 0x80) 16:04:25 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x1}, 0x2, &(0x7f0000000140)="ebd4a6435d1b85340f037f85be3fbecc99a18c53af4bba7f83a851890100a777748cde6ff576b6350209ab0ed145908be1894d326c1713338962f2757b27d4948a67443dfcdf09f6d47f736861c053c41f984708f0f161e45883d9ec06d9cdd3854056bc96a4e4efb8f4683da118280881cb4b3e813d7f8b1dea5a2f", &(0x7f0000000000)=0x1, 0x0, 0x54) 16:04:25 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x7, 0x0, 0xc3, 0x20}, {0x1f, 0xa4, 0x5, 0xfc1}, {0x40, 0x6, 0x3c, 0x1}, {0xa45, 0x0, 0x96, 0x1}, {0x1ff, 0x81, 0x32, 0x31120ed8}, {0x4, 0x1, 0x20, 0x9}, {0x24, 0x7, 0x1, 0x7fffffff}, {0x3f, 0x60, 0x1, 0x6}, {0x200, 0x7f, 0x0, 0x4}]}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0xfffffffc, 0x14000, 0x2, "6f2c66a13e723a38116feff2d7055b0be62cc6f7", 0x8, 0x8}) 16:04:25 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xfffffffff7fdffff, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = dup2(r2, r3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0xff, 0x41, 0xff}, {0x9, 0x3, 0x4}, {0xffff, 0x4, 0x5, 0x7}]}) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:04:25 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="edd700000000fffeffffffff86dd60323a3d7f383a00b32240e9a506d94ccb1b1b9311299aa1b5c671f2ea80041e84d6144a0000000000000001020090780000054b001000001100ff020000000000000000000000000001eb69d59426ff00000000000000040000000000000000b2b67a59dd5e9971c009ab929d7884c133923ff461b53df8c5ea4b3cfbd2be2f860cbb9bf37eb99ce1804f410eca7a390c79510b3c16be4d3737b5d51583d461df599395e6b36557000244477b69dc1d776f720c402b8284bcbe0300000000000000f8300472a811a6926b184f300c247b6f2ebbbbb95fed9fa1b85aa18245caf41165f3d0af72d30d00000c00000000002c2b4d460b462e41"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = kqueue() fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x2, 0x0) r10 = kqueue() fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x6, 0xd6}, {{r4}, 0xfffffffffffffffc, 0x25, 0xf0000000, 0x1, 0x200}, {{r5}, 0xfffffffffffffffc, 0x4d, 0x83, 0x0, 0x80000001}, {{r6}, 0xfffffffffffffffc, 0x45, 0x20000000, 0x9, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x10, 0x0, 0xfd, 0x9}], 0x8000, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffa, 0x70, 0x1, 0x5, 0x6}, {{r8}, 0xfffffffffffffffc, 0x4, 0x0, 0xa5, 0x200}, {{r9}, 0xfffffffffffffff9, 0x100, 0x8, 0x401, 0x8}, {{r10}, 0xfffffffffffffffa, 0x66, 0x84091187f4fe0cbd, 0x8000, 0x20}], 0x3, &(0x7f0000000380)={0x10001, 0x7}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x3f) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000000)={0x1, 0xc000, 0x9}) pckbd_enable: command error 16:04:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r6, 0x0, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000000)) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:04:27 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000100)=""/189) semop(r0, &(0x7f0000000080)=[{0x3, 0xcc2e}, {0x1, 0x0, 0x1000}, {0x3, 0x4, 0x800}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/194) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) pckbd_enable: command error 16:04:27 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000280000000000009078ac1400bbae14ffff4e214e23", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="5000000090780083ad2139185c3c8f9ffedf70530400500f1acede87a0eea2e1275f233bf7f0f912318a21ca22bc7dc12e6cb77cbec4db98bbbd797204082b1981ee495d5c451c62b328e0387bc7f9e7d7af9858451182648641c05b414ee0f17025c864f8758541b1e2ac6f9601cc7bc3795f4f4f917552d408d6f2ecfc493c77ad07c3b2b1f6c4c336a420c277f3d7a67560a98b2b9352bab0e0c21b9f2bea6059dd1d58576b8a3c9e288909795f"]) 16:04:27 executing program 1: r0 = semget(0x1, 0x3, 0x8) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x30f) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) 16:04:27 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000080)="8d50be0588ebdf20556055ad2cd654a096a8be524aa96c18b0119b75180e449ea47e6157913ff8d27c2e1fea8dc7b3700a0b20762f62f480b8be0f9e975d41e990e4a44161044fc2007065bc9e5e49993e5f3c81f4a607e83163e5e65e3e697c", &(0x7f0000000200)=0x60, 0x0, 0x0) r0 = getgid() setegid(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) 16:04:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4402", 0x2}, {&(0x7f0000000200)="8e125b22834e8c52d648aa76e2c3483fa63049b89a630a8261a14ce5ee7b75395d83bd649b756787584c7b6c67776fbaabece4d46819f902ea371efd489e4789bbb6c14285745b6ad648c42200f0f3da242ab766b486dd28120b580b1b6a30d878971d303ffa9d82fc83be392a0ab1605781bc38d9ae22d1089b14c9a589e3245d7a26bd964eeb6562795bbab41b486da158eab5ae59a8d05e3c2ae9678029dec70397adc312e22e4cfc8f96ba5f946fda752f4a85d3dd2b0e0dfa20f193df6fd960d8863829570f6ba7017a5d", 0xcd}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ftruncate(0xffffffffffffff9c, 0x0, 0x2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) 16:04:27 executing program 0: pipe2(&(0x7f0000000000), 0x10000) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 16:04:27 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x3012, r2, 0x0, 0x0) recvfrom$inet(r2, &(0x7f00000001c0)=""/234, 0xea, 0x43, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) 16:04:27 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x5c, 0x0, 0x4}, {0x2}, {0x6, 0x0, 0x0, 0x4cda}, {0x1, 0x40, 0x6, 0x7f}, {0x8, 0xf8, 0x1, 0x7}, {0x0, 0xf6, 0x7, 0x3ff}]}) r3 = dup2(r2, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) 16:04:27 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000200)="258dfbeede2b48f1af68d8941136353747e4e86774a2aad3f97dc3c3157a8db8e95f354b6a1ed2f927838e5c31038454afd3865f1f2c0b2fe6ed5afa6ede76bd7f9acc00f1", 0x45, 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000040)=0x344c) ioctl$FIOASYNC(r0, 0xc444443a, &(0x7f0000000240)) 16:04:27 executing program 0: symlink(&(0x7f00000000c0)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='x\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) readlink(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:04:27 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x3, 0x0, 0x0, 0x0, 0xd) 16:04:27 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) sysctl$net_inet_icmp(&(0x7f0000000280)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000440)="8bbd8bea391ccbcd1f7267ec371d239693a07890db52e197d489476ade641ca0886a63027b6a826d28c2acb3d09c6f247289d1462add9dfec93b2fe4c20279d386901c43eef330e4405e2a434c865a0eba3267af5a31775f970863d019c7bf538f77024a24c7da07d22dce03c5ee78b4b68acf9f8127f19249b809e6a341aed2b790b907119215950132c99f3c1ba5809ee2020da1acd3615feb37aee5959fdc878eb09ce28d76227c9641aeb3988b825d50ff899adaf7f7e22623078acf87894cc2ea925b5a754d374deb983ac312765fc4", &(0x7f0000000380)=0xd2, &(0x7f0000000180)="2b837f0000d5d00fc3da249a76afd2edb8beb493a79e684eff5d1a9f49fcd00d656ced83d0ed1f51c5baef5aeb595490a39125874d484a6f35d6666041742aaebf3ede365eb6ef1b94dbd6179f2cc4cbf1b274c76c79f63d83217d840248be1cbd525f3c4d90224f1ff0ca19e03f87cf019e077434c1346e61e265a34e31ca247bb0fd8121d9ec3ddff10990efce4d02d28ad206426a511f12458000"/166, 0xa6) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) semget$private(0x0, 0x4, 0x1) r0 = getuid() setreuid(0xee00, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socketpair(0x2, 0x2, 0x5, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xffffffffffffff84) fchown(0xffffffffffffffff, 0x0, r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) fchdir(0xffffffffffffffff) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000300)={0x4, 0x2}, 0x8) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x5) 16:04:27 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fb18c3d20000000000000003"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/35}, &(0x7f0000000100)=0x25) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:04:27 executing program 1: setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000100)={0x80000001, 0xc01}, 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = dup2(r1, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\t\x00'/14]) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x4, 0x4, 0x80000001, "f69fe6eed94489cec74b80c3eef408f20649cd59", 0x700, 0x2}) 16:04:27 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e", 0xb) socket(0x20, 0x2, 0x47) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080)=0x9c, 0x4) socket(0x20, 0x4000, 0x6) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) connect$unix(r3, &(0x7f00000002c0)=ANY=[], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r0) 16:04:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setgid(0x0) fchown(0xffffffffffffffff, 0x0, 0x0) kqueue() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20400, 0x9c130169c5a74f8d) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = fcntl$dupfd(r1, 0x2, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r6, 0x0, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r8, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r3, &(0x7f0000000140)=""/130, 0x82) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x24}, {0x6, 0x0, 0x0, 0xba2}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) geteuid() r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffff, 0x100000004, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:04:27 executing program 1: r0 = semget(0x0, 0x4, 0x216) semop(r0, &(0x7f0000000000)=[{}, {0x1, 0x1}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0xb}, 0x40000000000000f9, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825b566b0000000000000000694b08fed6450b91ee2f06ca14000e8933420", 0x0, 0x0, 0x25) 16:04:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x3d}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = semget(0x3, 0x3, 0x214) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0xfff, 0x20, 0xa886, 0x40, 0x2, 0x5eb2, 0x3, 0x2, 0xfffe]) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 16:04:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x69, 0x1}], 0xfaf, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x9, 0x7fffffff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x8, 0x7, 0x6}, {{r4}, 0xfffffffffffffffd, 0x20, 0x8, 0x4, 0x5}, {{r5}, 0xfffffffffffffff9, 0x16, 0x80000000, 0x8000, 0x3}, {{r6}, 0xfffffffffffffffa, 0x42, 0x8, 0x0, 0xffffffffffffff41}], 0x1f, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x86, 0xa00fffff, 0xffffffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x8, 0x81}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x9}, {{r1}, 0xfffffffffffffffb, 0x92, 0x1, 0x4, 0xfff}, {{r1}, 0xfffffffffffffffa, 0x0, 0x80, 0x3f, 0xfffffffffffffffd}], 0x10000, &(0x7f0000000200)={0x400, 0x6}) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r8, 0x0, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETDEFAULTBELL(r9, 0x80105705, &(0x7f00000000c0)={0x31, 0x4, 0xfffffffe, 0x3490}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000074000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000140)=0x4) 16:04:27 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x81, 0x2, 0x7fffffff, 0x0, "9dfe793f05f7c35036df751b039546402e192be1", 0x4, 0xffffffff}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$inet6(r4, &(0x7f0000000100)={0x18, 0x3, 0x10000}, 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) 16:04:28 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) chdir(&(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(0x0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x6, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, r2, r4, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002580), 0xc) semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00001d40"], 0xfffffffffffffff4}, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000025c0)=""/127, 0x7f}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x3, 0x0, 0x7) 16:04:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x1d}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="fa2315251d4c90a3413cdd4901ba014544c9295f44fe1371ad8a13999717ac1dfa313f10b7591d94dbfa9af05c2dd5c4f48e75b4b2f92a1e5e9de857f60b642ed6edb4d37661b5439e89509376605147fd68a363db366ae7a6c3838b9fb6363cdf56992f498f520a232995b4b4d74249a0a39b4238b67d513afc19b3e30507a29cfe", &(0x7f0000000380)=0x82, &(0x7f0000000400)="e5c423a10fdebe8881f5923ec36f2347f4b55f56207a07081d2d8c7fa5811ea1443750a91e76ae83c827841f0088da8a696e2dda66865200b80f65ca58502bb7f2bc379656e767f69e381a0560b81553ffd9872f54af7de0d1f0f3b376b060cfe65add6e", 0x64) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:04:28 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000000082cff0000000000040000f917a3e90000c2a07abd0f927e2b3e5f10028500907800"/71]) kqueue() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2812, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000080)) 16:04:28 executing program 1: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) fcntl$dupfd(r2, 0x0, r3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x1010, r0, 0x0, 0x6) 16:04:28 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000040)) 16:04:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x2, 0x400000000002, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0xffffffff, 0xca, 0x7, 0x0, 0x2, 0x1}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000200)={0x1, 0x40}) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) shutdown(r3, 0x1) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:04:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:04:28 executing program 0: syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x1f, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xa2, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x94, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @tcp={{0x1, 0x0, r0, r1, 0x0, 0x0, 0x10, 0x0, 0xcf09, 0x0, 0x0, {[@sack={0x5, 0x12, [0x8, 0x1f, 0x400, 0x9]}, @generic={0x13, 0x3, 'q'}, @sack_perm={0x4, 0x2}, @eol, @nop, @nop, @sack={0x5, 0x6, [0x4]}, @generic={0x1, 0xa, "7c2de6bd03727890"}]}}, {"9ce3cb75f76561862d5075cab5b26a164136601e35f1b5c37ff8007ecaab59689be657e32687d6bf3698d5bee3a4d96dacb2f4566248792aba93023d424b3756"}}}}}}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x18040, 0x9) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)) 16:04:28 executing program 1: r0 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x3885870442d30cab, 0x40000c00, r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140)=[{0x101}, {0x6}], 0x2}) 16:04:28 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x80, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{0x3}, {[0x3, 0x1ef, 0x0, 0xffffffffffffffc1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x6c9d, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0xfa3], [0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x20000000000000], [], [{0x0, 0x0, 0x4}, {}, {0x0, 0x3}, {0x0, 0x0, 0x9}, {}, {}, {0x0, 0x0, 0xfffffffe}], {0x0, 0x0, 0x0, 0x80}}}}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000040)=0x80000001) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x3f) fcntl$getown(r5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) write(r6, &(0x7f0000000100)="5d76aefff99f08e5e5a71d7c807242345314d5d607126b3f93f15942d782dd513e194443b1e6a076b0dc65afe7d1084eb6e4c29e3288ff4fe8e2d35ebb4bb235ac6f6d2b3e9cce81", 0x48) 16:04:28 executing program 0: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x4) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = kqueue() r3 = kqueue() getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/20}, &(0x7f0000000140)=0x16) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) bind$inet6(r4, &(0x7f0000000080)={0x18, 0x1, 0x3, 0xabfd}, 0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x9f) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) fcntl$dupfd(r2, 0x2, r5) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1, 0x11, r2, 0x0, 0x400) r6 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) ioctl$KDDISABIO(r6, 0x20004b3d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:04:28 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000040)="012f6c5b21c1ef5d16b895e53a47a9e958900d8371686bfb370174b5899f2d634859882d643a665c431c86e3c4c637c98b53ee4a3970f97a769f010b629840c9cc2d6813499504719dc7829a28a28ede58b68ca7d7150b64269a156e47c8f100f7eec651f02a29ca49e7d3e4188cf21a8ee0", &(0x7f00000000c0)=0x72, &(0x7f0000000100)="707c8a4c689ddf6bfc090ca7d5bd8aca7867862f517eeb7fa6841bc576434b0804676d3c72a6506c78de7e6210f015ea51ebb34790b8b5d3dbb367923fdcccd42bde137d237d65bbbfc18f83fadc0d3dd00d165925a64e32659878c4b1c5646aa3f5b1e1c1ee3a3a611f9807d04481387517ba66f0d5e996cb2280762e281f1d0ae9bf7381993466a15d837c504199ed22fc351d231954db933b0de97080be8f9833957356d5acf2ab783f85823d7ba7d4f1a03ed7732e4526b3bf0403889c6467d9788eaf351f2e4f3855da310b4e8e5b3df424ada96ee6e285e6b5848bbe4a1abec64510b43bec2b6e1e5539de8c9521ae9ed530893935607b3d223f82a6a647bcda6dc5011e2ded6553b62d4f8c7b334aa56b8674b00101653d61353a511e1235092420aa39218e43a8cb5810a2f4dda3acdb9e86c7d70f480155a27f019db620c191b040d9298da799f7de9b32339c80fbd6c4584a80a4c6adf2ce51fa99e0a39c848e6188c4cce49da75c95452352da9ad9fabcd339b7f230a868ae0ee8aea82b7c3cca87ecf7626499a05e7cba4aa4359825bf92a1cfdae7fd826f17d19fbfbd21199762473e816d0487627cd494c4b5b449c2949d798a230e81726949050e3642105b29f78f3d0f5c966aa3b2f7b3b094050a2d371b97fe2a1974d61f8ad19378ade22a1f59e3b45211a64cada730775b2a4afce5d584ff2cd9ab47f79058b0128ab9286698a9d4c550a4bc0d038bd9605189c856f778b9420167bf85f5a9e9a777e90df0cbce93a6747fd05590b0fd8bbf484dc800e7f934723025ad58033dc149e54eb9d70736c7a693aa2b6800089475c8cccb441b88f03d21a5a3af27cc6374a4c4478ab16e83af581c730066d2ee027ae02e48e7aa14eba79d498ac0170d7f4a284b18355541987e9860d461f0bc35f29d639f5ef5a4756d33a8985d2158168b7b52635f5de2da90ade8deb618e3c768cac7dfb6461ecaebcc20c945a676a284fdf6bd1191f35202abdf61c0742617faf2f41910b43e85b587ad9cb626322d3a71ce949f144f6cb261f81cc0eeb79202bebe5a66cd25d3d035e5e13da4cd31d73da75d1509826954531be831978786b9ff4f1a57add84eec0924e67b19899670b8178e4c52ea4d4ff51ac3e9ce9750e5d0f075b183173133c9ea1456f50d3ffa3579371e3c3312ffc5475cf6d86e4b831baf34142976494d39f2e7426ecd9694f6b93197d2b53fc99dd8ee559253d824a5c5adc812a3be01772fa90a8bf2983c9c6f72f0b203248e9b7bed379bb59447213894198bf8c19a1c4f8095f2a0fc0e1c2b0b3955d43fa8a0d0289334e5b1610c201911512b34d5298d8b7b3aa7444f2c96ab7d5da2b30f0f1ffa641ea03376beb4e9edbafaa260eb59888d3db1f09fe7e9577ea9549d016fd251d14f4cf1bfdb40a87c9c97bf848301b7dae1084ef449fc40c86b55874fa4caaa97f2ed90c675b73181238bf4d29e58291f73a8e3afb08f8d2ab34342f19e00d7970f1f93c3a7d3af8d776c5e246f80ec56627b7a7a0429d32a0394bd7ee0711a8bb21f583bdf0afd374b15df59f6569f0c09632873e9b45809da791a065a3c7dc0a3bf575eeaed32eadad41dff4f9382d8fc093de5157093406e86228e5708dfa6964a3be6049c566b2524334a3cf47e2af9e59be200f940cae1328b6bc5844f892a6869c9da6047932993f6e44c4ff7f5f7a88a76a997d18794018450482af45e693c21257e757d5591494951589ae012719eeb5cc1d6e93e2e53783ac1bfbb784973a38e0386484d221fc2d0aa082f732a65d76c123ea0055e77276c6c62b7d0bda87118bb29b286e73540546f6d0f500d94718dbc32c9c374758d9fb1ff199e458ba3d5a4ca9f416839f9ca9e3ab7fdc93d5904923c73c3dce41ec01d8c41db0ef47e38395f8fa150d665f363c1afbf58e3f795e33d2006b9b46a3275df873694901c28c3040c06e12866232a41b897493a2f1075793985d52823131a127c506f4cee0dd58b2117589fb9ec796b5ed5b3d645705f3cba929f3823f99198eb57994468b792350e69402b7fc45eadc7bd57c1fc5f830cf71a49695c93bd3aa48a49cfcd2f3b565fe32a5302fb80f1357f510279bd94f0662f58b6d7e5cc45d17cc805e50c9455f07536efed94894255ad184581c0ba0ebf9e2161c862a0d29b6459dcc7e48c2b4ff131924c51faf8def27701f89eae67a710289b4450746ad12ef1410a3041a61f83bd16d679f9398d5750362a8abffc484996053a689cf00c0749bbfd34443bb80f5b9c68a2c1d56622e45ce9c8347927faf6d72609bd0d58a1ace9a96c4c14bf4392ad87088b9ffefbdf7740cdb7502ec04a2319042401d8c7b6ddfed6e42406b1f2334c93940669dfcce9c7f337a9b625ab161d9a5e94f611f50b12257b5c7305a87e911a5031a5f4bac1b8526ceb3ee8e35b31da01dc6e6b7dae1fe64cb6f6d2ee6668ab264012a09487b5e39fcf97cd6a4de259035f97cbc98ce97d59ea5c8b548c0014d94b70cb6263e8e606d420d1a7c15bb319d9cb8015820f5c2002a2e931174615b198c8930de352707b5db2e4f2b5e3947cef56472f982776132cbc385a72ec9dea547c43cddc9dcc062be44ed636519839b4b2d6caf3c52d1007496b6958d5e470cc63376d21270f73e44117878309d50579a523ca5575a4f2e7000e2f372c9676cd5e66361e76669e15d834b9204d3908a43e4486824de497569196f943eeb73fdcfea2050fe1911357e8e39510f4691fd5e277d44b220152c74a06fc1009815c0d534ff5eca1f5639b632cba12b007fad8683984d7e97b5678f12010497e5b1cb973b8a5acbf955f863bcbfa127a83bda39082ec82948b6fc0e6f06d243a5bc562354ba20ffd49ba147dfbc3788692acc4a20a0fcb1b7b1b143e61fc2786ba61e097224111e19268181ceb528daa044f56221163da128ec7db41dd38f5b16386b16ea84aa856bb67795b15ee3158b9e3bcd04449b2e93222f6a01b3ec4cbdada8e62cb1c4bb3803cd0a66acc31ba76b70c30bc143405b43ac3d672a9d3d404cee36b1c25c2f3240b99f828aa7487a00048fb50a8414eb80cbe99954b9099477395fb8e7bb00c0de0df9f289c34ac8aa84ce3485d024426cccb67447ffeb3b63e86f7c6d4bd13567a7ac140de221ac78fb5af00389f59ee0a22dff5da421b3ba6f9d347b1c5a4a0cb85393b44294ea35df5812995a483a3ba66372eff46a50e8a26825d6bb476cc3526e592078bbe98efbc732a56b43479a52d1a26795592d7c352b95dccc71d87665afc22bc2d028796cf4b14d161f82d485fea0b52bb39d04462f6b69818beb15d5fa9ab2b1a4fb4c31e7d38343326afa6c304b0a2ef453105548733a83198ef0743c848dc9a78e4b4a60e784d2ba8d482deb9d78113466c0f7f9f3ea067a58112eda8c9288c6851f3252a9ab54c390650c8d2529b961172f47d8bc82c460e55e3f10d70cc9c28d2fb256cc58140de1c15294a088072191d570b83506a8512b80b0de3eec788d4b82fe4a9c21b4962063e7a88f1780ab89194ed1ce61faf05f703e2569816287b24e0e43d59c9ffa93bf75d1c337e32e18e7f5c978639763597faa34acd3ff4b0c5e36c9e56a88db5c893802ce1a2100c1aa6430b6917f8a99714095ad4382a5c8daf2c8c3e34b6427400577a0c6c3b891e400988f1c191f758b3842be41dcc3ef773d5e5e3392da42d72435016cf65761417f8692047327ce0c323bfc8282881f2f6a85e97fec3acb40345a4c46f6254dac44bc9508a2ebe10ec9fca0c652c1796c232910318b2f56c5d53cae0bed9f0ee0361cd74420b07a080abdec084f350f52fc5c2d57b1678304c840c4c35977703615ef0881135c11bedbb94173a3be9d02988c898856f394c7be2808cc19b8ca29b9a00cf850f6e6e9f37a33266ffaab9d9903dc4276e6712b69d77a129af6feebadc72b90ad50c8a1b9785b8672abd89da62a4f5887e9d026261e7caccf2aaef4bdb327214bce42f4254c10b04bdd89bd05643440870e6b4baf3ff34165466038682733e03d8560efa3993be36bbdee613c1331d954434b1bfebb22a2bc2dac81ef6325097aff9d95358d557a18dfe65d08b22c0d47cab220dde49381dbbff4545af052a5e1c4b130e006861f271eaeaa90f5f9bb1835c076fd6aa1cc79ffd5cf9b9e8291bd76453cc06fef5fb0e8db30c809901a868bbae64855b80afca255549b7f86a061405807414cce9e6ad7b2ba970d63db4b90a43faa693162b81a7f850c9c668ff2af14c3923aba81929ec80c7c635b61bbf16be3672893fc978729f3665586a0a35c34b03c40d443d51826b1426a2f4fae9f221b4669f062a804714955eb30e7a9a36a80f454fae53a0abd9d3f59e4ebb76c223aacb463915bc4e6c89ec3c62f40d68ea96108c155d927946e8c4dc3d3eac144e6b166d12f018495e42ab476c94cbdb2e5509b9f11edc88be35bc4ddade4d788c5a803a7868aea8a4a8dcf43ab87e14bf2b67b282637a48af71d1ee3ae0a1914b6a880dd49c7b902bf33100202ca8db0f8b9abbc7e806967131de9c2257c004d6961c1dce5b7122a4ac76a0e13424497fd2234d84a931bd1cfda74ef72eb3c809c618d83b4b3a873f7672c0616c72caf6e3c4b2f84243176a2ae1ccdf1bf4974f9f04046a810918f0e1943b78c22360966a15320e32196da165f83ad48183660fd0101043dbb555e4ca05afb32abb04dfdd487eda411351719d5df6397eb4e7b28a8fd2114adf424774d4c4245d29e4625a4efeac38c07528fcc7b163d05c201e870eb2b5c5cd8133225b7de6124a372fe5f0ced43dada124c0e7a1d0eb31cd3e903dd385e4c9cbd399682e6196c37dbae11b8b3e35404a78fbec21fcaa9e32ceb32b9cc9d7c97dce32e510f11237af8b85fe4643907b62a4ec274f9665605a9afb3ec5e78ac3cfb467632f34d2519a582f6c73bf5c59d7f330cf36755ddf46565d1b5c6b3fa97702cb02d2ad1379c7d7092e7acbad3625314fd60e72e4c87939cd8de17a98409f1123130be8b67f4764559ef9ff780ebd25707b96e3e17dd2c41bc696e2d8586fb6585e6241e88703da249cf9f6f156e0fe54a143636d34ffff86705ea95be90ba13b63c6f564700021d63637ec3a3760090eaa8ae0e373e81bd4e48dc725aa60ab8d5532bb9994a724e29552f0074839955ac44f77d0056ceb9585f6f95585c2378374f61b6b21dadc84dfec26258fa29ec838b6ead859e727852854a1fa84add365374f160a1288c8df3f41fa5b500f66920e224e9e26851aa1f210375bd9d9a54f3494e361418fb0a3b430e4c312810470b53d0e814adef4d969e4dc6d04fe80d02409eff3719f72be109ebfe58759e8d4ba3db24ea4c5325f170317473d61196350f73a1bbfd805d48955ca802eb1d0f0c03562a8bb56de80726c54719bb3699b115dca072afca4e7694a401495746c5ea65691f5b190c9f3fdd84531799557711502afd6372be2c33968a1ec735436820843e2eafbbfa025daa0b8f65327429e49224c04430a523007f2c0e1924cc6a4c82ab33fffa47734f3d82da55c2c039a09787a32d5e54933145f380ca6f65f9579ad74d052d4656c57f0360668d717728d5d1413bcbb417683d58d6270aca99a169b1f722a3110d691f507c7dd8432c10ff53599d5566b0b70c74de4fdfe9a8df1057f152e801fed773a14ad8fe61b6c9f16d4d1fe04c00f64a71a1cb77df96cf220b38d263f539e5bd9768963568bcee4", 0x1000) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) 16:04:28 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) kqueue() r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20000, 0x0) fchmod(r0, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, 0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000a00)=""/246, 0xf6}, {&(0x7f00000001c0)=""/45, 0x2d}, {&(0x7f0000000780)=""/239, 0xef}, {&(0x7f0000000880)=""/165, 0xa5}], 0x4, &(0x7f0000000940)=""/149, 0x95}, 0x801) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x200}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x6) 16:04:28 executing program 0: socket(0x1, 0x2, 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setgid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) setgid(r7) getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, r7]) chown(&(0x7f0000000080)='./file0\x00', 0x0, r8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) fsync(r5) setpgid(0x0, r3) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0xc6, 0x0, 0x0, 0x0, 0x14) 16:04:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x5}, {}], 0x2}) 16:04:28 executing program 0: syz_emit_ethernet(0xf2, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xe4, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x68, 0xb681, "aa8b5bd259e6b7cf0cd54658cb6fe02407c5ae0c24ac6b4d94c8f773ab874d0e7b8df961e1d81d36b3784c24aeff4f2014708ae5c059136ea40bdc5d40258b90bedaed013942ed098482011c9f414f2a7b36bf760319268408bdda76587ee9040b48513337f18ef0f00e8871641fa9104aff06a91676f2a0c938e3c08e59094f4bbc40a7315a83960ffb7592b2305237f3be555cc9a0586d4c4d792df91da42d9affdea20e8aafa60529be22c8911f512c3998099de002b9cc545134ab974adf6105d583bf7e2985"}}}}}) 16:04:28 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x400, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r3 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="1000000000000000f288daf84bba63252dca6b4200000000000000ed72739865406b39da0b5d8153cb20f7e633166ee85508a6744d9d8fa48d39189be0afa2f21edbe31a9c1b860dc575f18bf4b417b353c7676877eacde3d7eca194b8b19225f71137b23f0c0ced86e42cbb6070c7523ba305936aebeb80e3262a5c4f9881bb4e39c37ba69c0ce70c49ba53f486cc5e590336b72775a4c2659430e8cc8ef6df80a70e11d0faa56f0bc4d58f8b72e24cb32fef9b6ba19055bb00c8f39d3e5cd7255a"], 0x10}, 0x0) r4 = socket(0x6, 0x8000, 0x80) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x4) open$dir(&(0x7f0000000340)='./file1\x00', 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xffffffffffffffff, 0x40, 0x20, 0x4, 0x4}, {{}, 0xfffffffffffffffd, 0x42, 0x80000000, 0xff, 0xacb}, {{}, 0x261f83f0db8e0f64, 0x99, 0x80, 0x2, 0x7}, {{}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x5, 0x1}], 0x8000, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x15, 0xfffff, 0xda, 0xfffffffffffffbff}, {{}, 0xfffffffffffffffc, 0x40, 0x20, 0x56cd, 0x3}], 0x7, &(0x7f0000000380)={0xefdd, 0xffffffff}) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x14, 0x0, 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="2d012e2f08f6936db89678cb83bdbdff232f4c43e10ed7cea88d885d0198191d4bc9b847abd53ff1503fa3902750ab1e942c85ba60ce2de97ea4471928ae10b50ff518bbfc330b3d9fe67c09eecfbb8211d4a2dd08dcc07a09023d2cdd32fe65e35e71bf4da6664e56e1a9e1104f55d1a49ed2f5f0728f921785b2f2bb1b8fdf04f68ddbe53fbeed8d954fc4c5219d4a807863"], 0x6a) getpeername(r5, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file2\x00', 0x0, 0x1) renameat(r2, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file1\x00') 16:04:28 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x1f, 0x0, 0x0, 0x0, 0x1}, {[0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x20000], [0x8, 0x0, 0x1], [0x0, 0x1, 0x0, 0x1], [{0x0, 0x0, 0x4001}, {0x0, 0x0, 0x8, 0x9}, {0x0, 0x3}, {0x3f, 0x0, 0x0, 0x7}, {0x0, 0x3, 0xfffffffe, 0xfffffffffffffffc}, {0xfffe}, {}, {0x0, 0x0, 0x8000}], {0x0, 0x0, 0x0, 0x40000000000000}, {0x0, 0x0, 0x46fdfa97}}}, 0xfffd, 0x6}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2012, r2, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000140), 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000006c0)={'./file0\x00', 0x9, 0x6, 0x6, 0x0, 0x7, 0x7fffffff, 0x5, 0x3, 0x0, 0x20, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8000, 0x0) pread(r6, &(0x7f0000000140), 0x0, 0x0, 0x703) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x58}, 0x2, &(0x7f00000004c0)="e0ea2467f33793f23270f6e3109fbb9c156895b848219403a5ddc97df6f1b193bc505115e356643f5e5efc0e140ac9f4392a3aaba3fe028118aea90d347548af7c68182f4813ca1abd601d99be428fe6fd74e12cd2f62022be943f4fa19a45c77adf0e86f9831b3224f4baa08df46d231fce3ce9723f7ee493e5b7bd12b0788b2875ac73bc278af4a61c5fe69148e2c00f164d7072bde5e79d165f98e737318c06722dc8e73cc3ae4b8a11349275547a484e7ac3a0f8032345c2a83e802e37eb5100ce", &(0x7f00000005c0)=0xc3, &(0x7f0000000600)="549638ef1032b5f58e56594f9d378c944b3e63c06a61dc88be8aa5c94d5d13ccb9cddba1d515f034b37d0e4329701c57f198784794d03926ca231bfaed6e5d4f450e3f3516b0d093b0dd1cb2dcf4a727d3f3ab5a05d3d79ea614e9e72719e0968af4fff8b327992554716c45f10f270c375877aae9f53053016de6a3c1cdb5b35dde8d94af42191b77cc3317cbf7dc1e01cbb2af0a306263402fdf670117552b82c70bbcb98418f225b4effd8c83", 0xae) ioctl$FIOASYNC(r7, 0xcd60441a, &(0x7f0000000240)=0x2) 16:04:28 executing program 0: syz_emit_ethernet(0x64, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8000, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x3, 0x8}}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) getpgrp() clock_settime(0x0, &(0x7f0000000cc0)={0x4}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) getuid() 16:00:04 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "01ce00", 0x30, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "6ca18c", 0x0, 0x11, 0x0, @empty, @loopback}}}}}}}) syz_emit_ethernet(0xba, &(0x7f0000000080)={@random="b8a36d319a93", @empty, [], {@ipv4={0x800, {{0x29, 0x4, 0x2, 0x6, 0xac, 0x66, 0xf21b, 0x20, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x30, 0x45, 0x3, 0x1, [{[], 0x5}, {[@loopback], 0xff}, {[], 0x7fff}, {[@empty], 0x40}, {[], 0xfffffffc}, {[], 0x100}, {[@multicast2], 0x400}, {[], 0x10001}]}, @lsrr={0x83, 0x23, 0x40, [@multicast1, @rand_addr=0x4, @multicast1, @multicast1, @multicast1, @local={0xac, 0x14, 0x0}, @empty, @multicast2]}, @ra={0x94, 0x6, 0x8}, @ssrr={0x89, 0x1f, 0x8, [@multicast2, @multicast2, @empty, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @noop, @ssrr={0x89, 0x17, 0x0, [@loopback, @local={0xac, 0x14, 0x0}, @multicast1, @empty, @multicast2]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x9, 0x1}}}}}) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) close(r0) sysctl$vm(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000180)="86e1cdbd4f45aa9786c4421e97faf263b5f28cb1629ad174bd26bd32bf2b34a51765583ca2f9273e32347bd4c29f2d6a956f6db442bc83c68059fdc332f3c79aa5895b95606ef5187f42ff62a33a493e69e146fbcb537d2ada0ed279ccd96e3fff38204f141c20b28fd8e2741cc16bebe56291ae725215fc898914be26969ed401ddf6750963ed36b21f28cd6d5b9102558403950e0351ec99cb01584f10bf8d923ef82af6130932ac26c1ba8ecebea0f0e5d5fbf025c7512fecb40a00d8402d8ab3e931010683c850a6a82cae8891f50552c6a36121b2fc0223b94652736dc72350fb30ffab087617c99f28b49099661b1c47df9ba0140ef8169f7d961bafd08129f0f3801a68e5ea5189cd1f52c04c9b10065926f3632724a79a4dfb990cb6f96abbb9e6ed10546fde5e2a1b540f5420e8b2b198b36ac0e0af72eafef3c51752a788f55a32e3b34062e5487893d55d2f867d14a887ad0870655a091a84f178eb799b3e68da7f71437dace6e0712d233ac7622c98125b8866212eefa3d0e37c412332b346b007358fd1589dbf65adc75e1bb224a3d7ab2c80ab57b906043354927f0381fd71e040fa68deaff8d02e47f22eb401ba593959a75dc4a514bb21a05f400799dbd5aadc1fccdf7f0b3b545d4108f6e6829ec552d31cd7f31fe7a9ad1ced416b9df593b988e3358999e7edfc36e242740026b59d92bb5d7815157f88eab31d3a7c4f32043e10af4927e5f6642792e77b62cdfaa437a87c11edc52a0625fdd99d32fc0ef8972ce03e61bdd5e0a284fd9c631e2ea24ddcd86080436c9e6b7ba9de0ff0a3c5c103ae66da3a5aa3c21f6822a6db37c4718658f235b3b55c3ffd44cc5a521e34cdb283f1030de7a76a772afdd93a4e3d9700af6c111417448992040525c0518dbde1f5f08fd03a78ebafd87470c976878e8c948b9087005351b9b1139399f02b6e800efaf350439c35d87aced57a9cba4fcce2ab88670f2e80127dc81dda0cc93189d2e0667fa70702f0ef7aecf1d23466348a0616aa0f553a387e004970d47871fce9454eb1eafe3220834f6eeee22d848a3b849a5975803b2f0d3987095861c45475eb46d4b66f6dc0af0d5f44a162f0f31baf226712811811c4e882e5954a4bdfd42b9a7ebb3059eba03bbee4f9111c517233b2ce84f8319eb4fd486b95466ced048df01aa987bab35a457f24fe9cdb61804482890adcccb213e93d0fc02115fa537844f6ff506c45576bbfbe7a43db68ff7f8b10c3e012263111eae98ebe1bf62bcbc02169372d3b439cb99080313d2fccf4e354e88c1f74a432a7537cb6e974d50d1e65e530dacece599a40a26091c889287ee5c82f16d117e3a955ebe038fcb2c21db68b49f6e23f16db796372ea5f7975b149fce92b35a4352af3266105bed14a6bc3716e70ed5d21d7f59d5523c9b5f04a82067c7d35a280c14f2fdc9663393455c9a067aeef30c792c16200bf89f98aa7687415b075598be30a21c02ed07227ea76c554890ef746874838696723d3f413432cd71d9a573d31529e81f451da0c1a9fcbbbdb7312b523fd092701c9651aa26fa2943bd7edd795b1293cac8baaa72a78ed326eb42e75b637b4f8c9920c403d6ffc254d46e38967ceb6126fbca6613c60f0666510c39430198cdc9af356ab0e2dbfd5b3d619528c5c554234eb96a62e3ef8aaac88964b0dde18ee3c41660bc0d4c1242d1e9a29acb875701215ba8d35668d33a641cef01df79283e1e868c4d734fb14dbfae764d62c062153e04f0946ebc2e89803a914ffa17ab5ee9a4961d26c17c2272100f0bbc7200cd531c3a9408e1f3c55f70477fb5d0a7ea8780ec29c64f7217a2bb84ea29e8a938a916a5f0a4e6f77069fef457cb53e87f4b9d689d1facb008d080e41b75bc0a965506922a6fd415ef8a0eac52c1380230b30d67465901f06eae8ac9abe7c5fcd7b77b4acef59de1054ebe54d1c36141a30c83acd0f3df90544329cb05b4c8200d79ebda6bff9a05511ee81a16e61dfd363e2ef592fc1582104190d0b00c560f8ca9f8047c6b8b579880d1c98778af931a3b5301830391ac55dbf71d35aceff2ee890b9ab01c0242e6a858a5ae727fc51d81294459df9479f59d752b8daacb6ad7a0cb329e5406b284f1e97a0f5575e445020d4335e2e78e25c3c3550687c58642ac3a868c7b79cf190f67a9a315e28b1d45f59428f08bd350d6cdbadcde73e427b5b3a2b7827aeee03ba4293c8061175f303071ba907379aacabd41a39a3174346c604424c42683bedeb2ae63654b1e3731b41b3a4ac7abf949a21ab145cef168645642b3d06f8cef61bb03f5c217c1f5675025b14636f8e86ad76c8573ef642eaa2ef2543d49183143c7923f893b5e923aa93d0e9ecd1bdef682cb2f40ce3d4243eee0af8fb7d349517cf310909ed61c12fba23b6684cf05175e5b14aa0c7a5bc4e5c5b911d6c88798b35280b0ec6c9c0f5d0f71afde572744d0ef1289e396c0d7f73d0a68d5facaf1d6c83d2668850a1d1b8c257a4151eff697124fd4a999230e6c7037156d8246bf387432f816a95a690cf683c88dcc9102b202753a6ce3bc68fec8fa81c3b6477db5df8a55f6a1f2be41f1160733c8ae8eb1f19c0ce276556430d4d066cefcf9d56bfd4bcb45805dd9027d6ae6405905deedbe5ae5760871536c58141c4e8cfb798121c091edb988f95070090352772faae6a52dee7b506b1c1d40ca984db752e76f3f27e95c5ebfcc02cc0200ed41f8c227d317fb83d1b3a8dcc39ce2b4bc95eda2d59c67530ef04fab3539a1802671c42b28dad68d668d976dca97c9579a1db36c302e75ebaf76ef71b6b988b23b1bb163b90748e0e9e677e9b90f0ba52f661f6ef7d5308719d4efdd8a392feaf64c6bc286c48325e53f021187e7a0c1e9e2c1b01e9aff67c3d4760fff73d8b1b35e4ddc7e2122eaf53255f3bd02861b7464f9a86074e50f7a74d5bd58988f0bb953bca9437a45b0de52cdf0e0452cc9c8ba97f8c14701e1277852a766b7b7e4f4c0cd3a72850151882c985f9ef8d4a569687d8880c43d60835e66e79548afefaf53b9246df04486156f3cac180283f232b2c3c423258ef5ca80ab8dc7e14e11e882003902c9595d90cb100037803884ac20ab609b486319bb0377c4071e648eadf64808542b5b68cb7346926f05a92e6f883cc810eaf2a872ddedbd2f10deb24ff4e52ff1a40dea1a59a5d1d5e402a0f37ed353933232a783249fa4f857cc178425e8da9e48a36dc95dc3d07d19e0f32447c95ee317535942082aa45cee7c7fc6f1412cd4c8a779c388ba4bc9015a91495c11905d3f0d8f77048f65756cd0ed42b945d8caea588bc0526c02b7b17e89c6ab2a84d669d2dacaeb6e5a165a967ea9bf51aa48a5f0ab1425e4d2ee8c153a3ba409417d6a9baaabe1398ee3678691466c1a7ffdcb31211cfc5d3fe2270c66271d1988aec3f6e678d3b12db21f464c90c174c5502017f54b2eb1705e3eb03b0bcdee0d74de1ee9bb79cd9d6b1dd0919a8b0e59cb70be7b8b0e7fcfd8135cf17a278779d8f61904e1b4c3c69b7268105e0a7ee1f60f5643139eeb2e87c75e861527542457daf06ca9d65c71e3d6d14499b5a6b66b9eb6146b2bf16341db0c78bd71c8ce66f59ba26e1908f91a2e9a0774f872e239c9a4c9e6d975e54c2636168d8a5d714b5ab456f0a30a710541b395bd0abfcaa7961ff775feee38647112004352183dbe0b717250b02ff63be7ac74c6227db149698fc809cd0ce641c71c70517b7f7045381db47f9a35d446b74dd89879707762905590ed01e4f6917972fb0630147af4d2cabb95e2a9a5d86122b5b9e3b65d02f474c54946c49172eed90f0728ca360c62114f7dadd628380623a50bc9085082763f971653d95c964fc339fa08039f2e08d141c9e1f605088802fc55334bf56a1d7c3e742e50ebc92f64aad321de921784f520d3cf1cb31fc5d94708255066fda1388127b9e683f22c6b7d75351631fecea87117d2eff871a659ba6ef58a2cf9c25e5715a4ab780eb35d099fb1c083dd2c6227a7c49694f61ae8760b72aa4f155944cea0a684d06507e2a704806e42fcda3d931c05a3e6902098a6363c3ca68651694ac02480ad002cdad0cc8f8150d8acc2c1d0347159c4be36e361a2a85438eca1e14d39e60ee5a1589724aa09dda6602fcc956c675a636266c5a44c18ef654d5e9b0df1f5615746fae960e4688cb6e5cf3fa0a7a0daec195d82ce58d302ec0d0d35756270b4b44d405f49050a75cb2e20db884fe2bcb41ce109a61477f15a6f29fe3e2711e82c04ee3a096ecbfab96103f502254c130b1f7bf56c47e72ec22f8a404f953f7ae1c000e514f622c5450c9af40af55751a1d2be0608739ee1a2ad3a238f8792c81bce97d3e1f66f531312c7300be97b46ea66d3ab140e93b683237f85b692f32e5c54a0fdad5f96f22a15b5eea4fd1878b7365c7c6cbb36c9e1b2ee98cf1d68e5b19ca94617ff0a93ac11f3c753d91d9acbaa345fc93f71bb1a7d76a9ab4629bd700ac4c47dcf13f3aeed33928457aaeb40a93705a1d474a163b66795cb83a4cbdb7572aa17cc89c6eae6bfbf5b3df83148f3cbb11bde95b1e646add90cad8de291f889bf0e4dc9183af9b18ccfbb46c76c0225e8c8c97c6d0610cf0ded7d3674363707f749ba9f7cd4251abfe0e7ccea594ecaa82dbfbbceff2e264d4bc6b6cef1e41e731e268df380e37ef7ee25cd678105650cae1d56b54b74a3a147d451ed91650cb80e0c02ccea83ef0415758cab402ecaed073debd9709f414b6e6cc534664f11a6dce2a0ab3b88544344d35612e4359bb912fdc694a362a6dda89b811a9522b3c1b172ed25988a24067baf15ea9c1b57083ba22c0455fa79197bff411c5e28b3c40189c34ee78c952e7e41eb2fc85880d037181e294ce3bbd43919381ff323504b860027718ba14973ab6f6a34fc742ba8e64463001854218fd3dbdb086e23c488409d3f6e6ea9188e0d7e0752a0d8ebfb61a6920204ecdb0eb6a5ba2c68c4995a92d29722dd25ed647a54d799d69d0cbc33629a04ba32c018b1e659243144382b8c864c72a4ce6dd6e4eca192d85f66ecdbe13969f09e18e46a5eda71b4c154be01b88311d37c502be12a91160a827ea2cc860d6d2c14822d2b376db8b03e58d45bc328953a74845360ba7fc053d2348deec41172dac5c8a3d8744e37d2f51aa0af45c30b914e56a1c2ffed32ed5328bc4550649fd2d2bda38e1e7721a923ef490eaaf54f172d3a74f2e7462b8321d3c7d29540567257025bb17160377479562e3fde1a383ef2c260d14181ef465fafbcf6ccda19247a4a088104552bd195ba33a7e0e80f221c2b8568e176a6a292739dc7b25849ebd552c3d4272b776d659d59ba75aa30ef387f6f666190fad5afca4b3f07740ae934cba8e81f20a31f59472478cd2984eb79e21b46ba1792180d05540a224832c952976a8472cf339b621e752aa5096463b21ae8afa1264673eaba2d778e259922a28a3da9279ec74d0279c86d5bf2d19246d46314f821b7077ad67694079227c360c1d02a277971a4625552a46cb7a25659cdb6c995ebcf4d47f1c8cdf5fb0e7044ef9e7624ed8ea7fa0b36c8581d5f23b1e6d3291ab9c7507410f676ea8465de687898e1c82bac6a94c8a0ba73408bdec6aa472f0784547d0022792bf662cd9ad5d07afc625c27020a21613fe3f262a35870b5b796eee13738adf5e5c3e54e099b25a784aa0dd4cf666675178b014fd680f3d105bf46f3dfee45c471c", 0x1000) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0x1}]}) socket$unix(0x1, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x4, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000040)={0x5, 0x101}) 16:00:04 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pread(r1, &(0x7f00000000c0), 0x0, 0x0, 0x7) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x68, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff05e8ff00000486dd6031797100323a0000000000000000000000000000ebff00ff020000000000000000000000000001020090788000000060d9ff0000000000000000000000000000000000000000000000000900000000fbfc000000000000608b", @ANYRES32, @ANYRES16=r0, @ANYRES32=r0, @ANYRES64=0x0, @ANYRESHEX=r1, @ANYRESHEX=r3]) 16:00:04 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x3, 0x1da) r2 = semget$private(0x0, 0x3, 0x1da) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x7f) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000300)=""/180) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x7f) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000100)=0x1) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r1, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x52e6, 0xe5d9, 0x0]) r5 = socket(0x18, 0xc002, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8}, 0x8) semop(r2, &(0x7f0000000200)=[{0x1, 0x6, 0x800}, {0x2, 0x5}, {0x4, 0x6d, 0x1000}, {0x0, 0x8001, 0x1800}], 0x4) sysctl$net_inet_etherip(&(0x7f0000000140)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000440)="4626f96496e1c62fb3fa6530cd08a36e62137b6bccbca51c11b5f2133edd6a8306f4e2805a417a090920603715117de8ac070d0b9073ae801169cd7ccc5b54963a5ef120a86d369f5a9486cc9af8fbeea62bbe94361987f8eaf12a764cbe62b41a77a82cb7d4f674987b0c1beef02041be187a37ad995498a3ab666b19483c545510c0ed43ec898052671aca0db130c7b3410289ecac580f6932e391a67e18396d8dcb55265f6bb6d261c75a29c00dde9e70bee0a1a7dc7e3ddd2e22d157fad79f64b497b6d8e25b2d17e9a1e50faef6", &(0x7f0000000180)=0xd0, &(0x7f00000001c0)="77dc86518497a5d0849937c7c3e95b4cc140332d5a9d107e5c5ed9646c0be27432f54933ed558645464199", 0x2b) dup2(r5, r0) 16:00:04 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @random="dca72dba2417", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @rand_addr}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4}, @eol, @generic={0x0, 0x8, '\\7=y^h'}]}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) sendto(r1, &(0x7f0000000200)="8c31adedecbc04c8dc3abee90b93a01e9a3592e69191e9b65dab", 0x1a, 0x40c, &(0x7f0000000240)=@in6={0x18, 0x3, 0x384, 0x8}, 0xc) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f00000000c0)="54d9f70f30be54038e575774054a8881288a1a3eef4ee1ae2340c28043b99864acb8937311c90d14b0bb28d2f714773945ce13c292a669c484d8c85324f5e83722b8e664bf0063016d16ab9ab91d52a383a42e4917bcc1125bbda75efd4345f1efcf0543c48552126fe75ecdab59663ca6bcff148084e4fcd4c4dc863bba30431203554950", &(0x7f0000000180)=0x85, &(0x7f00000001c0)="5cd7bf57a05ac5d54227d088e7", 0xd) r4 = syz_open_pts() ftruncate(r4, 0x0, 0x7) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000000c0)) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) unlinkat(r3, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000100)=0xc7) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(0xffffffffffffffff, &(0x7f0000000200)="68dd75e3eebc6179a79d1b757b4f63460b4cb1098937678897528252013fe4bfff6d51bbe23b4703b5758b4fd709b7fd1c433460c238b12f3439a3e040e23655ad4bcf9bb2e6bafecfdadd77371116a9434e94f5aed0ca832569e5d9124450ddd660efa3054a27b8207dbe217505f504acc09b3a69c1cba706cd6b3822e2e651aa159c56fd1523772eb4f10cb79e924afc32dffc5e52ca1e3f289c03f4a205c85af301439ee836d057d2835fafad0f9a45544c4e598d70579403cc66d5e249e90eae192b6771b85a7e7b6b70fdf323001ab296867468f33a86530a9a351a76a9dc8df8359f5f4cbdc0431580987b5333f8bb2c6b", 0xf4) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r6) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r7) setpgid(r6, r7) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shutdown(r0, 0x0) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000300"], 0x1) r0 = socket(0x2, 0x3, 0x81) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r0, &(0x7f0000001340)="e50acc2919c064e16ef421b5a8311a029ec4a098cef67af74e2c9daa13e2e5b0ac4ed93e88d4e75514a13e4898280a580e2c0510b791b10688763fbf8eba9bcf15552f22855068c95f7e93aa3d4e80bb333346325d2f2f0fc642fb3ad372511834e8973d9313548c1fdf412f2566d27468daad93276c997189685dc9582e263b82681eba", 0x84, 0x4, &(0x7f0000001400)={0x18, 0x1, 0x1f, 0x9}, 0xc) write(r0, &(0x7f0000000080)="0900000055cc4ed4040700000022ca7e871be3f6", 0x14) dup(r0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000011c0)={0x9, 0x5, 0x8001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xb2f6fbbc902a8ee5, 0x4812, r4, 0x0, 0x0) getsockname$unix(r4, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) acct(&(0x7f0000001180)='./file0\x00') ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000001300)={0xce, 0x0, &(0x7f0000001200)=""/206}) sysctl$vm(&(0x7f0000001440)={0x2, 0x6}, 0x2, &(0x7f0000001480)="6836d87debee4506a91d52f92b1b7de111fadf354f7eca42ed87bea8803537f09d5f1aa77622bd3c679181d51c4be4b18302bb8001377221f5e9c02f53f462895cf33c3a65415391597e1dbef155eb81dfe257bfc4d7e945f48daa89f992bc2544f7be92d15114c05ed478d1855fd5bb69b24772d6c7ffcdd6397f2fe01fdaf9266808fda0f795a448b771d73b35890a71eaeee11cad39280c9c39cfe8bbbb5f148cecf80bba2aae210ead656dd04604cc70583bc6a682dbde3acf8cac4ab7e480696a7a071926c26fc76592f1c5b6e13b0ffde35f5bbe2c4c003a3ada48f697f731e7cfdda7cfc0f12e007be5bd", &(0x7f0000001580)=0xee, &(0x7f00000015c0)="906624e27bf42546db6a897c5744e65a8cb55f56bd60855192d91a1aef9a4fb125312a48545ada7623743cfe3a87c05079a473a0be1039f89cb4410a797c15049a0742b7598ed799bc38f4919462a6e53813483fd67442c907441b4dc9ba69ae9b7824ea2503267d56d145d48f9f0efc6c17f59fba0737fa0380d9cac6e30d963774205addc354475a025ab299fb909740a2560989fa24816157d0", 0x9b) socketpair(0x2, 0x4000, 0x4, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000001140)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:04 executing program 0: sysctl$vfs_fuse(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='W\x00') r2 = kqueue() openat$pf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pf\x00', 0x200, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2012, r3, 0x0, 0x3) dup(r3) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = fcntl$dupfd(r1, 0xa, r4) connect(r5, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x2, 0x1a}, 0xc) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x7fff, 0x89, 0x6, 0xff}, {0xff, 0x4, 0x1, 0x1}, {0x3f, 0x3, 0x3f}, {0x3, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x4c, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffbdea079ee89008004500003e0000000000224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600000009078000001000000ff61780c4d7b0ac45161d9216a3845175c64"]) sysctl$ddb(&(0x7f0000000080)={0x9, 0x2}, 0x2, &(0x7f00000000c0)="2ed9114e328b5f7eb0ec55d833b0898c2b05fa84bd21a6711343deb2a9a16275f670cad47e0f58acf52a17a7babecaa64be6f927686b36b93de4d691329fdc8a1fc4de49600dacf1a2cb37a32c3293f49ba785784067b2dc6bb74df21f726dda61488c57336dbb48874f5e1b73469b2abd047a4bd27fac446875aeb8013ae53ccae2", &(0x7f0000000180)=0x82, &(0x7f0000000300)="3831fb72955f2e4a351e299370a481b92cec070051dd80852dbffa59d16f0af7379a0c23cea13892f4c71b364c95613a626a7d33c4f9b5430c468c2981d0777ca094b08b9fd53f60a24571e3cc618222a02ed7c3884d0a6fce56262848db3ea862b6ff1ccbe3c7b176cfd7a6e9880314c94380ea278b3c1dab830c13c5843582fa65f8c49d533a668a843b4cf0810fc6f0485524f126e3f59d3731c02153b8feadd056189a00bcd1811ee11dab92", 0xae) 16:00:04 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget(0x1, 0x0, 0x420) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x20}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000050000cf5498389dcc6dc1c0f8be6eeb2ad6da369c8da29dd09253b5ecf3874c3fef005f8281bf44c34c8b10a0636f5395c34ba3a018f9a30b332417d5cc5c2b972a59abe0c4ed87fcc23508cc40f3515494deafc1a0a4bab37a715574de69c3accb00377d75b325af"]) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0xe37c) r3 = kqueue() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x1, 0x9, 0x7, 0x7fffffff}]}) r6 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2013, r7, 0x0, 0xfffffffffffffffc) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0xc5, 0x87, 0x54, 0x8}, {0xcf4, 0x8, 0x4, 0x4}, {0x6, 0x6, 0x1, 0x100}, {0x81, 0x80, 0x7, 0x6f78d131}, {0x8001, 0xf7, 0xbc, 0x5}, {0xa1f, 0x6, 0x2, 0x2}]}) 16:00:04 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x10001, 0x4}) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82026915897b000000000000b70000"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) r1 = semget$private(0x0, 0x0, 0x140) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x0, 0x10001, 0x7351d18524d2e3a2}], 0x2) r3 = semget(0x0, 0x4, 0xb0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/58) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0xa) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x6, 0x55, 0x6, 0x5}, {0x400, 0x2, 0x4e, 0x3}, {0x5, 0x2, 0x9, 0x84d}, {0x1, 0x7f, 0x24, 0x3}, {0x1, 0x4, 0x9, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f0000000280)}) pwrite(r0, &(0x7f00000000c0)="6934f6", 0x49, 0x0, 0x400000000000) 16:00:04 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) r6 = dup2(r3, r5) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) bind$inet6(r6, &(0x7f0000000040)={0x18, 0x1, 0x5, 0x1}, 0xc) r7 = kqueue() pipe(&(0x7f0000000080)) fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) lseek(r7, 0x0, 0x8, 0x2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:04 executing program 1: sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) getsockname$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x102, 0x4) r4 = accept$unix(r1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r4, 0xffff, 0xb0b, &(0x7f0000000080)=0x81, 0x4) 16:00:04 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x22) syz_emit_ethernet(0xa4, &(0x7f0000000000)={@broadcast, @random="cb7b2108a292", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x96, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x16, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "98f53824d2cff03bf2192699412e941f"}, @md5sig={0x13, 0x12, "03b7977bfbcd04132d25fec5a7b46e35"}, @window={0x3, 0x3}, @sack={0x5, 0xe, [0x0, 0x0, 0x0]}]}}, {"d70474ac83821b6a0ea4d98b939a3588381311bfa4a685dbc156f7907dcace7b4a545aa8a7a437abe23b"}}}}}}) 16:00:04 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYRES64=r1]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pckbd_enable: command error 16:00:06 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, 0x3fff7edffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000446000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, 0xffffffffffffffff, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) r3 = kqueue() fcntl$dupfd(r1, 0x2, r3) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2411, r8, 0x0, 0x2000000000) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x6, &(0x7f0000000300), 0x1f, &(0x7f0000000200)={0x100000041, 0x6}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x0, 0x2}, {0x84, 0x8}, {0x6, 0x0, 0x0, 0x102}]}) r9 = dup(r0) pwrite(r9, &(0x7f00000002c0)="fbffb46ed079474fb7691a14af3b", 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20288, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0x7ff, 0x5, {0x6, 0x8}}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:06 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000001680)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "c6aad6", 0x14, 0x0, 0x0, @loopback={0x0, 0x2}, @mcast2, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 16:00:06 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffed0) sysctl$kern(&(0x7f0000000000)={0x1, 0x7c6bbff17ce48548}, 0x2, &(0x7f0000000080)="a478ce", &(0x7f00000000c0)=0x3, &(0x7f0000000100)="e05205b528f7d0a31ebfb5f55f6d577d2dc455f9cf9563827310ef76e6b0a9628d1975e848facf7fb5c2f151ab5123bbf5e71ac1abf560d82162c937c6f83d435f18d5d7a2d1ce10f0fc9ab73619206a7d5cd7dce9686828bc9cc6ad6b7515f66aa9830246df7a937102b03b809313671321f30e6b092b3739038c008af37aa27305ecf9122582daeed13fd4289a30be96b5f9aefee4fa4864f6fbc3ca2e8fd4", 0xa0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x400000000000000) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000280)="75045510642c85e9198854cf757c2d8287474592fa6b0d97de6a2c124fd280d7e184f39608d076dac4385532c2af1dc025eb3cfe896f7e10bb788f487eaed3ed3858397622aff449e38adf71bf06417e70636b15f121daf01f2413e3534fcc851fe83f8a72da2a45c3db4abf622455e9242ba4f0550658478c19d9bf378e2b09bc1e057f79142cdb47e29ac197cc1abc38b81e4aeb555716f0f16498a1b57baabfa4790566b24f396184a20703c684b0cfc8b4eaeec7d6d0154bc56e4ca10a6cea2002f2d91fbafd5bc2acd2c389feec5b2f9cac4a637e487338cacf4c8012e4bbbf6f0c6f4c403bbc726e0083bd37a32accdd710e36aee3926677ff1737a7185854f00c45c8264ad86001a293c0e66207a2d095bcad6829649fda07705db87fa176287bd16b6aaf63dff55ab94a95618bee7aeb227934a548322c44703d790b61f3b05575d1fa49f1f81bcb45ffd521cf049a8820a04463c2bd7d5aeaa5f991a70af8230a5a2771312c90d20e40d4bb3f3788d870d8fb40ac4a62466c19f960d0dd1d7fc870971daf8526240b100a18c34ec5e90f18cbf199ef5c240e49000afa433be641b3c68f71e86069134f3e5b8d5a8f5c9a9f7a6fbaab17092706fc51390ab644690c784064bb331d2fe8e7fcb3d0287eef258181e171a5c2513e332096620c889ebceec816502ef5005751a172814b11fbbc14db016430e6307e29be66dba507299d4dbb0241d76784b00a01bd98789ae8a8be2024b2f2cc39a5cbdcec81cd55d4592551de81cb24aea5b7c36dba941a3a8be74a63157586e297cd27858a7e3dbbdbe9bb1ffa45f91ced4224aa796d7882cb11c179ca0736bec1f44b262514ffb4a58a5eeb168df3d7172781d9ed9df38e17f206db5d3fdfa58e18b63f32cd90a8e6b3bf78027d25f689da1f4c0cdca6ef468153953ecda4d3dffd4371fdc4e7990462ae7c78611c2a50c8706e65592d081ba4e6b485cbb3b9dfd55e44cce40237c5e43e4b046a792d7df0207cddfb0b4bc25305593e7a6bac5af2a31bb84fa1921b01c9637b333d8e6cfb6cd8b5adf8def5d3deb97be8cfaa7b011045ec87b1c34af57660a36c34acb42ff9861bc694ce006d6207c8af24088e1df421bf8b52baa3a51ae2d085b5553791270c882d17b853a19889a85118a4c1897382ddc603667ac6a4bdd215f9441a3bf8f463fb8d7469be7c2296f95d30c3059b799b86b241a815e9217a6c9af7a524fbedf6bad0ac1ccfeffdc61efd518f97c9f701686e5ef9c655e6d0b7f8293bf0a3a5ba1ef00add8cfbf1a547ee626f953c13fc625178e990724cb00a12a4a900cd470c85e588de67246cfad34bc124e16f7b66886388308cd5124458daf48d9b1496cda455da32059089ae4bd69327ddc0fe9a5dc37ce3df038a7f63867bb773b5f2e0a15eba5e0d9bb8c09f41868e77f5b0149beeaba48544c61ae4fc1fe9d78e6ad54822503ebab02277ac943aa90668033d5f2fa14740d21e3ae6df0df08bd0c54a3d7a783c24878c8893d7f4895828891911ccd4a71bb8e9b89e516ff662fcf4ceeec1bf7b56c809edb846776ed8a2d39a6a252ac124c1bdfafe7e0d3bc5c333f1366f5affc9399c1347a53fc282107dba4c8e2ad26ead70c9ebcca3085304838c1ba3f946442a6b5c579a90f763762e23f8d9ccf499abf6379e63dba59340b58075e41c89ab093c53e7c9d498f427f25b0b3a8b123c533bf9edaa63e9a5ba5d1859177a7a3667325124fd690d44da47645e4d3c8ef17e9206d341606e4729ccda404c0afe3674425824366578fae4b3b7c83b631d0d8a131adcca914efee55b0941a4094f8a39c992ce9ddcf4481c5a4fd780e8347c05b58cf1da112ac98346fe49abf1f54c9a1198a59239ff94a78815ebd09679058802bfc52144eff530dd3711efc2a785d534d28848cd7106a8e87c7fb10cb5f1b76b762165faa6675fbd9a2f382698242c896c1f060d2b30e782bf44f112001aab0a22c99cddd1e98e99abd204e1cc6bf755c2e28f8e2c7bd6e24990821dc0eb01fc81559cb5cbef57d92ab16c428a70bb42f094cf26e1400ddb3c32b68d3173cd83a9eedf6ef994e21eac2cb8575a013a1a59f73e3afbb29dbcc686b81041d01d38ea4a4e3959b0e9956555682bc98ae324daf536b1f6aa5a262f2cb9369a7083254c6ac8df664642f0389c5119ca417984e7669dee73be7a4ce36dc9d496249d7e216dc32b7709dee9ffa5b2b2edc505b301638502efeac81da3c1c58ed1f8d61a741e214aadb586882a74a62ea314be49a2004cafbbe5a5447825bc9447eb4cef18cea732a5ff717d319ecfefc665132f180a5c0e010f6a9c1dcad07f676a43676f4b2cf798fbf531c03abc2e3687a6349df9be2635f973a8aa77a6abfd8455b0f4145286f02970a4d00b4ffd7488f4efb5c7cd0b8d6ec3f24450db2e674b2eb6406ea20beba474fe12ab8db6566b0fe1cb4f2ea1f00a119d6a3a578ac507720405269a478e003529d76980fe546b3b799084da459cd0df0d8d3e215dc475801ac33dd0db453660da9b134943e2a3add70d163f61d48d389dfc732764561d7c727192ca87932e1c92a6fae8430afe56efa21fd6d070525043474de140a46c580c8642c4f34918b7a35ef0ccc3c5453a2f3eab849a4592683d5065d7c33c2d28d9266c929aaea140af861c2f0b1e81b5dfbeb6ab9c7ac15ac154b186046ccc1aa020f31b86d8855569e6c8bcc5cc017bdb0c02852c8b40830a1d91d13534bf8a65f9be3eae1b66d6aab9993a4e31d2b827383de1c38c9912ec24821705ee2bf46a111ac27372ed2c5d217c76735393d59bd5477bcd3bd327334203bd8ed0027532ab672cff8b7fa3bc706f1c23f5bd5d35e695b4c7c364e27fb95a8740ea5667bcce2d39a635f4a909bef981accd7fb770af9263b21b52129c0d51a17bb6af2756c5ec8439f5b6ace5cab4ca82659037d56ab0ccc53931eae2185e0b291328374039f15930815ae7b598b078aaca87903201bdf4ba9ea43fe6d018266634486b879a078beae08783a1daa27fa104b5b20f3fc45a065928ed241c4ff1c530bcffd74c81e222a559ab5a66076474ca71801c04a5f50b71a0a3f92bac578dbea31cf0fa2d4c33e112c8ae7ec3c0754af2092c66456df993c1aa4fcf762d81397ec2d1f6e06f87c3fe16448bf371de6b025a0d756d28c383dd8a4928f1fcddde96fa44e7013f14c83004e86eff31f4157636122b698e62f9fe274d34161a19a84b6d5149381ba5f03309b28b0957fcc9df451c849b38c714f8e6ee599a28e8f8fc35f8de519e4f578f5024489b07f7e6c691f2a5f48e754307541620223e8f89d8943dfb04f75ac56f5ac24c985d60944fa1c7c51436f500606774f3ba0d3c1f4aa2536fd29839f0fe7fdafa195b090ae120799dd9695f7718257f140206d5bf812823a2094bee3475ba941f0493fcc386aba2f623515274f69df3a7474708e0227d075ec8993f24284301eaf76f1cd3f9d25b9b7fc891c54a4f19145686fca272cc2f99f9e01c9bd470306cfe824c03ef5d8088a17ce9491ebf6bf511f8ddab86a37b0091f40049d9467012e4b7c9df597207466c2dca544c3b217a3f3566b4a0dc2fd06917a9c8d0a8e1e76e654cec6172a68e2bfca73e03202d34a20e4627bd4a5637460fabb44156076ad00e7b7ccd970a40591fd9227fc393280529d8f95bf83c5ad1f319f5e6c4c4853c45344de60d7bd2b0cbbabfa7ee141cd3d948b6fc0c6ff4feba6beaaa69266e7466dbbcd7bb51e6d384b38b039b8c2c9b9412b83237e56522135f1624fef033de846b65f75792d46ecf841f1f57d3f32a2da724fac7e5934f53d2ac5bab35a320f2128f71557ec4528337e3630f141a105ea4653e806c632669a81848eb2abc93f88bb155820bf3f3ff394489f88c805dc4b20902c6aa016bc42243f47825725a85c34f2ba2a721f59c65a1ecd2711c6971756cfb496d3593a00fdc1dfabae43ab47f58bdcc43753e63ab6b731f785815f09fcaae336886fdb2c0a65547ab21a6817a4882cbbfc4600a92883f8b7ef967aeec1176117e0c7f6ee70a276731935afa3f4f2f6e24a6e834ed171c34f8dba056ed7fba3856b4ed55bceec85a7a1d74cfa227fb19900b2dc6cf64d098c3c0965d5ed7f2d099a38423dc43dc27e32833927bd84a25dcd9f49756666a3a1e12726e0d44fa345396cbc995f47ae1a46c518ac2f6c5c28cf9ca45543214cf9fefb15d125c32c5c5515c8c7336623e092d751a688585b71e46cc86e1c13ec7ff2cc268b70dda7824153ee234aeff1d189113598738b5a5bdcd53be3818e0e8206dba6266e6cc320170ba34c08ee5eebc698c86446e3f57e5ecfd2565592c370f106b3657f224ec653d555bfe7fdba48c76da61f38e282fbb0a03e7fcde65c13cbc19842c00ebfdcb50b861536bcfaf9d62b0318d45837e58eb3a4ac3344548e170c8c0afdf2b5f3f8ebd92fdbdc0fe1b6740ed424ff261c781b19593bf0ef58f1c2cbaf760715251d61ad87b10bad80393ce11d92b6ffc11f3c25e455b066f50e9510c8cd7d18680aecd0d8c3d2a2ec05a57a7bbf4517606036286883ce28efe77459941bf0334b68bb4362fff9c3a3e14568c19ea1784ab98d6101777d1ef6aa5c288d39bbd6b1d40592b9c05bf2efbdeb02eceaf646c4d93e4c3025406d31042bfba7e82009a380d21256a94c4168b415fccf2d83b4bf753f4f218249df908cdc730eb83efabba0c55a63eae4556f3a208f7e7ac7530e0593d8ea087786824ea3a8c6bf655d33127ce262af0578b339642ddd358a2931fc0ed1e02403e41cb07d4269d898ff0b3eb8b4a27e12f002d1c2547196cac6fd47ef268fd70dd38573057dfb8f1825be7c434713be906b916359ea603792b3016b1e1ad60ba9b39d16b42bb23503ced099161aa686cc33703abe4915bbc45f62d68e3bb24a972220961b04527762ca82af4581e7451975cac7247e8c03cd99340e352839a009860fbd471b4640bbab12730bbb253f39fb4189e373e611dc09a4511d8af910740dd406d4cbe72c9e4b803195d79b77c35aa3f61cd82b143448d94025376587f6463063d9e7229249d009d53e068287b62a7277ee730b6713a0ef1869236677c754482b60bc004c2259a461f3c713d9fa590fa3843c2c5209b12a184e5073e0bd878f8eef9a9c3a08ba304daf5aeade82efbab588e1895dce075dcb110f1a353183e1099527c3a3e5912ac2ad9f0e8d9156aaf31924b6de0203e65eaac304fa1aa437630bacba7ef77f781cf1235193069399c829cd000a7ce95d843db25deaeb5a5a8cb6b9371861b8584eafbe079e4a88d8a494ef3951ad7f42adb89ecdd83462679d92d3f49318f2a6a5abccd9355d89bf4cae64bdfd308cca5ea8e010d5963ef9e69aac41532a44048121f65edbc360038981508b2c43febbb659fe6b69a0b342285fa0e41b578fb1848388275f5baa2775ccab85c41a849997364f7dffa6bcc4ce906bacb74dc584f4bb22f3c26aa712332e4da70692e722e2be23ec54373b5d3b9f3c144c6bbd420c2a94f9b022164b958baeb82feec82f7f8cd0dd24ae137c97289799c85889b8132574e9fe8a90ce118903a29af6f396ce9b9797860413a54eabefd41c3b451653410d721a72cdedab80d8e23498297b76fee15755772354070a83a5990988280648d02060daee3c1ce1385001df6f0037753f851561dffbee22907e41775bfb85e4cc4d5e43c5d5c188030b97562a6db4c071d872f8ea9", 0x1000}, {&(0x7f0000000080)="099b1cc1125d0794f76ed191669a82fb05805b29d1a92cce430f5fdf3f62e8de3d7edf6c69df148414374ef7b7a7696ebb4b1b48b8df6accd3820d55b676e9102fc417f2d0795425b7ea7eaf836a842868d88c0e216a27fb44367c04eadf6ff156a35421328b8ba59abbfbedb217a03ba505885350d6733802cfff6627a258cae4101ffe89", 0x85}], 0x2) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000000)) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffff7ffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x80, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x2010, r1, 0x0, 0x6) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{}, {[0x3, 0x1ef, 0x0, 0xffffffffffffffc1, 0x2, 0x4, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x20000000000000], [], [{0x0, 0x0, 0x4}, {}, {0x0, 0x3}, {0x0, 0x0, 0x2}], {0x0, 0x0, 0x0, 0x80}}}, 0xc000}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:06 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffc, "0c00000000000000000000000000000000000080"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000180)="0c1c9b5df9f7e5e7fea7f8b0e41cab64f58dfe9d74ea6338d70df6da98ae9f746e108eb947ae4330080191987eb94a985664c9f4d9189a7de9d056e83b74657f06155b74907b101a772d60d978f5b97b45d6ef19a20f6dcb6a97ed0e37772d70f16a54613eb3637755a8b376248e5585a069c67a9de6022f286d8780f1ac84a85c6dec26ac499cd0731fbf5d7778344936e169802c2de452833f014040b6fa60974970477b55fb0f4f20b377a5565d829dd37c163b46b1c5882c8dd4c1be419fbbde10d8c1ba22c7cc56a25c67f3a4e7db3529151e253a1c70fb4b9711d9785f67d2424536daa2fe4904c6ee4da5592c92077c846ebd00bc9a263371ff9737fa3dd3ec59fc1cfbb651c87b8cd255bcc2bf8143a36e8b3ecefca17aa360c19bc9136bd1ace44f5fa3566e7bfb230350d565600ec3312b8eed7296dfc9c4e9b5bf369c", 0x142) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="4056aeee6c61b53d3000"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000080)=0x5, 0x4) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:06 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="5f58f5a99f7f915401d552fe94f7176b2d06fd20616804b800502724048304eb0bebddfab17ba99eb3fa47243f115c42db2f125a04db304ad850348027ae758bf2fdd93b1b897f6e026f307af295e3df9ca415aaaf4e238c500aa51b1a4d9668c9a8acb776ba721e5949ab6dbe6937ffc7713d041ed80f1c49936bf477d0d676ed834d611d628246350c20203e037c84eeb76e91007d3a9d8f", 0x99}], 0x1, 0x0, 0xf8ea) sysctl$hw(&(0x7f0000000000)={0x2, 0xf}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48a809ecc12f5adcb2eb30e34400c38b4314a2304b90e55a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xffffff8c, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="4b8033", 0x3}, {&(0x7f00000000c0)="78d3265d28767da3ac96f2e30f71781bfdfaff87d74ff6984ab6ac06049da1ce38dc1c0a4b5fd6b240e2dc11b96c063b91032f71b30ad789a5081f97f3a3f504fc34da227dc11f7e9d1a7fb3a1cbfd7fe47316d82a904b4cac289ef4a8596f015b2e3ad745bab5445707c011de741071dc23fe6be6290ef3f52d5e9e5b39d2b79192c75fb1c4a7323ef2bf795ea16c655ad11837aa8e0b8abbabc67c7dbb56d6cbac6e96100a4d6034eb11ea0a809caba4b714a3cd5bb0ad084b87e4d9d82cf3e9672cbe885fca7d33608ef6f20d1cce323e25d73975", 0xd6}, {&(0x7f0000001000)="d008cfe516ab1935524280a743da91867eccf816d8407dcb0dfd7ea948ea82361cc18b23d083830ba9e5acfadf108bf99b818f2ff5c17c663db24c1cc798f850de9d7a2e9547a6f8be4946c529f94f1c3bf191d5abd32a9699a6f47146fcb9d6396f0e7bc02e727afe024afc8323c838a6353e72c9c247a286031fc1771bf6b7df35b03da7f1836b3e3973d902d30447edc80097a2de5a6e159628ac762f34298a4c49350a3b1c7291c15692edfd03f9fc279709aea1409c60bc212b07a65a22ddf9f2da3542815c2a2ca725778be3818d95b4e2c990df7b3f7bd56752d617670ec3b3eb7b1b96decab9b572f49b9588bda7dc471bd669398a53b6411815317438a5bed111554ad0e34d504f7631b1a57267aa15c18970ef25bcf7adbb4e79e794c92b4f664cc0aae75c303aee04f201be91d61fd3384506e4500152b3d4dffaf554f23f5ed2aa79f54376f13d9a23a28d8dc95b3a4a58f0e2cdbc3a9e9096283ad9b4721717c23ffbc90f59f4ddaa0493e944c89aaba0782e349c81d7b391cc842768faaca03b1bc9e32b963e1bc78caac24522b6c2ee7e6ac510c2d09a1ebbf4f4cc9d397116378a20e18782297016069b06b53b46cd20a20374616976a30b19931b3affb39e74768339e24b854374a2919abdd7b526f47303573870c4370c20813d0e51cbeb0db617c08f1d972d1f271fa128fbedf8b9dd359fde80e891c3e65b02151ad367fb00ea057ae94a542334b203603e77b01ce91af7df5a01ec5d6cefe4666c98541d5ebbcd02fa1b8264f97ed3aceb11f177bf8a2a8cea9b0d3d88a36aaf4bc721ac32a3d8601d30083f88ec46005b2d04e99ecd7cebac67fef3ab5c73df075380ab326375ff152f1714f533ef8cb294e2d03d7a7257437713c6c61f0d154c1eb64a5ddb2e7b9263ac2c4e13575ebb280679cd1600f32f366ba62a25f0da695cbaadc7b18a3abc20b75aac85c978716408b0de7e9228843c00a9861417c6e4aec1cb23ed00f88432af49415706e4fd465624779644b1fd413d22aa53cf42af5b20642de6dc590c750b24d42019e0ecac3901a3dec337bf51c0b76c7055ac64185f8a7b34c88ddc84e28dea7e65b1b65a6fc8b821150c21436d311c278d39a2bfd4da49903f6e6b3e827af221d1aef64b13949833231fd812839027ac694ec881f0bb3075fc1e278023cae464eb8686b400ac00e9e4f1764ea541e447be5855a6fee736ef1cf31c5e0d715b557235687842a5672a10304d8f17abdd208255d9723fc92c6eb4605c3578d2589d3ee04d91249b9b5f2de250715da2804052b53066a2fcbd44073d8d52d9f833f3812b25c24d9d7b83ec28cb5248f13460f7e08f34a40479edd786062e419393cbdcb2718426ef00bf6fd8ac16ff3371aa52b28438621f08a32c83cdc5cee8e5ef7585049eda8b293da9acf42a30ff19a1bd535103e3c322856645602f68c653722691f23138028df09532047f8ffb2105b9646454cee64cf203619264b810c2b7e565eec8b347dda0c9b032a24ba2fb302f237ae258c9ab59c340b60531aab0c9d5653bc03bcdf1d0537d07b8430a26e77a0559eeb000960564ce3cca72daf3e8a7fccf05c2e7022dce77f409bc796040bbdecdbd96a060342c0b4cd0f3102ab1cc6d67cae9ff5457fa9ffc69730176c34c89a86f3e573e73bf4b1258b1e68ec640aee3354f40c9392fb4a48c468455a7d2887ea56d8000f0830258e2673e2423eda9757104e17eec451bfe1af507b2a0e028d028cf84ca2e3b013b58424d46c8080edb8bb12f3508965bba396bf80dd5cadfe2bf4ba13cb47865ccab84dc84e2192fb759b3c142b4aeea8260d9efdb6b380a3fb3fc5cef8ee81a65b3c9d05327eab6abba79467c90a301a2cf87626391f994c00e2de12ebaf9d5253ec720c215101ccfb3e4fca86e90829177bc9e1b0575397d9b4bb601b95e2f01e9462e898b98315fc9b66822ac118511aafb8f0181214abba3e00b78419c3ab57783af9a32eeb22ae1512ed48353041ecf611bbd93ff94ef57851a745076221f1f345866614ad33ea81c3e4023653599b89a962e4c1f9654e11d862fe62d4c13b1fda1dac7dc3b01c14bd5ab1120d1916f8d455fa779c61bb43b3150334ca15176ec4da4f1812ebaf5c36ae3f8108b7399fbc28e997e39757d886e733d4624ae93329feb8f00efa22f5cc62529dc43b8159cb83d7cc3a8645c5d2daf1a3ab419c3f46cbab71daa8f65a3fc1b5e66943064e63a7ba5da6fef0dda81eaa91471c770b86c51d917fe329a99571fd767edff563ee0c180686120b27706810eb4f1b2fa3e0f104196686ab69dd9a696ec62ae90e4683342effd852db0035a250da3eac9babe46e7e610136febbdac41f2cfdc00197fdfc955689583abfc8897c40a09507911e592f83b552a2577ebc7cd7ddb622a5a3fe066a3c1efa9b243a5f1a2000c928d7ed648ee9b17c81fb4fe5d2255d02b5ee296a6a9f89762ab09d71d6da28580b7f62c14e19105b490894ad2480ac4786211f17a299ef84d02dea34323e4257f8989cf47616ec5bd51a8a3f2eab0f5178846be187f950fb05db7a92c35252054c1dc2a25391a693ddc19f43538ce0ecaa70d9be0eed25ee96d2b5660a1ed72b22d0283b4b5fba13d0f8a8105ceab3368c6421cb9f9bd7e3cd60b973d33998432c3c3dab020bad374b9ba30f937528be9197b494cd61b67128d678fb152157861388f1ef89ab7ff732d93fe27b073712b1e50407ba71f40501978a516180ea320dc94efe6241c797f536b191a5582c6ee95165acb76d7a0e0263049f7cf662190b3e5d711c56d7858cb5e542a034cfb9b940fa02004927b22406150381399d97fc590d048d18b4ac6362f5ddc3b3c03a13d4bf6c00338172028e0ff6df1683e1cdec45bc4b9d2ba368e2643d9dddb7ebbadd6a8659c428c4bed37d6f0059cae96f24f22fa1941e0e55b6fd87abda5b365b36856f141ee559a8e0f659586afbb5c6f988ec99ae496c8cd663ce2d43ae83541c680bd29338310b14cd0a5b461ddd25455420b5b291a456200e8daf549353d6f3f8682147c180123d3f5e412fa47f8a3d198f3dc3cbe642deccd23e1b6fcb2dcdd698ee8a891805ed6a870ee202bdd7df8673fad42b89870f0df93166e4c84e25cfc5106d793800162200bcc4fc1d6fed7adc2362c747a87bd1daba65f4b89c4f6d5d497f31d7bb2f16bf714cd06bae27bf5b133737d39ce8153201414b3585e8fe539dd5436474ecef368e68cb61486d04432162e5d8e0bf0ae7c485493995bbf2aff85a97b6c793318e5d9e96e0c3a841f9701b30babffeb95f846d5c80c7988f6ccf2b0a48cef338c451c43256a5cdf7d378246a2e623d9e1aea04a271e6d6113b868923198a770a95fc7f9ba72bf100ee12ceef1d5b9553fbb56a9796519136dc2a16bd977fc0b2c1d00169df71a9a64bf9c7dbaf41a18082eb220c5ee053fb187c53a262c8f844d6f11546929b460921f8989e5a10adfdc761b2289f21f99b160fc2c7e8fa4072e132c9ba00f47bc0c1d0cd94b4d3a315c575e5839da51482384de9d3e02e1166e6fc11ec18319e3ee6f8c97674a0eb1191b6a86f8240a22f79cd074c497b274986c2eb8358fec4e750a5557d489b368e849eaac7a4b2be09cba09b70e84bf55e77de36ae5477e33d1f06cfe0147cbce5d1b31d585031bdba423297dd64b0d5023a8921f558e9c49d0c7573d76dbbb4c0fc88120e463b653a081709967cac62346d317df6706e2c925cc8b22c9bfbeea49873b45b568496775aa24b839de0c8f45445704406bb53c0d8703815035e7d586eac3b37b5160718ba6adf218480480ad8fdd6d7d348694084c6b5b03f392cb6721aafa89aaef341ebb530d9997eeda8490d8f9f4de4862a50d891771e1908ce2245d62d8104ece3f219924da6f202f166e51a550dcacea3bffc09c016ceeae3a5026bdd09e618371d6181e17c521b621083c9664761c7261a5de890c35889108afda7a3d17ece99f7be1e9d7d5ecd373b599ac837922d9a3d2e67e319641dc018edd2ff4aa3d530869e38a79b33936c572e8388f677f118cd897a7b6a5cd607038bc4578b41d8283ae1c8e84c5a9afb5f65438346a33fa85b7afcd2773ba759f8e27ab78c2c50cc8ab76068f42f2d7d02271aa52efec68ff765e2f6439c9a1888b1a2010b9f4ac080037a70e3f69731aa22de81ed730dda80dec50d93b21e52e4ed9058bea959a4c71df9cf4aa633c2b2e1b646d49bafe164aa944e252ec2d95da3a515f0df1b5244778638f6decbcaae23afb5af3abb38edc9e5319f587295ec88f1793551b5e72013ae6c991f13c1e4ba490e685fef3a3fb60fec022a4fe2d3d2ac6888310ced35ed15d18b03db6a4354a7b8a85d3f806ac552c361107482bd10dd286d5c1465d8170258013adb04cc2ac9fb30d8d2cc395004ad58865525230f9e15d9a8a77ad5c4c5c3e681a66cc9ff1f1d46502938cd906f018372d91f8a0a2cf83604bd0b58e6ebe52e7c8a2f383f80df2f6f697fd35a9774e5a1150f202f8f6ae6eca918c29f3357a7189ed4a1aab6faead03c574603dae82c98c793c9cc3114bd42ad15e19a7531aa05e67b9462d400c6eb3bb67d793a85cb395adc46774d0cdb6b130a93a02e322eee23172edde7abd1449ff3c28c9c999764272a76d95b54cba6436593ccfb69c1d7535b83b360c4b1ae924aadd5d3ed95c5d585dc8462e3ad6b91daff608f995aefc298e05361ea4d1e6b6db5d75423ea93d1fda0198238cd8531219a0d0309b57411db77d775eaf32bffd461d1e71916fc1e701727f7d3d1591ff02dbb3180ff63f875a8fc75d587a0cec1c8ce55991c6fa2315a71a2e08c04fa20e6dc2ddc6040ba146924c2649a639eea39b0ca05493c3c930d0b3edb72f4aff00e0bf232b8791d6c3db3a875e2e7f566923d0aada48d1fa26065f2423cb2f867390eec1732b79416f91d4f77b7fceb0880ee7cfc6d515fef6e1f1a503d27b7c67ddde23eb4e8a66d03511c7c0ba1fb0a70869661cec906abd8d0eef34b1c152ff74cfd70902ea5d15d456b48d7d980d44468ca8f2bd03a4839241c2f7e1b43695897a51e93d988886792cb377f5d4d067593aea4c81db9203c957952c96860bfd54c004b02b66e80214fcf217378ce2efb8f4ea2523809fe647940bb4ca9131fe8103e80382abe033a50366023c0834fa63d9743ab4f56cc4845550e16948e04aeeeafe0ace7c9f586022a4b4dcb9554e649af9efce4d36725464d3fb0aed977013c18db30144108cdd6f66fa455b0d94012a95ab90d9e407bcbc9821e8a52db3b5800f13f5ae9e9918f73489265fbc5f798106f9a1bd72e211605858c650843ef6cc39b68f780882efeee39cfa6978b111542c7dfc9f7d69c82bbf358a4babd99b3de4d7a6d9da8469fcbc9c377635b33c2252a0957b26fad8e6a288b84ef626eb9aa7485125bceab1d34d30ab9d1b0e2932d6047feb5deffb49fa6a28267e0a6a3d5cd92eb34e80e24414aa7695c333c71d5a7bf39d0d5598ca49ad7b6ee51ebe6e90079a5839db1d54e0259eef3b0f5bc0dd4460da09a879d43d3cbc59b82a025d6f2237dd8471fba2fa21c71f233dc03029a748ee57a1f184ae7c07eed3f61f94355031ec05b3eab21306ba0834b48f8552fc75e945830c5aad7b8c445ee948193a8cea183373ce1914122ed4c1b9990f11d60e18c446b34700f5d8c96e292257470b044204042e38a9fe92b5f31f4b9720cd7a59a8d935dca613e6f9", 0x1000}, {&(0x7f00000001c0)="347fb40ed36258a35089eeb4e1b4cfaa45172da9a000e1e48d2088ccbeeac6a1fe967e1ad7eab8ced061225769d6050dbb617c5d501c9ddc56d71fab2705f8ed4c1e258fe5bc9201c209b489d8cd8674d15949699970db8ed278c66bc89538039e265c6551b3e2ac4c58c64589b22cab66", 0x71}, {&(0x7f0000000040)="3fdccc1ddf4bc1dad485c5", 0xb}, {&(0x7f0000000240)="1bdde96182d42c4b33118cc01165eca9f0fec9e14dc891cf91a8d31d78fec5e1540e30f16b9ee49be509eade8bea0aba58d1d1d24c47f566de97ec06b5b87788d5a8551ceb86725de984c03fc2c3bc53ef8156ddb7c91ffa7d5a0e1fb0a39719e053ad71256858fbdcaf2e17d2c31b4716583ab559680133b4ec292606e0d94a22118ae586499cd7eb6ff48d6b8306e0108df3da1f143c727293e1956a4fb9590cdc483a18d9181747", 0xa9}], 0x6, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x10000, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000100)=""/189) semop(r2, &(0x7f0000000080)=[{0x3, 0xcc2e}, {0x1, 0x0, 0x1000}, {0x3, 0x4, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$dupfd(r1, 0x14, r0) 16:00:06 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x2}, 0x4000000000000082, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000040)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x14) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x6) 16:00:06 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000000e4000447402ab967114e5dc1ec1efa2bf616678934d701e90000ff"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, '.\x00'}, 0x4) 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(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x618, 0x20, 0x80, 0xfe2}, {0x911, 0x1, 0x3, 0x8}, {0x6, 0x6, 0xdc, 0xffff}]}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0xc8) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) recvmsg(r1, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f00000011c0)=""/221, 0xdd}, {&(0x7f00000012c0)=""/164, 0xa4}, {&(0x7f0000001380)=""/88, 0x58}, {&(0x7f0000001400)=""/11, 0xb}, {&(0x7f0000001440)=""/159, 0x9f}, {&(0x7f0000001500)=""/202, 0xca}, {&(0x7f0000001600)=""/71, 0x47}, {&(0x7f0000001680)=""/26, 0x1a}], 0x8, &(0x7f0000001740)=""/124, 0x7c}, 0x802) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = dup2(r0, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) connect(r4, &(0x7f0000001800)=@un=@file={0x1, './file0\x00'}, 0xa) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') 16:00:06 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x3, 0x80000000000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x2, 0x0, 0x0, 0xffffffffffffffff], [0xbc, 0x0, 0x83, 0x8000, 0x1], [0x0, 0x0, 0x4, 0x2], [{}, {0xfffe}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x7, 0x0, 0x81}, {}, {}, {0x0, 0x4, 0x0, 0xfe0}], {0x0, 0x2, 0xffffffff, 0x20000000000521}, {0x1, 0x0, 0x0, 0x10}}}, 0x1, 0xf8}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000004c0)="aea5410616f13e6491dfb29c773526be802eec5a7322281af410f204c40296ba228897383d029151c4eda7e078116a87d4851f64cc6660d45099011541525318a87428e71086c378043c8591abab57a9ad5dbfc9fce9dcdb79aaf43c270600000000009a75e1a68545b4dae20cb3297816e200f843e2c54c88caa414a1265935b7d473971fb6e42c5cf04e643a44ac881877977c533540ca47819c583c0636212761360e48614069780649443ea5ee6ab10789e7806e460544de2fd689edf25b32f5eaccf6d44b3f5410f6a9ff1308c2c7c116759030642d818223ff6b12888a5ea351f0b0d2cd1503fb87b53bc7bf9c438ecf62123d70990f5fbaf319c852", &(0x7f00000000c0)=0xd4, &(0x7f0000001000)="2b6c72036aaf7baaf52f7d49a1fdd40818711dff15cc0a9b959cd98cb402026c4af91b64043a16053a755d60007c868ff7c04d345ff722b3c70fee5adb8d73de6a63c07408000000035b11fc4bb93a16a381e39c1c291055be2f763f427de86c080efd2678f9aca0af560eee9486457cd3645aa95dba24f927d8a30817d061de2606a2fe209108f5ad707ea34a65751ff79a6bf2953097702cb4b1132167959c838c9d6d5773de038bb7fc8af126356396e426633a01000000937181e3cfccf3705c651eca26ed245535fb9817df2ca1263c5004000000a60390df5623972542ba4de9c35a7ba611c2aac630ed186ad28bf6f58553cff0e946030400f30e45eef87180222f1ff1e24b74f2299b068a9a6e5570460962f91084a629eafcdf68dfe512ee2b4b660a9bf6797f91e7dbf0075f89233648a37206d5772cc33a5f92da4f20538e761e87dd2dd9537f18489439b815db707be64179b8b31ef3029e8bb7c4954d0000814251612ed6870d965d182e484e9a964e41c171a817719d9374b3b579edf0a4548908daf8da89895d1b750b0e8cc59961032db605d10b9e7c4f35db391fdffcd6c159af6d135863f2fe878305dae8015069fc23225f75dc7932fca6ea3187c275b0155683a5dd51ed542af6bfab04073d331ee8bbbf896f13c6bb6f0785fae90247ae04a0e9c17ab677b286c21b566511b09e741b7552af6992df7f494b1cb806a06778f106e2dfed8b7993b6a258dfbac0f1ac3093ad7105cc929ee7b85fe4da7ab788561d4f7a74d3872e6b937aa3c6f40000dd8689f23ef2dd360b095a1083e55b72a447baadf58fbd089b45f40790bb36204452843349a569f4cc76301991eee4c473594a9a5059d732b2d6c443030f99bfdb031442bf216e319a001ba1bd1a296c49f6ab3d09dfa9393f77aeafdc5a155eb531ecb1f28f2587c126872a6eb270bc997918465717fc7d11c2dd8c93cdf0cb658aeed56794c9d5c70f1754e9fbd73d75a14981fd2aeb210f1ee488f6e9833f1a63d5990026d5b6675acb8690071c4139152045aa89c42d44b44b3207ee009c514b7390053c73ba461c840398c88d5b6942cd3fe5ae0635e3f85d7695772db04969b86462a76cbd32bf30d093fb4f3cb865408f1a11269edcd2ba083f58077d489e43fa1a6929f115cf0c546f38cb4575f9bc65a8de9104b2a0e6ddc80b71aed2cb149f89aeb619934092a56c415777a4f3a395b6085f78992ac7cb26e6fe48d362178726d7770000000fbc8a2c42244db6bd4c30dbb848b7023d81cb73ba4e556921c34d3a300ad8ac89ebf7bbb3b8e63a22f78c538c2b35eea854cf2882c5839462ca", 0x139) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = open(&(0x7f0000001640)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = fcntl$dupfd(r3, 0x2, r1) r6 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r6, 0x0, 0x0) ftruncate(r6, 0x0, 0x13) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) shmget$private(0x0, 0x1000, 0x20, &(0x7f000000a000/0x1000)=nil) chroot(&(0x7f00000001c0)='./file1\x00') getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)=""/109, &(0x7f0000000180)=0x6d) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = dup2(r4, r0) linkat(r3, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00', 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82ef2d2f66"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:00:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) bind$inet(r3, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000a80)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x7}]}}) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="e257c9d6c40fe4b00d71825af467e43e284579c59b0fecf85474372e091e4845f3082df71ea8d47827b688cc4e208fc70eb167cfa1639b07da491c293eb395d9d4c646b26fce22eca5c87dd7ae9540de2771df52a42d3f385d301f41fda561c7b1ba48f1af08fe25481f9c00ee079f66cceebbdfc4a7ac96443a4247b0ccb7b30ec7a1577f6d540f0185b5ccccc1d58aa8970709beb3503dcbfa581e1f284271775e4ab5af52e7f9df16f2c298b5176598373df97e8e276caa4d0550cf45aaca179af02baa17cf4e4a39e1497567c20f29858ab2d1ba0b544e147dad8bf64ece80ffce6a665e9fef3948972a6a0f5b7f7dbaaec20c9a351d89657ecefca188783b8b6457a6c8780dd20795aab448e96bb167a7364a277579204dc1733100d02261a4ff2f164d27e2b6b68472ddeab1643f0620e6b1262ebf832e24c167862b6df009a15a17215023d3c788e780ae809780fb16ccfb02c1a8598331d8b529d3d2d4bf9989393ea577b29c9308f8dbe59abece8d7a84d89e77ab75f54c02bc47170491860a1fad6b50e17cb7f59e904b102ee492f2ff4afd1051a4eebe1c79b0e90a19cf8caf65884d15d75eb2310475e5ad485f1e208d01cd695330014e06b1cb009f45d2716f334b87202ff365fa92e99f0b6db0e97947b64e8294414d8eac7820b75cd0d3713434ee455b06cd53cb14332dfc08bdbb053bacdeac14a8942f8d46eb4ca5c0067f12145449d2f1a32a36259f088b13a562555a674f610ab045f810ff6d5e09845cc77014ce24f9e6f881d7588c01d78dc038848a59f1ba5f8e8bef8cb1ecf0a8a37eca46170298a25e836ec3444af1749678633ffce2004d6e63ee4ad2dadce0b3cf19dbdd25409a68fb184d8535992637f9ebe9ca9c274120d9a2ebc6ac235951c52e3442446d9284a8336a1fd7749602c1ab6cd7d301eb3097660fefcc4882f12136a2d9ce7c9c535d57d75bea6b74baee9de67d34185c5893cc2ba0f6390f271fb349ec05531f08ee6c7ebabc7f0a791d057785ca68dfbf1dada1b04163ed1d3d89483c044e61032218540f27c11b8324af002e46647b2f0fc443727ee3ab5aa4b5e5529ea145cac0fac8c583e5cb34e7722a5f1aa418189b6d41d115cbb2a2e3f4ac8e3cb1c4c8ccc06e7e9bb23f1815d8abdbedc2591a48b47980a5c3f260767df9801cb5c30116df0c469d4ebe8625c52de4481514a3201a9a0ed31bea126982697ff8eab12ae9b920cb96811da0177d9b82c109edaf705ca887d9a560e0c2d278d25218d4f453f5a9ca98ff745f6ac67849bfde870c22e526a429caeb1bed40920483ca90260aa732c6262f2b97f473a5b25f654f82103d11373e2d8afa2e70bee8c5975ebfe15256db5006700f40c79eb7e46ee7f33dbf06700a2ddb86433462371b4ddaed2bc26bdab40c226ddfb470800c71c4d78df8967fa9f5728cd29c03395c", 0x40c}], 0x1, 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:07 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @rand_addr, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x0, "f7e0"}]}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000000)={0x800, './file0\x00'}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x8b}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@rr={0x7, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x13, 0x0, [@multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr, @broadcast]}, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x7, 0x0, [@multicast2]}]}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x84}, {0x7c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) renameat(r2, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6319, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) unlink(&(0x7f0000000140)='./file0\x00') socket(0x18, 0x2, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x5, 0x6, 0x7fff, 0x0, 0xc5}, {0x4, 0x80, 0x1ff, 0x4, 0x8}, {0xa7ce, 0x80, 0x0, 0x2, 0x10}, {0x3f, 0x4, 0x4, 0xfff, 0xb9c8}]}) sysctl$net_pipex(&(0x7f0000000180)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000001c0)="0094f3b5b3a5c9fc6cb578e8c05387665d68a1658d727eb12bc8d76edf6327bfe52b8c694c9cf199323a887d84c021c1d7f5403c35c3ca174fc8be95ce038ba28d24ea83dacd7a47e48cd07ba325c7a7b83e2a9685674be6ec8c082cc32ff9165ab8df243c853114b2d59f43f49b2652601c39c5c08d3b331bf801d5c016600923833adb756870c32532ebe53f556f6d31f01c6936c0ba3b54720e97c09da99f8d86fa2e80a4354c02345faf5a2a2a50d0", &(0x7f0000000280)=0xb1, &(0x7f0000000580)="93af3f77ae1f0b5e249f7a675ad56ee7ad7b5c62e06b7fa2f8cdcaa638ba14d4b53627b8858cb7ed56d05938e456fe7d439fda945d105e3abbe910ad60d9d2b11374046c74612da1a33f7aad2b59f17ecfd90926dc253a3606ebd77bdb75", 0x5e) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 1: syz_emit_ethernet(0xa0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffcb7b2108a292080045000092000000000001b86c58b008d0370000014e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800000402080a0000000000000000131298f53824d2cff03bf2192699412e941f131203b7977bfbcd04132d25fec5a7b46e35030300050a0000000000000000000000d70474ac83821b6a0ea4d98b939a3588381311bfa4a685dbc156f7907dcace7b4a545aa8a7a437abe23b"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x4a, 0x3ff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x0, 0x3d326b92, {0x9, 0x8001}}) 16:00:07 executing program 1: r0 = semget(0x1, 0x1, 0x415) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001000)=[0x94a0, 0xd42, 0x8, 0x140, 0x2b6, 0x1]) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001040)={0x1, 0x5, 0x3, 0x5, "ecb7f56663df8b7556bbdcbb86ce22b7500d8ed3", 0x1e46, 0x197d}) r2 = semget(0x3, 0xc137116238ebc8bc, 0x21) semop(r2, &(0x7f0000001080)=[{0x1, 0xffe1, 0x1800}, {0x4, 0x40, 0x800}, {0x3, 0x3, 0x1800}, {0x3, 0x36fa}, {0x3, 0x1f, 0x1c00}, {0x0, 0xfff, 0x800}, {0x0, 0x6, 0x1800}, {0x1, 0xad90, 0x3000}, {0x3, 0xfff, 0x800}, {0x4, 0xffff, 0x1800}], 0xa) link(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='./file0\x00') ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000001140)) r3 = openat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x20000, 0x109) connect$unix(r3, &(0x7f00000011c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001200)) r4 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000001280)={""/16, @ifru_media}) semop(0x0, &(0x7f00000012c0)=[{0x3, 0x0, 0x800}], 0x1) r5 = semget$private(0x0, 0x4, 0x140) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000001300)=""/212) r6 = msgget(0x3, 0x4) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001400)=""/163) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000014c0)) 16:00:07 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100403a0000000000000000000000000000000000ff02000000000048f5000000000000010100907800000000602484a200002b0000000000000000000000000000000001ff0100000000000000000000000000012b00"/118]) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x4) 16:00:07 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff45f7b676ee0e0800450000380000000000899078e0000002000000000305907800000000450000000000000600290000e000000181000002feb354cd107f6269"]) semop(0x0, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(0x0, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000100)=""/189) semop(0x0, &(0x7f0000000080)=[{0x3, 0xcc2e}, {0x1, 0x0, 0x1000}, {0x3, 0x4, 0x800}], 0x3) r0 = getuid() r1 = getgid() r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r0, r1, r2, r5, 0x8, 0x6}, 0xce6}) 16:00:08 executing program 1: clock_getres(0x2, &(0x7f0000000280)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000100)='\x00', 0x1) sendto$inet(0xffffffffffffffff, &(0x7f00000003c0)="ffe20910154cfd47e0a5410f999101000000df2df6461300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abce2b2c982783233eefd8d84bf6f42a98aa1cb9e89c5e5c4bc0b5ccfe34a3e68dfc79f0e20f6df611deea8816dfc2bed591950393e14ea0c5f2e2493e1ebf75070fba83f57d3f4a5b8129b602cd576ec2685d3d42699b0158e15e8b39f9c000000a1c0848d3028efcd8e853733c901547dd5d7bc14864abc3e77d4f6ac962e050cb3497f616778a82f5a49968f499945fbda000000000000000000000000200000", 0xcf, 0x409, &(0x7f0000000380)={0x2, 0x3}, 0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) open(&(0x7f0000000c00)='./file0\x00', 0x811, 0xba) r1 = socket(0x800000018, 0x2, 0x0) setsockopt(r0, 0x20, 0xa6, &(0x7f0000000140)="b395aae7467e9dabd9dd357cbb6bfab4571cf8a4b52371386b725bf6a10d7f5404c487b131199e4770700d8d5d081b115a0716e1e31dc512bc6dc51b4ab007a672108ad4147ccad9c0d566e9e71371a8444c53b4da0c0cee3f5eef77df9da6fe632b5d58481794af37e900342a74aba6b55e6e6e4565dfeed5fa2250c557e6bec70bcf994c33974ce0be9bb5fb02698bbf29b72d5d912fedc706002a6bee79640e6fe1dfe9ed62bb2cc78d327fbeef8e02f3dd947781852e58eb159b3eb3c272d5e799b277fd14bdb2520fc672", 0xcd) setsockopt(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)="aeb566f5", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="46819a427e844f61ad42d2f32c195fcd8baee04aa5562c846bdea12af5df4e3375a49ec9412db467f26b45f062cb7abdaec882b0f79a6153ddd90ecf1fd07491917f3ab1f703a58b58ed9aaf5cfdbe61cc81d23b11e9e248b83c4f0871f2f070e15ace46d7cdc325307ba26a5e097519fb59fbe0b72e01b28c144154f40cdb6408ec20789fac18b502c6fbd48d457d58621f085c", 0x94) dup2(0xffffffffffffffff, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="010528870530e893e22e677b7683e7594c70c9a2a58b1af9bd06578230bb9aacef90fcea5fa11e159139b028a6b446d4abbd82d3820ac9c7e7d3d9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369de2b899cc6d23a169fcb431c9d9322914f8abb1e1e71fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85de3183485421d26e49d6a9548efda4ca543353e1b10bbe0187c86eb682ea1bcd8914a4e6670460755ddfdcb04e2642076690afd5a153520b495ac52093e92ccfce0db830238d01dc98dbe98fdeb682d3957f126023b925b4c3315e69aa50393004af66f112ce8d9798f7387b43ec0e3d255fd759b1bddbe7d4f63007c667c759f43e0ea3ae8b9b5827dca20bb6d126ae5b1f7af24420630de29e17084e9e9c886667cf7d637e268b3ecae8a2ea7d98ac900000000000008001031c385d0dd1b877b11ece894a96c27c4e01582c4bb471c18ecebe33662fd0e1a834ffffffffffffffff428a868b7cac2f2e01c9e76dc28241f6d7707df266ea88862e11a98ccfda854fdca4ab6f6b03236d33f98e323c49e4e4c30f53d49ef521b224cf81285fd4a9907e2f9bea7bafd12cfdecff7f71b9a3fcf3995b5a4864c12f36613aaebeb6c4b379703ab61933d4ed975188dd7b41dc6579dfc6"], 0xa) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) fsync(0xffffffffffffffff) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(0x0, &(0x7f0000001580)='c\x00') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x1) r6 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0xd2ab7e93f6d123d9) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000040)={0x1000, 0x20, {0x4, 0x9}}) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:08 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYRES32=r0], 0x10) pipe(&(0x7f0000000000)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="0c6953110548000080f236f0f950c6a08e59b86a20fee724be73a1cf0b5b3190c7d509e1a55c639be2d7a1ccb640b2bf14ab52abb5098c759acad8a43b65b4cc0bed889a32d7cc0a865637bd283cf1e2319c0b8dfaac1caca73ee3bfa8a33a20762fc8c247b6675863b980b1ae400f3333cdd3a61a2eee022de3675537642fd092f48d16d1a7ac424397349c66b93b4beee94b609e73adb98df477117381552b9e93d4296771d46c4e51c85c037f5696ef3ac79e4f1439ad5d5d0bf2e672ac127bfbb9d8d54d23e74a25fe64e1add8eeaf0ff2cfd7ee3c66e1ab76846b615bdd63dd85a8a55b9e64f22e790af2f780ebb2ed36729ae566f63242f8821bc9e6dead9a2fa3300ed9c5ccf7abcd35383ac6eb337d88a28a3d8c1cd1b3ce17ee805c4edfe4394f4ca1e51f1106e290c7ecd196a190fa62564cbb8a97e1d076ba7ea6ee3aff1a55d6951d6591aa4585815e6d6775e138cf011c4219d125afc2b1d55d675751b7d89610ae5a3b2de4548832679863f126633a323d1447c21415a954f1ec8eea45e08d2fa70911fd692ebdd7d97923ee209febfce2830427b4fb71556421858011e13e7f9e294b6655904fc05ac848e95db4bbff67931d", 0x1ba}, {&(0x7f0000000780)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a791772aaadda50795cb44aa89bd6c7521f44ca5cf19d3785537ea695cfa7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69a20a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c2778abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57ffcd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f827422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e2435fa500e0eed7f39f2c8aa923a46e63eb7fe6c3e078a583410004000001000000651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a482400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306741993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae769f545ac8bf3fffff1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa18342579b3b198c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad0b979c1371d2566b5d4a9f39d3b7cc80a23f59a47fbe0f4f63f83a9adf019ffae6cfd2ca0f0556883bdafa7cba0a4aa4850df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0507596a99ea092d539531849821b28c5b38479e459a0caaab0d0c58faac4462807aad00e9c1827a90f066af71055334861f9db524c4e0ec16334785e55cbcb09b3b68640eca728e61c5d5f6ae8e71b6f45ba4f7f28aafe461ff73f1bad1a3d4efdc290d596de22e6a14cfeac91ea3e3d98f07964a28817fec2526b5867a9b8b45c4c6e710dc4077ab689789fde99e12c26f38948fde1b598077eb8e88e709b75cd65073b2183", 0x39a}], 0x2) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x0) flock(r1, 0x2) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) fcntl$getown(r0, 0x5) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x65}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) fchmod(r4, 0x14) dup2(r1, r2) 16:00:09 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='+\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='(\x00', &(0x7f0000000140)='&V\x97^\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='$\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='.\\.{$\x00', &(0x7f00000002c0)=',+}*\x00']) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) unlink(&(0x7f0000000080)='./file0\x00') 16:00:09 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x10000, 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x196, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaf8aaaaaaaaaa86dd645ac7b501600c002cba7b9b3b5e32376ffa7c07ccf24528fe8000000000000000000000000000aa110a004000000000ff0100000000000000000000000000016e4d1b46b9ef10748670c038ad43022bfe8000000000000000000000000000bb0000000000000000000000000000000000000000000000000000ffffac1400bb000200040000000000000000000000000000000000000000010000f9680000006102000500000000ff020000000000000000000000000001080800070000000077f8dea497eaa77ce1e0731aa8b694c600000000000000000000000000000001ff010000000000000000000000000001fe80000000000000000000000000000200000021", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="604000039078000100000000433404003936844e19c432c0a1e4df390275170d822b8e0a0087a0844cb4a4c5c79d29d8ead25f7a402b788ae267868f3bcfd0a150eacd2862e45ee3a3d5fcc967c1c06a3a5acf4c33eff7e7211433926b285b5299b0447adc9ecb60f9b641dd7132e0f4cd981d8e66b9a29e7c3c090a"]) syz_emit_ethernet(0x130, &(0x7f0000000300)={@broadcast, @local, [], {@ipv6={0x86dd, {0x9, 0x6, "5f8936", 0xfa, 0x89, 0x20, @mcast2, @rand_addr="9dbb948c5f75185a3637c9ac63d4f383", {[@routing={0x11, 0x2, 0x0, 0x6, 0x0, [@rand_addr="1decf6ca2a7500b27eda3125890399c4"]}], @tcp={{0x3, 0x0, 0x41424344, r1, 0x0, 0x0, 0xa, 0x0, 0x8, 0x0, 0xaa, {[@sack_perm={0x4, 0x2}, @sack={0x5, 0x2}, @generic={0x0, 0x7, "5e1504a787"}, @window={0x3, 0x3, 0x7}, @nop, @window={0x3, 0x3}]}}, {"638affcaad6deb246b961a36d41616ac959f01a5b66c2a18e51c0a5748595adf0699e45f82486eb90be9adffa749962a73196da9582b38e46d39bab64eebe8abd8f6f0662871c5e95b605b82bb667219fbf0ca52e0124eece508282761cdb7251468ab30e81fda348b2f5ffa0cb8b564f47407c4b3ed71968bc6102241577d89e729c069b61bdf1e89911351cf873cf6db45a916a3c201d8c6ecc23064a951b0303d7b4cd10c012e9ff0a09a9dd06d4e60de0bce9bd0b2609c2d"}}}}}}}) syz_emit_ethernet(0x248, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd694eef7b02126c04ff0200000000000000000000000000012db5846f88ad94a4cde996c18a21de5c01020000000000000401ff040102000100040109010300000000010004010000151f000000000000010400000000c2040000000104010304010301040000000040a9936eb5a891de38e3952cdb59eb2db831df02ab5f972787e29906c4d08a4d48e226dbf64e0060865c0aa104b4565316e362c9a24439c60e02522fc1aa4982fd4acb2172d65d5092056d9b72202307d6e9d5bc7c7c0cb5f9a3a7b8f49c006fb42a06975501a206c4b1fd095239aa2f960ae621ed2971d7f532bbb554aa9a3879095a422e1cdd00240892551b1fcd66f2ee34cf19c34fed21075a2e25bb07d339d5c1cb14f8fd69a30aa4302faae1498f6024766ff2a720816a43b005d6894a7b8d60aeb76ba287ad5ad5f78ad08dbbbb56edd690e0d4985b8bc4fe00010005020bea00000000001d000380640000002906002300000000ff010000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffff7f0000014e224e21", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="b0003135218caf700002907804000204ff010204ff0702040500080a00000001000004010000dbf6b4251d5a71c7b7f1eab4373b16752b9109c77a0aa6378330f78583d77dbe4c3e9c372cf0edfdb1db40e7a5794ebcf976b42657ae9725d88d7bca275c05cf29f240c6393b02f6f73f080f146eb341f6a531b60edc0d0637515677093943d92392fe48925281467b6b78ab5108ba9a3d563dd4299ad6fb"]) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x1, 0x5) syz_emit_ethernet(0x112, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60c29de600dc08ad4f7254442ba2ec89d77a8d5630aef49c00000000000000000000000000000000110004a9660000001d00063068000000280600020000000000000000000000000000ffffe000000100000000000000000000ffff00000000ff0100000000000000000000000000012f000000000000000001000101000000f001000000000000040119000100000100010100000000004e214e20", @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="a020003390780003051200000d2000000006000000000000800100002bcc5e345ac2ad0e6d1b766432034f663e136dc157cf7fb9760db49f144335b2f671606ec051d4b4891f7da432115a8048e5efec2b4867d70c92734538e374038d18ff35"]) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000840)={0x97, 0x0, &(0x7f0000000780)=""/151}) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) setgid(r6) fchown(0xffffffffffffffff, 0x0, r6) r7 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f00000002c0)) 16:00:09 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{}, {0x18, 0x0, 0x0, 0x160000}, 0x8}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaa5aaaaaaaa86dd60db9df800103afffe8000000000000000000000000000bbff02000000000000000000000000000186009078000000000000000000009cf44edd70a145722957bb64ea000074a8c95faf8f986bcaf10c86ec37fe74eabd6fdc7f4715192b4e20340b16f8554bdc30b393423a5bc2168cc6930043b1ade85bdfec5593c1009e035f3be364804dcf92b51f1fdee05ec603e5053ec1d5514bcdda0b678f9a6620313ed0710504ad30135076300bdd8c15cd01177d901c607a3bfc963a7dff110a0a20d56ed3c35bff67a810bf3e09bc4743cda99c4f484f09b92d1c7a552060f5ecd80c7fd11b4f1df527e068674dd744ef985f1b0964b49be54b91d63deee80ee9"]) 16:00:09 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000600)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e20300", 0x8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @mcast1, {[], @icmpv6=@echo_request}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(0xffffffffffffffff, r0) setgroups(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000005c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000200)) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="838a14d4e151ebbb85c4db589cc0a54fe8176c69cf53d9e9e5e1e5144feb393ab83998f6f5632563abf76b040946c7c12dda002c93b1a6e1a9804c24ec0641c3ab80dc9073f9b06feefa66d93771d0e9c1d070ae61e8abc28f605088815def4a668ac57c0c6e134b830c1c2680cac750bbcf658d1fec791f83cf82f10ab3a8", 0x7f}], 0x1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x10c, 0x7}, 0xdfe7, 0x8, 0x0, 0x0, 0x0, 0x100, 0x7}) socket(0x2, 0x8000, 0xd2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x8, './file0/file0\x00', './file0\x00'}) chflags(&(0x7f0000000000)='./file0/file0\x00', 0x10001) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f00000003c0)=0xfffffe51) seteuid(r2) r3 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x2000200b, 0x0, r0, 0x0, 0x0, 0xc0, 0x7}, 0x6, 0x7, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x8, 0x9, 0x3}) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x2) r1 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) acct(&(0x7f0000000040)='./file0\x00') semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x1, 0x2, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0xc0}, {0x4, 0x4c3, 0x1800}, {0x1, 0x80, 0x800}, {0x4, 0x3f, 0x1000}], 0x6) semop(r1, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, 0x0, 0x10001007d, 0x207}, 0x9, 0x0, 0x2}) socket(0x18, 0x1, 0x0) 16:00:10 executing program 1: mlock(&(0x7f0000ffd000/0x1000)=nil, 0xffffffffdf002fff) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:10 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) semop(0x0, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = semget(0x1, 0x1, 0x400) semop(r1, &(0x7f0000000000)=[{0x2, 0x20, 0x800}, {0x4, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x2, 0x800}], 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x1000}, {0x1, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5, 0x1800}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x4, 0x4, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000100)=""/189) semop(r2, &(0x7f0000000080)=[{0x3, 0xcc2e}, {0x1, 0x0, 0x1000}, {0x3, 0xffff, 0x800}], 0x3) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0xdd9) 16:00:10 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffbf86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80c0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f00000000c0)="84bfb65182e2e4b38c5189b40c9fbe0af7eb8f226127d9ddf19875e92f49421b21989a19df4da7969199c96c1e6f5f3e826177da13dff9e8fa625ff004a90ad0ff210f258fd38487c98c672966520e2996f2c131b9f3eeaabacf1259456af898b1b29c6409428e67ee1602ffa581075f135d9d17b55df23941932f9f5815abb9a7941966a4a01abaf3f343c4c76f5a05e7dd07aabfe55514e7a854f325d0f669ebeba29b8ffca6d6fc913ea1c92d774900b60b399a1856a25c0955c1236d79245ef97c0373871bc810bbbe3b869dd11540cdc04ee3f7c185e07b5e253e463f6e7c480cc7", 0xe4, 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="00002e2f76696c65d1d5c8477bee00cb5ba7448bd7f4a48d3b324dc23f9e3901f21e59b8eb0162f7ffa81b3a9e3662824259f66fba3dafa711be4f7964eb2b8e6118739a76446b90b59651593641222a6376a177faf4d6feda6b0805bc41d73ce27bb25b7606d24b0f811cc048e0b6b73d34e333f0f11f8043bdd4abffaaba022b67648dc6c46d973ba2ba6960f3aa05de311dfb6136f2408fa509b63d730e1b7d97a4a1eb0400209f620764be2100673cce919aa668ca0977a5c0c2471c4658cb7e3d6d5c5f0027446621e1e5ff4a275040321843183e244311168b88b7b836c41185ce93c2c8599f3b33e4954a4d6986147eb3a81fbb7dd84213e18d9ce913ff1cffb5fdb5e6032a6abb87e80800001a34106f11b24d71cf1a9b2978a7ef252e9220db9e3e92b7dc1047307f3257dfe0106f8bfff4530c9ef7bcd94da2fa6fba41b0e03b15030830aa21cca629efd1f3f27b450775cda5d73cbdbff3abe3b986705b93fc75acfdf8c0a690252ed463a140d7a73a1b232910a90b423fc689f7e1cc1bf175d5757d99fd1bb6d5bb342ef2d2f77ad9a8c8e820c2714d6fbbdf4fdebecaa92e0a5390c13baaf0fb59d7807a0fb0b15ca5500f4ab8fdc23d429ec11cc34849d89c3278fe011c4fffdc50a048e211454dd10dd38c091853a91d2a7e8355f2acae75f18b8ae0290e83d59c771737e08b4aacd793d613e6656c1593cd2a59cde2f922138344b384c2bdf6e82cabade8570b935354fb4e6f37f0363debec092008504cff373858b8405cbd4963"], 0xa) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x104) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000f14000/0x2000)=nil, 0x2000, 0x0, 0x2010, r3, 0x0, 0x0) 16:00:10 executing program 1: semget(0x1, 0x1, 0x409) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000000)=0x15b9f1c23e3a99fc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:10 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x81, 0x5}, {0x100, 0x8}, {0x84, 0x48}], 0x3}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f00000001c0)) ioctl$TIOCNXCL(r1, 0x2000740e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r5, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x4687) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x3f, 0x4, 0x9, 0xffff, "8a786a05924a1d84b1fadfa2bbbafd2741311eb0", 0x80000000}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2012, r4, 0x0, 0x4) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:10 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = dup(r1) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x2710}}, &(0x7f00000011c0)) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000040)=0x2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x186337) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f00000000c0)="3f727277f939eedc0a56c0e40cdf3ee2a9e56619e7f5cebf72878bf6de9c93d03d9b848cb54470ef5e42cbfcf3d51aad6be9b29e99789b64608396599eedd723ec3da02159e7d9267612804aabd8149b39e2c6116a5223e4216dbdec58e8bea36484a21e094aee861ff4e114be1fd220b166f69359665784648651e82b6dbc0d447a0d1dcbc7e09234e3c843902d8f3f26226914f193af318f55496930b8c8e35fa8917111e2416f63497fa6958d07aeadb0f49d10790da29f6dcbf1e631b5f13739ee93941285f748cafca4279c46ac2fef69661da261d63b570a70a0e7200365ebbd397f05bd29dacd33f760170bedc2a051c82470b4", 0xf7}, {&(0x7f0000000240)="4b8cc6a0357ab89921ccd95edeb94332857f9b86da90ab7764ffb737ab367a4f2a7594064ada122299209cb94289b7c035e39a5a5da84b0e29f365c24dbae8deed0c0b895fe66563dbb370a120a2c1c41176eba3001eb461576f71971ff648d015a458f8f82ad385af22e59cf2998b524dfa3abdab0c4c359566ce7655530f8181d4d7078da1428957a4913ca5708ceeead4242bc6ca9c5d56955ff6831ce6ac20ee59283fc4babcf449105e3c3c29180f51b0f32d5d0f2eb0680abf952619228ea247028b139fadeba0085f7ab17e4b7059405448ed0d5856c1ee204c51849e3ddbdbf4e058fd3df63072bd34329952c6643c626c07160774ab02b7bbda09007b065b588e03bcbc34e23cce149cdf3e725c1056402f6ca4c4f4a26fdf373f2f361659bc22805b909e135e19a55992b0619e2c37ef2f4a2ae9bd4184276436eb0a37ec4432e791c8d5cc8201455f2bd3f686a8d53297e2dad1917d49f83935edc3b7e0899a409026d850a86073294c09b5228496daa2103a9f9617b35b642016482b96ce8ee8a8d0c14bab3e65b395da7e74a9f2b4f88bf428f01d2ca005f3224888c2fc4eb3073c7eaf7d391dfa2e67f6cbc76ec378a680ce5f9c33435daae60567396e9791e2b24cb9b3f946b51bfb364dc119233c7a964044065fe3df37d0349cc6fd628c671b752288ceb280344de2ce096a34067b6751e7c422efc387e2bbf61c0546cbafa779868e43271e2388a6119463073bb3b059455b4a71b30aab2f598dc64777685a385806276727023bd45db3a068526fc4f7bbb5c0f0e0b09c2101864d3a541b086369c2ffae02316ae26a4ff732f488e391f93c372991ba775fbd27de50eb3103a7aaf05b033b6bbb6d5f3dbb1946b7f52690875497ed79767e4928cf71edc5a95b3c4f593d132456fae285f477d9f7d1c3270df9f94e9283e789fe09d81a5c66a898913dcf62c90598332bc31a03145eabef479c2f66cb440c4fc4c09897fe56a2b3fb8ecdceb0f7e14025e47be3c778191b30084d55379dd00e544fbb65c6d13bd181abd06fce21a558c78cc7feeabdb1d5190ceb992d553b3cf7492eeec270b06146015e18dc96346ce9496256f95f0f8346246a4040b22aee131f76a7e89e5062a4d5fbf0ff7b0470add5b355d0bf1c26795278ebc63f17af5193f8668f66f56a79e9f2893277005e64f254515c90b465207dd9b702ad713dc3ddfaeeb1bcc5cec851d409cf2dd37013670dbc8ff5f84919cf93426ba1d2c61b5f3b74d6550884aa2dad299eda15ab8117ffbb18ae679dc077be74fe2f8de627b8db08a2cd9e462953582521880a905f31a1bbf52df826e28a7704508dbc79bdc603aa29ecaf5450bac57c6f806690e69f62a8d29eecba6757f3eee4f823770fb4cd24b388c3c45995bce22fb5117a010948465aeec258fe22b1c49216aa6755163fcf3b686d2e0e37061a00242102aabbc1d56e90cf4d95895f08ffe1fe6ddb81db45084619c27d8cda853c77ffec08375cf13d29e356c188b433c03317ca6d10621a7045e2a4f52cd3ad38a90d2119869a73cde04eba8c68ad7a6cee6d1c63abbe04f8d51742a9489bfd3fa9be05a0ca19ae9e0b0120183a05deb4ff8661365bdf7616c74efe7080f7957e3fff866783b2ab39ce11be449a0d5ec5c0dc9bf8bb6c1ac37b17299d6e79efdee099dcde59ad63ec34c6da7d52e4129c8145316eaf1cd2bf9cd7e881e5c5e2c0bdedfa35d60cba9f4f7d37a8e7a83ff2eeca8f60578d27522eda3c14a56a1744dedba86c868ec5f677b0d1bd53e44e66173f1083d923a4ad02875496cd847bc92b49d62a6f19532ee758b4cb3d9dd15e0c73e5c34352c02b1144cadb62570f00e02224525764a2bd216249cacae111220d86543bc39c23c279fa640292f78255668cdf56340e4cd8211bfbb1e0c5000274e6046a47745ce37e4294bbeb818911a05a5766c601b86308595d671388dcb06a97d2241771014cef6da5f6142a045ab8703436e9b0b03633eec851e96cbed595ee511960ea41112f388ba837243fd5c61e418e4d0dc9ab77e138a777267b9d4f1d5dbad9475e1fb1028f2c525bb44070f159997c6bacc7b7e6f1b7152730849284085a704be310a8d427645611471908994ba65f13a5d6b9cb9bb3d2196847d2c50361478e309294bdd924167805d770a79e42249518d2a52869de0dd2d50886a5069c2e1a4340dd3ba86f90b90d52c49d5a8425eb255f17cbac22ce513b08235831d81f7b172a81e6bbdf86ad11c73487875d840af61185d2f986b3568a99ffcee1f696034ab546502932b7fbc524237790bf2c1de3edb3cbd71d1af3806b100e36d8410b0afe7dcbd6ea4199c554b0579f098109af2b30452f2dab47eb387282dd44990420f518d7e3f42596a567e2b607d7b4d3b72260e9c4f355b2902d43e382ec4c51059ec2ba8a80437565245b55be27d387e56921d21ac9313010b4c6d128b479f2827316b65672afaba66f8418eb8c0c1c85b1226619c171b5d707f6a49207137ad720eee368092cc2f848e0afa35c0eab7a64596e3b2b092814871da2154e5ef754b5aa8daa4ea4f09292f680dadda9e8ba93bd14e49018cfacfb1d53fdb2124d3e533a53e0518ce6961ae4ccc4b766e5718fdb53a40ec3d5132807450b618028b7f898d969c70b2e20b5e3d5f95010ea31310dfb1b67d08959d298083ad312ec48f4327da63a7529f4608d34608d3ce3c92b60c795a1cb53bcd3da049362a5a4cb29269548c1252e9d51c451d91253e6dd42111388c4ba25981a4de7214f4c11b73564f4a5b075dfc331889b4948ee04b50df81f219e092025d0bb2e79d699d5d3d4d7c7c82ff4358bc824fa0811652929b562de0740de6d803b5ed5324c774d2eb4eaad0f50e5b18b9d263732e014dc254f02278be02fa75f48663d6a7da36dcb2c67e89b8d87be698579763b92b90abf0b9b9b45bf76d5752417ffda4b298df96268e4793ba25fe9b59569fa5cc5b723f81fd506b26bf52d68e0e72d0c469777054cb477ba87c9ac83d0a68730f699fb5d2101b87699e037a65aea72276b532b0f6db66bac20dddc1e6ff28d60bf384c5fc0de9f758bb03117b8be0d8009540e4b111ca61c4edd1af15a6261176d9cb651fb1f1bfb17b0c79c1fa64870169d9b23923a4640bf804abc91dea74d6c2ffe6b003c12bfa3f54bd43fbf738a54f80332d9ce096337cf74d6285a37fbdf4900031a06f47376df6dfd4a023ea215861f418d46d22cd683d463f265ade61f2e6f8e9eafa1640276dfcf80a8247f311a7be70a8ca7ce5595cbbb9d25653d0489d7ecfe82b1ccbe97722f56a12bb4843c7ed5c1f20df56b1c45fa3c038ce667af3e1cc981a6ebf07967e05927700ed69dd811dc88df3375633d0e1884433cb7c1fcd07488e081e39c50ca26e6f4e6284a4ea5ebcb505d672b732d2735c71c1025e7e8245147837ccdd9f9726ca49fadfe8c86b3a0302c5c21cb15e37d7673657be3e99eb52b69f26106213666c3e24025954f2a64e7272a3865aa7219f6585a47cea91eaea116c91952e2c5ccb2b93ab42431e8a77787e99856d808a04db06d1d2364f96e6fd5b6f4a24fdabbbddda0ab72279863c71aa21431324f24149188f3c83055160a8d526e9d224b13b5f9f7d763d482435f1644c6a8676acaf01283e72873072b2ab1ef7b6687e917fcff13d75eaeb3c7b1a6024960972a5fb290deadf1e1b3c932ec62ec58a3cf6f4f0334956329c9d8d18c9c7c178d188b0785ebfcecda3967680fdad5aca44c8201e7a983ed63b90f15683f4c21ca406178aef1e755ea41308bc732dd508b2c0180f1a909874fcd9d8de9e266826e626dc96a57d1f6ab5cba539b21898aabfd1189bc0bdc80309d1670b3339ee5d6c8be97b97b3b82b651e3db800861dfc094e54061ac85573c5f895ac2f3a538c1d5522c72f28614e410881c02381baf0f97162156057b683581a08bbdb3d0e5fdb23cd22a7957fd6d47b45fdfca69b051d897942a2f24165b6a9b56ca0d9d2b2f00f2602129f64264109502030c8f9ae827de54440a87190142118f628164518ee12112db4813db79b4a83b28856f46ab9a6901c816fdef7f2786f60870374f4a097d556f31a42401d86b3dd4027b4b97363d0b399f66e3f667e136bea4a69049c9b2c005708170ece56bdbd400b27b786b6c16fdea6fbc17dc4e25f6e478d78c8eb8e8e7a0e82651d074887e624946dc96d37ca0072fe3d2343bedc8ff5f98a330404d417d07adf5b87e97534f84690bbcbca4bf04cae06d82a24043ab7c8f06f55c015087936e7b8ea70dd690cd9faa2e79f2da707e0cc88540b578240431938c0d8986d1e96506ebad0a7d1fb9f21c64751f12500ea627d22edc89173014236acff0ef72fecd35090cb220e45f7ff0fcb3ac9ad64d272b0b871cec9b6268a388748ec2622eeb1370b2e7455623b42c4a9efeb387bb3b74dc7cc3dd3cb6a296cfaefb8abbdf2d4495311348770e5a9a5ebe774d479578a7443782819babe3b561264f8e20c8daeb22929225390b2d7a60c5b1d3ddcf2f24b49611dd1d604aa6d81efcf4aadc5170e00e3b88e33c1ba7fcdebb1d7d0411ef29a20024fa79d75f689e58679cf40a1c3a9d4ac79eab04e4263127f7c46a6b6605cee6d79f704ea96d346a95a759b4219e0d697221fb07bc08764eaa5a0ee23c181b90ef3c123b0118f7e44aac662a6982d8dcd702afb02ea515ca95635219031c5b603d1c048fbbdafb2f9a4ed2c5f70baeaee5ebf6f1a908aa319c74ca3a2dbf64cea6c61c20554329259e21eb3137b4288a55074b71ffb9a9cb943eca646db4fc709a163c2166691cc9780a842982293b5b8e47ec087a2d64d92aafd23a98e0ecfc21e6a23d5a8dbfe0a0438af9893c473b8e1135930a93b66b5a153ac91dfcb2f414898a9a0e9b73a1fae7b948e4cdefbe964d640be40fd9e613f29a5b78f7d617abbf32872524514dedc1a106e95b677603a045110d9c73d7f8ce80eb71fd705bef6e2ef5cd96e6369878345751d1e1a2e78a1be9b9168331540564719070c4044eeaf8889574f05def92805fb3b0a199f33983efd1d49498eb798f395ea46fa1dc369a52e06ef356479d1148d281b4aeafc186104c777ebb33652f40479a4bf25a617afce6050afbb82fe345c8d4cc3a5e7365c74ecf3504951c2eb3b77869a1af5938defd0d43309d7da3d14f1abe798f53095885db882f1986b1acfbb006c473bf5b1072491d534c287d0844a4930ce0806592390e3959b7ed6bb504115934d6f179d91b7f2278ce89014e3acfe4f74b373db7e4ad9a2729b5222e246190cdfa4deffadb930a64a2f220dff0aa0b1f8eb919cde6e49b9f95823a484b21dde911ae83fb7334eb02f8c1a86b0e03909694fb9ba9569348ba1467a8580be7e2bfbf47d4c1c1d71378dc3056d5529fac4ce78b069f8474300ddbf3a4708955b0c6936c10e2576f2dfb34e083ac73fbef373f883a7f791196ea1bb208774da0688b4d200f307d81e213638d1a50de5503be13566837055c54b556c6121f5ee365bc7771ae67df46b37fb0fc469736905541a45e09678413d7d993f096a6eeab7afc9694e3c432810b237dec4ca9b7aa5eebb069b004191c7abac81663aac7a87339d3fca1bbd56333d77ba21fa36a2d9cae3b21627993c54bb6b699ed6e02363f7e0d8759a32001761232aedea4585fbc1f14e7556a283f6d3513752db8c0dca62c0531f7745aa5c43be31f7bc485935c6cfa47418e8f29", 0x1000}, {}, {&(0x7f0000001240)="68c0f7a41f1f95aa45c93542a1cdaf8d25faa6790c2452b8d09bbe266a778ccfcc28b6570c1a122cc4d6c11dcf7df98dccf1cbb366d97e1e7eca4726c9b5cbf4aae456dea56e7d081560482f63500959492e424f156809c94600b33719c7feaac1a35952a90bdefeabf5ba4347d726c5cf007d58f6fb60803c73de9ff94035a53ba53131773eb1e9d6776a1f76a4386828a25a2abe1ca4303bb03d3e88ac2c9443039cb94c2b66970a241832eaab5c2c7f94e3d1ac39c4ef8a0b67c8f4a956d61cd4cf4b07", 0xc5}, {&(0x7f0000001340)="86d7f5e933596a3d89c1b0cfd217dfde7fa8309099e35ada555e2430de70f8c7b34692b95e907d715d53e987ad6bc4318393ff7c294fd580d6dec7335d74215d0eb1a26ecf1980c4954cb743dc5dd67957dff15ef8c4fbd4eeb6c8a1c6fc1f2d", 0x60}, {&(0x7f00000013c0)="61188b567c79d848451126e7f9106076569f09c645afaadadd62ead5f1526acc3fe77221d9f83a7aebd94118d39c5e1a5c960ca915412bed0296ea2acaa059798f686f9c504a6eef41ddb0ab6372dc039636eb47b01b80c611c407ddb8f0696f137f7deca9a02add71b9b2bd2afb6c6186d17e1c8609902ea74bcd4d21b11dc4a0cca2fd0be947c2af0fb5626bf35ed96ef9fccaba10e4515b435ba0a3363d8b17c53a408c66711573aa10dc84745eb089daca0059e904bd4763b5db11608bcbae7ce58d1284b34ad5998e7412e42e005ad0c13b451ad08dbc844e269a94b66b7a1e48f23fad738c0355c0edb42259685807bd8883fad4cbc5ca3501f67bce", 0xff}, {&(0x7f0000000040)="d6685434abd6dc891b66476d", 0xc}, {&(0x7f00000001c0)="d64543175820054e77099b429ed49c59761bce", 0x13}, {&(0x7f00000014c0)="16d525a378641bf2b1e47271", 0xc}, {&(0x7f0000001500)="f0df9a0a6feb5d9dd1a0bc2a4699ce10e8a4fa27e9a2fa655f7fe407f43e697901c5fb5cf0dc703a34fad313307914a2e6342dea43255c83378f39c84b72968df70983e036bbd38a449cc5d6dbd865b44be04410549693226455de67cb4dbfae43996bbbeeb30e61aea1204520c29aba8d3c4756a4dcdc1715dc8557fae07c3298a28db25cfab2fbdf7e262e133328fc432e7b6408e517c29d", 0x99}], 0xa, 0x0, 0x6) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd8) acct(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r0}], 0x1, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) ktrace(&(0x7f0000000080)='./bus/file0\x00', 0x2, 0x1928, r1) r2 = shmget$private(0x0, 0x3000, 0x252, &(0x7f0000ffc000/0x3000)=nil) r3 = getuid() setreuid(0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) setgid(r5) r6 = getuid() chown(&(0x7f0000000000)='./file0\x00', r6, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r8) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x6, r3, r5, r6, r7, 0x12, 0x8001}, 0x9, 0x92bb, r8, 0x0, 0x802, 0x44, 0x5}) 16:00:11 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x196, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "5ac7b5", 0x160, 0xc, 0x0, @rand_addr="2cba7b9b3b5e32376ffa7c07ccf24528", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x11, 0xa, 0x0, 0x40, 0x0, [@mcast1, @rand_addr="6e4d1b46b9ef10748670c038ad43022b", @remote={0xfe, 0x80, [], 0x0}, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}, @routing={0x0, 0x2, 0x0, 0x4, 0x0, [@empty]}, @fragment={0x1, 0x0, 0x0, 0x1, 0x0, 0x1f, 0x68}, @routing={0x61, 0x2, 0x0, 0x5, 0x0, [@mcast2]}, @routing={0x8, 0x8, 0x0, 0x7, 0x0, [@rand_addr="77f8dea497eaa77ce1e0731aa8b694c6", @loopback, @mcast1, @remote={0xfe, 0x80, [], 0x0}]}], @tcp={{0x0, 0x1, 0x41424344, r0, 0x0, 0x0, 0x6, 0x40, 0x3, 0x0, 0x1, {[@eol]}}, {"433404003936844e19c432c0a1e4df390275170d822b8e0a0087a0844cb4a4c5c79d29d8ead25f7a402b788ae267868f3bcfd0a150eacd2862e45ee3a3d5fcc967c1c06a3a5acf4c33eff7e7211433926b285b5299b0447adc9ecb60f9b641dd7132e0f4cd981d8e66b9a29e7c3c090a"}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000300)={@broadcast, @local, [], {@ipv6={0x86dd, {0x9, 0x6, "5f8936", 0x102, 0x89, 0x20, @mcast2, @rand_addr="9dbb948c5f75185a3637c9ac63d4f383", {[@routing={0x11, 0x2, 0x0, 0x6, 0x0, [@rand_addr="1decf6ca2a7500b27eda3125890399c4"]}], @tcp={{0x3, 0x0, 0x41424344, r0, 0x0, 0x0, 0xc, 0x0, 0x8, 0x0, 0xaa, {[@timestamp={0x8, 0xa, 0x1, 0x4}, @sack={0x5, 0x2}, @generic={0x0, 0x7, "5e1504a787"}, @window={0x3, 0x3, 0x7}, @nop, @window={0x3, 0x3}]}}, {"638affcaad6deb246b961a36d41616ac959f01a5b66c2a18e51c0a5748595adf0699e45f82486eb90be9adffa749962a73196da9582b38e46d39bab64eebe8abd8f6f0662871c5e95b605b82bb667219fbf0ca52e0124eece508282761cdb7251468ab30e81fda348b2f5ffa0cb8b564f47407c4b3ed71968bc6102241577d89e729c069b61bdf1e89911351cf873cf6db45a916a3c201d8c6ecc23064a951b0303d7b4cd10c012e9ff0a09a9dd06d4e60de0bce9bd0b2609c2d"}}}}}}}) syz_emit_ethernet(0xf3, &(0x7f0000000440)={@remote, @random="dca72dba2417", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xe5, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @rand_addr}, @tcp={{0x2, 0x2, r0, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa, 0x8, 0x6}]}}, {"85a73074f0000040000000000000000008000f00003900f45f18261fbcddef0aa1891206461e0bb13eb3f9813d019dca432222bd16d849f262125d78b7e136f5645e6e95160dcabec7b2bcfac84c80354d627bc3d06aeaae21e4627f374c019166eb251e9c7969d4df2afe3304aece7475390f2274f50f5a7de34b2611d36c0c3366b92d25e6142bd6d5e49af556f719313d969960b7f2d7ef0f1aaed0883d98985903fbb5a12c52782b804dcd3a8dd31b"}}}}}}) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) dup2(r3, r1) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:11 executing program 1: shmget(0x1, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:11 executing program 1: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x4, 0x2, 0x2, 0x6, 0x78, 0x9, 0x1000}, &(0x7f0000000100)={0x3f, 0xf, 0x1, 0x0, 0xffffffffffff276e, 0x5, 0x7fff, 0x7}, &(0x7f0000000140)={0x98, 0x0, 0x808, 0x0, 0xa7, 0x9}, &(0x7f0000000180)={0x9, 0x3ff}) kqueue() unlinkat(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, r0) getrusage(0xffffffffffffffff, &(0x7f0000000240)) 16:00:11 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@rr={0x7, 0x17, 0x0, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @rand_addr, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x1b, 0x0, [@rand_addr, @loopback, @multicast2, @multicast1, @multicast1, @multicast2]}, @generic={0x0, 0x4, "8ff4"}, @rr={0x7, 0x7, 0x0, [@local={0xac, 0x14, 0x0}]}]}}}}}}}) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) connect(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x0) 16:00:12 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x102, 0x0) r1 = open(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000880)=[{{r1}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48}, {0x2}, {0x17}]}) r1 = dup(0xffffffffffffff9c) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) fchdir(r2) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) lstat(&(0x7f00000001c0)='./bus\x00', 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_vnetid}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = dup(r2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r5 = dup(r4) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000003000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil, 0x1000}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x1}, {&(0x7f000000e000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0xc000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0xf000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000006000/0x3000)=nil}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000013000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ftruncate(r0, 0x0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000280)={0xfff, './file\x00'}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f000000c000/0x1000)=nil, 0x1000}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000011000/0x1000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x1}, {&(0x7f000000e000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0xc000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0xf000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000006000/0x3000)=nil}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000013000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) open$dir(&(0x7f00000002c0)='./file\x00', 0x400, 0x100) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x7, 0x1, 0x3, 0x1, 0x80000000, 0x9, 0x9, 0x0, 0x1, 0x0, 0x9}) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0xffff) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) chroot(&(0x7f0000000180)='./file0\x00') socket(0x2, 0x4002, 0x0) 16:00:12 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x3a) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x1, 0xffff, 0x1, 0x5, &(0x7f0000000300)={{0x6, 0x2, 0x2, 0xff, 0x2, 0xfeff, 0x3ff}, {[0x9, 0x4, 0x8, 0x5, 0x3, 0x2, 0xa9, 0x7fffffff, 0x2000000003f, 0x2, 0x8, 0x2, 0x45a9, 0x5ef, 0xff, 0x22f, 0x3], [0x100000000000004, 0x2, 0x8001, 0x26f1000008000, 0x80, 0x600000000000, 0x5, 0xffffffffffffff81, 0x0, 0xfffffffffffffff9], [0xfffffffffffffffe, 0x200, 0x4, 0x3ff, 0x7b3, 0x5, 0x5], [0x2, 0x9, 0x7, 0x8, 0x2, 0x6], [{0x7ff, 0xd9, 0x3}, {0x8005, 0x6, 0x8, 0x8001}, {0x9, 0x1f, 0x8, 0x3}, {0x1, 0x0, 0x8, 0x6}, {0x1, 0x60000000, 0x3, 0x9}, {0x1f, 0x400, 0xfffffff8, 0x7021}, {0x65a, 0x100, 0xd5100, 0xff}, {0x2, 0xbd, 0xa27a, 0x5}], {0x5, 0x1b, 0xffffff7f, 0x4}, {0x400, 0x0, 0x80000001, 0x11}}}, 0x2, 0x1}) 16:00:12 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getegid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) syz_emit_ethernet(0x6a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x2c, 0x0, 0x0, 0x0, [{}, {[@loopback]}, {}, {}, {[@multicast2]}, {}, {[@remote={0xac, 0x14, 0x0}]}]}]}}}}}}}) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000140)) 16:00:12 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="002638e869ba50a135dcb98f431b2d05e8dcd1c6cfc49b0cb6b895e04a2c021bb83adbbcd32e6500000000", 0x2b, 0x0, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kqueue() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r6, 0x0, 0x0) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r9, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x11, 0x40, 0x100000000, 0x20}, {{}, 0xfffffffffffffffd, 0x40, 0x30000005, 0x400, 0x6}, {{r2}, 0xfffffffffffffff8, 0x8, 0x10, 0x9, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0x4c, 0x1, 0x8, 0x4}, {{}, 0xfffffffffffffffd, 0x28, 0x40000000, 0x9, 0x5}, {{r4}, 0xffffffffffffffff, 0x0, 0x80, 0xd71c, 0x20}], 0xfd93, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffff8, 0x10, 0x1, 0x4, 0xff}, {{r7}, 0xfffffffffffffffc, 0x94, 0x4, 0x7f, 0x80000000009}, {{r9}, 0xfffffffffffffffe, 0x40, 0x1, 0x7fff, 0x8}], 0x7, &(0x7f0000000380)={0x81, 0x7}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000040)="3c5d3d699c60b13a2423310161", &(0x7f0000000080)=0xd, &(0x7f0000000200)="821f5db6079d908d7360eac3c1a301db9437ad61d04735878d4877d6342f4797931afc4bc2c52db2f461357a334a98850f0faecaf1e9dd253a2c7271c6942da36527d4e0386983cccae3272c393ef19f2375461c7a782bb3c7579e96eb664b1fbccf591ab60a77b7dc98b230510ee012d3f30118fde47fe15de97a0ca3b2e420db7285fb942434f223cde8277253e38083517234cc44b1ed37d43a16bc1a2440ea6a3367fc1da6ffac862c648a66bcd9a140e93d3da01326ef81cb17c8cf77b09403fc74a994fe21eda681bfcc6c0153b24042daa97d0a4a60d7c15a00acfc652a0956", 0xe3) 16:00:12 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@remote, @empty, [{[], {0x8100, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @broadcast}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x104, 0x68, 0x0, 0x0, 0x0, 0x5, @local={0xac, 0x14, 0x0}, @multicast2}, "0b6765fd01d7df9c"}}}}}) 16:00:12 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x10282, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) r4 = dup(r3) openat(r4, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x8000, 0x20) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r1}) rename(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00') 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x4}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='r\x00') semget$private(0x0, 0x4, 0x530) semget(0x0, 0x3, 0x80) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x9a}, {0x0, 0x80}, {0x4, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x3, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x4, 0x1800}, {0x2, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0/file0\x00') semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000380)) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000001c0)=""/194) 16:00:12 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 16:00:13 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x3}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x6e) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:00:13 executing program 1: sysctl$hw(&(0x7f0000000180)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000000)="294db350", 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) 16:00:13 executing program 1: r0 = socket(0x4, 0x2, 0x3) setsockopt(r0, 0x0, 0x15, &(0x7f0000000140)="01003f8a", 0x4) 16:00:13 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3}, {0x0, 0x7, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/150) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, 0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000200)=""/160, 0xa0}, {&(0x7f0000000480)=""/104, 0x68}, {&(0x7f0000000500)=""/119, 0x77}], 0x3, &(0x7f0000000580)=""/175, 0xaf}, 0x841) semop(r2, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000100)=""/189) semop(r2, &(0x7f0000000080)=[{0x3, 0xcc2e}, {0x1, 0x0, 0x1000}, {0x3, 0x4, 0x800}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/215) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x800, 0x3}, {{}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x101, 0x7fff}, {{}, 0xfffffffffffffffd, 0xb0, 0x20, 0x8, 0x7}, {{r3}, 0xffffffffffffffff, 0x11, 0x8, 0x6, 0x9}, {{}, 0xfffffffffffffffb, 0x92, 0xfffff, 0x800, 0x6}, {{}, 0xfffffffffffffffe, 0xbb, 0xfffff, 0x8b73, 0x469}], 0xfff, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff8, 0x88, 0x4, 0x6, 0x7}, {{r4}, 0xfffffffffffffff8, 0x82, 0x1, 0x7, 0x2}, {{r2}, 0xfffffffffffffffe, 0x38, 0xf0000000, 0x80, 0x9a0f}], 0xf23, &(0x7f0000000200)={0x23c4, 0x73}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r6, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x13, 0x2, 0x0, 0x5}, {{r3}, 0xfffffffffffffffb, 0x84, 0x2, 0x1, 0x8514}], 0x0, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffd, 0x4, 0x1, 0x20, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x3, 0x5}], 0x5, &(0x7f00000000c0)={0x33, 0xd451}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000380)=[{0x4}, {0x34, 0x0, 0x0, 0x800000}, {0x6, 0x0, 0x0, 0x187}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r8, 0x0, 0x0) ioctl$TIOCNOTTY(r8, 0x20007471) 16:00:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) acct(&(0x7f0000000180)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x102, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x1, 0x6, 0x2, 0x1, 0xa8, 0x7, 0x6, 0x2, 0x1, 0xbe, 0xe711}) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x100, 0x8613a) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r0, r2, 0x0, 0x3f}, 0xb1, 0x2, 0x7ff}) r3 = getuid() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r7) r8 = semget$private(0x0, 0x5, 0x204) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000000480)=0x7) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffff"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x8, 0x8e) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) flock(r0, 0xe) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x2010, r0, 0x0, 0x3f) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f0000000180)={0x1, 0x2c}, 0x1, &(0x7f0000000000)="a76f9fc4d1d27c3c3e08187cdd4e85799dea20b65e253d21a127836bddde0f8c3737c596fd36aff7613ca3b814f6bb4fb83d0997b9541be82a78f25ff40a89518a9562180297cdeb703c3e27e234697a667684699d695cc9488a86a7313ca492929f8ff9d0942dbced4dcc5a1b3a3e8d673a9e5a6eb605f33f7a050e622e1960b5f5eeeef07c37ebec3b739cbdb70a00264ee135bd51417a020510a95b1230a1681ddd8338138c0a99a02c5e569816de8f013ebf509c614bd2f6e28e0193179b11a9f488304dbadd25fbc2f5614ec408988f05ee99e78f01c650146685b322161fba28c99e58b91588cda5167a68b5731ea554bf7327e351f942eb06cc8f4d4a7a2cf46ecfec3f", &(0x7f0000000140)=0x43, 0x0, 0x0) 16:00:14 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x83}], 0x6, 0x0, 0x4f7bac7e, 0x0) 16:00:14 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0xa}, 0x2, &(0x7f0000000180)="eb", &(0x7f0000000000)=0x1, 0x0, 0x0) 16:00:14 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x7fff}, {0x10001, 0xfffffffffffffffd}}, 0x0) 16:00:14 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77280a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd28f5127c175065cfab4f22444d0e4754f30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c16a0db4685dbfb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855a87dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee300"/195, &(0x7f00000000c0)=0xc3, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x0, 0x6) 16:00:14 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='r\x00') r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: pledge(0x0, &(0x7f0000000000)='vmm ') ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x5f, 0x7, 0xff, 0x0, 0x80000000, 0x8001, 0xe1e3, 0x0, 0x0, 0x81, 0x2}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 16:00:14 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000180)) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500001c00000000000190780000000000000000050000000000000000960ea58b3138afb0266e79d925cda945fe726f3384ddcc704119229d9cacad7e3c14aa0051aa8a6e37c6447e442250075cb6aae13222736a1100fc62f962cefea137a11d4c3c813a4c7d8c0074eb6f40cf66a931e891a18f99511257858bbb603502bde2f553803ac06b9a068d"]) r1 = msgget$private(0x0, 0x304) msgsnd(r1, &(0x7f00000000c0)={0x2, "d5021f84666e426fc2ce964596d7dd6a2898554ab24a9fa9790dd4ea8c3edbaff0047eae4722ed3f9be75668c2968893713f1274fb7d10e036f9486961c9a88e69f812d579cb695fab16846d44772a5217979373139755a0b39d94e056a019bd946e"}, 0x6a, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x60, 0x0, 0x4, 0xffffd}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) pwrite(r1, &(0x7f0000000080)='\x00'/14, 0xe, 0x0, 0x202) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r2, 0x0) write(r2, &(0x7f0000000040), 0xe7) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) sysctl$net_inet_gre(&(0x7f00000001c0)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000240)="d205a122a2a45195bb3393d0eaf21f8010e24307ccb7865b2f553eb362e3aae369761ef48b04a9e6320dbefa678ce1a929e6d1f4edce926951311624cc3f946fcfa34264649b4f2525d86e628db1b95fd19938cc88bf6afef050527c4fa731109db29399e39be2f5cfb86c7fa8dbf51a441932e0687307fae03a0bd411223cc03b17b6acf79283197d646ad0aae8811ef92051f318014cf6d4c692f4dd591c574e164facd05364e74cc6ce80e27aa2661bf1ae361db23c3cbe85ec394524c8d6f172a69fd76c52048e4c6b88c9ec8ea35f8d7d5fe153b829568dd7abe88ea3a7ae8d", &(0x7f0000000340)=0xe2, &(0x7f0000000380)="747d2663505c6bb59b301eaa5c4beafe25c53ab628449e55", 0x18) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {}, {0x800000000040006}]}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r7, 0x0, 0x0) r8 = dup2(r5, r7) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f0000000180)={@remote, @random="e849ffbca168", [{[{0x88a8, 0x0, 0x1, 0x4}], {0x8100, 0x1, 0x1}}]}) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1, 0x0, 0x0, 0xffffffffffffffff}], 0x1e, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x9, 0x6, 0xfffc, 0x3}) close(r0) 16:00:15 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)={{0x2643, 0x8000}, {0xffff, 0x200}}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff086b510000380000000000019078e0000002ffffffff0307907800000000450000000000000000290000e0000001ffffffffcba7c7fb92549851614819c772"]) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x7ff) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00", 0x16}], 0x1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x3ff, 0x0, 0x0, 0x1000, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}) 16:00:15 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x6810, r2, 0x0, 0x3) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x1, 0x0, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) fchdir(r3) 16:00:15 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x1, 0x2, 0x1) r1 = socket(0x2, 0x5, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) shutdown(r0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x5, 0x7f, 0x8, 0x2}, {0x7, 0x22, 0x8, 0x3}, {0x2, 0x54, 0x1, 0x2}, {0xf05, 0x27, 0x6, 0x7}, {0x0, 0x6, 0x6, 0xca}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x40, 0xf9c1, {[0x9, 0xfdfbffff, 0x5, 0x80000001, 0x3, 0x0, 0x200, 0xbf1, 0x4000000000, 0x3, 0x0, 0x0, 0xffffffffffff7ffd, 0x40000000000000, 0x0, 0x8001, 0x0, 0x1f], [0x5, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000005, 0x2, 0x20000006], [0x0, 0x0, 0x0, 0x4, 0x4, 0xfffffffffffffff9, 0x5], [0x0, 0xfffffffffffffffe, 0x0, 0x76d, 0x3ff, 0x100000001001], [{0x5, 0x800000, 0x0, 0x6}, {0x52d1, 0x0, 0x9}, {0x0, 0x1, 0x10001}, {0x1, 0x4, 0x3, 0x1}, {0x1, 0x2, 0x8000004, 0xfffffffffffffffc}, {0x0, 0x5, 0x0, 0x3}, {0xfffe, 0x0, 0x0, 0x80}, {0x0, 0x7f}], {0x0, 0x4, 0x7140}, {0x3, 0x5, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x6e4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fe], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [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)) 16:00:15 executing program 1: socket(0x2, 0x1, 0x0) r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x3, 0x10c80000}, {{}, 0xfffffffffffffffe, 0x83, 0x800ffff9, 0x80000001, 0x3}, {{r2}, 0xfffffffffffffff9, 0x48, 0x20, 0x80000000, 0x89f}, {{r4}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x9, 0x1e}, {{r5}, 0xfffffffffffffffd, 0x30, 0x2, 0xff, 0x8}, {{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0x6, 0xd06}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x0, 0x9, 0x3f}, {{r6}, 0xfffffffffffffffb, 0x0, 0x2, 0x9}], 0x9, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0x8000, 0x8}, {{r2}, 0xffffffffffffffff, 0x30, 0xf0000000, 0xfffffffffffffff7, 0x80000001}, {{r7}, 0xfffffffffffffffd, 0x8, 0x1, 0x2, 0x8}], 0x4, &(0x7f0000000000)={0x4, 0x9}) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r8 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r8, 0x0, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000040)="af0400000000003500"/20, 0x14) 16:00:15 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:15 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r3 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1000000000000000f288daf84bba63252dca6b420000000000000000"], 0x10}, 0x0) r4 = socket(0x20, 0x1, 0xfe) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f00000004c0)='c\x00') kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xffffffffffffffff, 0x40, 0x20, 0x4, 0x4}, {{}, 0xfffffffffffffffd, 0x42, 0x80000000, 0xff, 0xacb}, {{}, 0x261f83f0db8e0f64, 0x99, 0x80, 0x2, 0x7}, {{}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x5, 0x1}], 0x8000, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x15, 0xfffff, 0xda, 0xfffffffffffffbff}, {{}, 0xfffffffffffffffc, 0x40, 0x20, 0x56cd, 0x3}], 0x7, &(0x7f0000000380)={0xefdd, 0xffffffff}) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x14, 0x0, 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="2d012e2f08f6936db89678cbb4bdbdff232f4c43e10ed7cea88d885d44c7191d4bc9b847abd53ff1503fa3902750ab1e942c85ba60ce2de97ea4471928ae10b50ff518bbfc330b3d9fe67c09eecfbb8211d4a2dd08dcc07a09023d2cdd32fe65e35e71bf4da6664e56e1a9e1104f55d1a49ed2f5f0728f921785b2f2bb1b8fdfdcf68ddbe53fbeed8d954fc4c5219d4a807863"], 0x6a) getpeername(r5, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file2\x00', 0x0, 0x1) renameat(r2, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file1\x00') 16:00:15 executing program 1: clock_gettime(0x2, 0x0) 16:00:15 executing program 1: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) getpgid(r0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @random="dca72dba2417", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @rand_addr}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) 16:00:15 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) r3 = dup2(r0, r2) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)=0x2) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0xf}, 0x3, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r0, 0x0, 0x0) shutdown(r0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) connect$unix(r4, &(0x7f0000000280)=ANY=[], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r7, 0x0, 0x0) getpeername$inet(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r8 = socket(0x11, 0x4003, 0x0) getsockopt$sock_int(r8, 0xffff, 0x800, 0x0, 0x0) sendto$unix(r8, &(0x7f00000000c0)="c2fc650c816e6a00010828f12ceab968f39348a50247c2323a2bf4ff89d51f080c8eac9a3748e16dc1942928f2e258c8a88f54bc8dc230811a59815038fe2c4048bbe9a73ae5b132c5940a802158abfa29b1b0141aeaddcbbdce8706652b4419294b8f92b244d47fad78a07f5e6fbe59e27de4e725de1e85ce65618e28900e09129b433536d49b72d207178f92fc2cbef766f6608665fafb0ac0d0d41ed7460e921984cad9b3d5989704c80dcb59e3f8630df5d3c4f35a491a739d088834fb43050e39c6a2bdad71cfda90536a4d187076ea7c9fa055e237", 0xd8, 0x2, &(0x7f0000000040)=@abs={0x68def7e6773f24ee, 0x0, 0x0}, 0x8) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:16 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) kqueue() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f00000001c0), 0x0) semop(r2, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000100)=""/189) semop(r2, &(0x7f0000000080)=[{0x3, 0xcc2e}, {0x1, 0x0, 0x1000}, {0x3, 0x4, 0x800}], 0x3) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/83) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x2, 0x3ff, 0x107fffffff, "73ff4d4d7ee40000010000000000000000001000"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0, 0x20000002) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x1, 0xffffffffffffffff, 0x0, "00000000000000000080ff400000f0ff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='O'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:16 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@random="edd700", @random="3a54768261e1", [], {@ipv6={0x86dd, {0x0, 0x6, "9e0100", 0x38, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x0, [], {0x0, 0x6, "a70adc", 0x0, 0x6, 0x0, @mcast1, @mcast1, [], "4262230cfa9743ec"}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x1}) 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x1, 0x6}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000e00000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) shutdown(r0, 0x0) r4 = getuid() setreuid(0x0, r4) seteuid(r4) 16:00:16 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x1, 0x4, 0x0, 0x10000, 0x9}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) r4 = dup2(r3, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000040)) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) preadv(r5, &(0x7f0000000540)=[{&(0x7f0000000180)=""/144, 0x90}, {&(0x7f0000000240)=""/13, 0xd}, {&(0x7f0000000280)=""/44, 0x2c}, {&(0x7f00000002c0)=""/223, 0xdf}, {&(0x7f00000003c0)=""/222, 0xde}, {&(0x7f00000004c0)=""/118, 0x76}], 0x6, 0x0, 0x3f) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) fcntl$dupfd(r6, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x80, 0x1, {0x100000000, 0x7}}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x9, 0x1f, 0x7f, 0x9}, {0x7, 0x1, 0xfb, 0xfffffffe}, {0xffff, 0x0, 0x4, 0x6}, {0x400, 0x2, 0xbc, 0x800}, {0x72e, 0x5, 0x2, 0x4}, {0x20, 0x7, 0x5, 0x200}, {0x9, 0x2d, 0x0, 0xaa}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x74}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:16 executing program 1: r0 = semget(0x3, 0x0, 0x236) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/175) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x3) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ff9000/0x3000)=nil) sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r3 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) write(r3, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54", 0x599) r4 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) write(r4, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54", 0x599) r5 = dup2(r3, r4) bind$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c65ad002772fa0852e82bd287107775d6a274e3f895708d7375cc6e9cb93fe76350bee27ae2ad7b7036e3bb604bf62ee473718ad60bb90505e3ac3c460d9ebc59f04d7a8f97b44f9003b6a38665f82b4c71b9a9bc3efa4f2fdcb19ac0265023bb753acee506f459bdb91749f2f3539e14a2f8ee43ace997462684c3e97a357f7cbaec9c01c35618d48b9d81543e2524bedbb29e630410971137d820436fadaf45c153182cf1742e8f35783907d2ec7ad0b52b26b304f14bf703c3a36614ec43f03ad2"], 0xa) r6 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="82d3150b022e83e175fc50ce5f5f84ffab0142c974cddc9c10aa97daa4f0421ab7917247e99abdb1095756274f043c29d6bcb11a14da5b7d373c9ac3bcbce8fcd55509882a7fd8dcb329839d"], 0x10) write(r6, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54", 0x599) 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xfcff, 0x0, 0x0, 0x0, 0x0, 0x100000001], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x1000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:16 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="100000002bb84e9f3fffbc08375d"], 0x10}, 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x0, 0x1000, 0x5, 0x0, 0x1, 0xe10, 0x5ee, 0x2, 0x1, 0x8, 0x9}) dup2(r0, r1) kqueue() r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r6, 0x0, 0x0) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC, @ANYRES32, @ANYRESHEX, @ANYRESHEX, @ANYRES64=r1, @ANYRES64, @ANYRESHEX], 0xa) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x80, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) dup2(r8, r7) recvfrom$inet(r4, &(0x7f0000000000)=""/53, 0x35, 0x840, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x2, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0xa, 0x5, &(0x7f0000000a00)="ebff259181cbff13b9fd812eaa4e713048e6993159ac0ed7ef98df0f7e70b04f478c23dd533f56214ed8a2acb0cabd315dc85546d5911705cc149b17c02db30cce3429bddb0800868b08927694d04372ef1b172ecc4305497cce6f3cc9d1bb013e2544e67e2d635e4b6348a1892a95cbc0782d654605102196437fb946293d1c8c77eebb7e2d14dfa9d62264b5e94a23ebe2359d06535fa063eba5f31b9cd96f5cd60e9bc1822b02d5627b12a90bf4bcb66d22a3cf589969ecb604f564141c5c682ca0f1803b5b08435ea3f80865b834694b32183d895d2b540f5eb6a8eb44ca21b7d6c7480fe19b59139bf7be0ff2ce6bcd959fa317d5c9a69566fe5173cf51b25d6801c670b1d71c01f6a4e6f4305988222f882865c0c86cef048de806f4fa7856e0709f342859bbfc809812b245c2eaa5bcaeeb67aa82711a0eea2f7ec7f04e2af871b6f8c11c0ae42ccef77244775ceb2aeb59e81eebdb13034829e07537d71c37df38fa8a45d958276aabb91e42ffe5ea8c445ad58a6ae2fc58b509a75297a095c6df9a2fdbba2033675ce1e025beec681b1a4e7540013b5a058dbc", 0x19e) writev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f00000001c0)="e999166c7d1eca2bfeadcf615f56732880a390effb8623ac1c90347297e86f04418fc4a18ba84da22ff364fb0a1e72c6516d7cedbb980511d6d90ee4f88342830bb3c3b7dee756631add4790030448a7a66f8b4ed3762068e1fe8cd98e9e8ffbb991f0cbb79b0d33109ef9c15d07704136d67642ac86fd4918c733674a85da4fc4504885d4d40462ffa407a0401cf8ad1adcb48c033a729fef7f4f9265dbbf349bae901a8745a3fec54e28e62a7cc4dd5dd39d912d7e67ce751679ed171c75f1c9ec6f1db7c921cf4cffd74d85db78", 0xcf}, {&(0x7f0000000580)="11d41c497ef952474731e71ec3bf7789e36c63ac3735a9de162c18a0728747e8ae5b24c96673b00ae2aa4b8c3799b17b904b0b3e74738bd6d20041e05720ba3dccdba69341ac310e58cb6010f8cc75595f19c25d6647690f0692a18107e1119828c22f785362cbc7e727e77ed9af8ebd01c78c561b752042b51eaa0e3eb96555c0dcbd614912ede2979bc6f7a79046fd6ec0fcc109e829c4d158", 0x9a}, {&(0x7f0000000100)="c58a0da75c1f76f74c50c90f3583dcd57dbf0e6486b1b215a3eefed3d20e8016da20a7693dbb3ddf54f1a719", 0x2c}, {&(0x7f0000000640)="c44b4cd29f187154b8188e0e78bd924bd98b8830770b6d7d7df1f5cfa7b96b78860bfc41eb052fb51dabd604a764fe68054bdfa047773566eef482e9d540860ca4cc6271393f819288", 0x49}, {&(0x7f00000006c0)="6851b84888594d9062ca66d38d145048ddbb432d3c1fec4a1a6f3354e0e4244c01dc19825533a32ed829a6b97384f09859841a03a1903edf8ca0a364b53f68dddac15cc64651eeab30c5423c4b124f677099f152537014cfa341590eb9249667c8142318705f34c47c6fc85f5fe0b9e1180c2de4de28527bc13efa878c47c0bd44f6f2", 0x83}, {&(0x7f00000002c0)="34d6ed6a47206d25785d376841749d6d554eae32056d19273fb4c51a53f5a226ea3bfc1f1fb6c4", 0x27}], 0x6) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x1}) accept(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0xfffffffe, 0x1, {[0xa, 0x8000000000000fe, 0x0, 0x100000001, 0x5, 0x3, 0x7, 0xffff, 0x0, 0x40, 0x3, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x3, 0x0, 0x2, 0x35], [0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x1, 0x0, 0x40, 0x5], [0x0, 0x6, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x3], [0x0, 0x3, 0x80001, 0x4000000000008, 0x0, 0x3ff], [{0x0, 0xffffffff, 0x36b, 0x9}, {0x9, 0xffffffff, 0x0, 0xfffffffffffffffe}, {0x0, 0xfffffffd, 0x0, 0x1}, {}, {0x4, 0x0, 0x40, 0x2}, {0x1aca, 0xfbfffffd}, {0x1, 0x1000000, 0x0, 0xffffffffffffffff}, {0x9, 0x40}], {0x0, 0x1000, 0x48000, 0x100000000}, {0x0, 0x2, 0x7}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:16 executing program 1: sysctl$kern(&(0x7f0000000100)={0x1, 0x1d}, 0x2, &(0x7f0000000140)="eb80bd39", &(0x7f0000000000)=0x4, 0x0, 0x0) socket(0x2, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffdfd], [0x0, 0x93, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xfffffffffffffffa], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x188, 0x200000000000, 0x0, 0x0, 0x7, 0x80000000], [{}, {0x0, 0xfffffffc}, {0x0, 0xfffffffd}, {}, {}, {0x0, 0x80, 0x0, 0x2000000}], {0x1}}}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x800, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:16 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, &(0x7f0000000180)="6733728a1f9acdb6e1d4c5902b49d9979cb4f66c383693acb1732a8179274531043d3049fab26c84dd552935761041ed92445584e2e340ce45eccfdf5167caf249c5a1f9317659a7ed6e70966684f5baf85158c8dc09e53e5ef57606724f135f705c7e0d51530ad6d49895760f947a28df537e9968f470d94642b258a2b944fb72bd64717796ed4457e587e31a41e58346a4252a745fd8c0a2d2a34821f70ac1ad74038a337c853c40cabe600fb10cd1aaffa9deb96b680fd093a64a7b05d5efc0030b2a2426104ec4e7d42d08a70dcf2a4f0218641c31319db3664d57885e7a7b7e8750a8e90b13205b9f3d9842896b7b24a3fcb8a78a41d68d117c3224ea1c426ba1ff141f2c07338be8e4c7f9d2c889c09f030e3a316a655dc76629492b0bfac938531e45d590adcd4a72c0cfda0721f9447b406e36a5a39355e3abedbe638c1542e2593706b73dc62167138ef9f27e637e4d49d5e6f68a9ea52143819c29739bbf0b0744d3ccddfaf741261541", 0x0, 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000080)="9d964900000000e5940b0a7052265319aad48f1c541010dca8913021a1de0c91a1866c7c20979bcb52c6b01225fe6c6d36bf631bf00d7152bf0a171e73d1abfab85532bd0f1462c3d205b371654cca8ece90d5aefbbcb6a8ab38c236c1403f324616c65faaaf249d803a111800"/130, &(0x7f0000000140)=0x82, &(0x7f0000001180)="5eaceb4ab478fba1e43358304395253687c487c4052d6edcfb468e020b89ae161eb4bef383fe97f9ec3d66281418f997e5c1a76c125f91581f968d5cdfb31475a017498a7edd4f8b537d17821d124cd0db42915ce9ec20b96699ed98cd2a54c722efd5f77a7d44ad98fcea64534177e2b606a9f2cbc1c9080ac1c470abfb019d13f7c3ad98fc4024243bcb88b8dcd59c879761db41b3d8d6b90d108cd5c18ef8ef20fb87780533856f157aa171e080f79072bf933f8e5d30ab595fec148f7dcfcc39cba285a426cd09a847a12843266a3ba9ef809045b3896aeb232c57d5d11a6bba4dfb3ddf102c9626fa97a60f7f95b1c84e861c1614aa0c3a22406ac61d99faae6d84e0d7e72f63194c69f3042a01b933c9a9585f52a73de0940a76c802c90673dd9063eeb56c92ecdd711e6bfe981becf8c17d85512a78adb9cec0776ad396f38ccb790c5ab4d82f8282cf6e951c507e9cb97215138e9e2e315c7373ea20af0f034d64029baf82bd767d53725ef656a27bdc2795dea4748b6f972f73b401a0c73ca909b4e02feccfb0685f81a2cac817ea58fffdba0eb4a2d6e47e0728c44abdaf7b228f5ba830b113a21a06c4aaf8f6b8871d2f15e492d534dd015b32f0fa2f34be149471f1cd42a2f5e4afd062919ba75cf4acf83f7884e438b4ebe3af665f861705d900eb5d1807783d68b27aab9cdbefda4971b2b203a21b2f41db515c615b748489834a6a7055134edc19dda317b864959a99e790dcba522e49a541202c0575a411b584644df4f7cd48cdb63a6cbfa81f327f8b1a8d722e8705c3c8e4caa9af6a29be136139eef900ee8ef3cf5c52378a9daadaefe94861cacaa1f4c83cc850326db6f7c1f65f75f199a971e536d3087ad2df96f510c0820601887dab1495fedabe8fcae2dbb483b0280a9ac248334f089a0dffc67a2b8f1b73f742e111a268354e880d8bcc25f3f6cad70406dc1999684348c1421e49e0cc6fcee799ceee330562dcade17d3a881e783de8f7a421ff80dd9c7bb392b24ef0e64de45a5448405834d01c7b440c9c1589876a46c73ac7cbddb0baf86ea4dd3acb61a29aa72354f50dcfe0c72ca413fbaf396bc41bf49a03e1b92ea3ca5d69a3ccace5176fb93d09bb68a28fd77ee29555b4e1ea0fac95ba579a1f70887a4ccd9f6239708867fc87305e15b11525183d079b75913351c6c57fd4cb4d847959c01e8788a13ce1330e72cc0ef43c533b65f4cc5a2892e520b08415f4d85601d53df462afe5c3c736f7303f7182d282dfed0599a46aa3d613842be807789caa74fb1afca18d4f13ad5c634fe52f48fcfbfdb18f47c17dcb147d49dc273cbd289866e1eb861309297d9b03f2cb7fb99b9c532b66248914aa15c9e306513950146afbd379deb0344e2bb4600d894a63fa11cf93b015fb44ac473d124284bf51288aa43d4dd227f6435d562685e06b0b10bfe4ff765998532e40830af162b6fc09a56e2da0339bf8da082f74d3877046bf4219732e3d81becbade901fbe026740f32cd79051b407027b16fbb43f8377800b7b57f190ed54c774246f8e31018000000001858f7d6eda8d54f48c93e3ca397c835d9fb2ba05aa177cda8595deaae8e82850b36ec872d088a3165097941cd4dce1e0baa9d1ba56be76876bc5afef4010ae4b1ce7e6f1452413c433f4a406695aa63890dccfee0869d4b063e3ecf77a9c7c59fa557838acefd8234419e1e9b3219321053d0bde612a4507a9ae8dc3f3ba19ddba911391e1385d358aee92dedd4c492066d3c26e48357c5c260d30375f31685c6d691279eade296c61fce51e4451f557b4154ae418faca19fe7c7feb5ecdd2fb2e61028868633a260b8d3dff084281eac1697d8bdf85ae6ccef861a2394b02867578991caff24e2ba1d7625331025bb54e34be27b37f38e1f763b66dc553b831622b3b5f9a06d4f15d9ab3cbc672c0493841d13cb87abb708766d08990c3a94e2bf139b5a97aa33364be934689024d73aec20fb33c2c3e2cc847901bc1a1a6d81451b2583a2f318c68b6d6f240d3e117f265fb1c0da17c0100e8dcebabf55c9ea12af08df13950f1814327b22b30fbc91facdea69ab7e8297281af41f716f0e94c03893851d09d490ec1cbb5f1e29a6378014b4103197b1bc5f2686d762cfde8fa7fb8b3a91e0ba15a78f1b0071f1c7140e980ff3b32a2c72ee5c8b797cac004002545dd7bf2ab0946a66809951400996d77025d39b4f17a9b1f123f35a80fb988ac7cb26e8adbbf35539e914346344d87d53cd3e123c36253fdcc84dbeb46208270b4226d98d191400e247779c393afa70bb06e339247841778fa74662d659a4c71f16edd3b71f8a90e6b4c8db26adc31f41d2660781ab2f17725d449b5e9ddd552d9123e4317e25c4bcf10274cf9a878f1b679dc6e8ecfbd7a4c1a07867576a77fd4c5995295f8a4e4b306582f52fc516b209aa56e13d6975ffe009a4391bf37d81faf2f3dce38b1169e742ee8f7bb931dcdeff6c858090eaeb11bc6903da74b5ef2807516edbf106a08d1b82c559ec5ba5dc12d7dce6f8537707c5c836916c6c9122ddf1365e6d110cf7bd93afbc5410c03b707b0fa54a7c47a6bc3bef1bb2a7118e39596fa8c693dfdff8b8ed8669d5b1ab4f7dae6f1bc759afdd2ab92a1a6aa4f17a21a80356f390c10d6d1330a45cd54dd1d27a2c01dbff973455cbec200b98418d17dc843014577f2c6f8183703ca0dc0e48ba830e10aa0a4879048d044cb10bd18bea3bc9a63ca56e6956b2812938a9c9167351f5602b98473df7e5bc3a4414080a15fec5a6146029cc7cfbdb878ac8d4054c32d5f857e43da017d7efd8b10ca15489178852a968702d7c73071479b5bdb5d6a968051226015d5c11c0d4575f80f2844c0bfe5a0f1efb7a8301d467b0021e117fe97ed55a4c714bb06c9c6484efa7e7f4fb2ace99bad485c88b3a56fbcd5b74cd8788062c682da1437c8da4455879509f926638a6c5e5e2269cc65c21c0d10b2c07ed19b641c8977d2e6560eb3c2f38c316abe25a20cef2ce38b37998a5a54d1bf2b27e093eb96e5333f9baac0cfc820e97685c99e9745e61c391306cdddd2f863622384bdaac6a1a0e3708c6c5bb04add948fabf3facbddc0a581af01d0ec20f7ba66e8a6423cc5fd98c6b5e8257308751d7a8a3348077f2557741284e2c825776544d5ac3002621c3fb9d789b8b24d7c2bcac1fc0644ddaf730aa18142300b82efaafee03cecb5ac835a59d99ef34fb6e24f6149ad1f7e3a0db3bf42569de7f23afc0fa878652e5fafe21c1462b7d9bcd34af3bdd42a111c61ea60edbd1e45069fb0ad83ef3ef78460d3449efaa3f00dff16f481bf8a85a75586ba3b1defae18a7d78f50fc8c057dc8cef63732eacfc32a77a3538072283d8d34172c3191630178db3a822575f5f3acad5568adb04bb2cfeaa3c9ded76c264f3342a281ba2cc8bde0e19d4d8901109d51f69c54d85f61a15023103c833d4efbfe25744732a207532f8d7eaf9d6d846af4a9511c51118030b677bf7775370bcafd93c31fc843163506fdcf8006d98fdeeb9ce402bb1b36ccdd47ac94583975e63d8acc0560f33e76dc7f598c4f25227a83b7ba4fe5fc95e6aa01d585a814c8300de6eb30d40295c9abd3d5191b6b41ee5f043ff3b68a3263810eac704822e6c84c6f5c7935e53932519eddbf41990e9782b486265e86da313647b06bb66f78cc0c2f2fec553a805f11771a57709692fcdb8ec95362a06e0e58c96f08a4bc22b443cf18285ad957b0802c7a784b78e203c58311aaa0d125be6276d7ca820eb9991c5a2b2fea98b43322b13693e31f24f08388ca479bb3433c484d3feb7ff2cd866f7e03ad1798de333cc43f99b45613950ab1f877c3741cb588d19a6dcc70f8bc048ef3a5fe003cb8215a63565cb8769765ce639b40b1b99c0e95850576131292d5a97ac6fb1e7d6a419ae27345f91cf662a9d68c504e87ce22c06a155a1fdab4198598a660eda70cdf5044124b95bd9ee5f61c5e3949101043df2bec9840c2c5f0e3e708193def87492d4eaee2646290afd6281eb6a21104044da5129cf10c09491406b631e17675302684ad1152f2d325d5ce133c0c2ccfb06b1429d5aaa446ac1de5674b64eb5a0e0141d436f45c04d06831d00207bca2b43df0948957eadc64b3402fefb770e66be66606c2067f9cedab44cf2fe887db37a460b1299a74bbaabea6a9e5a46b1abb9949cbf0edcb8c7ca6a0fe6ceac345e69054b1b1e1e357bc36e389eac4ecf7e00b070063b02d96017d2ca3f1a0d0276beb293ab272f7a9ea18402db8097faa8d9be31e0686b06499720e43166cbfdd8d51d775a084f51b1be6e1193e5791b74b917ff782ee8adf5d7aa1e9c7f11e5d749ec7c9495750ab22a905d4a15f8e270e036f22b6181fbe62e4e692135ffacccee5c1a6d8584aa01b6beb8911f528ed735dd9f437cf7b9fc10353fca2c7d8207715ac2cb1d982f0ba11169225c1c5c8a395843f952788f34aec11abe17dc86c68aa719a071dcca8743cd167b53b4a1e4181fd423d87ff7d90ead99eb6b9f8b73e1c522c764ad27bbc0d97a9f9a037a942420be157bc87404a7412195a43a2b3e42aa1ee7813a21f5b84cefbc7c4ab43625108a02a93f5b8dacdd1946b10835f7ec7d5891f1d4939e02cad174cb5e3f2e8928f0c59e7738b32b45febd0fb45c7f7bd875310d40d1fd29d2f25ebe49ffc91ccfb8bcbc42a0fcd146ea48d4b1d1a88d60f3c687b9a9f5e41109ff9f4b93fa7d7e52481cffec669964446965aeb8ccc9318d545c8baf567ddabe1b090ba4c57b15917aff54ebd49f1f83bd7a9b34bbded7334140273952559a9c4da49c4a770cb27f7c27f6878f6c67f4feb45d219a7df721c7067ed89d731f42ad9c1050199b749540e69ae6c7eac4b9819c64f5e5be6948a434991489197911b702d3f28edb2b9638f791df8518a20c3a6267ff804567be18bfc03336e3fdb5d7e45adb0b5360ed8e2d42872879d54c10384675f8162f581f815705a6c2aedc15bebf6ef45e4de978f8eaa36e534fbccffc4811ba75943a8a6cea32e39e95e45804c16015131898830ec6079b6738b8c00af3a868cf67ead7dbf2bd636a09e49797a430d159fe662fc8611ac0c8af51240da2c152ad112a7a78969d8deb9b3fc5015f57928afa11f6bf62d44776620c24e706e379e3f2709ac95006a942b0b268369510edd3dd4f6129ed1d10fd74361b5f89749363884715f232a9b21fcab10af696ce01d06f238349016406ecdd4078ac49dc3f76b5e2c4909c9d85a356d8d32b3c2ac35dadc59bee9524bf58443d3584db63e99ef7b3d1279d809681c46957bef239d9886110914ff5e2f7fdbccdb46b2166b36c005e6af7c9caf58f51a0c5d92a8d17ea52319f783014545b9a48b4493250b980154e2620a66348cdef57d377dc36da33aab653e1efd924bf2b89933000a2bf32ff19be30bcc0e757f5350abf29cd78596a941636806941835096a0cc9c1c4fb18f57045cff1d8a99231d824cd14a7a9ed6c9f1b04ac8d3e9594f795dded36aff2c1f379160fe1969c1cb6ee6d000499baf2ddc694cd7ef2df98719083e9d4dc6a4d71bd2e301220674d666f384f212b6d16314de984216643416b9ae6297325ec47f0ef857e2e0aaf84a83500f57540730e16faf643cbc0860d07407e71a01f69eeeecd440eabf5ba6e8da7ffce715681b1faa58b609e78b7f78c678586f30fa50678f6aed68013aab59dd0485bddb49ace7f950beb48f00", 0x1000) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) listen(r1, 0x4) panic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd80660e0300+16 0x0!=0xd059a80345a54d73 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 141214 26496 0 0x2 0x4000480 0 syz-fuzzer * 57617 98230 0 0x12 0 1 sshd db_enter() at db_enter+0x18 panic(ffffffff8240bdef) at panic+0x164 pool_cache_get(ffffffff828f7de8) at pool_cache_get+0x323 pool_get(ffffffff828f7de8,2) at pool_get+0x91 m_copym(fffffd806d51e200,0,e4,2) at m_copym+0x174 tcp_output(ffff800000adade0) at tcp_output+0x15ba tcp_usrreq(fffffd806eaecc88,9,fffffd806d51e200,0,0,ffff8000fffff8c0) at tcp_usrreq+0xa55 sosend(fffffd806eaecc88,0,ffff800020e448c8,0,0,80) at sosend+0x671 dofilewritev(ffff8000fffff8c0,4,ffff800020e448c8,0,ffff800020e449b0) at dofilewritev+0x1b6 sys_write(ffff8000fffff8c0,ffff800020e44960,ffff800020e449b0) at sys_write+0x83 syscall(ffff800020e44a30) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcbd90, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{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 0xfffffd80660e0300+16 0x0!=0xd059a80345a54d73 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff8240bdef) at panic+0x164 pool_cache_get(ffffffff828f7de8) at pool_cache_get+0x323 pool_get(ffffffff828f7de8,2) at pool_get+0x91 m_copym(fffffd806d51e200,0,e4,2) at m_copym+0x174 tcp_output(ffff800000adade0) at tcp_output+0x15ba tcp_usrreq(fffffd806eaecc88,9,fffffd806d51e200,0,0,ffff8000fffff8c0) at tcp_usrreq+0xa55 sosend(fffffd806eaecc88,0,ffff800020e448c8,0,0,80) at sosend+0x671 dofilewritev(ffff8000fffff8c0,4,ffff800020e448c8,0,ffff800020e449b0) at dofilewritev+0x1b6 sys_write(ffff8000fffff8c0,ffff800020e44960,ffff800020e449b0) at sys_write+0x83 syscall(ffff800020e44a30) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcbd90, count: -12 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020e44260 rbx 0xffff800020e44310 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffff800020e44220 r9 0xffffffff81c9883f kprintf+0x16f r10 0x1 r11 0x9e3d04ceba938a1d r12 0x3000000008 r13 0xffff800020e44270 r14 0x100 r15 0x1 rip 0xffffffff81c6ddc8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020e44250 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (sshd) pid=57617 stat=onproc flags process=12 proc=0 pri=24, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffe500,0xffff8000fffffb48 process=0xffff8000ffffc7e0 user=0xffff800020e3f000, vmspace=0xfffffd806e909738 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 78713 148809 0 0 3 0x14200 acct acct 65362 287615 0 0 3 0x14200 bored sosplice 17614 405467 26496 0 3 0x82 piperd syz-executor.0 79235 73295 26496 0 2 0x2 syz-executor.1 26496 123949 96347 0 3 0x82 thrsleep syz-fuzzer 26496 141214 96347 0 7 0x4000482 syz-fuzzer 26496 243412 96347 0 3 0x4000082 thrsleep syz-fuzzer 26496 516660 96347 0 2 0x4000002 syz-fuzzer 26496 376497 96347 0 3 0x4000082 thrsleep syz-fuzzer 26496 145060 96347 0 3 0x4000082 thrsleep syz-fuzzer 26496 24986 96347 0 3 0x4000082 kqread syz-fuzzer 26496 324245 96347 0 3 0x4000082 thrsleep syz-fuzzer 26496 253382 96347 0 3 0x4000082 thrsleep syz-fuzzer 96347 80689 98230 0 3 0x10008a pause ksh *98230 57617 45805 0 7 0x12 sshd 13 320058 1 0 3 0x100083 ttyin getty 45805 209982 1 0 3 0x80 select sshd 48040 463042 23275 74 3 0x100092 bpf pflogd 23275 474155 1 0 3 0x80 netio pflogd 76078 54791 96799 73 3 0x100090 kqread syslogd 96799 245810 1 0 3 0x100082 netio syslogd 41998 434987 1 77 3 0x100090 poll dhclient 43020 128103 1 0 3 0x80 poll dhclient 25244 379371 0 0 3 0x14200 bored smr 9945 46890 0 0 3 0x14200 pgzero zerothread 18769 356161 0 0 3 0x14200 aiodoned aiodoned 92928 459810 0 0 3 0x14200 syncer update 85926 392744 0 0 3 0x14200 cleaner cleaner 11930 52623 0 0 3 0x14200 reaper reaper 92315 345449 0 0 3 0x14200 pgdaemon pagedaemon 70572 203648 0 0 3 0x14200 bored crynlk 63294 376826 0 0 3 0x14200 bored crypto 41452 292044 0 0 3 0x40014200 acpi0 acpi0 45554 162231 0 0 3 0x40014200 idle1 85082 93099 0 0 3 0x14200 bored softnet 59984 339155 0 0 3 0x14200 bored systqmp 98103 97492 0 0 3 0x14200 bored systq 53244 398693 0 0 3 0x40014200 bored softclock 25739 430608 0 0 3 0x40014200 idle0 1 183512 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 98230 (sshd) thread 0xffff8000fffff8c0 (57617) exclusive rwlock netlock r = 0 (0xffffffff826f2960) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9508 6411K 6861K 78643K 11098 0 pcb 13 8K 8K 78643K 64 0 rtable 115 9K 10K 78643K 410 0 ifaddr 87 18K 18K 78643K 145 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 34K 78643K 51 0 ioctlops 0 0K 4K 78643K 1572 0 iov 0 0K 16K 78643K 30 0 mount 1 1K 1K 78643K 1 0 vnodes 1215 76K 77K 78643K 1391 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 11 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 77 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 4 9K 25K 78643K 505 0 proc 61 63K 95K 78643K 467 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 23 0 in_multi 73 3K 3K 78643K 138 0 ether_multi 1 0K 0K 78643K 8 0 mrt 0 0K 0K 78643K 7 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 248 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 203 65K 80K 78643K 2654 0 UVM aobj 37 2K 2K 78643K 39 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 49 0 NDP 11 0K 0K 78643K 29 0 temp 103 3874K 3938K 78643K 3430 0 kqueue 3 4K 12K 78643K 30 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 8 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 88 37 0 35 1 0 1 1 0 8 0 rtentry 112 67 0 32 2 0 2 2 0 8 0 unpcb 120 367 0 357 1 0 1 1 0 8 0 syncache 272 7 0 7 3 2 1 1 0 8 1 tcpcb 592 128 0 120 3 1 2 2 0 8 1 inpcb 296 441 0 432 3 1 2 2 0 8 0 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 17 0 13 1 0 1 1 0 8 0 ppxss 1136 1 0 1 1 0 1 1 0 8 1 pfstscr 40 1 0 1 1 1 0 1 0 8 0 pffrag 232 5 0 4 1 0 1 1 0 482 0 pffrnode 88 5 0 4 1 0 1 1 0 8 0 pffrent 40 53 0 52 1 0 1 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 pfrktable 1344 54 0 42 3 2 1 2 0 8 0 pftag 88 3 0 1 1 0 1 1 0 8 0 pfstitem 24 16 0 8 1 0 1 1 0 8 0 pfstkey 112 16 0 8 1 0 1 1 0 8 0 pfstate 328 15 0 7 2 0 2 2 0 8 0 pfrule 1360 40 0 24 2 0 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 263 0 125 13 0 13 13 0 8 1 art_table 32 264 0 125 2 0 2 2 0 8 0 art_node 16 66 0 37 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 1 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 69 0 59 1 0 1 1 0 8 0 shmpl 112 36 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2039 0 639 89 0 89 89 0 8 0 ffsino 272 2039 0 639 94 0 94 94 0 8 0 nchpl 144 2960 0 1354 60 0 60 60 0 8 0 uvmvnodes 72 2201 0 0 41 0 41 41 0 8 0 vnodes 208 2201 0 0 116 0 116 116 0 8 0 namei 1024 7974 0 7974 1 0 1 1 0 8 1 percpumem 16 36 0 4 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 560 4 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 18 0 11 2 1 1 1 0 8 0 scsiplug 72 1 0 1 1 1 0 1 0 8 0 scxspl 200 8760 0 8760 8 7 1 7 0 8 1 plimitpl 152 27 0 19 1 0 1 1 0 8 0 sigapl 424 722 0 690 4 0 4 4 0 8 0 futexpl 56 6997 0 6997 1 0 1 1 0 8 1 knotepl 112 98 0 78 1 0 1 1 0 8 0 kqueuepl 152 854 0 852 1 0 1 1 0 8 0 pipepl 304 123 0 112 4 2 2 2 0 8 1 fdescpl 496 705 0 690 3 0 3 3 0 8 0 filepl 152 4295 0 4193 5 0 5 5 0 8 1 lockfpl 104 108 0 107 1 0 1 1 0 8 0 lockfspl 48 35 0 34 1 0 1 1 0 8 0 sessionpl 120 18 0 7 1 0 1 1 0 8 0 pgrppl 48 28 0 17 1 0 1 1 0 8 0 ucredpl 96 334 0 325 1 0 1 1 0 8 0 zombiepl 144 690 0 690 1 0 1 1 0 8 1 processpl 1008 722 0 690 5 0 5 5 0 8 0 procpl 632 1777 0 1737 5 1 4 5 0 8 0 sosppl 144 2 0 2 1 1 0 1 0 8 0 sockpl 400 847 0 828 6 3 3 5 0 8 1 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 8 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 184 0 0 22 0 22 22 0 8 0 mtagpl 96 33 0 0 1 0 1 1 0 8 0 mbufpl 256 285 0 0 17 0 17 17 0 8 0 bufpl 280 4232 0 131 293 0 293 293 0 8 0 anonpl 16 81463 0 63060 85 4 81 84 0 124 3 amapchunkpl 152 4435 0 4132 26 11 15 26 0 158 1 amappl16 192 2996 0 2126 45 1 44 45 0 8 0 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 17 0 12 1 0 1 1 0 8 0 amappl13 168 32 0 28 1 0 1 1 0 8 0 amappl12 160 28 0 22 1 0 1 1 0 8 0 amappl11 152 238 0 222 1 0 1 1 0 8 0 amappl10 144 16 0 12 1 0 1 1 0 8 0 amappl9 136 655 0 653 1 0 1 1 0 8 0 amappl8 128 679 0 616 3 0 3 3 0 8 0 amappl7 120 115 0 102 1 0 1 1 0 8 0 amappl6 112 214 0 206 1 0 1 1 0 8 0 amappl5 104 596 0 582 1 0 1 1 0 8 0 amappl4 96 494 0 461 1 0 1 1 0 8 0 amappl3 88 148 0 139 1 0 1 1 0 8 0 amappl2 80 4718 0 4655 2 0 2 2 0 8 0 amappl1 72 30084 0 29661 24 14 10 18 0 8 0 amappl 80 2092 0 2003 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 38 0 2 1 0 1 1 0 8 0 uaddrrnd 24 709 0 690 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 709 0 690 1 0 1 1 0 8 0 vmmpekpl 168 8687 0 8652 2 0 2 2 0 8 0 vmmpepl 168 97011 0 94987 118 22 96 113 0 357 0 vmsppl 368 708 0 690 2 0 2 2 0 8 0 pdppl 4096 1425 0 1384 6 0 6 6 0 8 0 pvpl 32 261984 0 240521 197 4 193 197 0 265 12 pmappl 232 708 0 690 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 265 0 7 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff827b8ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828c5a80) at __mp_lock+0x127 __mp_acquire_count(ffffffff828c5a80,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020e7e450,1) at sleep_finish+0x113 sleep_finish_all(ffff800020e7e450,1) at sleep_finish_all+0x32 tsleep(ffffffff828be2e0,120,ffffffff823fea18,2) at tsleep+0x1cc sys_nanosleep(ffff8000ffffe778,ffff800020e7e580,ffff800020e7e5d0) at sys_nanosleep+0x205 syscall(ffff800020e7e650) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc00004df20, count: 3 ddb{0}> trace x86_ipi_db(ffffffff827b8ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828c5a80) at __mp_lock+0x127 __mp_acquire_count(ffffffff828c5a80,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020e7e450,1) at sleep_finish+0x113 sleep_finish_all(ffff800020e7e450,1) at sleep_finish_all+0x32 tsleep(ffffffff828be2e0,120,ffffffff823fea18,2) at tsleep+0x1cc sys_nanosleep(ffff8000ffffe778,ffff800020e7e580,ffff800020e7e5d0) at sys_nanosleep+0x205 syscall(ffff800020e7e650) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc00004df20, count: -12 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff8240bdef) at panic+0x164 pool_cache_get(ffffffff828f7de8) at pool_cache_get+0x323 pool_get(ffffffff828f7de8,2) at pool_get+0x91 m_copym(fffffd806d51e200,0,e4,2) at m_copym+0x174 tcp_output(ffff800000adade0) at tcp_output+0x15ba tcp_usrreq(fffffd806eaecc88,9,fffffd806d51e200,0,0,ffff8000fffff8c0) at tcp_usrreq+0xa55 sosend(fffffd806eaecc88,0,ffff800020e448c8,0,0,80) at sosend+0x671 dofilewritev(ffff8000fffff8c0,4,ffff800020e448c8,0,ffff800020e449b0) at dofilewritev+0x1b6 sys_write(ffff8000fffff8c0,ffff800020e44960,ffff800020e449b0) at sys_write+0x83 syscall(ffff800020e44a30) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcbd90, count: 3 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff8240bdef) at panic+0x164 pool_cache_get(ffffffff828f7de8) at pool_cache_get+0x323 pool_get(ffffffff828f7de8,2) at pool_get+0x91 m_copym(fffffd806d51e200,0,e4,2) at m_copym+0x174 tcp_output(ffff800000adade0) at tcp_output+0x15ba tcp_usrreq(fffffd806eaecc88,9,fffffd806d51e200,0,0,ffff8000fffff8c0) at tcp_usrreq+0xa55 sosend(fffffd806eaecc88,0,ffff800020e448c8,0,0,80) at sosend+0x671 dofilewritev(ffff8000fffff8c0,4,ffff800020e448c8,0,ffff800020e449b0) at dofilewritev+0x1b6 sys_write(ffff8000fffff8c0,ffff800020e44960,ffff800020e449b0) at sys_write+0x83 syscall(ffff800020e44a30) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcbd90, count: -12