kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Apr 4 05:14:45 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.141' (ECDSA) to the list of known hosts. 2020/04/04 05:14:58 fuzzer started 2020/04/04 05:15:02 dialing manager at 10.128.15.235:24057 2020/04/04 05:15:02 syscalls: 338 2020/04/04 05:15:02 code coverage: enabled 2020/04/04 05:15:02 comparison tracing: enabled 2020/04/04 05:15:02 extra coverage: support is not implemented in syzkaller 2020/04/04 05:15:02 setuid sandbox: enabled 2020/04/04 05:15:02 namespace sandbox: support is not implemented in syzkaller 2020/04/04 05:15:02 Android sandbox: support is not implemented in syzkaller 2020/04/04 05:15:02 fault injection: support is not implemented in syzkaller 2020/04/04 05:15:02 leak checking: support is not implemented in syzkaller 2020/04/04 05:15:02 net packet injection: enabled 2020/04/04 05:15:02 net device setup: support is not implemented in syzkaller 2020/04/04 05:15:02 concurrency sanitizer: support is not implemented in syzkaller 2020/04/04 05:15:02 devlink PCI setup: support is not implemented in syzkaller 2020/04/04 05:15:02 USB emulation: support is not implemented in syzkaller 05:15:07 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000080)=0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0\x00', r2, r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00', 0xabc33f68d9d21e75, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x3, 0x80000001}, {0x18, 0x0, 0x1, 0xfffffffd}, 0x8, [0x2, 0xf007, 0x5, 0x4, 0x7fff, 0x8, 0x0, 0x1ff]}, 0x3c) getgroups(0x4, &(0x7f0000000280)=[r3, 0x0, 0xffffffffffffffff, r3]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff, r5}, 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000340)={0x43, 0x5a, 0x80}) fchflags(r1, 0x0) r7 = semget(0x1, 0x1, 0x20) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x40, 0x0) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f00000003c0)) open$dir(&(0x7f0000000400)='./file0\x00', 0x1, 0x8) 05:15:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x9, 0x8, './file0\x00', 0x0, 0x62e7, 0x8e, 0x1}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x24, 0x5}], 0x1}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000240)={0x10, 0x3f, 0x4, 0x100000000, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffeffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fd2000/0x2000)=nil, 0x6}, {&(0x7f0000f97000/0x1000)=nil, &(0x7f0000f13000/0x1000)=nil, 0xffffffff}, {&(0x7f0000f4d000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f0000f81000/0x1000)=nil, &(0x7f0000e27000/0x4000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fea000/0x2000)=nil}, {&(0x7f0000e84000/0x2000)=nil, &(0x7f0000f11000/0x4000)=nil, 0x1b}, {&(0x7f0000e97000/0x3000)=nil, &(0x7f0000e73000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ef3000/0x13000)=nil, &(0x7f0000ea3000/0x4000)=nil, 0x2}, {&(0x7f0000eb9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ea5000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ead000/0x3000)=nil, 0x6}, {&(0x7f0000ef8000/0x1000)=nil, &(0x7f0000f23000/0x4000)=nil, 0x3ff}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f0000e8b000/0x1000)=nil, 0x101}, {&(0x7f0000ebc000/0x1000)=nil, &(0x7f0000e36000/0x4000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x80, 0x0) faccessat(r1, &(0x7f0000000780)='./file1\x00', 0x40, 0x2) open(&(0x7f00000007c0)='./file0\x00', 0x100, 0x11a) acct(&(0x7f0000000800)='./file\x00') fchmod(r1, 0x104) sendto$unix(0xffffffffffffff9c, &(0x7f0000000840)="45e0fd231d09803e3c099442febe1f65d9486e9bf546023fc06d659d772f7326507b08d2427d74a31e70916ccd5bdfd91b8c14875c3cbc6e", 0x38, 0x6, &(0x7f0000000880)=@file={0x0, './file\x00'}, 0x9) openat$klog(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/klog\x00', 0x400, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) dup2(r0, r2) open(&(0x7f0000000980)='./file\x00', 0x40, 0xc4) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/null\x00', 0x2, 0x0) r4 = getuid() getgroups(0x4, &(0x7f0000000a40)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r3, &(0x7f0000000a00)='./file1\x00', r4, r5, 0x6130919f2d5039ee) 05:15:07 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x9, 0x7222, 0x3da, 0x44, "009411f574ae199f51ced00224f80b267f1a4ea5", 0x7, 0x5}) select(0x4, &(0x7f0000000000), &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) close(r0) 05:15:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x4002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r4 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) accept(r4, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 05:15:07 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xed) setreuid(0xee00, 0x0) r0 = getuid() r1 = dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0xc2e8, 0x4, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffc00}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x40000000000000}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x38819790}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x8000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x3f}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x101}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) lchown(&(0x7f0000000040)='./file0\x00', r0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r4 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg(r4, &(0x7f0000000b80)={&(0x7f00000001c0)=@un=@file={0x0, './file2\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000740)="0f58c52230bd0636", 0x8}, {&(0x7f0000000780)="11b48bf256b308c20a5ed991203d2c1bc05374f81721c5c5dc18dd875d249cd142884ede0402843c3b37d8cc71ed2fec0643b882b267678eed3368a8c8be461be573beecd731f8c4ecabd285fc8c9f1456f5448f4ac0367656f79db7842fea6c765b75c3091a07c232546087fe3dfefd6ee76ccd58071ea33a3a1eb4063401978dc3278023993053daae1eacf03e967089603f19e22163533ac678ff28f2809d5bd228596d13cfb2c27b0202897a845c4a8106f7296b880d26d7c05f14c98817b14a8c6150ebf37302321774c386503c638c53385d11ef53f8b76764f2f7943391a8b529cb", 0xe5}], 0x2, &(0x7f00000008c0)=[{0x100, 0x1, 0xffffffff, "c23330ee1d3ee9fec647e5fea4fe613ad4e8d2f203888269a5e13cc3d7cc0762d7be2966d6096e8195327cc66eba9c356a1067967666c4e18b50191208816f4dfd8cce146a964abbb6f7081e910fd08dce9b99783daa69acfed9624da6a0304c91890c0ce6137979f6fb25d615bd0842e0812a9b0ffee78a7e14f5f9ac50826d9b759e84ed39eab8a0dbe7947a8e7de9b992bab8b94eb42e5985876d708d63141cf4fbfd62f890d54f0d05342bed3e8e3df1a26060bcf021e061254ca4deb3c267b83e7bbd5ae37f81e2af0297a4ce59e3ccbe306d95c944f21c3cc86aff13c296b355d25c7a54a92f5e"}, {0xc0, 0xffff, 0x1, "f8317e285c323fa0b5ac357229f233806744cbff1b6eb49003dbe29b16ab1ad09649eb1d61d7e2b9ddd580fd4535d38ecabe16e21bad48de231e0c23e28340468ed5d6a18f9563edb8f32eb9dcf264933c20b050c2c2ba12f33650b4d667cb4f23a27ff385e30674b19a1e2953f1cb577f7477d2920f8dee3ffd53390e9be7e69d0750a594b74e9ace2ddfcd07bd9a08236d22835cc19d44d7b15307a9d6ad77515e261aa4a71ea0162cf6e578a6c6"}, {0xd0, 0xffff, 0x3ff, "5cd808a0cd835f852feaa6024ac375ad750493e93f17e4ecda8d57bc9b0fadf8bb85990d9f02bc97e17cefc91bcfefabedfc1e07dce574cacadc80e063488d9944167161747f4cb9ea19b8bfb6afe8c21c07437cfaaf2024ffc6b80467f922c00424eb6e3683f1bf505b66f0bb882c466ba93c83da2fab12733512226e1a2ec174714767eb038d44671e7f3a9b168130fc76da3ba7ab81cc6ad4203d1817849cfb874aebbfb07d3cfc5e5cb2dae4762113e80756e98e0da1463a6ae1aa72"}], 0x290}, 0x400) setreuid(0xee00, r0) chdir(&(0x7f0000000200)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 05:15:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) r0 = getuid() setreuid(0xee00, r0) setuid(r0) chdir(&(0x7f00000000c0)='.\x00') ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x9) 05:15:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x84}, {0x6, 0x0, 0x0, 0x9a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x3) pwrite(r1, &(0x7f0000000040), 0x0, 0x0, 0x81) ioctl$BIOCLOCK(r1, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r3) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 05:15:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5, 0x3}, {0x6, 0x0, 0x0, 0x840103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x80, 0x40, 0xfc, 0x52bf9893}, {0x0, 0x7f, 0x9, 0x2}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0xa) 05:15:07 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r2, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) 05:15:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}], 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) write(r0, &(0x7f0000000180)="87f2f0e36bfc3c630bad17c0f29f77075fbc49ec2ca5f7ec2cc9f69ba87d836be2f6f1b0f0154fc88e01e1cdf6fa8c6b8967b9c4d919bf84bda7a99c839bb7b54cce39a397b75319f9d5e9c51aefe5072deca71feacf90d8dcc2d4570de56fcbbe8b82b1c359789ceb2789510623b8f702e8e0c1d3cf431fec6251b8c32be4af7a4acbfde5aa72a6bd208f3350d1ea5010269a0e95897189bd3f6208a661e74690c27a1752b354fc2cb51b88a33218b36da0c6d77b5df6b8b6335469e2ec61ee45c46b4869f05197b7cdac4fc14def66", 0xd0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) 05:15:07 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0/file0\x00', 0x8, 0x8, 0x7fffffff, 0x1, 0x9, 0x5, 0xfff, 0x1, 0x0, 0x4, 0x40000000003}) setreuid(0xffffffffffffffff, 0x0) r2 = msgget(0xffffffffffffffff, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000200)={0x0, "ee3ebd74990b3fa980c03153205e4812beb46c3af0a0312dc14c4fffc80af2d3194468f7dc7dbb15a5ce79e5fcc0869785449e7e5e66fb5d1b3068c56ee11c8b10991fa927b679c5bfb12b1a479014fce173cbfb4c0fcf8c3a6f03b5eaa53f9283e3f9aa812d90567065c2c8a669bbd647990974e92e7c9fb075947aed08c08898f1ad0867a6a027e139d204d99a263b7d"}, 0x99, 0x800) 05:15:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000040)=[{0x48}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 05:15:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000002c0)=[{0x5c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) 05:15:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1c, 0x3}, {0x1d}, {0xfa06, 0x0, 0x10}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 05:15:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) r2 = dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x1b, 0x3, 0x2, 0x3ff}) shutdown(r0, 0x1) 05:15:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x5, 0xf0000000, 0x8, 0x79}], 0x1, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0xc0, 0x8, 0x2, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8c, 0x4, 0x539d, 0x8}, {{r1}, 0xfffffffffffffffe, 0x41, 0x20000004, 0x1, 0x81}, {{r2}, 0xfffffffffffffffd, 0x86, 0x80, 0x1, 0x4}, {{r3}, 0xfffffffffffffffb, 0x1e2, 0x1, 0x20, 0x1}, {{r4}, 0xffffffffffffffff, 0xeb, 0x1, 0xffffffffffffffe0, 0xe845}, {{r0}, 0xfffffffffffffffa, 0xa, 0x10, 0x6, 0x9}, {{r5}, 0xfffffffffffffffe, 0xc8, 0x1, 0xbf, 0xdfd7}], 0x42, &(0x7f00000001c0)={0x3, 0x80000000}) write(0xffffffffffffffff, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf", 0x197) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x1], [0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x800000000000000], [], [{}, {}, {0x0, 0x0, 0x3}, {0x0, 0x0, 0x400, 0xfffffffffffffffd}, {}, {}, {}, {0x0, 0x1}]}}) 05:15:08 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0xe2592956a2289784, 0x0) setsockopt(r2, 0x8, 0x2181, &(0x7f0000000280)="4dc0d14808c26415546df9884a13ae9bccae0be42ca05174d0ce43fb995a8539dbd01bfc00602b1f12ad122142fc5b69eb18d27020df810a85e0b4ffeda17dde9fd5efc9a2431cd0dbd56b5832871d9c163a90c8329883166102f0bd822d78345680bc076e277dc245727bd7abc1774c5be5fccba45155517e2d40adee4b21ca087c8d6e960dd2db8a34193a3c6ca08e60c31236e5249aa8e50b5aa869037d2589c16421770c912ab1cf18ed89e9927f0cc5190834ea8255192a262cd0553f4bb5114148852b94e806b1d2ccdacc595aabad20cef7866e7550177e7cb77f48d491ffd22a4a6da01430892df060356a0172c32f4ebb685ebe8ca2667a849d701d1c0c8b370dbb8e9b78bff6eaf8eec086f78fdc39b86c467d5963e83b6ba1935ae4c64c22d9d8bea1151289a6c13812f46716932f839af2f26cf937c228582b1cdfb82773c85d87b6afa050957d3374a22e0ffe07b4b3c7a1f6a3d640881640cefc9ae1e11edb4ba1d8f5a7a766a6ca66bcb0b10d8a1424256d755196bf8df7dad9195f1c5e51e84641beb721f284c845496487e2d8d4a3e7dcc50b55c6c477526d334a9abffff7e276b184226904730024c0f7c4f1b89be92875584f9f130d5fe4545e86e7cc7c6b6f6904f99371a110a9faac51fb7c6eda93a82028527b312d2a66e17ad8f3d06320ee32214a3a1316aadad39cfa2986809ffeef04f521c5040e79510aaf702194af9a3010cdae1823c9ce91fe903664da73bdd954dca4b2091b50c5cfdd75d34ca568f5ae76d0703b37c90c3152c7b7f9d91e5c9cd2a7c41d50dec68871457cd0434f6f93fb7f9b4caac67a4736219fb70155293324e45bc262005807c919c81b0eef2c215436b10d7c077f0e8270501c6f1cf04001ece0a537d8adb26db53337d37f9693931bf7e3f2ab897ffbe05b6e27f6bda5c36f63681b382d2926f4a47ebc471d3ddce3618d8cfdfb7c33431659e5666f064fe138ca80e0c865ec6f7ae05ba34c0311175f6845e02003d73c1dfa99af17f244b43ca98c3668435fce58f80eade35c94f30991f13c9cc69e729bb56e7b969b25c75f9dd80ffb4aa98c533750b8ec79ee88a1d1c9278186f531c63bbed5c601650dface340b17172a251e6a8b4689b42135ff5db63c1fbc554beb246324e5ac2dbfa5023b0af3579ff3dce782070ebdd23da936e0802c82f1d0040873a9c9f4306c9cb85835fe8703c5bd1776f73f2221e56a53513f3a10731097227ff72a97c2e89096d3c82a58e64112662ff8c2b27914e147bcca07304c60a8a0300a42bfecbe38d69b191e52dc83960a0e778c3ad837119278193fe2dded969b229388a6541db25d286edf1a587ee5ef4e8c0ed5ad1948f47a32ee527a1095e855ad3a0c9109f13882a4fd7f54bf835fb951d109770dfa850e1319411702b534be1a02a9210b4676c53bd75cc696551266f29d009f99c8845ecfd3ed0245767cada9088b8cfbe7852628ad6952719d35a5c2cf5972071da3c8e15c129399ffb213ab6edc2f526329c398b6f7af25af0b1296452fe741d550dd0ea7ee8026747be6720c04de9741b7af328bdcf21364b3a2a3b997a3498f6686ea348ebd679f31d5504c1cc6d3ee85a4160e1786465c3c8a75a5a1683323c85fe0f97d209d3beb848b9594593e31322682537976c931ecefa09d3e3e880ae29d156055747b3a986038aab01e34f97492d12009fba608a48a4fb4dddc052a2e64a77c618ba89a550b3fcd10c28ebf80cd27e55c08ad486868ec41ce2788ece3e40c23f95fb02eaa5676f69478db7516be3b3d3f36bc81717cdc58df8c8299d273c1b80a9fddef3a78d5f9ece2d86348642735bf5d7d25d220f9ac19a2eb642c66462c85a5706c36e5bcb5130eafb1aada3124bbe0ec910d60f60803d038e35466605f556a4bda1d86a9326af746dfad5fd858517bd45ec534d2ebfa8c7f680bdf31b9800db94e228969a41fa49d17c4719d015fb3dcd22b775e046d51c531a5c2c3d36463716ac0607022d2600d355ed352379970fc85bef3924867d2037412b2520445497ad1a496b994cdaadb4062189b9d631a3193b18f9f5bcc9589874bb3cce1931993c8889cb5e676c56d9bfef68f0063a39d0fca4ecdf14724a3d67b4ad45832bcb14d7872abac2d8c5f5e87fd035eff7cf6bb3d22e2b1cfcb8a6dee2ffe1e1a2ccc57a3050582acfc3edfc24152db108984cc3ec687aba7062bcdde7b5379afd0f2657b7f5a063e229424e6d063c6814529d02588b6c52c210935bfbdf4733bbd96205028629f2a0f16afa8903dbc25ecbf5d411023a9d104bfca3d7d33c65b96f1500b6e3c5e77f573048e348d9a0bf2abeff3e558c21726c240e0a5ceb095f8b38fe5d7e53b33bfb5eff43d78ba8389127c7c56a69f0914355d136d7a41b7bfe5776c30ff9627fe14bb24453d2ef758ad2e7448505037163a42c74d4c295bcaba636802dcbb22a0840f2b62c2e467da76cf52fd42564ea9e835fbdff00c2001de899355e3624b8556d5fcfe9e4ecefbee9d3d180feaeab59742fb9d5e59d37bb78e1b75cc93d003c5ff00bf500719c03571e2f2b9e25fb1276d4469beb467b924d9d77d94976d36c5ab9a0661b0825c185ace68c0292dc60e7808f2f35c253173d4269c7f4b3e07971ff3fafb34a9f83e089d2c80422cada9e9226a48485b03dbfad6160a0f8caa67082f64b2f323d8bcc370051b560163599f6bd560123f7c5ee2d4b09a6cd1c7d86c1b12c98a918189c1f0dce0e90b6ca30956549cce24ce642f03258811974ff3e3bdecc6cbbc8b1daaac3e1cfa22a6661f9b55febd3cb0a7d0b8dded6ff5d42efeb3654eacdd389ce5dac706490de8d129d1ee352647d9453630c32015b75bdf47084d168a7c1c869d7d269e4a344ef968874f03e39749cd9233f6addc94c6f5fa5b963ac173050e691ebad19929598b11b3cca1e321ad89be0d97d930a7cc4d2664d36a225804c8ee28a56fdbbc100c41f66f5e936d33aa91cc7914eeb68d2596750c51f3d91cedb0f6094d4e17c974854ef11916617550e20da2af2c3e6b8d6b2a754659d1e0cf1ac05dc2b216b877458482de61c3163e3843cb0b59789588406fce9ce157694c846a8b75c68ddafc972a0f85054828a2dae9527b0af8221b4c9a9310c2bae42ba64027cf5a15571a3060f0b22161aedc2818e89c93ef95abf55328ef0aafe79f9ab511a00596b8150ea38215e3a491c782bdc0023a09c2d7c5674aa9b8b05a55c28cd6632929ecb9f3b4838fce496194f2cd7cbcc548480a1dadc57efa3c457741da8347e4f3cf08bc47a8c0958c2e68776bfa76f339ad68b67375b009be977cdcbc50ee27da8f02480555df8a23378e5c430b07ba6012e6094095bd2d8e5bd0e7aadc63ffa34dd02033d465256f90aa0926c39c1d52dcc874449ef933d796e732d5c7840ede66d8d1d5e92aad13f5baa79754f42fe8db64114ce53260bddc700da003f4391f870e9133632bc113cb3d7321e9d6b4ce24f9f09226432efd87303f076995a8b7a10b3eb6e2dc6cc696de01bd4a375c047c5f4a9512e3d6fa1d724c2e333e9df7493517cbb33b2f860ec9744a507d71cc6e2430216c0da7652e52b75e9da90ea7accc2d1a0318ce86158959e814e8fa791cd076df7a4e4b5a660b4031e976df6caf68a572ab83baabe3152f1fc8f33cb921cdbc2196549ece2913423e714383db0ad639a5a89cf8e203ceac9fdc65a583bad70b961cdf5ca7aad40b82e2563c095a7b6e58437954765bed03dd57b9f8c599482bb76d95d92a7ef9c8c4f75cc577dded7b41e6821be06055f5c9aef82bdb2b8c3ca53f0b82b2dce3e24c0630b140f41d5a81aa78a094676d3d86b5f1aac6441d839d855704dd007b337c6f37ed7d43aa48e2ab3ca4a44d6a3ee2b696d313440c36b4fc3cad4d95b09f5e7ffc4d157cc2e3cd7473a6ed3955b517398cb7337f89a5e567959398d3933400c0170b4bc9054f40a67155cf07083b0adaa8a230c3f866c12ac6d2b3b2bbca80b76ffd51944d3067919cb0f9368f2428ce7d667518a5bbcd62b633a24b7ecb40bfcd89f5cf30703e3779f82f96acd00340ac4d46b3d03d844f614c5238c55a8302068e923dad8b8e25ea28be3b9da2883fa89e8413782933d63eb599ed9dc886243cacc7ce568fd37803220792f564c23aea9572df9460f1f2ef41b25c3c1245b8d6d2bbdd73919185ca2eba403827ee53c190c326fe5eef3ed807fb644e171aeab595f79665505702aac7958809a2f6188d8aca45b7efe7dbde143b8b803f0566c57439eb16e21fdfa94fa2073c47f453aee429798d0ec900d531825e46f6b90c72ac3f4111bc091129a85ed546b41dd775e53045ba987583d56fdd00470fa59f825f433b01af499d978c6891b37814b714737ab1dee2434a6896ce6b83bd57676b75afab2f716f09913c416cbfc91bbe319af81a0051dd4cdfde26814e0a6eac4f53f912e0ea419c1ee862dc91ad6f6bfc7faa62b38c06dd70458fca7bce8bff1f154eecb8ebd5b791e999af1dbd907a61f5ce948a78252716d14c1bd533d606bec6a049193a098debd2448009dceeaa5d5a8c92e90aae71e171d98e4bbb094490caeb3e9556a169934e63e8682c6ed3e27a2f40c11cbeeddcd4458f50ce9953dd0467b8c1f9d569f7be7591804aeefd92a09fc628bc212b615b2b86ea894e2404efd946d40eb942a06998f09bcdacabb639f05dc5ae42611507a9da09c22355c4f228da8d9c43b22879bd473e29c63b7395a45072b6ab864be422193112f8110429ef3d94ab57b6f155cf23219af6e31f9ef5395015d9059c2910d5a0bf8a32c97d64fe6940f84fa2afe62ebd59e4164e7f16f279a214086fd19a1ea61265de694e13f7931a1ea28e6a7b1eeea49c0965942ef4a8854d8bea3435187b5d7d5e0356c5ff05c9b09f1f4668f8ecd8748353047970879d896ada3d0b0adb8ddef438ef973a1e782f9899a0ac7630d4fab2e314dd6468c92de01e2c3c00b1ef50aa80aa4886cf9595c110e3663bf3130884e950e3fc19b2ecc5aaa91bb1a3c502c5d04e7e1358ba41eb591b9c64add8dd0fb5c816d8a4c44d92499bcee707b6b76140aecf56ae1db1ec28aa90b37c00dbb0e08f38e0c9747821c763053d8744908bafad81bb32919555d6edeb5f612566a6f62da27d4b5eab2ce874b3161adaa6698f5fe006f65a2603aefaff5689be96ff18fac21e96dfc4cdbe7faf2d3e62f9677692bb18a2c340ac95d8634e96bbc97a52e3fff2dad66586395cd6fedc450c087e153f5e66188edec72ba0f5e1961caef9fc70c551e315907e46c8b6035a85c4d64d175a5ac93aa7523c1a9db84af9db74e2514bc62555a0de296a2745bcd319c73101954f3d80bfcab8dc5abd4269b2a04f3ed3fff5bcab935dfe3c6eca19c64a8999fd362240d797ef2a248e916f5f1f5de1681e062b235c33aae71fb71c6dd9a107ab2f462de0e0ac83361376899adc70ee91736c0b8dc06e3ae0811653b9b44748fad99fde6fdf3cf485877642232c4f74aa7754bcf7b00174d6e8af4a6b96cf74768c05a04b9581644fe3c6855da280bca5b438bb3c0b58d50819ac145bf240d450bbd992ec467bc6ee56059e6cfc1be32dce4d498b90b7f194608ecccea34120949d318d56dc0980f799d3292ba7744e90733f1e2b08d70141b56bc9e62c5dfada064a32b73f6475850fe870d444ed4091fc6fd2a979ed5ac0af1e29622a88dae466e4c8e30a5a4859cce1c538aef526aa1b9dc8", 0x1000) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) msgget$private(0x0, 0x60) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000000)) dup2(r3, r0) 05:15:08 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000500)=""/4096, 0x1000) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x3) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x2000000000000000, &(0x7f0000000080)=[{0x15, 0x8}, {0x34, 0x0, 0x0, 0x7e}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, r2) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x82, 0xb0000004, 0x9, 0x101}, {{}, 0x0, 0x4, 0x40, 0x101}], 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffc, 0x18, 0x1, 0x7aec, 0x2}, {{r5}, 0xfffffffffffffffa, 0x8, 0x4b, 0x7, 0x6}], 0x9, &(0x7f0000000300)={0x936b, 0x101}) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x6000)=nil, 0x6000, 0x0) read(r0, &(0x7f0000000140)=""/103, 0x67) 05:15:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x26}, 0x4000010000004, 0x12000a, 0x0, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:15:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="c166888eb8fae5e60d8d47425b6c") 05:15:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x1000, 0x4, 0x3f, 0x3, "a077aaf841588d9aaaf5cf85dd588c6b5f01f28d", 0x6, 0x6}) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x184) 05:15:09 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x100, 0x180) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "00f11f007b0095190c00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 05:15:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x34, 0x0, 0x0, 0xffff6ed3}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000180)="b6bc1fc92479ff2b783f6e8a9c8133cf2b7357e5deb1d80a0c9e8c249789328772d480c5647c0600a3ffa27fafda1411528ea20bd53f5ac8390d2551f450816ace9dc896db0688a8c84217361cb1988ccff361d6d28c080a988cf6f050d9abc944fed29f1821697d01d71b98f888cb1130376700"/126) 05:15:09 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=""/136, 0x88) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="15"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 05:15:09 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x14a) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000100)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000140)="78baa29a84783c23d0eb14d9d03ab7e92dfa876d5024a9d53dea1674b6f006a2d8bdf9542e3baf14189975a9d5fc01adf2033d3c79844257ae7d0d", 0x3b, 0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0xfffffffffffffffb}, {0x9, 0xfffffffffffffff8}}) 05:15:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10001, 0x2) 05:15:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffbffffff], [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) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x9, 0xffffff81, 0x1, 0x3, &(0x7f00000004c0)={{0x15, 0xff, 0x9, 0x3f, 0xd5, 0x4, 0x1}, {[0xcc3, 0x1, 0x11b, 0x3, 0x8, 0x8, 0x26, 0x1000, 0xff, 0x0, 0x0, 0x3f, 0x6, 0x143, 0x8, 0x8, 0x344, 0x4], [0x9, 0xffffffff, 0x100000000, 0x1, 0x200, 0x651, 0x4, 0x9, 0x5f59], [0xd2, 0x3f, 0x5, 0x1, 0x5c, 0x3, 0x6], [0x0, 0x20, 0x6, 0x8, 0x4, 0x7f], [{0x80, 0xc6, 0x1ea, 0x1f}, {0x51, 0x80000001, 0x1ff, 0x4}, {0x8, 0x8, 0x7fffffff, 0xfff}, {0x9c, 0x2, 0x7fffffff, 0x80}, {0x7, 0x1f, 0x3, 0x7ff}, {0x3e4d, 0x5, 0xffffffc0, 0x3}, {0x49ab, 0x1000, 0x7b1, 0x1}, {0x1000, 0x2, 0x7f, 0x5}], {0x1f, 0x7f, 0x7, 0x9}, {0x5, 0xc9c5, 0x4, 0x1}}}, 0x2e, 0x81}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:15:09 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x7ffffffb}) kevent(r0, &(0x7f0000000140), 0x486, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x1, 0x5e}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x4, 0x10000000, 0x590}, {{r0}, 0xfffffffffffffff8, 0xc, 0x2, 0x0, 0x6}, {{r2}, 0xfffffffffffffff8, 0xcc21d70852426d48, 0x0, 0x3ff, 0x4}, {{0xffffffffffffff9c}, 0x2, 0x2, 0x40, 0x6, 0x6}, {{r3}, 0xfffffffffffffffe, 0xa0, 0x1, 0x4, 0x4}, {{r0}, 0xfffffffffffffffa, 0x30, 0x2, 0xffffffffffffffaf, 0x1ff}, {{r4}, 0xffffffffffffffff, 0x41, 0x1, 0x1, 0x8}, {{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0x0, 0x100000001}], 0x2, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x7, 0xef7}, {{r0}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x8, 0x7}], 0x1, &(0x7f00000002c0)={0x80, 0x1cc1}) r7 = socket(0x10, 0x4003, 0x10) dup2(r7, r0) 05:15:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x28e6) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x7fff) acct(&(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) 05:15:09 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000b00)="f22951632d76c70f4d68843aeaa7402e2a4fc1b52f00edace4acf861e5700be39c42cb9fbdb8c95624f4537716de407ebc5dcbf6b2a9d06da89ca9ee75e3b30915fae533a8265952fe948d4b5d03b22d3ad28380d73423c85777faf12f2275a9f435d20e875596881766f76b48d70887abdf692d6cb2c1c5d9ef59713ec875e980ea928989faf0465208637e93b70126ee49e5215fa0e7e0c001e74068b8406726fcc4bb45300577821da1541bfefca184b4d3527158a7239c457328acec5d697945be2d77b4d0dc37649f188a154da03e63f32af973ee3628010888154ca6b725d38eaa37354c694d01a5d41b1900261c8d8a53fb7337951ac4f44db843aaf740642daabbac8a0b6959416ad514672348c340a697ef915cd33f2eb7396ce56345432de78ef5701d3bff2d015c85a2955ff48f11bd0766abcc617f5340b0513ccb23b423d94d2c26084a3f0049084174ca610f891b565693c29b361108caf11096c4fabcb2de3c10c88f6e6f390d69bf47d96111380000000000000000dc996f2bc98752b3306f6cee687f2a1a09774c28c92f8beff89912902f9d2123c9e8562748d0cb93a78cd0f8b85bb4625bc09aec5b1a3e64480eefe81b3dcd2b2961f521e305cc7feed33c2980412b8e1ae65ad73c90eac3cd26d11f6508f46b73d732b30fa316c43b94d2f7c2ac816172b3aaefef2d41f0f57e49b69e29c94d917032", 0x200}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000440)="b0230ddf0c8a7c98614a89c76ecdc9503e3f746150041322461984f84320f770c4a8582f232969a10efbb20b5218f28c4facc6a1d5a75802bda7bd2a2b946a2c0252c1d3888b8d7b681389187a09e98482ba2737f597b8013165ace77e2f081818df47f264cdc02029d4c3532d6bf204f42e365d3d736124745cfb96d06de4e9c6ac21c3edabddf3bcc85944d2b215323ee3c4a01f06f671f9430d153dd1565ba57de4e6959aac7261fcd9a37760f88d4604a4311a9a00a7ce21b0c95548808d206188424388b818b850cf7c742b814bd34b53e09c8c84c6f786", 0xda) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x800, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x10, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f00000003c0)=[{r0, 0x80}, {r0, 0x8}, {r1, 0x8}, {r2, 0xc}, {r0, 0x100}, {r3, 0x4}, {0xffffffffffffff9c, 0x8}, {0xffffffffffffffff, 0x80}, {r1, 0x8}, {r4, 0x4}], 0xa, 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000d00)="b803d7ac39056dabc5663ee21cbee05ab800631e9defc127af5e752d49428395eb4bb01b0a27ff6e7d557b7f1b8c901f9fb709491fb1fe65da8b13286a98c59c814e1984ef4db9027bfa0f0b7574420ae76409322335ddb991c706ff55397c0f2d528ecba18fc133941985a03defaabf792852058f4ac8a5b53815534925d1a8c286307468ed0ccf13c5b2265c6a0a651a43ec623dc474b48d11b5898c910efbe163acfa049ca09102ac7f01cda25cc291f930c47ab0a6cd5d183549d6a7ac817055e1fd56ebb66c3ff1259412f38b14b7b6b404916b609dabd2eaf0bfd7b4d36e843eb1b50bb273d42f472435d6ecd06de2c3c2c65e7edae9a6189d97496a2ec1ea2121b4e365967d41202ad3a3029658f183f30db2397ef65effb48518c42a4ddd84a8719429027cc8032ead5fad686895a57f14b886fcb3b3846a5be48aa0783e1cda8b8592bf72a0cfa5bfe16be219b5e625f43c41a35b4ba88c6216b6dde67828287f22d9a9a0fd9fcbf64dd8634d7ec2623b3a2f0d4f3bd536410221e0a1cb9f419adede0453659b61dc78e6f3667b08431322987001b4d75991495b5b229785591c5ef0284ff3f7ea382965f2c1b119d8b8cd26174b41ea2464ed1e595921276f72c0adbae59a9f9b5a507c781510c527b8951261d1457eaee22aa00d7efad07d4a23629010509326f87a312376090f5ae5980c236ef03eab5fec4b679e4ea98627187a0c24585119aec8e4a20f86e9ff7f3d6fb1781a18511de919b6615c617427f3d9570ec09f0297e7bc4b2b44b59c7c6784f97707f2dc4ec916ce25b5a0d9a094a3e8155943158125cc165172fa3441ba63b40f51b27c38a36624e6f061202b62e7070a9a2dc54a42706ede4a96c51841498908152ae80d7ae3c3aefd9acd8a3aa8ac62cabaf1c2d221c097ab14bef39943b890678e06faa21567418000f790cc24146b11bf4cced45343c02ccaa88ef91781f055f34c24b43993444f7cba687a00ba30d0e227140ead9881ab27b7ba3a6562f2fbede9c02cf83eff45842e14c4652626846bdb19ed8fba516a5c0d42bfd8f0a2c6da1fb707761387230413f686290ecfeef10b4dbbaedd60ce122437cde5d8245aa128c15b4a54f8f0833fea36a9afa39eae2a44a8fdd06d1561f3df87908529f8b15ed94bbb2ad06af66aa82fda5828bf2c28b23a9984b0e97866381f6e8d8e2ef7db5eec548d017393ae18a651e0f62f7b851f3a39be156ae36ed265e0de650a4eb2de0e6cbe4c62f2085a4243c6510b44d748bae34c58547daf8510375b5fe73516d64d729afeb385a0448559b6585f0c4ee865852e1c28a6f434d2707f5f139d216284b239bbe85549cb68a3b87f8f20ea9afc17861107b2b8f4988850f60607232a35ee4e6321edc296983fb8c88e5dca62a71f5fba07899750ad3567dafeddfc247449b251d6c4796c32e827e399b112491df937c4a1fcbde01c9d7450b91355f86c1407ff883e85e4e488cb72c4f5fc783dd35f65bd173bd4fd977af4214c9155e5b67ccb3d93ab174217a0d5bc1eaad90b6f3234e0c4db02b5524949676a8b14fea138d3596f9f7eb22b93e5e048a6a4438e6314ea7313ec8758c9fa0f80996f39f19b1a76de0a61acbcee9e050ce59a9a5a980201ff6e6fdf3bbbcd44e892a15f880901f82d1e4329f84cb5a3fcb73ba263c40cf8e8c65aa73a69070adc45f24e896c1f7d49d1561cd97a1a8dd9e863d3f3908352ae6d8b15f1abcda9782e647dbfc684abd43cf29d44eb1bb0f7caf64cf586fa78dfe05bd951d01f5795576c770e61dfbbff196374c1a0789a4babd177b809df1b7f537384b4d87dd6e5d5c682b03e87405b6537e1d7ce4532e12764a50496b32640f8c049477bc65fadb628717cd3a5e9ec2c003923beff5ffc657ee59f07e7274bd56bef32b967afdcd6b14f1ef65638f4ba622cc321373a73b747c3db0206e57da66d648b50ed86080901ee98865497295d499536fb67a83ac5416d0a5eb07b6abd91f131e6e75063e63056c52b03f96ca79e4938647af96c9acc3be438f27a5e653db2b6877aac7e5ba390306438a0a7006dab8731998390fc7f2c0c9ed602ec1c3737fa3f84693fb7f7d0913ff2755a09b0cfdb42b71181c0e947c9181a015b5a4d29f8a4d250c6cd1768e6f43a7f182466b590a92f2ca67ebcf2a62a8a85b033ecd3f421b416bbae2f83b173f134654bbb163c33689ec180d2dd08c24539f950fdbf31cdd44d560b5d52f468b7a1e8d690ff01100a23290f5d48d036da2e813cd935a0febddc5c20dac797f1deaca0b7085317155218c226f3aa87e39753f6d4d7ffa113db4a906b245ccbda8a456b628bf52ffd15e3828147d54efe446cd2fe5be1102a1cb43a8faaf8e9d59c442781ffa99207a306fa3df19f89f90bc7d56e5cf09281cce48581986e73b7926219dd1869459b67c252239e31f4444fabb49388c5758140191cff3571c72715b40c4dc8f4259944914eda5251699441f1e4cae8ec8ba9879fa423207151cb1148209e834576ae47ce0802707b2df3ec224672cba11e98b40c7198cc465ec6a8d3570650c54e0fae8dfe1f81231335c59fa2f160adc20adde0cd25fd92a38d6e1a76eced41ab4d7ecc174c5753d9eee0978144b0e2cf21679f7a96876ca9b0f2d948e5b19bd5199808872d9893d0760c5e00133bbc2c95ec38ee88a8a4e80e24f3b82db6aecee646bc72f41128f37f01ca3d2babd271f55dc299abf2c3a8f4e73098d3387fa00f8a191ab8744affd1fde71993703163fab780ddac8d1096df32ff82379b2012cabc3f9ccc4474707a9d10098641a4ba33226fcb541237b848dc7809fe29bec0dd2a7adf5e6d3fcf78a280719e3ffada0de9a8777f30177c6c8dad998214205105a3f43a705e04aa43456fae5e503accf15ac629ab92a0df65939423b41e53d2b71c4508f1c4d9e534c894ef8e3e4a05d378ee45f5f0136205aa20a852c03cf0791c5fa1b66dc7aabe8ec975c315e6e67d9d449a2eb53d47136ef9bbe8f9408bff4e0d1d37882e963335a20d35b8a6bc892f54b6b7b14906c2ab72a9bc2a77f09434adb9c166b1662e481d44b5ede87ca3349cc8cf470691aa20e9a0ce2bade27b1986d2f7f3c3fa8323696d7208d97d5eebe739f5800c3cde7d9d9e22e68747b61379a6d15615f32e3228d45a373c34ed144cabc029104efbbf0872947c71a1cf16a5f0132a6135fcb5af7764df39e9dd9164098a5656156bbcca017148d2017e14e4e6691fb9118734631cf673a7a11de92875d2dfd1bb3da65f4dc6c796d534b3adeac8dc86e52f114727ab7993d512d139453d628c00fbe9d5e2b88264e44a64c7c898465aa8a3f78feb913e4be57719c082c228be93bb06af67f9088c952e4ba6470aaae2303436b56b878917d9400cbfa6ea7ee7f43f078ca85dfb06b66a172d7438dac47ecc624d630a69ec81cd7501d3b6530a3ed449be0932f79835fa6f4be91f2220f57142a22e50b0fbce4a1b931d5a639d73ec5d6c4e1f0dddf316667315d1885183493c7eb1dadf131d34ef02014e753f231721ea568a0905237aaa8641bce91c8f4fc6fc331d66ee66fe92af50e3d6d3551d2c4d82b0e4804874f6ac1d7ed556281253d65d71a3acccb9fff1907379b5994387b79ab71686715e5d86f5ba47504b594dafe68e6a81c9f8a37f02fc0094cfc1a71a45506a3a70008db097b27d3204a37b5a7322b25d71cdf2dc46f9afc3c635519012ffb18f51886b5330e0c6d302d92bb40db833d57df0f57551d9ab8a48c4c8596a8adb5ccff58514b16bc3631bbdd4f61be6a800da2e595c23654b3dca29ed0b9f244659669d2c17b8417efec8cd9dbe811f19de16d33f0a7a9e5d6933646afe8a27913cfa1c5838cba689f9d0a88e6ba107c5c966226a1c2ac61b8f132ebbe63adc52cfa851e2a8c36800dc6d6c3465a0437285a95717725588c37ac7af3967ca5fca4969808565a644a7d05678869abf8a8961de345b2fa29e8b1135a6aff1f844f9ea62df32a5c2e7886de4cb6b5b11d1f34b7385aa08461fcb964b0b61c04463ff0c51e09d94922c5d359184701f7f258a54170265973bee09929ec16e7cccbcf4b4dc86b2d84566b3c04bfb986d8686a653ad3bb1e12610b28210a838787bd54f090a319ddf3e2d6090b9590cf005e31db06ea02ecb5214f8c45f0492b6ae9e4b8c4a3ef521f469bff3e0c1b9d89cde702cd07f5eafd9e0ff11bace7c05b88aabae0c6179861424818e9d6919d686143f6a7c06dcfe23498d7d39d73537c99c0e7b347d50df55058b9a5c767c1ff0a3c8d49d1d53b55f17723eb0b62a3d9798dca87f19a2009278a8b8eb095167b87b5a99938513a3bf0ae11abdb3e4d5b9cd677c7845a771012aef0e5a712461ccd757171f52e134f43826ac8505b6c2e61ad716c61e0cecc52f3b5ae5120795ddaa51660be38fee786900b353bed1f2cf63a6d2c80daf8215104531a5f197cbee6f68c06ddb77424cbf1c4c04d2b233249d0c18b10ac1a79c6d60fedb5d581e07e6571901adb1a0dc3ec22f5161735241701d8eb1fc51c67dd046fc68da5f05d861fbbc5a3d1a3c1ba42d85293252cbd84e6ec2b53cd28e8fa0b302eae5838abeec60289e01d7ca60c0aec95266c3836061700e5f021b8e6ae7ada93a0dce501e719de8aa8eda7344a14255c349811c4437fc2e72ca350bf6dd153b0b4e75ac5cb176f27bbe231d9fefe1dc1c5608dc8f49b754b6ebbede494803b2c34b1e86dc7f96ce9fe362d2381dba033d16575e3d1ea7006801faa59cf4149318ba6b5705589f806ddd90627488a9020a1f7ad2f4a8f4bbe6904836321f3a562bda58917c59c58507243d5121a1227ad754e39010e85acba0a0813a29d52d0018702dc30517e87f9e5c1308c66703ac093d1d9c8107f2a8f99f4243cd397453b3c180f378cbc4359116938cb58662e4bed6572cc2cd15d8420d1660a3ce657880c29fd8517fa11cfd661ef89f4122c3ab235efe5f0df56a5a3ce015f8c05067235f56c9677e12dfae8ecd6da262ab0caecdc47dee69fee726a0afcfdd039523167d221dfab463cdaed0790eebf6efd00a88542e36085f8254f4453841207d7f46362d8ef1cfb4345b92eae128d7c63d8af982e722eafacb4bf0c2b7d8c3b71679b935480206f2441ebbb759bc0f33c54a43f703efe2011f9910de22da1d40950c5b87324e4e418740fa340840143af70a10af115ee4d63dcaaf953f7b11af7cecfcb6af686800791d81d476725081b205cf3213dedd2eae9eaa48d83701c1e9be11d2fb47d36dfd8c898ebbadcdedc71285b450561e9e8d434099a99dfab807d655a2469b2a8e83b4ba506220bf1b694b33f6c3765d975326bf0dba66ff40fe21034165e4b626f7180bdcbc54bbefa1c897b19739850dc3db00544a3de95f13e70ed39cdeea26592541ddca730a89be556848fa6b6977180a805f09af9ff9dab58d12121a9731fd842cbea5f8f0e9d0e509ba8df061de1437762154c8d581014a5849a159c0d2a559266307581a187b5ffad5797ffe35640f53c7ad37d24a3f14c0ef54b466d57cdebd2e7d12bbfa5deb1538177c06a3f873fed97d5144c6fd4229978c90f5b275212c82cd5c3514ed93445af4ce1068687a1726716a87e39a6c7126386c7d5e9c8c2e0cbd61e104cb0938e4c7a43b8e548ed5c0c0dae72319a16a1631a91ba4a5b18091ba4abf758f5cb9e6b22ff6f52e2435f47a374dc033d978f6fbdb5edd35b03ac7d42269ab493b3f", 0x1000}, {&(0x7f0000001d00)="d75f1f965b4fa9f6c80fa363498a2963feba9eda6f8c0ad1a0ce1dea3f3a956af4c368663ba28099d9830a81f5419a790d85747f2879fe4bd263a4fd148c72200f018b396442b76548580d2f3cd2210c03418da204e4c3b674e12fce0ed6380a58a7f94509f5400aed3e2ff88118d02ee3cce3358862b2a427a254c768ee265d13e82a7023f5709d178250f7c511ba768bc1fe65e3e35a91144c8ea6c88c5cfac15486243171e3809e4c2ede6474161a6d9df8ad6a51e6dba1761127906b3215e6c3cf4fc2dd00d514de2e29517b741580596e5547bf0dcbfa3c618b13684e1b2f6f12b0f8ab67cab9ffc5030c8cd4d90a0d7be0f912ffd6e3526a5b0e3ae896dad5eba92416fc77e38f21281899e048028bfdde73182a0589a8a4728d86d6bff8787723b69dc240b442ce3d78b9b7f71160ac348ce3dffd8bd084a83f79702947061a961621967254ea21a4e1d40ca719c61d8df74f22ad1588c93ea1abb52330b1cd3b23d4694b94ac9498417c833aa6fbd664949211529e0258e2da7b09be8e116c562fc8ed608760204a4da6948bc4447176abb1a8d6d619cca941666b7a49301b24c9eb3b75a990ab897c420c5b302664daebdfa9b5cbdd61efceb9287cf0ea7bb5dbe763a2d6fe622660a7e738b9de36ce28402e459b122157c1dd0b6ac8f67a9bd7151c43e0e7d0a5e607365e8398ea2ad76a16eead546c372a44f95237a69aaaedb773e0daaf5ba33fd5df23252e64c069e5f0e39afc308b3e4943fceca73d7e702e62ea7a19055d5940b5ccb5269cad1830d50f00e81c4733749416d54710e6fb610549a9d50cc34903e54888679d75e5c0185e81f74e6a2e0a370b62b7a18d190121c27b337208783616aae6991808dda36e42cf9e2d89d9dbf591bf1b7affde92dde3b542006c6e4c9c18bf1a4bd198e72d36b8948f5d1d6fb297cd51e7765a6f681cb806e7db7f7971c3224376241a0af629b3d9882da14d71ef27145bed3c9e84d0581fa5c9ddf4163c651a5b9fab4b85f3de16927bc9898e1873b86993ae2a9545c7eb09e7697b54972bc65c5e7e31a6318f6e8e99314302f8b30abd1c9bbaeab43bdc32d0ab415e67ef2f5304fcd4921557ebd7ec0f71ebc5e6f47e279d69ba05c1c9268206b35fc4555bfd853e7ef95c26dba518c6a85be53cc8d695587ffa8e0fc6eb28d3084d9e2451270af9fa37e99c14301afe319ac01e7410c18be237fceda22066040f5339965f9614a54306ab6b20a6ff8f4ff60e225ebccea6a0e322859ddca54291d307f26c4f07e2bd9068b43aeb3fe5df76e31fd9b062f32e598221d93871312a16cc5eebdedec67c1c7ea482448987349da175ef7e99f983568ad54771c9a9258718ebfd79ef7f4df022d2b0017f45e6b3a44ed2718b6799ac0d53ff61df225e15525de52e144556006c5e94954a4ed4f59dc746eb2549baa650c13bf70bdc3e9e331e18e4a8fc4470b5929ccb0089d4bd4f516be52eec5f766914b9113794f6aaa4a31dc2a667ccaf5617e321e85f121d27bad0f6d49a5bc1da44f7808b20fd06de7e27f2aeff6f6ea8e37bfd166ccd5a8445befc15c16ddb1199f8b86ff0de55bfef823479a77bc5d2f81e2e5eb0480b40e1d4de0742082e81c4707eff3f451cac35bf0bd5ff7bafe30ba1e40f19d7a8a94e02534a68e707393dc0fe3442cb27fe4abc4e96220b8cdb7a6f44677b69357884ff78f8e0e73f97b1178bbcbf9ddf843b8df75c3d67c6252903d14ba59fb6473366fc57825c31a665d21d6fcce1ff73be99a40a7295cf64a1e35c7e4ed4f5e2a4445c8984ae73b972467014c4bf9718e03e6b06303fe35a29496899584e2ec547790520478015c8d53766a9f5a0112369ac0a907a72535480a634dbc1220f1e5d0cb170d0fd12774221ca8a63b3a949ee162e7505418c5049d290b2ce23f5bae93b438e68ea23a985154ba957cb344ab498c3f8e9548332fd71e4c7e1dba33cb46da9d2e36181879b1fa034120f0c619bde591d853c64545c6a8944a79b2a58740c546354fa0abfaaf6cab8186776ccfa760d4d45a0d1a34e6ddbfd65dd8b45725b7dda7959077a7e9bd64876cfa3ccd81b141d3ce792aab757171a0cb6ab01e2f85b9dfc218a4bc205a813dd78a7a8b4826ddf1512c5e5e05012034f42c51e4c6ffb9738cc18f03eda548da865a154cd83232206a02d173cb6cff74962610c075ed8648a86cab9a29b1312bfe06619c3c068846e38a3e779d7b7ab90a8445ff6db387229267fa653e1865639d6756c038c21f7c7d169710cd76c185f5950718fda3b782fac924d8c40dd6cf16d5613d2cde43fd2d9a0b5455015d57d141a86b699c7b0585fbd97eb0ea978be8c7f47597713119f92b7996abc0700473036c63291b3f4784616a84cddf5aa42ae7aa98066ba54d3c2a2ed3aa70c378573ebbb8bf68bceba20b16a9b06ddcbdbba9c7bc8a7d424553e2b0098acf98691820f84a0b72257256a68571b3556565f2862e1c1edcd5b19ab0595eda715c2ea8521f5ab07cdd6c71c4c02a5de8555ce764110db9b061da3c5a793608241d0f7dedd2553457c040a4638de2fc7738f9528e69c9affba16cc50abf3bc73e7b9b27528997fc017eae19fde08ba9647838d901b03f89ae5aa08f88b218ab060d52b2fb91ab15f16a5a63a8bdcb77ceb30d7f77131b0fbe06bb81306bb97f4da36ba1f329e8dd7ee2bc0e8a276edacfa0b758e388432c1294122abb43d3e20ea6a9acdaadd540be8e40eb10afaba35476bb3f17924dd6106b83504975f7bdc8fc4cd386863e4c4f4233ef66c270286506403b9bea0544fef74223d52afdc80cdbea67ff650e8717ab786d7c6c72039e10c969de4aa63fad4a8938abfc5c1a47afef28a81d6ed16512255246aaf8cb75f2d2960521c6cb855127698bf9a7081dbeb325abcb46b59767f77aa40252e37cbb89f9aaab6406863b9ec9cf1f03646e28046412ac995f69db737569b6ef86487c431591edc1bed9f2dfda684bf59cc9996c653af6873f4321e7620e9c9fbde3d093acd83869dd5821c46d352c7938774359339037990885f6af282cca957ab0799162038f65ff55c5c6464d01b4da4578ab3baed2e606b335268a152081ec4772441103aae697602afb6782216d1274ea6c4046209ff18d93665c75223a058488131244c3b31c904c7fcdfacb278185bce781d3f74391bff47d4dfd53ebd85f88b4b26c650c7fb82194a3e7031842839283ccc64163c16ee4ceeaa330ba2b74ebdac6c33013da76a24e4f811a55799efe5a0151cde13f8860f3328035ba04d4cb6a6ced5845b407ecbbea3abd9d128bd5c3aaf1f4b6d63bf882354f40c268d9d41a8a822ebb76251b7633dec89150d277149534fcae4e9c4664949a92a9ddf22680d07638a047a12d5e41eb34a4c3daf35e718f2d7cc1ad98c637eb2828f07160a5d79d69e794b9f2cba9d75881c3e64b90f3ebab8b676e03dfb426d8ab29527e51bcfbee6c945153b4bf3c2dcb87e99a353fa2aeb0e7f1ca8ea4155da93bd58269d36351204df8491496c83ea187b8e03a064c2d9131ff5c4b09e55995e7223d05cb1a27236635d21f2881c135ea8ef9359f5031b5bafe091cb55382b66cc93ed19b6f1417743cf2351860aaee8327b1cf515cf18c632caa91b511f142ba7fdf29e5eb5702d026ca94d85d7dfdb6e0cf3369c1fbdf6d6f704a3856acc12b33454fa1e598245410b5313e31ab5b0a18b8fcc2a7f0f020984a6dbceed7840743b51d29c6fbb8339fb3aff09e419ab79ca54c3c9bbcfe37afa89802444e28118f54fcf91cf33402fd3c529546fe8c871875c4b88426b941602d783560b6eeda40296122e1bd5a555a4dde48002c7574b2bee38ca3731dbfb638c5c35bcbebbf687d470d781c8c0909c627c3d09e86108f2eb5fa1b0c59b644976131615db951f15a523d85a21ce6f7b592980b9a33db6fdd78b4ae002dd6ab5c5c345913bd8d6cc31a493a46d915d5f9609ee6c0a52b47358f17cc0f05a507935eba3aaab0730b3ad40415000e1cafac689c803982d86757610ded3ef8b2c49418823c49564d4f95719fcede7b979f0424313b6eff44cdb71205e349699338efafd46efbc6cff5e38fbff2cbdb76c2e699fec7344123059db67ee7a82b40a492f6303648467f8307023994e170f6146b92d2bfd160a3f7530feeedc3c96ffb8f61a1d60957665b330056e74facee5cd65146fdf207c14154ce962f8ffbf69bced278dab9fa679b439f69c543cacedd047ab107f09fb6a2b6fed63af4ee29a1dffe12ebf98f078125064353f29113b910414899e3219f9d924e3dd901098afad779c960a6b38659c18a64931a948f3a601b8852149b97279202bce7eb2ecad064ad75ec800c7aada108f278fc4d0dfe2c3a16e8dc32796335311031a6320d68faa65de61620b5157d228b2510952e94d3ccaa437223d5468524d1d1848979a0abb977c3e1dbb8739f52812a0acd96957df8108f5d7eee81b534dcb17f2ef811649bbbf019eec1022f83a1c5ea78420b397b43ae240f374eb660d435745ed0766e93e98f810c93f936f4f5871227ea252ccda35d3113602f57f5a857e7603538ca83302e82095b766e8e9581e7b39baa4bbf60ba7561870ce7703b16b38b6a677506ceff20121f1bafa00bc96ef7eb56046535017880977d55ed9a7a1d33f1312145b1ff78bd61c8fec52ffb336663c8d92f89e5d62b76453d5e3de7b0ca5ab8002377544dd3f4146e9f7ad963e4389108287e1472a08ba963ab23fed2a291a56f6d9b64923e33c3b572c6c25e9d39c2fb82a1f829f190928e31d08b52f7308af11815bdf0ff90a850ce5f18aa9a6f73014a9048691d12ee02a71e803fafc539e42832bb4fc07a2965c959dccf8bce9489f11bf572e25628632d70d0bead4ce623bba78d04715edcb0462fa2a10bede49a9fcf487ec5da4b0b4ce83ee0a550c9c5012c9f14011953af07f864235e331bd2b95a646fa50ef93cdd764dbd28582e908be5b900e4e48e0f11051c97b99fc60a47c6a05fc409721b8e8ddf82dee37ac7b64b4e68dedbda8dacc4da16fb90d7827833a4074a0ec69794e4bfe72a0222ab41fa33e03dc6b9d4971371a27f976f32b12b67f3f486bb0334da7fb78d96088f1b0477937a31b0bfa6ff268fe65ba1e6a7f77e9631dbc601f35bd7dbe998114cb4e358bba05b522cf2c4eb2fe2319096896a3a49981722ab1db64a47757ad41087372044e3bac3f6f5100add3d9df173fb011efdb923bf5a85fb001ecce4b93ae7e7321627f7d34aee529175ed4220b2ce0f19b0e9c7d4019227b43c2abc999e1253b1143749799d9c66e30c874acec1e5807a0e0282ce888bb967931b6f97a78ea9745320b72e7cdea360b60f3381a9e42a19c838239aeee346797b782ffe69e3c757bce3bd40771105a0077cf410386b037c51d8fe23c02604ac3a4c245b5ac296c5bd52b07d453d16dc6382d44dd21c0c6fa5674aae3a0fbdd6fd0ce70c6601b04b8a1310266b1efe3967a2e39a6dc42c7cf83af7979e4a210c6a71178ce798a7703bf80ada9b31ee9f3e3fb26130c6aac97421e588a05ada75b57a9a41b40dddb81e4dbc85c225f71a3e700672fc8e9bb9d0c08d1e7f2ae3e2ad7ed2fd5f0f6fa34d217ce9321148599d588fe03becd00133a6ba86052b79b588a6683338d87c0019418228a260bad24eab9dbdd43e5accce37154c10ac2ca682c1c12ef6f490d04a882bf897e25878f3500"/4096, 0x1000}, {&(0x7f0000000000)="8c3742c66b9491a5bfdbf620e02f5574d41713e9b1714e3e11e85f785595cba9e392c361d873ec88d5f4fe6455836c91154fa177d6b2cad3bb89a280a6d67f714b526f67abc5bed4acb7ad3f4cbb174d9c7d51d5499f549cf3f2c55809cd2e1543ca2101f93853ba4f8fe81084b1dab40b902955bd4057544632448080b58a9f52b4caeba4ace926f8fe1c5b940525db33b0a8b074aebca2fc", 0x99}, {&(0x7f0000000140)="54cd9dd02ef75d1ac9508bfca9c95bea7c478959e01063f2412814cc57e5163d90920b995568df5e528f78edc8de914332569cc952f358bb18f08d778da069997ca46febca312c5a830743d4658aaf247c97fae351b6eafa0890b1c4130b6f9d420c3352a08139e896e37867e82e27745e81afad180059a546e8c9408ae8f354f5023a8154c6b321852fb168618c2c21231f2fadcf1ea406d56f0dc64f4325c7d902708aea1df082a0039b528f5203d336a051f85be298a2721ead8cbfe2c30d3285d5b68f3d19d458834e43d15b89", 0xcf}, {&(0x7f00000000c0)="b3cd51b845ef3dcd3f", 0x9}, {&(0x7f0000002d00)="8f5fe0c6b46164425546e59f7d5ab491f5e942c56b36c8be0fa017ab813cf865c45589d9e3479cfaaafe241e915c9ed9ac989dc594feeb33b0fe4bcbb63dec8d5fd518b5ee659ca8dfe7a2baa2f96f68abbe4e09608524cc6c9fdeff382b0bb1d2743e596aa933ff8b9bda717b932435fbc14320c0b0c9a5b210354c636633d72d9725e4c7c3cd0c53f703da77a3725236478a71e124489ab60b006476997c6ec8fdfc5c856d7a19149411ee491cf726417eba7835c70915c8483aa8b9d7730eb116dafffd72937beb88782a31188819ac51e3ebf1dfd4f72198045f8c197817e238ee363add2f9ea8033703c36c68b503a33c88f9aacea327cb46a6c1602b30d3df12a6b29760151a1e632a5615b9c90ee4e34c57cab006ba2cf9af7339e456119cbfc237b6893826bb65d6802df4a5a41110a12680c4edd0f39e79ba854f6332b666ccdbd8c80c34a9379e8605ccd49ee486f369f9f5c5fe9c28f90ee92bb4e82c74d9a8b33aeeb8104bc7263129280d667a64349e59dcafff4a961477d0ec04508fe1f0efa826c07b60c1480d308ec1aadeae3da8d330ff941f18a7ce898990c6d9960b368c28f8089b78513f780db1fb549926d761d3d42c849e66d7bc61bfbd222a63fff8356f4b4f7d7c1f6123332eaed5e34e287e76f41829ee4523f8b7ef5e173e91610de0b77b7cc775489f8b40ba9ee353de8843efeb01444e555b09f8a5770a4e7081c4acfaf70e23ed5852f7fe415482b5041cf08e70f0a659de91e7e753d742e7a0885a309401028ce729483d10ba939921da98d912623f0fb7b3d796e557b6bddec22876edbc8ce0d8e00dbf19992c910efc7276766251ae5b347eab3a54ce3c4b0ce33ca554c27a219d2bf1df0f7172498fcfbbcd041e96ee7d973f5eabd09804dad41edbf3b2517d84a21624dfdb2258250b4717fe349a8f63da5fcd13d950b317a14fc11117363548dfd03a1c2f03f8c7d708d3a35df04b82f054be425ad7ed6faf9eff328a0cb82302dde2db2da4ab46a498b3e4aff68fba59127698b05b7c757acf90cd6198593f41603f3b872c1719e01cf21643e3109c889d3f0b5e6cf21d54dd351d3b7496d9c370da3e136338c9ff55b4ce82329f6f2df6fbb4e8fea18c951bc08878bf053074d3d933ab3a08398db9bcae791a6f20187e78eeea314224129c9d7fcbf4125aef60908f2559e5a908cf384de8bdb4b7f2b372b0f942ac2d5f9ccd8c1b1bbc4018cb030405d4f6780592afdf38188cbe5dee299699a99804f4a53bfaf8c43bff8e3865de70bd68f8794dd96042168333ea6ff1fca8e857025caace1ccb093874eacec9c7099f4e4f3f9b5dab3ccb1f61bcb878ed561ebb08139e2e04cc85fdb1fd54885d9c3686edb946b27702771109b2e3ced184536426a766e0c0143eb83999084f1e6ce15a119592775f56ea282018d86c75c7af251fb4586e318f51950cf021c3166d31411fa1f3430cda9d3453fceed4da3749d384197dd1d330a566cd1d02da4adc667496a5be0905ab7176f48e8c116b95b91ac0b50a8132f619a6afdab662cbcd7374311013e0ecd426fe0bff676ade00a71e91a4ffde5c3b400facb53408f466fe5f9cbbd08c73e5faaca3276ca345eca65c50a89994b26c2042d4fc6ea8bc2fba8430de07087b0ab078139673901b9c4e7f916f660a65411bf790f204091e8eb7e5c978d30d1fcb263db7202522970454ab328ce5ef1f255e694a529bc8e960a0ad8bc4e0a34d9bbb0394f15bff59f6a1115a0b943a65c87ffcb320d6c2aaf4dd78706ebe65155ba4a29399671b296f1ff9fb6057a38f958b3307f053f49c78c077fc2788fccb22dad38560af641ded5aa0f0bda125ce1993c03631dfc9027ee28f781ccc6181cac060bfdf939b8aa559dbef66358c6a9e04b0b855cdc79897acd3fbdda720c41507b62e4d19c2c037c090c90f46301c616a00c27cdaa67e4239711de758ce608edaaf3da3b1e8f0f2088af4b77b580532eb2a217701a04e80f4dfea0a64470ecddb405b53745c93ed72df96cd7c86d36f1d0a68732603b57581f88860a7b4f222f5d2e94464b502613ae44466455f293a87675582232a286bfaccb1c43cc52738b21cc6387b326193f9a4a23100db9c11d6ba91cd573a70175e998aa8e4f57c7c4cb2e62312d36a924bdfd51b3cda301e93198c61622e24c9be6e3997bd02e05ab5ecefc068414bba34c98b9b568dc851208cd1d9e90c015474475a37701827462a9c731affb14d55e30936defd8d75c083faf9c72fb1076cff6a7081dd94e355c724c990c2438f48bdcc87534bd9b015ab13a750103030f278df32bc52520bb995befcb051b4ddc715be8a9ab82cfe06f4a7cd407dfbc556669f30b2c1810477a9e0b8ad886c35089bb594f48b973e27738b1b12b53f2a0662a4f0aaad685bfa6e280acfde04045d93139c873e04ef3232a1881d4c591c01c0d7a015f3b84423e62b8ec2256916cec84b744a59ee31477a861835e138611c172a83a9397be54c89e950055d72d6be97f008f1b249379773dca5eb2c316122771557a8295ba5575b4a39b184fa327975f0fa1e86dd273ec4ff3f8b8852a1eb68bf8d6b3ea3288454b57d2dd94202a265cf53ef71d6e1a742debd49dca9a52ace5477f44312e81962169360e359202765fbcac7256c2a6e88ce141c855ebb50bfb9f3104f17fc8ae9307456b52e1e8a93699dd4e2216b9e7acbf0db7a5333c0568ddb57fc3af6be66b48760db08a01e315505653f2c1f0928623685752103e1db96923c1550ad46dea1d834d47577ea972bb336dbc9c9c6fb30a4e4755d473eceb0faf4559e92c9e26f4439063c4b258cb48f1c6ef9eb304e07a2906274e90aadb256d99267bc0c88d5da8d927425d4fbaef7ff300deb0256f15d770913e757b71f50b0a5a46c2c6a5d210aa12f929c06bc7c9d0753952dbeb1cd5cdbac662d4526b536e4ae15d95b8a37bbbdeae59a900af08e46dbb4ff3ee582d4674959613bf07737e4ee522d5a2901cf1d473cf10aa36fb3cf74307b33ee77f68f0822df959e9288c906c7df5b788e7d5dd119f0194a554a9d18691c17ba0a5d63b68292d2eda00eed0967953aede5f08dc7a916ca8d6bd9e471fa79b95f7cb712e374a088a2d7e3fa2282e62ef1f3f8c80469c1ad63eade16c565585a85f2e9640568f0c9cae80688e6835f85f7e0f59953245cfc594bb32054a48771afafc234cb92b2c4bc67509d7270951006b52bfc977d85c041a7e270d18e2f97a3e78fccbc7b8778eb58a4688c08592a61c03c7c0d707b6a53a68eb495d79ecef27b6d63be305274a6d16f564c777c584d73f2c6f17a2e78ba710e2515f58f6073c019f31f06fcc413b42a0a2c273ee98febe0473d08f05144e12a811c86c60a00142e007e69b407614c990f75cb8cc66ca0fcf1c28197cf90bd1965f1448bde9b0417cfffbc81afa7b694edc69dbdd194e8e39f6659e86225dc12e4ceb1a974f837c29a32f2776b4181afebcc8b5c8f4cc06010330ada9c5369fd5024910bb5420e78578454297ba1733af512504e88cedca7178390fb5a679eca28f484fd2a75d35a48cc147bead8b047ed17120b3cf9108bcad4e9c407c921a67dbd7c98f7468c2a4c0079591b527ebc321d176cd16fd8bc0544a612b32c21346e3153038acf463699c34c3f2b6548fc2c475fba0d132b81aaaee3bc0703c34068427cc584fbddd567b0fc27e1cf940375e2227e653a00528d19f302abbb13e538f52e7e304707f4f32f95bf0fa1f487ceed49f0232b0ab65d931b707083ff54eca4a28a3e93c97ba857efc7be84c7a2c77acb9f161656c101b59a4d8ca035fd6fa2c6dca354694f2df9c895d8da5dc10037fc0bd275c7540ad624fc1bdaf551231c47be4b07434f683312a0782edc33031703ec8344c06c4970746e73d0eb11535f2e6709922b3f5e9a1662e8fa758bd48f8abfeb10666022f1e3de0855b194b9e890cc6ab9b0226f3e757266dfad1bc9ffa4aa8aeb3f542fb5c126bc06309482977672f2c3583dc26d3470dd9b32aa1af190d8fb6bc4df89be20489877186950d1ced069bdd6604c3d60a7786e5360b3d8d88dcb3926d96de435bc6989b105d50311b9214dcacd0e09a16cee03607b71414f59dff183830164aa0013b630a91ca68c17e29e996e748de58f1742f256a06321fbd7b2868f6d228568822f92edb7bd0a2c13d6304ae107b25e6140cb402997e0af6b8e34b18c35ea1ad9b904dedd86fd060be7a3c8d3748a2b5e677404c6efa90e2beb043411eacbe1313648412447a3e288885b906c06f124152a64d8d7f01d00fcf176cba6b7827888c50d595a8539feb722d3009315694f208a059d60444420192a19c1557a1811c6d0dcfd405a0a59ed986396d984de3cc82f4026a6d2e6fe40ce6b70c052688fd77b655a9e9fefbb4ecfc50dac9d3a0a2148be068063dc0bca7948a034360268719a15d11e2f70d0d4576472d9e63d510fe745e322ec70e229fa0acf11b41c54981038ceadc445da2826271d474da4d6655bb25df07b609a2b0e1f441d574aed92da825b981d28a6f6b488ee3f6a4a6737163207cfda3b6f671428bd63d50a5d1a74260435581511f7738228e022f5fabcce41d2cc26762032169e005beee4fbaf5ebb60a96879e8a1f567ac8b01b28965f9d90fbcf0e7b9f9de495d4506537dc44b28d47a9dccc1556541a3c46f4c5b52e5860d9156900c737f76ddd6b711852a15db29baa80390285c7982f4681a9140a203df1443478e9ead05ad064ef2520cb3409485d53af0916b0ec90bd6b4518a4c0739ea295fdaccb430e8fe907b4260d3dd77ee112f47c47b9cb8deaaa969481eb5ded0c2d9fabb13ac93289b0dfa573f7bc87b995e62a68237cc3d4625f9efcbba52bf3e9d4045ec05b0db67963c4d7dc5032ebf4cc957016e6c817effc35ce63b363371abf4e01d8ef5d37527b4f0e81b070be1945dbd31e136c70441f8617af0984585b1f5027af6848d8b2209b0ec775e78593e59bfcb84128e417efb3da2b45cc3ca63509a2784d5cf116934b8f8e690ccc61cfb9029292b64f765b4be908b526b5b4d384f8a17ced9ae89251556c464938e5c9cf417474a5261e370ec9e1aa11864b62f7c2c918b6cc0494cc888e42827b726cf16fa3e71b4f872087d718c1884a2d636e20836b4808e4f3d1697a661be232717fda0b5c3fd68df9bcd65703dbc32324872de3cf232f7bb6f39241cf539db1cc7931ea9861707d7d52a9865219b61989f3011f3f71ea6d5fc74552659f2affaeb100af9b24e1571b8850c8346660bcb1743a0a2a3a383e7715d71b75965a4417f4c449068db11c6369b36cc3ef47bc4be57c701f3ebe359da0899499d5d8a5fd91b2a983dd231628764634967dad9f36a68df0fa26ad92e11d6c0fd4d7aec715a052215c43f1a79a14bebffb66b0736830fb8e78c006f557f29e494c1aa816d44abd2b2f8f0cfa845f35629918b0aaf8eb39218a238365c92cea8fec309924c5724e3d91d8c1f4aaf45a197a0180f7120ae6057837807763754a54507b651632b9c23acfb23cce9a1229da437b74f309b96747e8b7b0fed09b1a88f2be6bfc35ba5ec60315a4d89fb123d0430398069ba7599ccb0d40a59e4896a2cebf7d551290a3edafeced3f75f497b8f10825189c6a041f3f843c958d18b6283715895538f92df58814d4ced2f901250881b3f9ffc92f9d8b804e80b1d7517fe47d753dd6a408e943e3a10dc49a5c2ec08dcfacba5c621", 0x1000}, {&(0x7f0000000240)="6cd74b9120699c8af711f631be25e151789417e93966ce698a67f30a98ff65f3b4f0efaf914167b6fa197cd9475b7670bfa257408312d859316bb4a2eac9646e5a37a4a7e3b7329a3483", 0x4a}], 0x7) 05:15:10 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x80000000000006}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 05:15:10 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001300, r0) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f00000001c0)=""/47, 0x2f, 0x0, &(0x7f00000002c0)=@in6={0x18, 0x1, 0xfaa, 0x2}, 0xc) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="b27b328a655148283b663885d2081c0d7278ee111906b7a4963878689e457def837e85cb8392f3232f304773858d757cfc97aac09a372e5f7827531ee48a5422077a2caa42727730b374433427d6f365bd13505b69665610d02626fb40309ed97d60385f6864d538fca0e5c78bb3bae2d2f5f9269d3ff55a6000b2654b4155976db2511996ae1443f5707db9bc12fe20a8f5596367176200aa45"], @ANYRESOCT=r2, @ANYRES16=r2, @ANYRESHEX=r3, @ANYRES64=r3, @ANYBLOB="31bce270cb73ec20f617b2322207559f2c3449d974fbdb9b2015d80726c3ec", @ANYRESOCT=r4], 0x7) sendmsg(r1, &(0x7f0000001b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001740)=[{0x68, 0x0, 0x0, "48cd1f35ffbb414e8f897a3f96a08833abc9989cb56ec23b94e082fe536dc55cdc7f4a340083efe9e6f53073b71c2c56ebaeeee2aaec5cd49afb4e30706957762ae0067b5ad2b485bcd56075578ac1ba69"}, {0x20, 0x0, 0x0, "2e3ea588063b8c48eb"}, {0x60, 0x0, 0x0, "3af3c8a87a36a134ece6eca0682acf30e1f1e44e8f736ec8c8dabb1b8d1e858ac47ee5a97852f828176390b6ab8f9cad440dce19b33899acc0308769ae7a51ad51cac3b00bd1c952c9"}], 0xe8}, 0x0) 05:15:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x8000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000000c0)=0x1, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 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) clock_gettime(0x4, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) 05:15:10 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/88) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000bea4448b20904f6dbf63adc9585ed94fe369745f008b094732fea16058e4289eb8c4cfed27a8baf8ad750b730039c5"], 0x2f, 0x0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/33}, 0x29, 0x2, 0x1800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="fa15013460708b76b6608bc44485") 05:15:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 05:15:10 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000200)={0x3, 0x2, 0x80, 0x100000000000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="91"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 05:15:10 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x9c3, 0x0, 0x0, 0x0, 0x4000, 0x4000000000000000], [], [0x0, 0x3], [{}, {}, {}, {0x0, 0x0, 0x0, 0x6}, {0x0, 0xffffffff}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r3) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}, {}, {r1, 0x4}, {r2, 0x80}, {r3, 0x2}], 0x5, 0xd6c2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) 05:15:11 executing program 0: r0 = socket(0x11, 0x10000000000003, 0xc) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/159, 0x9f, 0x803, 0x0, 0x0) 05:15:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = dup(r0) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)}], 0x1, 0x0, 0x6708) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) write(r2, &(0x7f00000001c0)="b0a5f2cf51ea1bca80d69e3c6a6f2da8bf24a8c4099997f0ba2d3bfac34a13201edf625bb1e8a34f5cfc5196b53c4dccbb92833f953d7cd76a0005c40f6841e8064ecffe09bf2d2fb627ae7a96382e4b461644ae13504900bd8242d900d06fddffc9e29cc46dd23d37d04dd40eb6cfa199017ba2380505b7fb914cc50709d872350298190aec352c2690e6f1a5298647bd34b78df0deafcfcbb20df92455f112c7fab356344dd6f578ae2862d5e051a93674c9b4291cc52bacf60f846e518125bf726616a01cb7cec612a5a2", 0xcc) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:15:11 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0xfffffffffffffffc) execve(0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) 05:15:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:15:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = dup(r0) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)}], 0x1, 0x0, 0x6708) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) write(r2, &(0x7f00000001c0)="b0a5f2cf51ea1bca80d69e3c6a6f2da8bf24a8c4099997f0ba2d3bfac34a13201edf625bb1e8a34f5cfc5196b53c4dccbb92833f953d7cd76a0005c40f6841e8064ecffe09bf2d2fb627ae7a96382e4b461644ae13504900bd8242d900d06fddffc9e29cc46dd23d37d04dd40eb6cfa199017ba2380505b7fb914cc50709d872350298190aec352c2690e6f1a5298647bd34b78df0deafcfcbb20df92455f112c7fab356344dd6f578ae2862d5e051a93674c9b4291cc52bacf60f846e518125bf726616a01cb7cec612a5a2", 0xcc) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:15:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xc96, 0x6, 0x8, 0x9}, {0xab5, 0x2, 0x6, 0x359}]}) socketpair(0x20, 0x2, 0x1, &(0x7f0000000000)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 05:15:11 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xffffff22) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(r4, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000140), 0x208, 0x0, 0x0, 0x0) setsockopt(r7, 0xfffffbff, 0x200000037, &(0x7f0000000000)="779e91136d5ef5ecd5855001d30cac82655c808c7a094c1db37801e1397231cfb7faa32b7823dc860358b26d71ed67041b3698b4d9c27429178dce8c2923e120f2a631ae0ccd7a4d9f7d42abf1547e8877f0f0341c5e742c88bc83341f80abea3419762eb1bb9bd86486330c67be299c9da59533c6dd", 0x76) 05:15:11 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bd", 0x8f}], 0x1) nanosleep(&(0x7f0000000000)={0x4}, &(0x7f0000000240)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchdir(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(0xffffffffffffffff) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r4 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x5) getsockname$unix(r4, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x5], [], [0x800000000000000], [{0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {}, {0x0, 0x0, 0x2}, {0xaf}]}}) 05:15:11 executing program 1: pledge(&(0x7f0000000000)='#,@.\x00', &(0x7f00000000c0)='\x00') poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) open$dir(&(0x7f0000000040)='./bus\x00', 0x280d9, 0x80) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000001c0)="4d0fc3a7e95249db23b7d1e43a9588f438fa439012bcbcf94ceb8ae8bbe893d80b96b61f32336705b5f70559145314d6bc1c9e332a73c90f9177768a4ec8b8e54b0a4d63e2e4e66244359155d2fb8ddc44283d4c15e143a3861d9eee06a758fde67be5db6d3f9b35ef000000000000", 0x6f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:15:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0700100000000000"], 0x1) r1 = socket(0x18, 0x3, 0x1f) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="d9634d4b98a0434613f6a654d514b799ad508d8c5d6c21c7cbfafc810fdc408824c3189107db24647b53124b34b2985a0365170a4acded0da9d31d26e577ac846b559e040700000000000000f272952986cc198b25f662aa173451879e26645ec5f4010000805fc7359d6792ec3899d0198590295c098e8fc006448052819f47486086709c21ce9fe9df0d4c91c476"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x44) read(r2, &(0x7f00000000c0)=""/90, 0x5a) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 05:15:11 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="01802e2f6075730030c1c07ab3eb135fdf862654cc0b6850abc8e00edf447d588e5f430977192df73181cd17edda4a537fc27d227df842cceb47ea2668c774d339e814816f1e921759010a7d1c08a7"], 0x8) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x0, 0x0) r5 = dup(r4) fchflags(r5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 05:15:11 executing program 1: r0 = socket(0x18, 0x8000, 0xc0) connect$unix(r0, &(0x7f0000001500)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff010000d580000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf840ed1974235aff16e2c25ff244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e81e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe60f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a4fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824a952d27d7b4905b8ebf329d4ca67e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f3000200000029fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d0cf1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d6095c6f7e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2628884a40587903dad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bf85a5c95717d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00000000000269976e00ba35d12a651122e3576dfd0cde30bcf5c4ebf2187ec7f9706b51cd2154c3ad447142908803dfce36771d36da8f2566d4d678a03ceed9a7bb777351a7aca7a4f17311f71bfab945862cf62e9b6a8c110a65db84935b8d1090ed566615aea5cd6eff99d700bbcc049220934df930b9cc45d105dcff6e38c9f61bd626d1fc1f02ef844705630adecffba48651a67fc8c3784fd931d38827da229843116f7ea5255b7a0fce28877255df6d1e32c3548ce5f8a8c03b56157d8ce7d49436053c7611da23462d4f714d0e2ad6a66dbbad3c94e722641069215779a334e68ea302e7795dc9b0d74c817138c866d8fa301ac8d44ed28705c2c46c33a4909eaf1d148c25d1ae00ac2c5ea1c7a72107ea2b87e4eb1fbab588b7bf49f809adec870b3680322eae0143a8"], 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x5, 0xffffffffffffffe1}, 0x10) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="06694b1105080000003bba43e9e2b57b2a646072f022ce78d700000000cd1e395c1c246696650e829b0fb1db9358ecb0a6df72e4e5a7d30b54d7db43a65aceaeec27f0b12420add572a6f854827fd743698a0fc9397a82e444f47a0600aec52f58412aa7c7234aeceba25a4f0656dfe48a000bbb4a44ae114f39d78f63891d95452263f5cc0766c4f70bcb06db0648e7bacab2dd00792164b8848bf21edefc7deb7e3c190c41e7e78a6d0b83e0ad0d846d33eb11635223ad346eb59d04b519e3812fcb75ee61496da572b6ec966792556a68aa7747feacbbb1fc8eb8794a2073108730fd4fb02830e6f1cdb8b06972aaa18e79783b7423483449c9ce5e8dda7c36b6b14ffc5bba50860b5a5d98786366642a860b0f85a754bf2fe125ecf9984050453c13453028e160659cf9fd7ba964073711bda2a1cb089e3eb3302235981b816a04ad1e24f4607aa6db620ab5379292df34d32a6129ba7204c72cecc44c1275b87ff185c9b326b210f458dcf5dbc91957da55eb1a552674c95e7e6112caf4c5d72b6071c74ae5c5ef425c75f6fe38a87a662372538478c18535b4c812e842360ed64cb49809e4301b6ddd7484720488201f1da8a5ded66bfd95aca0147914bd3750263b3347565dd05b02da28859961cc2ca273fd15c9cd00f29bacb5f5ad4270d27a32a1fb2c227f391dc8c151a87cf3aa", 0x1f3}, {&(0x7f0000000680)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ee5d74c4879e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46bf5eb7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b5682538218ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb03277225f6cffcf45d570d1c682435b403a79a94c9d094ae74d41a16d33dfc64960b4c42106e29c3f07d3b95a18e107fa7cc38088ef67ce93709dbf6817a6a357a59934d4c476ccc2c87360ac07aa7e5191ebfae066959ed1778b5518a13c31758b9280918c1d45a547af18345469fd90d83301ed8f6", 0x261}, {&(0x7f0000000080)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b530400000000000000d47124a59ab986a6f409432124bb88ea962d58e3c1f89eeba82fdc278af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a", 0xee}], 0x4) 05:15:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x81}], 0x1, 0xff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x2}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:15:11 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {0x4}, {0x4}, {}, {}, {0x0, 0x1}, {0x1}, {0x0, 0x1}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaae0486dd60a4f01008182c00fedc000000fffa0000000000000600aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 05:15:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "00000000000000001000f2fff7ffff09ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x18, 0x3, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x400007) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x4, 0x6, 0x3000}, {0x1, 0x6, 0x1000}, {0x0, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x101, 0x1000}, {0x2, 0x7}], 0x7) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x8}, {0x0, 0x3, 0x1000}, {0x4, 0xbfff, 0x1000}, {0x2, 0x7fff, 0x1000}, {0x2, 0xff, 0x1800}, {0x0, 0x2, 0x800}, {0x0, 0x1, 0x800}, {0x7, 0x4, 0x1000}], 0x8) r2 = socket(0x10, 0x8000, 0x7c) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a", 0x2) 05:15:11 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x8000, 0xccf, 0x80, 0x0, 0x6696, 0x6, 0x0, 0x0, 0x0, 0x7, 0x7}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x1, 0x2, 0x200, 0x80, r3}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0xcd9) 05:15:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000200)="49f9c596cb8eb9f7c6dc12e6c3f0fb4b0a27f1332883761534b0581ae00d322b2663c8f521ff77f6450a4e4938e8c9be87fc9ec81551fe3ed4ca263b2e885ce06e6e6751498e7d255dacc08198531ef4beebef6fa47c91b628d494aa8ff516c045c5ffdafbe48b7bd53541ab538ff03f1c216d60d0403c10169bbf7116b233390a45c9aeb0d0a4f596c6ddac2b5bfac1b348770d869f0fae02eb1d0797ab92b36aefcb82612f"}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001380)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 05:15:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0xfffffffd, 0x5, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup2(r1, r4) bind$unix(r5, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) 05:15:12 executing program 1: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) acct(&(0x7f0000000000)='./bus\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0xa9, 0xf0000000, 0xfffffffffffffe00, 0x81}, {{r3}, 0xf8567feb50219622, 0x80, 0xfffff, 0x89a1}, {{}, 0xfffffffffffffffc, 0x8, 0x1, 0x4, 0x7}], 0xcc3d, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x800, 0x80000001}, {{r4}, 0xffffffffffffffff, 0x10, 0x1, 0x7, 0x17c0000000000000}, {{}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x3, 0x3}, {{r5}, 0xfffffffffffffffc, 0x29, 0x4, 0x1e64d547, 0x40}], 0x6, &(0x7f0000000100)={0x5, 0xe32}) 05:15:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x1000000000004, 0x5}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:15:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r4, 0x808c694e, &(0x7f0000000300)=0x6) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockname$inet6(r7, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:15:12 executing program 1: r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1d, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x85, 0x20000000, 0x1, 0x3f}, {{}, 0xfffffffffffffffc, 0x1, 0x4, 0x1, 0x200}, {{}, 0xfffffffffffffffe, 0x1, 0x10, 0x80000001, 0x361}, {{r1}, 0xfffffffffffffffc, 0x21, 0xf0000000, 0x9, 0x7}], 0x6, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0xa, 0x1, 0x0, 0x4}, {{}, 0x0, 0x4, 0x1, 0x0, 0x6}, {{}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x1ff, 0x6}, {{}, 0xfffffffffffffff9, 0x80, 0x10, 0x8, 0x1}, {{}, 0xfffffffffffffffe, 0x80, 0x1, 0x1, 0x6}, {{r1}, 0x4, 0xe6c42b0047ed717d, 0x80, 0xf8, 0xf8807ad}, {{r2}, 0xfffffffffffffff9, 0x14, 0x0, 0x6}, {{r3}, 0xfffffffffffffffb, 0x44, 0x1, 0x9}, {{r4}, 0xfffffffffffffffd, 0x3, 0x20, 0xffffffffffffffc3, 0x41c9}], 0x4, &(0x7f00000002c0)={0x4c3, 0x415d}) kevent(r0, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 05:15:12 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) utimensat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x3ff, 0xfffe0000, 0x3, 0xff, "642d8a14b8c46e3b7b0427518aac300e6b9b8f3a", 0x717, 0x5}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) write(r2, &(0x7f0000000100)="c97d01ce", 0x4) 05:15:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) 05:15:12 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() syz_extract_tcp_res(&(0x7f0000000000), 0x3f, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000340)={0x8, 0x7, 0x8, {[0x482, 0x10001, 0x8001, 0x7ff, 0xfffffffffffffffa, 0x1b0, 0xfa4, 0x1, 0x2, 0xffffffff, 0x3, 0x8, 0xffffffff80000001, 0xffff, 0x8000, 0x1000, 0xfffffffffffffff8, 0xffffffffffffffff], [0x7, 0xb84, 0x2, 0xa3f, 0x5, 0x7, 0x1000, 0xfffffffffffffffa, 0xff, 0x6], [0x5, 0x40, 0xa7db, 0x3ff, 0x0, 0xcc9, 0x6], [0x3, 0x7, 0x400, 0xffffffff00000000, 0x8000, 0x2], [{0x6, 0x5, 0xf9, 0xffff}, {0x1f, 0x800, 0xffffffff, 0x1000}, {0x0, 0x200, 0x81, 0x3}, {0x6, 0x100, 0x4, 0x8000}, {0x400, 0x2, 0x8cfe, 0x6}, {0x7fff, 0x8001, 0x500, 0x79f}, {0x58, 0x1, 0x3, 0x5}, {0xfff8, 0x6, 0x5}], {0x8, 0x5, 0x81, 0x2}, {0x7, 0x34b, 0x7, 0x8}}}) 05:15:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000080)=[{0x101, 0x0, 0x15, 0x2}, {0x80, 0x0, 0x0, 0x9}, {0x5, 0x8, 0x8d, 0x1}, {0x3, 0x54, 0x3, 0x4}, {0x7, 0xe9, 0xd4, 0x1}, {0x200, 0x5, 0x1, 0x1007}, {0x200, 0x80, 0x7f, 0x7f}, {0x100, 0x5, 0x8, 0x6}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)=0x1618) ioctl$TIOCFLUSH(r2, 0x802069c7, &(0x7f0000000300)) 05:15:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x1}, {0x14, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f00000001c0)="9921914156151e72a96060701d083888ebc13e358e201382069c5fe3e445b4db54d66c500100c0cba7f52e6569682bb3a57a8880a932f08cab5096e8853d8aef21e14c05d6a62d138325a8eeb96f1d947fa7328dc393da2f84") 05:15:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 05:15:12 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x10000, 0x38) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="ed", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) socketpair(0x10, 0x4000, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r1, 0x9, 0x8, &(0x7f0000000980)=""/4096, &(0x7f0000000040)=0x1000) 05:15:12 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x80) 05:15:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4085, 0xff5}], 0x2, 0x0, 0x0) 05:15:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xfed4) 05:15:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 05:15:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = kqueue() kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x10000, 0x2}, {{r0}, 0xfffffffffffffff8, 0x23e069afcb22bb2d, 0x80000000}, {{r0}, 0xffffffffffffffff, 0xa8, 0x10, 0x80, 0x2}], 0x9, &(0x7f0000000040), 0xffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f79e645a49c727fb9ff5388b06ffb4c01471afc5ee8e23c68d988aee5e44f9dd073b6d2b561b1e91d52e39f24ee0fad6e40450b612ed46d636ad5055e91075c6c93af9910a8cb9c3ea066385cd1a47532548f833454e3477b5e82a22dda704f4620baa8118491c7bedc0b054f0a003000000b1098e75b7aa87a529867320d21a941bef76e2583ebd1dd077dc067a1ab553cd23606dbb1aab8dd923bb197b66894476de3a6a76e8c15a6f7df818b62452ec1bc5399fd2c1074b76548e5f5ad251977998402c61677ae32065f2641e72c635a3d46999ab7608f029cce3f479031586b4756a54ae4ff13cf412b070bb6c9d5657516d8eb161acf89ff249673af3c9ec7c221688de657afeace9ae99696cc0a50aa0d6a0faa2a64cb7aa3fc8c1ee15cd53b14b4e0df536d8f471257d00"/317], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000100)) close(r3) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x4003, 0x0) setsockopt(r3, 0x1000000029, 0x973, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:15:12 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x0, 0x80}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='$\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000240)='/dev/bpf\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='$%^-\x00', &(0x7f0000000340)='/dev/bpf\x00']) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x23f3, 0x7, 0x81, 0x80000000}, {0x4, 0x81, 0x8e, 0xeb}, {0x6, 0x3, 0x5d, 0x5}, {0x81, 0x1, 0xff, 0x2000000}]}) 05:15:12 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0xff) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x1, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x1, 0xf1de, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r3 = dup(0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0xd0, 0x1}, 0x2, 0x7, 0x3c32}) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x4, 0x8, 0x800}, {0x3, 0x2}, {0x0, 0x101, 0x1800}, {0x2, 0x1, 0x1000}, {0x4, 0xfffc, 0x65cf94603120d54f}, {0x2, 0x397, 0x800}, {0x2, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x5, 0x1, 0x800}], 0xa) dup2(r2, r3) chflagsat(r3, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) 05:15:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2bf], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r1, &(0x7f0000000040)=""/47, 0x2f, 0x2, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 05:15:12 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe88000000000000000000000000000100000000000000000000000000000000fe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000c382e01a6c6632", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x1) link(&(0x7f0000000080)='./file0/\x00', &(0x7f0000000100)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0\x00') openat(r1, &(0x7f00000000c0)='./file0/', 0x0, 0x0) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x3) 05:15:12 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r8) fchown(r0, 0x0, 0x0) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') 05:15:13 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000100)=0x1f) 05:15:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 05:15:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="4fcda37f0011e81ee9291b52244a850aa5784de1eed70a46b55187aade35288a077f8b3dfb4a16caea4eb03d760741f626314f58b78c119b45f77f1bb73e12605b54ce474dd79e01a4fa7210ac951685374a6c5cea516656ac3cb973e179fa8002424fcae3e6d396c616e7b6523d1b89f9051276c5c00c37437b38468b5cf862356a198097ed0cedc6858633847aed6ac0994c185f7e974c36ae3411264da9", 0x9f}, {&(0x7f0000000100)="a57dc4d96c626ae1c814efbb991fd553058089328e722e3876e343b7f6b1eacde45587c80a6bee144be38170808457", 0x2f}, {&(0x7f0000000140)="5b05cd5d43552528d1d963dd9ba281aafba6678f6addbe13414b58fcb5d270af520a9c5168704cf3cd1edcd21abcdb", 0x2f}, {&(0x7f0000000180)="3d83df7f672c53fe2ef6f5a070bf80faa2f110c488f625f54cf0270846bb8c802e99353f0d8154a5015ba3fcda998805dc60d74d1d5c093705945b10408919f6b2a11dcdcff5a57d4ed141614fa60116afb8", 0x52}, {&(0x7f0000000200)="41921d93a373f74c138a15197ae66e3ad2e6e7d86d03dd0b7d09a55e63a7d6ce66d4132d83e7db3a63ccf7266b9ff86f5e3cbbc7af7f81d2ac7849ec103fabdb6c74efe80c4ec2f55ac16b23903fb3b993585c98e940e4822de63856cc7f1e2263ce4fa12d1f6131f889232a019c52076ed8cdb6a7392f870a02c925017982b61c72ea80706e4866a3639b5d2f943b3c86b687243302983ca007", 0x9a}, {&(0x7f00000002c0)="b4d2b5995c6fa96131e9742242934dfd19bb02571ff3ab691003e714c61016d580323c44410d698c13fd87716680f06d38a0c90e2e2ad0f0dbea2f66ccefd96d67ed6727bd3f627c434da964251dc25e7f4004e7cd728cf6acd786218f7c1657299df010fed61d9e9ee4e050b8ea3598e133f6be8b1727381cc0d83bea945ccecb6d1919080e71dfed8e1a06c71f7049b15714456e160a54b43734f2f0de926c62", 0xa1}, {&(0x7f0000000380)="9c4e1c23034ec91f84164b910ab2bb88018a751f57ba1fe0ac28c2d0cdf9279a0d53dd9a2b90", 0x26}, {&(0x7f00000003c0)="bace1de367d474a1ead89a3332d8f6b9965a6e7c", 0x14}], 0x8, 0x0, 0x1) sendmsg(r1, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 05:15:13 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000740)=[{0x24}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="b6bc1fc92479ff2b833f6e8a9c81") 05:15:13 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f00007ca000/0x400000)=nil, 0x400000) fcntl$setflags(r0, 0x2, 0x0) 05:15:13 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x6, 0x1, 0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000000)="e64e4956632e7b529c79563a2d277c94361e367c8e69d1c044f0fda9e544564e3ac0f4997ce24bc0de7e89541a43c2583481ddd078db53b92967bbbe92ef8f95c4f20bc99eda2c023174ab0a1b03c4621fee851e452a4d7153530712b46ac04824a71c7c7e91587f12043cc3756fb7d8240823ea06e8e7d3b140cebede21fce110ed808435ea0ebc442e3a6e6a4ef064e5cf2d37fed46357f11bb49842e8c19308fc11738a7425ddad4be5561d77832f0456ac4b3f3e393322ac43d9971438812dfe7556a60cd7f5c8037b14e95c80f7b763f2ab", 0xd4, 0x6, 0x0, 0x0) ftruncate(r0, 0x0, 0x1ff) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 05:15:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x2020000, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffff7fefffffffff], [0x604f, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x20000000}], {0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pwrite(r1, &(0x7f0000000000)="8f4375e574929971aceb96847902a84a1965716f7785ed9cde4a0b612aa153ceb17f60d10eee41790890aac979f4f13b3790cff342a5cd3eaec1ee1cff7080dd1cdb0a387f4cb2fdc027906d12bd0327472b53d939b73359a909c5af5417452828b018290aa5199c486f98a9cdfb4116108dc853020a287951a8d62d4a2d741896085c821d566b7a9ab6cef5d3a91693d151383f31305333f5fb1602c11249c107604232d1421ac300dd71463eb961a98713581acd5386aeb6578f226836aed206f1a6771a73f59605ad5c87cc7df7930727eb4623f0", 0xd6, 0x0, 0x5) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:15:14 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000200)={0x10, 0xb56, 0x4, 0x3, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x8}, {&(0x7f0000da3000/0x2000)=nil, &(0x7f0000f42000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000fbc000/0x2000)=nil, &(0x7f0000a8b000/0x1000)=nil, 0x1}, {&(0x7f0000c93000/0xf000)=nil, &(0x7f0000f69000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000d7e000/0x2000)=nil, &(0x7f0000c79000/0x2000)=nil, 0x1}, {&(0x7f0000b47000/0x2000)=nil, &(0x7f0000c96000/0x2000)=nil, 0x401}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000da4000/0x2000)=nil, 0xfff}, {&(0x7f0000cc8000/0x4000)=nil, &(0x7f0000e37000/0x2000)=nil, 0x2}, {&(0x7f0000d81000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x387}, {&(0x7f0000efb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000b59000/0x2000)=nil, &(0x7f0000aeb000/0x1000)=nil}, {&(0x7f0000d80000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}], ['./file0\x00', './file1\x00', './file0\x00', './file1\x00'], './file2\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3f}) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file1\x00', r4, &(0x7f00000001c0)='./file0/file0\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000100)='./file1\x00') r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f00000000c0)='./file0\x00', 0x0) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000040)='./file0\x00', r9, &(0x7f0000000100)='./file1\x00') 05:15:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x101) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r2) pipe(&(0x7f0000000140)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f00000001c0)=[{0x1, 0xc7, 0x7, 0x3}, {0x20, 0x0, 0x5, 0x24}, {0x7fff, 0xf4, 0x2, 0x8}, {0xa3, 0x0, 0x5, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 05:15:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x1) lseek(r0, 0x0, 0x5, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(r1, &(0x7f0000019240)=[{&(0x7f0000019140)="5db41cf6720499e2b16a5d7f759f9b75270a28f886dff0cbf0be4227c1013d6143bb659b7c1db1665d81a279e1cbad295abeb66b57f1d996ec951b5c59d8c5d9c179709983055a9d18fdd895b2ac065b009be46833c84677de554b13d3cfb7a24dff", 0x62}, {&(0x7f00000191c0)="7bcf1467eb4af5de99576e42eaac91eaa59c7eb3a59234f8bba569c396a0026b9eeba7cc9fb41dabbe46203ad54056e2485b8a07f74e937334a6722131f5cc98e92243d56f7721edf97b5017bdaa4dc5bb55", 0x52}], 0x2) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) sync() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000019880)) pwritev(r1, &(0x7f0000019800)=[{&(0x7f00000192c0)="4cfc2dc15c1de6ac5b32c7d84b91b57de3a3baf00af85623bbff345e8d6501c965ef4f20a71555b744ef76e74fcefa66e8802c2e772792e46caa5a62a45e3b96837908cb2ee93c62f72babaf352456ea6999549f792013a8161a595053585f953758c723a58af9d15c0f0bd2997da176713e540518e40c738a800a9754f0", 0x7e}, {&(0x7f0000019340)="6d16bafc99d907634fc5424078db1d4f69a514321e6d29a0a30390a85308426b3543027822f99017c92a1e90c1140b4a73a416c26a57d256178209e7d6caf81a908dd5e8e18dfa394d763ab89ea1d9ec188264488e673eb251808c17b9b39ce4cb4ceb45119b4ea28ddbb9b988e2dc6bfd7953b6fd012542aa6b248e530642023a8d882f0ad96220f6c83d7d96a32a0a2f80a8a4e40270da81ccffc464616472ea84cf7ce83767578e8f33540d3313fe5f7a3fdcf4522ab66d4cae508af64ede30b03c9965ddab0ad62a261c904b53ae5a68818b3cb6035818c222df", 0xdc}, {&(0x7f0000019440)="ea6936918ed637d62512893ba0f08ef34ec6a92db571af696aaf313631760ce87a655e8b926633a594510348865c7783117a077a4a1a5a7ac0eea7b5fee80b8e5f55ad131d9247bf24d9e6cad3eb35b11d1f33c3276d1fa1", 0x58}, {&(0x7f00000194c0)="01264baf55980422ae57fe01392cafc136bcdf6e97e026c0ca9c0f1e6658a5b90bdfcd5a64ef631e0ede727d6191b41fbb085202cd18f9d4c02155b6a2ecae3814c1041f731d4adb017125a73b13138a38119a0d4518a229bdce512ebcf479b15be4f50af932ed96227dee73a23e145d93fc36cec9e077be7c59e569e7f517a835f60492300b74d18049460e726d6252c60c4cbcd963df2fcbbeb333da4c9c8422caac0f984fdc1bc59f72e9123520f00db495f9e7fca4594189e4faf2d5597017a0a1b9", 0xc4}, {&(0x7f00000195c0)="e651420a29f458e09780052cdcf568a793d6b3254ba050efb3a7a7c2f2fafd19463663877d52a56b9edcda55d27428b3f42634313a5dda7e29392232816d09e542d84d203e7cb1776d5e7ec8c12093ec093a9264718bb9364615263a704a05f6e0bc64751782b61ee7f984baeaa9ce9578512c4b9c1e059544c80f10956d025bfc4ce21be5ce6c16ccc8d6d61069e6c1609e6cc9f8fe53951d710fdb9228", 0x9e}, {&(0x7f0000019680)="129e5b4c67096ab469f986cef712b552dfb1e42d26f4bea1744cb0d3b2942c62048df5330c74d0d161bed8e0fe2e84c8877d4b6c511dd986e119128ebf14f1685fd5981554d115d901b96dd71ac7d084c0a9a1e2c393021fb57216fa6bd28074d629c04c5181658cc524d4b5b7535dddc3459535df61a58f", 0x78}, {&(0x7f0000019700)="7aba2519e32d3b91d056767a16d038f316a154659bd273198ad56b688e7d58deadbdde5e4483fd6b075f6f63b9ca2ab126cf33b312f84afd89a92ce2ae9fd48bb03c85f2789ba0c50a06ddbd7fcd729dbe81c40d702ad7bef0d7705ed4e6e18f4849fe7ba896e3740bc1f7eb5f18b345c1b28d361e23b902bc51693117f313852ba86d086fb79c6d0224ad14cbda517d72734e96711421bdc2a50dc376933753ebbd5b31c430512e46bfda137aaac74e7debac68ec8459449820bbace59266dd4cfd48098539ad25867f65a711977b2758a6613eae36b003540ace8270bef6c3670a075df202ae1c4420d8f1961cec40dfdae390fdcebb93a84169", 0xfb}], 0x7, 0x0, 0x9) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x5, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffefd, 0x400}) dup(0xffffffffffffffff) r3 = semget$private(0x0, 0x8, 0x102c7) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000019900)=[{0x2, 0xc, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(0x0, &(0x7f00000198c0)=[{0x1, 0x1, 0x1000}, {0x1, 0x1c9b, 0x2000}, {0x2, 0xf1de, 0x1800}, {0x2, 0x401, 0x1000}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r3, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000019280)=0x9) 05:15:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="506f8bd58ad8bccf85f649b400e41ab684892422d26ad815184ce61b41e412e5ac9e0b4df870ffba608a133029431f0d74f474aec51e2a1c5b33c5afb300c1be49d0131f246ace2796ddf8ed8e06fae1382df33eb39bd1a68c24196f6df17128f02f6647c417d3fb4b602c10879228db211f5635bfd8063b6f0c83d2541839f5b6ec9be2baf815ab92faae47ae35692768a73d64de006f5ee413cf07b7", 0x9d, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) 05:15:14 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x3028a, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@un=@abs}) r2 = msgget$private(0x0, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x2, 0x7f, 0x6, 0x2}, {0x2, 0x91, 0xb6, 0x8}, {0x1, 0x2, 0x1, 0x1}, {0x4, 0x5, 0x6, 0xfffff51b}, {0x1, 0xff, 0x3}, {0x7, 0x2, 0x1f, 0x5}]}) msgctl$IPC_RMID(r2, 0x0) 05:15:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x8, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x43, 0x6}, {0x85, 0x5}], 0x2}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) recvfrom$inet(r1, &(0x7f00000001c0)=""/178, 0xb2, 0x2, 0x0, 0x0) login: pckbd_enable: command error 05:15:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x8) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x9, 0x7, 0x3f, 0x3}, {0x3, 0x7, 0x1, 0x9}]}) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = socket(0x2, 0x2, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x60d, &(0x7f0000000100)={0x18, 0x1}, 0xc) write(0xffffffffffffffff, &(0x7f0000000000)="52d782ca8fecf13b05b21d9c0d4e8bcca8f2d4c45d833341b36b74c8e85099c7845930b8c3b0b0834ad5a6107fafe94cb5222b9e0e04ac2284c293528fd782ea6994ea26b8c854e25ddf2102e16090f579810ca89730d157bbb69f9b80d6d7619dca7eb84d5b27b4741591000871089022136c350ccd66b51d24b906eda8c61cd8ad360c89e48f0b53b783763e78afc87190", 0x92) pckbd_enable: command error 05:15:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = syz_open_pts() pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000240)="03aef579b2ba0df5ace7b08c2800096f0e69ea0be2be9b385c9a20d608fb19ee0e98a1905ac45035ab95fe0eccb7d5a181225113973c0ca5f2eebe564e34b5ac14d1d9047ecdde3df35fe4a347bb917079f31dcd3d53cedd76827f138d83", 0x5e}, {&(0x7f00000001c0)="7dea9eb0ab14ac3af900f3", 0xb}, {&(0x7f00000002c0)="fd75eb2d37f18f1d18d6812d5b1ca7bc7b4691dbf4db5c19262e5fd2c14e213ff483d88e9f22660923fef8f534285dcce94a054d435ac429df5f0ebe8a9142a7a6e4265067d4b1db22bdbba89d43236273300dadbb78b0e5df776c6f600029086e620cbc5b9b9eeeab8f7009f5ffd1be1d40608b509bc9dd3e1b4fc12b140e10677451be6fc02b6834194a8679028925134dd0adf2fe97e1abeb93a03a", 0x9d}], 0x3, 0x0, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r2, 0x0, 0x5) fcntl$dupfd(r0, 0x0, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x64}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r4, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 05:15:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x40001920, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) acct(&(0x7f0000000000)='./bus\x00') 05:15:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, &(0x7f0000000a40)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000a80)={{0x9, 0x0, r2, r5, r6, 0x0, 0xc03c}, 0x10001, 0x400, r7, r8, 0x6, 0x20, 0x6}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r9 = socket$inet(0x2, 0x5, 0x7f) recvmsg(r9, &(0x7f0000000680)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000007c0)=[{&(0x7f0000000100)=""/173, 0xad}, {&(0x7f0000000340)=""/94, 0x5e}, {&(0x7f00000003c0)=""/221, 0xdd}, {&(0x7f00000004c0)=""/154, 0x9a}, {&(0x7f0000000580)=""/233, 0xe9}, {&(0x7f00000001c0)=""/49, 0x31}, {&(0x7f0000000700)=""/147, 0x93}], 0x7, &(0x7f0000000840)=""/124, 0x7c}, 0x2) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 05:15:17 executing program 0: r0 = socket(0x2, 0x1, 0x10) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000080)={{0x4b, 0x7c, 0xff}, 0x6, 0x45d, 0xa4}) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) msgget(0x2, 0xa0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 05:15:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x40, 0x3}, {0x5}, {0x6, 0x7, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffff9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x2095, 0x9f, 0x40, 0x7ff}, {0x9, 0x6, 0x2, 0x3}, {0x342, 0x20, 0x0, 0x81}, {0x8, 0x81, 0xff, 0xfffff001}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 05:15:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') dup2(r1, r0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./bus\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x17, 0x0, 0x0, &(0x7f0000000440)=[{0x1010, 0x1, 0x1, "6f52f3fbb0dacce591797daf9a10003f4e6713de420fa63dbb166a7a1b5bba1d22263e08fd813e3055ed37d36df3c38522131e43a84c88c61d2e616c9d7da301718b21ab174524a644d9a13d8da987c4ebd840d8bc256c11ffc3115e8f9529a4e9ec4c4c90459b1ff8c1ff57a41b0a1e4d81458cab107e26cac2c0dddfdb17157ef36013085f327db134b1eaa5fa432d018e30522fa59043103ce6a10bb8488f1190111c95f955b984c6013965f442ea1534165bf0653d935f00875bbaf264981e9d8097142a4db55011b2f7a8d22c1c7e907f1f30283b90cbd8b024d007a4f56ba3e7a9099791248e7a6c0b3df8a1bb0b7cf741719f9051d38f3110783018b1a7566c26a938f98ea5f40e5cab381ef07bbd15af5385ef041d5a56f328553f0a42c142ef6e0a3371150693ae779854a29e3d983ffa3fcf158d774144e3eceeda34390ab9ac1b58d6bdc10c2ce281cc4eb57f73a2dc523b8f88b29afb7306bbb821bfb2903c7661ec902e0f503103ab991c5346babad90e2dce3f1edab4a404a9ee4a2a1fc21b90dd06058c0f9105c6600b897b21f44224b4ccd8ec1177983a70dbe69841429afef6e1b3acb8c0dd65eb7e3936c080ee4148f2fc9f41c56b76a58c869c739ac8fe304fca04df1525e7f32d19c15827d3968b25e83bfb90da606c9bc5bb84666358ebec611ad04a75379071995f4a6dac99fc173d919cda9a260058e72d40460c670b435dbeb350d06316ed86ba4f5eb3dfd60900ba4667415fbc58bef2447f3b77c69f3ebe1cbcad309ece0b4f6655c67bd6e4a8d5fccf6d8e7414bc9baebe92eac0d4d926bea934a4ff602f88685a5bc05e783dac1ad92fb83ca0a87b237da937cd090562340c7446091f349ef59fe3b31d03fba92babeb20cec05b5c433bf909631a05128ccd782926bc0d8dd36c4ae1ad0b6772298c340638eb2d35926619e9698e6d1679bafe5c26491cbf5566afabfdb9f3123c4de9814fd7ca85c7051b0e3909f154435dcf8ac426d113478318efc8f30fa8e4ba2c3a65e68d2cc9b85a5148c0d6d3e0f5d40862facb17ea2af6a66928d20326899204492082b5f543c2651dc21877f6911d853b356e421da5849fc70bcbb879a5b56981b36d1dcf79ab692fe7bcf76218945edd4dd8de226cbbcc439e4f628e2460a39b41b5b559fee6eb095151b313f4712999f10cfe0d4d4ee4bd5005ea9eeec2e54b56cd5631a054ea6652879a5852f81f33fab658cea86dad55275ff88b8a4b7e88cb61230dffd354c92397a921c4008dbf0b589a56820b0e97db5b4af678bc525e60c7c63aeec4219e6e179354ab5982bcb75fcf12e4a2a9711c29698a7f75b67de6fbadfccbc89c3c2cc9434340f9839ea21d843fa01449dc7928cb08e86178780e51f1d66313f5f5ce7f1e39e9818d46ef61ae210cdd0f1d21ace74a793044e349920d5a8528ed881cd58bc303ef7d8282574236e4850a571a625a3c6207c211c2d1e1dde5a4b4ee9210aace9e8ca9969b74c645a310378e1823b7883c7801f9a2085c4486c5a7b8a5b820ac035bf11435a1ff220597e30347e2ee8eae1a7181811f4c451ab559281b0eb83b6f52d8d3d2111cb4e5802af3660ccd0299b1b478f2ecfad80a20334d93e67cb538bae94d941bc779d47aa93971f993798f5275a27ca70759e96dcbe2700119f32a1cbcb38de8302095ae2299dc1b316d836395236533824cbc1c6fb2777f5e75fec67fd5b284f04ce07ee59f37d5f5ee2e61c743f9fe61c039aa7863e28bb49980128834869c245d2144c1015c40a9aa6ef0b9797325f4153af5479e8a3725a248d5578d0009e874093025a67b2e12d8ac843e554d081f4852f2bf14496ea6b70bedcbe9e3d51965f6d56ca8fe3bf565fad9f29024c73e7e9ff458f865eb04ad5c45dbfbc4baf3873b2d2ed08ba8dfaa3f08a51197ea9743e46bb4a61cbed97fac3356a6efc33cf2cab97d65f3d3885ef1d8d38c41f0e095604faf12b05e6fe597f78f0150d00f6694d663d19cf675a015dc562b024975c560bf84fb8a250c87eab8ec67ae7bb454a7ce2b1be85ba008b60f681280e31ad0757f15752177738465a3978fd9bd012bb96a7297126f0ae8c07d4f4b36d692f01f35470837e1f7b9eebc21d29c9455e4cb474153bf2c812d55d371e8fb4cd7132242e32f18f0945503f0ad71d84238d9b7e36663c7f3c2a517fe533d89ad06b33ca56d5270be7152d13022e172d248bf5d9bcf383d14778e198366da3ad4ab7c78ecca3b281c74dfe6881fe2f2d2e84b5cae1179a44d357ddea129248ed21578b028b54aa5166be299bd8b2869d9217bc8efc3cf0876fa3c866e451978d1a022977fa80f769da127eb9a6f6f00073584a698ddc73567e6ac5e98f03209ad15962c3c8f098abda278fc06f08bcc026c7a5d43c3cbdd78b3bba25c396d86fbc0ce0a01f7462aa196105a8ee23a239c9800519f737b82ee790d351a1b897cd4960b4cecb7067d8e2443a3aacbe367fe4f666ac96eb802ca5a860c645e9d79a3ed3f52972ab255d920ab491186fed02b6d6cc245dbc04b4a5d18b9991412a45b8ff4f62796dee22569c06b96d406c27afae6322145a42766ada0b499731cdfd4928169d5ffb1c4f2adf8a1a1b7ec775f32ccc13aed267bd1c7e3d09f019208e6e82340a34c9cb0caef7e53352e292e76461ea9d6cf3179b8ef1866d713d8308822746e87040c3eae2e0529525828ee913696f70327a64a6c039c00dd2b93363f86d479fe9043b33a1543f13a94b5ecfc3550c35a0c1ab16967e281a1188876644551e611e9df89b6f75feef9032931c2ee8a888767ea1ab30087e82e1a232b0432f94f00b123daf1d41104c51b6c5a8c3b2ae2b0be54fcf22f3a1ffad5cd2ddcc4af26eec5f8de0f52443ff8cb0d192ef8950e7db2130df5e2d6bbb22407e2ebfce2ecd7bbfd37bfcec3bb5028eed0a586495e68bea94ded0e2a3ebae20bdc546a1a1b7a2a7c851e209c5cd56b10b035b85ec8ab29bfde451f03cb1289b3394e72550ea56a06161027cbd47d10d9d540bf9f07a7071390726f067ca772b7d7342a82c4162840f0eb0ac04889b986ab78487f103dbf4220b53d47898f2c92fd9a0daf82c13e4fc3bf4be92420c01d651f8ae2828a783590e8b7f3e51a5e22870275e57979a5b2311c4c00a00cc9826298df0d41a9e1f15584f27ece34127bfbd1e485093196de88bcdaeb22589d1b2b6089d8912dc8e78bc19d33a9f5f725196f22676771b949119f6b2b401086a2cf995621f2e9baa27091caf5a179665109d9fc039705c4ddb5a4053d659eed48a37beb4d825f533debb1cc04ddd7daa5c266b1d336156e3c387230b2d40a9e49092cbbd5e389332c46dfa52c00bb73e5b49e750af5f35e7e99fff1691552115adfa6bb349bea65b5507429e064e890b4346434b5c69e85ea39f933db9d50ad3532d11a5da409ba50a69d8cbe5abca5995a3df9b2550fef8334ceaddee9407ca4f22f66cee970e8ba218aa21c8825b3c8044d43cb86ce2728ff7f660b2813448c99ce201ebb49aa1e6a2035b2d8b3e5f90b840c4e9446b51f9f83891cd0265c000c3168dc8930d8e14a8b59dbc94debd45ab13402d722707b21a0058e6d3eabe4224ec0e5c2748c6ab37881eccc5998fc0615ea3d33dcc8435968f1b9eea4a29714f764858affefdf90b62bee6b7fc2184dd6743b4e33832d2fc0c2d1c9f9433531fe919483f4696b2f67ac50ada9d7cc25cedbe1c4a882113c9924e425cbc88c13ad348388a8076c747bd6ad1b3a59f346db89a70c56e79d741f37e4318dd6605abbad921e8547d3d7482372967f5b8a8a9ceb36d7cf85406ec63ae894c5cc56ce139cc25e7ecfcec954d279f072f4b5f2658575735376ffca4855769a99ff8808c4ed4a728de2b89b6f86e3b39bcb1bc1c451e534e4899a0a75e17e3c9139907253041c8c5488d6d4dccb12acfdb9599b19e1eb9dc7809ba096747dfb8a6b51f4e594b68d4f570064d994eaa9cc6033e697343a5e6726be87ff7921f996dbfa95e6222ce614cd1ec84ce6c0ed001f9e69f87d6eb621dd789b6aa14d46099aed78d6ae0669161b0eeeccf36cc6c01f5da55366f8053c3e7a0a9a92ed60334ca7667cefcecb7e4bf2a3068ec65d8c1dd16610b0cb894d85bc1079b83b4b0982fd6e31290b075f94d34e412314bc0b3299c60c8ee3a88dc1804608faf87c35c965b74572cfbf0bfbcc1f14f33aa407ab81f4441d91b6bcfc68cebbbde7cc02cdd35bad992060d909c673f328ba5f2a4d33ed3d7ab4e8f8771cb1cf4b233461d1feeddb21f5eeef34303896343b3ae12a93ce6c05592c7cd8bda582bbb45328a1ac8901e8cb5b8682a12643b3fda3ae526f9f37b01b85b4785780cbe4bdfeed59fa0107b6f083088691debcb252d5de90e67ea134b7729c336da25168b7e749012ccfd2d5069f8e022803f4456b9b32def59facd88629d9923caff35b61aa72a441ab6538286c92a7f2f38c875f47f93052bc51b923aa93c2a55b94bf7c6a002331c9cb963aca782c16723b6824ba0d21d0d3e36d773f8a8cc3941112ed0eff41639858a011d811f8f0e8f258a7a15402ee3393273678411c386644f818066d94bf2e28c8a639bd2870e3a469d92225f513afe555a67648767de6abd85947358aa8ee9acf983930cb4f64d542e2a390eb5b9ad911f9c4742fa3f6727fc8010738f9a66a2f64d8fb4aa21177fcac2748dd94110e775c1ed2854ce97cba4d96a3365b338c8123a9686c14c606af9759c9081abe52ecead40da39007c03aefe40e6f023a83bec00bfa72084a6d6415b5a1a39d46b1be73ce1f2aa3bf787241f50683d2da346366d580daf71643dd052d0ba58bd9e0a0978f93502ef16dae80f523f3c538df7da03778b28af14254ad7d8a9e8d2a46394d5ba8f1c8811489af2d55fb9aa782ead68e5a997a90887ed9ad2d5ce6b7fe51a64e178c038b7be0b9dbedfc686b2361f3b4c434bf3ef40a56a4233ffbd0def451f3bf7a38ea9cdfb5e2a5236445d8f05c050a1cc5bf09bf956579cf51b57d7e7826fbb111585fcdbf176cf6a3a10da8d104c0414fb7eaad23d0ad882c3dc4fbe520d464195dcf5fc8aef51b3942ab2ed7352899f94012361977e4d62398ae416a1b21841ee4122ae4f82ac7f5f5df48dad9093ddc263bfc75d10fa13d6f40dcea3ce4b7188b0621b83d574d2c9e2e7c1af950c051e6727516ef487622098b4fe91a4dd85bc3fa01dbf28605a69290d023a015252feba4c0835f860a72666c96ef3c6be554dc5afa3bf77fb66e60ff4dd8db5ed1f4bcc78024e10b4a9b47800813b02196486eece9294b526f084cf026be38f509808f13da28b20b40b8b924460c8777699054fe717557c85408c66618bfca20d5ed7453c09ac30475f648b3502fe791cdb0d7d1f7ce94a7dd67a9558e57891eec9904b1076f14195b2936c943211321f8a793b002b391656cb655066a35a3494548bdc7a881eea408cb1e9751a520aca57fa4196c7d4e028dc5be68467b9be670e8f426f4cd74e48562ce07d90d4f08ac344ea604fe7d090948a89ea4b4e68786c98f88b249011beb5e3b168a9bec7e9daacda0c00cb926a3a9af8baef95187619e6173925aa5faa0c3f97e7aa53144a62cef2693a491ce8844f5242da2e9af7430c1406fafdd9a1cfc201e721bf80601906c2f08752b65de25cfabe6dd948b19ad8c4bf11734f0dd49e9ec87b6518924fbed3e93d04ba6d0789736c57e8439015bd2a8abef00f5557e"}], 0x1010}, 0x0) 05:15:17 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = socket$inet(0x2, 0x5, 0x8) read(r3, &(0x7f0000000040)=""/118, 0x76) fcntl$setown(r0, 0x6, r2) fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) pread(r1, &(0x7f00000000c0)='\r', 0x1, 0x0, 0x2de) close(r0) execve(0x0, 0x0, 0x0) 05:15:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 05:15:17 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0xfffffffffffffffd) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 05:15:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x15}, {0x6}]}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000001c0)=[{0x1, 0x2, 0xe5ce97ab354d8ebe}, {0x7, 0x22, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0x2, 0x800}, {0x2, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000380), 0x1d) getrusage(0xffffffffffffffff, &(0x7f00000002c0)) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x1, 0x6, 0x1000}, {0x0, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000140)) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0xfffe, 0x4, 0x4, 0x8, 0x1ff, 0x0, 0x3]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 05:15:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000080)="3df6ecf573e4a41b6d81c4d019135354af59814b4eedb5d7f7440ba27abcc1eff55eada49d80165933d5168a3ee1432e6d623a43e30d77da61575ecaf51976993a2c34609e3c004d79cadebed65f9709700fa1ad45b194757c95590f1c4512b8844d0c083eedfad66ae137e6620c7bfe", 0x70, 0x401, &(0x7f0000000100)={0x18, 0x3, 0x0, 0x4}, 0xc) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) fcntl$getown(r5, 0x5) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 05:15:17 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x22) pwrite(r0, &(0x7f0000000100)="c8a84e", 0x3, 0x0, 0x2000000000000003) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200)={{0x3}}, 0x0) 05:15:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x1) r1 = socket(0x400000000018, 0x3, 0x0) socketpair(0x1, 0x4000, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) write(r2, &(0x7f0000000040)="5690c8a7730a13cbc815ec2f19619b4446bc027966fd6aba331d45c56d58fb66bbbec4c2af6811853ce9bff8132f78e76f92dd379cb21e40264b7d7bb739c57f8e7a0267496dd86897d95ab2efa94aa329836061ab20f06f3482e6e4592d77ae3fbc26ffb40f58bee46c93946247b9f80b05841c5304a75b76e5011c801f5c954e5df16c39fc7851643207bb958dee75ff6faff51c61d53f0959fe5a6b30d0e42ffc87a63e119d0508bd7e244ee45a5b4120012c53969770279bbe2ecaf1", 0xbe) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x2) 05:15:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x18, 0x4, 0x9) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:15:17 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000800)="3000abe85c0b632d6b613ad05ae3fc6e5d7a14f8ffe528dfb40b492e4d1e4202082e2ca673f754eb64e8188b5fc2111d9cfebc5560879ddef63befe8b85cfdcb378d2c750d8cf705594ba89dc543327c3b86107fcca3645f4c73aa812aba947a0d0eb11af4d3122e64c5cd6fd58f7ca0cd9dd7956e26cb2086ec58b869f3a0d351ed2a3140abcfd01424c486f7dd175578f2b3d3e81bd98a08213022a9462f1bc9d5deacff2dcad4c167ab5f85e4c6d70b42baa03e566890591a55c004e7168b268eff642f3943a1054821a9b4567e1f39be3c53388f96d176879def12a897275ed78e610b30b06609ca756427b483d7098bc17dbae97cb528b82929884e791dede9cc3dc792dcbc80cc25652448b881b219e88b4e490a424fb3e1449455c7341874dfda8439543c42ca67842a0cf420691344f5f11f97da92ab67ff2157d76b92c189bdc1f0927e5e6629a044af5424b869706774811a28b8f175685541c941e809bb7654f24c0492e62c4206b619715ed51560eaf18f701c84b0fd696178ddbd3b07c59b12971c862244831f8a401272b744990a8f39eba9ab86b2b4705cfb23a076074485b695ddd23515a1a340f8963fbd5d99dad374e81abd0611a53b0ec62a6129da3f2db6eb805e46cc1a1d1bd2f37d0c29728865bc2c0d9590d3cd9053", 0x1e1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x80001, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000003000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000a00)=""/4096) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000180)='./bus\x00') chflagsat(r2, &(0x7f00000001c0)='./bus\x00', 0x1, 0x2) r3 = kqueue() socket$unix(0x1, 0x5, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}], 0x1, &(0x7f00000000c0)=""/82, 0x52}, 0x802) 05:15:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x4d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x401}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000002c0)) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000100)=0x3) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r5, 0x0, 0x0) write(r5, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r6 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r6, 0x0, 0x10000) 05:15:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000080)={0x0, 0x2}, &(0x7f0000000000)) 05:15:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget$private(0x0, 0x3, 0x164) semop(r0, &(0x7f0000000000)=[{0x1, 0x1ff, 0x800}, {0x0, 0x8000, 0x1000}, {0x2, 0x401}, {0x3, 0xffc1, 0x1000}, {0x1, 0x7ff, 0x1000}, {0x2, 0x5}, {0x2, 0xfffd, 0x2000}], 0x7) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffdfff, 0x7fffff82, "0710000000000040000820f90000f700faa36082"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae700880", 0x12}], 0x1) 05:15:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x9], [{}, {}, {}, {}, {0x0, 0x40}, {}, {0x9}], {}, {0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0xf19, 0xd2, 0xffff}) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x80206910, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000040)={0x3, 0x2, 0x1}) r6 = fcntl$dupfd(r5, 0x0, r5) mmap(&(0x7f0000702000/0x1000)=nil, 0x1000, 0x0, 0x8010, r4, 0x0, 0x1fb7) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 05:15:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40000}, {0xffff}, {}, {0x0, 0xfffffffc}, {0x0, 0x7, 0xfffffffa}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f00000015c0)='./file1\x00', 0x200, 0x23) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000001600)=0x1) getsockname(0xffffffffffffffff, &(0x7f0000001640)=@un=@abs, &(0x7f0000001680)=0x8) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000001880)=ANY=[@ANYBLOB="82023056abe7d328becb22a17fce2e394dd901a37a83d9e9a1a60e1287d6f6faff1001a03bdb91d180d35a06efba1263896639c000009f6b00d36134434a11f8854104334c8a6d8c74e40f7d1120a9927e8e7d8b9a73e9e8758c7c4c18f5c146a0e128eebb28280de7bd76c086165198d9f54db9219158b2e2e18c75abab3aa4db911e9454ec0dae460356a74dd22f58e35fcd285008000031977cb9746b1f7fdda111fc36717c0200fa07fd420000000000eb226a9c3e46340ec144b13a9960419ac4dfff0587e008662ec9a547953d36ab6784931d9b869b8830271750b813459a97227ad7cc6b8e9872a4b167bc4a0232eeb8a74ee9dacb7ccc85ef0a6057bd23cc4129e22224af318d8d48c82237f9c98b8808641e609a9b4935b164da4ab3c0d525b789f6067deac9545dd417b786d7822ad71d9864894a82d83ea73bd804679e60ce72443825015e1cef6cefb2db01aa7a2f5a97b6741b5d5cc16fcdb75ee289fa4b3463a9716bb8f96cbaba08c399d2d3e70057cce4641b93291eea7e339b223da0c290a03c13e63efa16348574d5d04865b29f91d38f3f386fa2a208ddd0000000ffff428612b9d48832ce9bfa6ca64b90e39d98fee21ce1f396286fb4df19f00ebef7ad494dff1597fb40c617b5d57f314e2259dbead8fb72cd0c4d2c54d43c24d3839ec36a75739deada57bb50de6ca7da5bac02724114e03f5fb13159df8b9647af38d42e26ae756952c688ffb3b58a950d86e54667ddd069a7bfc59aeb7831462e7aa6ac50f29536b1c8966ecf3caa193082e4936b94051ab6e67dff0333c6fff17bcc5a2026350ef4b3b700f930b997c08e1595b5f831eb6bda"], 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0x800) fchflags(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001700)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001840)) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/217, 0xd9}, {&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000004c0)=""/225, 0xe1}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x4) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000016c0)=0x10000, 0x4) chroot(&(0x7f0000001740)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 05:15:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x17}, {0x1, 0x0, 0x3}, {0x4007}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x5592, 0x7]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semop(0x0, &(0x7f00000001c0), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) r3 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/89) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000280)=""/190) 05:15:18 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3fbbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x20) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 05:15:18 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/236, 0xec}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x140) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x7, 0x7fff}) pipe(&(0x7f0000000240)) r4 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000200)={{0x48, 0x0, 0x8}, 0x8, 0x2, 0xa27c}) ftruncate(r0, 0x0, 0x3fffd) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 05:15:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x3d}, {0x6c}, {0xbf49}, {0x8, 0x6, 0x5, 0x20000009}]}) syz_emit_ethernet(0xd7, &(0x7f0000000240)="002107000000fe58fdd2af09000000000000007ac1be580d259b707a3a5ef8b94b9c214dbb790aa747d54c3592f23756b1d09c000400000b01008eece3249bf774229bd8c41161233d6f792c99a45912f5797add5223d0fb67ae3c9b650723787573716aaedacde18d877a0aadff7d5dcf8c8ea3fe5c983d30c2e78c9e55e664e085566e7895c229e150607d1d00e93eb92b9231aee74e0227b00398d314d44500b1163cc14eb2d23f04631356e1a25719ad5243694057ae807eaf68b82117ae4581a58b56753127f9b76afa65be83a97c581e17068f20") 05:15:18 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0086dd60a406760f000000000020000000000000000000000000aaff0200000000000000000000000000012c00050401b6f7f832"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = semget(0x0, 0x1, 0x64) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/174) getgid() semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x1, 0x6, 0x1000}, {0x0, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)=""/95) 05:15:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x44}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x7fff, 0x0, 0xff, 0x7ff}, {0x4, 0x7, 0xe6, 0x9}, {0x40, 0x4, 0x8, 0x3}, {0x5, 0x7, 0x50, 0x200}, {0x2, 0x8, 0x6, 0x2ebc}, {0x8, 0x5, 0xfc, 0x1d}, {0x8, 0xfc, 0xe2, 0x5}, {0x8001, 0x8, 0x0, 0x7ff}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) recvfrom(r2, &(0x7f00000002c0)=""/4096, 0x1000, 0x1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 05:15:18 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 05:15:18 executing program 1: r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2613b57485db56afa88468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae2ba43549cdf8030018d8885c94e54bddeb8376a27e9ab659c4612aab784c158113e09fc83f05ebaa663e7ecdc3e07c295c267f352f1225a623f97570de965dea65124755d12071152fc8a97188649eaaad160ecc2b58699566c93e133c15b176a0faaac7b58afcafe8cd21c3d8dcb84f9dd5da798ba02d74c0d636079512e5c9f69ff73fea00000000000000000000e7e17ff6e8c1e18cf1977d4177bcb7fbf828b47da33253a3325a39cb89325f62842eae633665ea54ce5a8f62469af7"], 0x107, 0x800) socketpair$unix(0x1, 0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x54}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") pmap_unwire: wiring for pmap 0xfffffd806bc09578 va 0x1b2d320000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09578 va 0x1b2d321000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09578 va 0x1b2d322000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09578 va 0x1b2d323000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09578 va 0x1b2d320000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09578 va 0x1b2d321000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09578 va 0x1b2d322000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09578 va 0x1b2d323000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09578 va 0x1b2d320000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09578 va 0x1b2d321000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09578 va 0x1b2d322000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09578 va 0x1b2d323000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09578 va 0x1b2d320000 didn't change! 05:15:18 executing program 1: r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x181}], 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) pread(r0, &(0x7f0000000040)="9165b69fff3cfefcbbd4cc2fcf61f9a44367e8a08cdbfc4a1634ea3385d776f44a7f0bdf3ce5a06878cda01b7dda680917e56919126dd075a777f2d8743544d6628a607dd73547bd3c5321ae66355d60264c16b40cb2fa2285f1bb1ae7246e4f89ecc93e20d34ecdd23d7d07", 0x6c, 0x0, 0x8) 05:15:18 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x8, 0x0, 0x0, 0x0) r2 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto$unix(r2, &(0x7f0000000100)="3139da44fc01f4bef394d7e601c76f201021affed2c53b030e52371018ee4a6ddc7f8ee4913394167335a975758dedc2a1f669addda196f31a04087e8c6d0b38449d4322ac764dc5df8b153d25674521675baf977a1602ef6e725a3950e5c2319ca1115911e6280724ae749480742ffc0b6414ab9a8ca684ca8b74958a2a7d9c51fb5dda4aa22bf745f5df7b441ef8dfd42955943c99c81b3ae57193f4745d3bf870dec1be95c4222128bb5f799ff376386ebc81bda4575229b6182dafdc6b00ff1f9ef8a8855016b16f4ae709436e27815d1918", 0xd4, 0x406, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r3, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) pmap_unwire: wiring for pmap 0xfffffd806bc09578 va 0x1b2d321000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09578 va 0x1b2d322000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09578 va 0x1b2d323000 didn't change! 05:15:18 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x9}, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x5, 0xfffffffffffffffa, 0x4, 0x4, 0x7, 0x5, 0x3, 0x7fff}, &(0x7f0000000140)={0x7f, 0x7fffffff, 0xad7, 0x1, 0x81, 0x80000001, 0x9, 0x20}, &(0x7f00000001c0)={0x7, 0x4, 0x8024, 0x2, 0x0, 0x10000, 0x80, 0x3f7a}, &(0x7f0000000240)={0x5, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x80000001}) shutdown(r0, 0x1) 05:15:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r1) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 05:15:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x80, 0x60) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x0, 0x1000, 0x2, 0x0, 0x2, 0x6, 0xffffffff, 0x0, 0x0, 0x1}) 05:15:18 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) listen(r0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="03000000000000003075"], 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 05:15:18 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x18, 0x3, 0xfffff252}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 05:15:18 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x1, 0x6, 0x1000}, {0x0, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000180)=""/66) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/171) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:15:18 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="efffffe5ffa8e2ef76c1011b8ecd60a4f00808063a"]) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x81, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x63) 05:15:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/4096, &(0x7f0000000000)=0x1000) 05:15:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x50}, {0x6, 0x0, 0x0, 0x3ff}]}) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[0x0, 0x8, 0x1, 0x9, 0x5]}) 05:15:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x1, 0x6, 0x1000}, {0x0, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/14) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b03000000000000000000da00000004696a96000400000000000000000000ffff00000000", 0x2c}], 0x1) 05:15:18 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="09a9ed3465008f765d68b6f085090000006c36f012e8035a71941fd13e7818dbaa3041c3d0dd3009c2d642af7b45306a07b7505fa12c7fbf2e2bf03372756b6269a63bc42865ae4a3282fec59b9a1b4f446e7a6abc446c738902d58917113680863adb81365d8581a96e2d58631208babe679602b0f1d446b1067214a399ef73d3e9b26a5a850a70171b10549fb302a43a5eb3645974fe02907e599188f50db81a5b6d9f23a2530965d892ed0fc85c84488de179cec0e2edbb5639133a52f81609de94928a3606e5ace3f0ae3f0f8bc79693421d66e8e069f4ac07b8c3a9a0a3c24322decbbe60678a2d1e5354fd22f2751056aa238e5be9bfe0f9fa9e6cb5f72525f849995f6f836d9bda3cac25f68cb981a611ddfcff27a06597cb27375497e2c8ee19a52fb266174ac68ca9a2cd3a31cf676335d17aee9ed43983849ee2263f553817b2e6e179ebd3a4d7a6d931b0abb8fac4b39835a355f49906fb117bd6e760a97611c9086cda38ca9f6041df43853ce4939924f097bbc2fefc9c60749507e4387e25b782eef8b5583906cbd37046d26777f38ae12f781c92011588594e338bc3cd11193aff44ca2735697bb2d469"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 05:15:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00005601001b224e658f00000000000000034000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) pipe2(&(0x7f0000000180), 0x4) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="5930da7006dfe5095ccfd4d011278948fdae51d2f1ea9171c3102f641ebf226a844ab04d4061711ee4435d8cae966e3ddc7f201cde7474f055abffd9f58416ccdce1507056cf4fbe3c3709e1740c0f278283cae4d504e7193256a394b4cfbf8be4", 0x61) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fsync(0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:15:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:15:19 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x8004) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x1, 0x61ad, 0x1ff, 0x8001, 0x4, 0x6, 0xe4, 0x10, [{0x7, 0x1, 0xfffffffd}, {0x3, 0xfffffffd, 0x7f, 0x8ffc}, {0x5, 0x20, 0x7, 0x4}, {0x4, 0x0, 0xa93, 0x1000}, {0x81, 0xffffffff, 0x5, 0x7}, {0x7, 0x7, 0x0, 0x2}, {0x0, 0x20, 0x10000, 0x4}, {0x10000, 0x8, 0x8, 0x2}, {0x609, 0x6, 0x6, 0x3}, {0x0, 0x1, 0x9, 0x1ff}, {0x5, 0xe5, 0x0, 0xf31}, {0x8, 0x40, 0x400, 0x9}, {0x7, 0x2, 0xfffffff9, 0x7}, {0x6, 0x1}, {0xffffacc1, 0x2, 0x4, 0x6000}, {0xb5f, 0x1, 0x7, 0x105}]}) 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, &(0x7f0000000000)={0x1, 0x1, 0x0, 0xae2d}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x20, 0x5, 0xff) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r1) 05:15:19 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000001200)=""/200, 0xc8}], 0x1, &(0x7f0000001500)=""/42, 0x2a}, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 05:15:19 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x4003, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x618, r2) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 05:15:19 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) setrlimit(0x7, &(0x7f0000000080)={0x6, 0x80000000}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) 05:15:19 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) munmap(&(0x7f000000c000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20084000, 0x200000]}}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x1f) 05:15:19 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x45, 0x70000000, &(0x7f0000000100)=""/64, &(0x7f0000000140)=0x40) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffff4, 0x0, 0x9, 0x0, "6fc6e23c5b00000000000000e74d6aa400", 0x10000000}) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x1, "d730c157b8c742001b00000080003300"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:15:19 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x20) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x7, 0x200, {0xc7, 0xee}}) r3 = socket(0x18, 0x5, 0x0) sendto$unix(r3, &(0x7f0000000280)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) 05:15:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 05:15:19 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x81) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) writev(r6, &(0x7f0000000980)=[{&(0x7f0000000180)="4e78845c779403c9a68fa7287f2707bee6209c941c906bbdbe0bc6f87d484d8ced34b53d10e11071e15519247da61c7851c0ac405019a89496844af1eb3360a0199a2f4ad9294c0278424c5e41c89c42b5e5bfdae4851647f432de84580e31e03b1f83231a4fa7629e442b98a0d88a901c98e4cbfb33f860b3d922d07434bab3721ca0ed19f4cfe3acca33afc52fe6ff7e59a338d16d768d48014e250463d3e54690f3d2a7e7143ad821c33edbe12a412bcc10c96c036bd07d147e5d39bd1b1e1c82e3bdc97e1d18b9827fd6c749cb75b00309170eb4f351365b6b3aa004e891d554517c7c", 0xe5}, {&(0x7f0000000280)="19e0a1f5575c47ca772997cca98aa6d8185a71a93a17abde34d458b2b03e102dfeb75336925e18c20115076d53ca3f4b7c2ad3f1a690f32cbc76c4f8943653b6cb1b34c6226af151cf62d306ea960e5be9832539d4467fb6ce4044fe1a5b93213ba01392134f75f8f0e440a613652f4ae1425e9726e7102a0321eaca0df1b1aa83a07df7ef5f18c487cba4a2436bfa9e22e86885b3950a1918a613582913b3018b9a90745fc39a67180daa1473332f10", 0xb0}, {&(0x7f0000000340)="5972200a94a610f6579906f80c438d513971c8838f53f34316e0a6b5702a2ec89cc85fdb564bb6ea27d3b29e555210f8b33314b69672843249eb3c988dda64abfca4179648af0d66cca3a7e5a101165c4a37cc2f8b1b018ccc1a0f701c103c408d626fbe58757b8634d61a50f751cbea100371ef3d7875a2f439bdec98ab0108722b3d4b601acb44e28d13ba03086423fe32c76c25efb7cfc96126d5f0acc418632ead98ac68414b38654ccb90ce8d7c576dd1e499afd99f8d3d0ed880edd3e9bb736535c4707441b83b162fd6da896bddbe2ea5f74a9fb6075a78af6f", 0xdd}, {&(0x7f00000004c0)="fb403dec06f93c08b58354dcdcf33b0ce62cd00e5bd9c5e66371d2a74986d68b7ca7bf64b3014858833ec036a85260091f220e62bf7965ebdbddaf4dec3f2211aa48a2a9beafd6165e66870853b555c7697453eff8ee2f82e65acc13512e74e16ce8eec728b212714c3eba1f44580e14712c8b1615a2524638391a352da34f3b61ad0ab2761c0ed334b32e49493ed37a1c6e8db0e9248645", 0x98}, {&(0x7f0000000800)="ebce0bd02923ce1e8f0bc05c326b7256d5a61a2bd7cfbbf6b3fb6324e353978164f05e739fc4031b58427a41334b97a6d6efd14eba70c0757810d5000ef4c20b24e3", 0x42}, {&(0x7f0000000440)="b66e19af196d088b50cb4e3cd63841097c198c2736da78e294837b62ab00ae7b126eb25a626d0e984a3dad2e7a8bea11ba65318ebc68", 0x36}, {&(0x7f0000000880)="4b92b0c65f1975e02cac87dc9c1dc400bf05f4e2e99a689fcc1db7549842ee6ce96e0b18ebb0f82f06323866e1642ff8cd8e5ad18cbc1901096167308a53785ac960262a3c1edb7bfe7e6c089e0288acf90ecd9febbfe9402f8255e0365c27e57f6ecb34ef35688691361fbd2699aadf3f312679baf588ad29309a06696025b3db689f7378066f437c4ae3fca00fad18a5d6983dde03835d3785b5018ff2a51da70be3b00bc6277ce7513f6209caf087fa7c236606bbbdd69132a67443070d4e5a08c3e62b12db1de07fceed8c5c35e50f130276aed65039285e57288e0ffcc50db7e7e7d740b335ba64ec42021e5a6fa83d7e", 0xf3}], 0x7) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x40, 0x3}, {0x20, 0x1000}, {0x8b, 0x6}, {0x82, 0xffffffe0}, {0x42, 0x6}, {0x89, 0x6}, {0x87, 0x200}], 0x7}) ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x5, 0x8}) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) munmap(&(0x7f000000c000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x101, 0x1, {[0x0, 0x0, 0x0, 0x20084000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000], [], [], [], [{}, {}, {0x0, 0x0, 0x40000000}, {0x0, 0x1, 0x0, 0x3}], {0x0, 0x0, 0x6}}}) 05:15:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x400, 0x40, 0x1, 0x10003}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 05:15:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) rmdir(&(0x7f0000000040)='./bus/file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xc93, 0x8000}, {0x7, 0xf2}}) 05:15:19 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r5 = accept(r3, 0x0, &(0x7f0000000100)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) pwrite(r7, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x10, 0xd4, 0x100, 0xde7}, {{}, 0xfffffffffffffffa, 0x8c, 0x40, 0x5, 0xfffffffffffff702}, {{r1}, 0xfffffffffffffffa, 0x88, 0x1, 0x5, 0xffffffffffff608d}, {{}, 0xfffffffffffffffe, 0x2, 0x2, 0x3, 0x8}], 0x0, &(0x7f0000000180)=[{{r5}, 0x5, 0x20, 0x10, 0x19, 0x1}, {{r6}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x0, 0x7}, {{r7}, 0xfffffffffffffffa, 0x50, 0x10, 0x8, 0x100}], 0xffffffff, &(0x7f0000000200)) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 05:15:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "2517045103630c0000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x7, 0x6816, 0x6, 0x10000, "eb73ffd02c0ae58b23868cef5b794cd0187d9b1c", 0x0, 0x80000000}) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 05:15:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "660000f31f9c7e00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) fcntl$setown(r2, 0x6, r3) 05:15:20 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0x9, 0xaa, 0x3}, 0x3d52, 0x400, 0x74}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) 05:15:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x400}, {0x5}, {0x6, 0x0, 0x8, 0xf8ba}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a4fe709000000634d2e188d", 0xe, 0x0, 0x0) 05:15:20 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000100)=""/118, 0x76}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f00000001c0)}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/64, 0x40}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000000280)=""/238, 0xee}], 0x8, &(0x7f0000001800)=""/4096, 0x1000}, 0x800) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x4], [0x0, 0x0, 0x0, 0x1, 0x7fff0], [], [{}, {}, {}, {}, {}, {0x0, 0x40000}, {}, {0x80}]}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x100, 0x0) fsync(r4) 05:15:20 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x43cbc, 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendmsg(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000180)="fcce4d1f5d160dbb9562ebd4dac6a712c51c9b5e308929e199f5c0230ecd85540efef1b52afb9b74", 0x28}], 0x1, &(0x7f00000002c0)=[{0xf8, 0xffff, 0x8, "dcbc08114e179d1ab400ac28e4aeef49496058b58a96caf1c2d0c08793ff89d094139e87c214e26261c17e0aab1788008fe66bb0cd2ab4e4ed34dd5558a96d739d0f045f8a5d957ecb37d37b21eca43f0bfaae16bf7e6213c8ec602353d554c4176aac7c04ba2ddd9b0138818fae85b40fd2ba4828edbdb2f36e4e8cfeb8d1c851e53a88896467cf5c026c892bd3a6404a2164865b2aa6509d6e7b4d682b45e360c4700e1ca96a3bcbabeaa64174b319505c6c884dfe509d76fe0ec95c7ffb6bba93c8ac1f4b94341a347d4b18619bbe4e226fadced01e319b4a01abb80e4ebd95648605d5b5ab69"}, {0xe0, 0xffff, 0xa0, "1a3c0cc73ef3df8749b73b3f6f9336e2a1bd611f51db0abc10565f2a0979770e4d147a8c8e6ca60aec7005863856677d604dac34fd7e19c30732ae8cce957e1373816d89356789e3b1d8acb5cb6fd3cdd154a4fed61a0c8b9e6172daa304ba52502490980d351b80a045cf6c3edb8b4853e6df8d9fad58020bb5a809fdc6ff54a8b6d9c6e2e07f5075e91aee30626102f54fab63c9d6d85d06383550d203daefb1a68b3c9f2a0e062206624731679a1eac05d4cf84ac813876c13acb94f8ff57234fe94cb8adc33d8284db4502b0fb"}, {0xf0, 0x1, 0x18000, "9f3858b36d800e1b5749f34dd74d3036857fb06f5ef533dbec052fef175b3aa2997aa56137a75f862d097a422b57017ba085378577de9d8a28cf25dc1eb7ee76ba91ac7a618b77adf59ece47b8baa6e667ef515e155126334bfd1195a2d83a90629c4512fddf4c2287fba490dedfa291de16f877170833a57c56babc98e1a28ed7b066e45ee0f9b6cbdfd1bdde208e4a4e96ab160869ee3e4498b95dff2e908e18cc969116de1ed8a15d6035ec0194863c1c9b4ec2698b193a8761eb2a68feeaaad59c132f2daa339997a72b310773abd360d763654d4724577372a62ff2c6"}], 0x2c8}, 0x400) r6 = getuid() setreuid(0xee00, r6) setreuid(r3, r6) r7 = dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r8) lchown(&(0x7f0000000240)='./bus\x00', 0x0, r8) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 05:15:20 executing program 0: r0 = socket$inet(0x2, 0x4000, 0xa0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r2) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, r2, 0x4) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x1016, r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0xffffaad6, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0xa00000, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [], [0x0, 0x0, 0x0, 0x1], [{0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x3f}, {0xfffc}, {0x0, 0x0, 0xfffffffa}], {0x7, 0x0, 0x0, 0x24}, {0x0, 0x0, 0x0, 0x10001}}}) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) read(r4, &(0x7f00000000c0)=""/212, 0xd4) getpgid(0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0x20, 0x2) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) 05:15:20 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) dup2(r3, r4) execve(0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000080)="9c", 0xffffffab) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) write(r5, &(0x7f0000000140)="41f76ad3d040d0caad35682276166af6b4b63d2faf9c50e0bd96fa23cabb00c4891b4a983cec806785f2b31a4c2ad456bab6cd34e28bc817ff26aeaf42ad10919a8e4cc79ab8ee069f94b0d54e6f06ab38c23293b12716d778477cbac870038b83192403e1c32a730b42c9dd3827fe260ac0abd8d40cd88f516a9abcd5a8a8c217ee3a130e022306b3338d588dbc4732b1d60b3aec6c82aaada8bf141012b38e5cdfe2411195d2ee31eccc12ae64d17c7430f9268004878ba3cf62b06ae4d35131d5fb7a7ea605636bed204f88ca2295c204d05716a3d8d5157c4683cda63cd2c18a32165974299bdd8eae", 0xeb) execve(0x0, 0x0, 0x0) 05:15:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20000, 0x0) fchflags(r3, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) close(r1) 05:15:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 05:15:20 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffff9) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 05:15:20 executing program 1: socketpair$unix(0x18, 0x5, 0x102, 0x0) 05:15:20 executing program 1: r0 = socket(0x18, 0x4003, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000240)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000010000000ffff000800000000f87c8a5b85671b1b549946747a000000b8100000002900000033000000030000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0xfffffff7, 0x2, &(0x7f0000000140)="df35b4ea6003118a9de268fc52be4c95d9a24cf75a78cceb205a44f2e7960fa114dfce0fc8d8dd7a12b2ce6868567004d42341c452bcb22aa534686a705b66473dd43b1a240c1025b6d8e61766578bb6fdf7b31a602b786ce28da2bcfa84d9bba7a598aca37fdc3f48dfa3c32debd1b36e3c7ed14cea26f6540fc26058ac1dcd9b797f5c26d71c407762b65c19dffa49901acef4a26680f2ae64bcbe00244aafc92b8519ac34fb0b2794bf5d07e44b37ade60ab26bae9f50a94e1531fd3c86514d5ad13308dcb52485a0490d69825efec67c6c6aad126e97c5304a9c80cc7710a815320bd11183a1045e65886acf88d3c1", 0xf1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:15:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x6c, 0x0, 0x0, 0x8000}, {0x100000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000300)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:15:20 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000000)=""/72, 0x48}, {&(0x7f0000001880)=""/4096, 0x1000}], 0x3) 05:15:20 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) minherit(&(0x7f0000827000/0x3000)=nil, 0x3000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0xfffffffffffffffc, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x3ff], [], [], [{}, {0xffff, 0x0, 0x81}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d824420 05:15:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x88, 0xc4}, {0x45, 0x77d5}, {0x42, 0x1}, {0x186, 0x80}, {0x46, 0xfffffff9}, {0xc2, 0x7}], 0x6}) getuid() openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) 05:15:20 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff01f6484eecf5b6633627ed05e52dbdf203d5db4c454d791233a355cca885901f32dd921b9cfcf8c417d66773bbdff4da3723ce31dd0052337af7d7fbed630334e501fc1bdf353d764af76a8ce7136e0f473a883d1157a987ff96dc44c220b5e5d5d79a047379e43ddceb2d4eb20a9da02380d2ab06a424144197e2b4e5847457be8e41e5150a3f7548ee0cb18befb9871165674a091b32fc61a365"], 0x10) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1", 0x8, 0x0, 0x0, 0x0) 05:15:20 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x4, 0x6e20}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x80}, {0x2c}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) map stack 0x2071c000-0x20b1c000 of map 0xfffffd806908c008 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d824420 05:15:20 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 05:15:20 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) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) munmap(&(0x7f000000f000/0x1000)=nil, 0x1000) ioctl$TIOCSBRK(r4, 0x2000747b) 05:15:20 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x3, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [{0x0, 0x0, 0x59}]}}) shmctl$IPC_RMID(r0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x98) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000340)={0x1b, 0x0, &(0x7f0000000300)=""/27}) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000002c0)={0x80000001, 0x5, 0x3, 0x6, &(0x7f0000000040)={{0x7, 0x4, 0x3, 0x81, 0x5, 0x59ea, 0xffff}, {[0x4, 0x9, 0x1, 0x3, 0x4, 0x0, 0x6, 0x3, 0x7f, 0x20, 0x6, 0x9, 0x2f08c9e5, 0x200, 0x279, 0x2, 0x1f, 0x2], [0x9, 0x4, 0x80000000, 0x0, 0x9, 0xffffffff818f460a, 0x40, 0x3, 0xfff, 0x82], [0x8, 0x4, 0x2, 0xffffffffffffec21, 0xf91b, 0x20, 0x8], [0x8, 0x7ff, 0x7c, 0x9517, 0x400, 0xffffffff], [{0xfff9, 0x5, 0xfff, 0xff}, {0x3, 0x4, 0x3, 0x8}, {0x7, 0x2, 0x4, 0xaa}, {0x7ff, 0x8, 0x10001, 0x7}, {0x1000, 0x0, 0x1, 0x800}, {0x5, 0x7, 0x1ff, 0xffff}, {0x0, 0x8000, 0x2, 0x1ff}, {0x8001, 0x9, 0x4}], {0xc3, 0xf3, 0x7ff, 0x1f}, {0x7, 0x3ff, 0x8, 0x2}}}, 0x6, 0x7}) shmdt(r1) 05:15:20 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x6, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x4011, r4, 0x0, 0x0) 05:15:20 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) r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, r1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100e2956b9223776", 0x8) 05:15:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x7}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x6000, 0x383210cf) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) renameat(r4, &(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000240)='./bus\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x7ac, 0x40, 0x4a, 0x9}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 05:15:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0xa0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xa9, 0x0, 0xaa5}], 0xa, 0x0, 0x1, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="05002e9d103f43c81f0339a2d2a087774297ede5de5c333ac93e1ea577d45c38cb0c90816a732c0ee61569aa0cefd30c3235439efedbb1b7ddbdbaa0f1e3cf846706cb9942e8a5f3e84b00"/84], 0xa) r3 = openat(r2, &(0x7f0000000300)='./bus\x00', 0x80, 0x82) linkat(r3, &(0x7f0000000340)='./file0\x00', r2, &(0x7f0000000380)='./bus\x00', 0x4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x6, &(0x7f00000001c0)=[0x81, 0x9, 0x0, 0x1b96, 0xffff, 0x5]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="fbaf8a8d1a029be96914f676f75c", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r4, &(0x7f00000003c0)="13388c4cea0ddf198e2f0df47ca15cbfc1499ae33c7b2fc40b8db2619b42c741d546ff6e6cfa197712537bfe227b245e4afda86ec7703417aa0433453627b3e92475a6915eb72454bc2d945c4603f4dfa3b1cd", 0x53, 0x0, 0x5) 05:15:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r4 = accept$inet(r2, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000080), 0x4) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000001c0)={0x7}) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 05:15:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[{0xe0, 0x0, 0x0, "234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a177645b50b1cbad156ed11a203aa6fa29b9f8004cdc31d207aceee3368f57387a9c692cdb813d19cac00648b29fe56bf163d8524dc299fa2150b768e042df2f05ce82603aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac517a74a4c35be0b01fa39c968407e460ea0936e0f137959fb4432b7e6eeeaf7b223ee242ac0f9af22"}], 0xe0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [0x0, 0x0, 0x1, 0x0, 0x0, 0x1], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x2}], {0x0, 0x0, 0x0, 0x4}}}) 05:15:21 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r6 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x3da, 0x38) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x11, 0x1, 0xfffffffffffffff9, 0xff}, {{r3}, 0xfffffffffffffffa, 0x5c, 0x2, 0x5, 0x82b4}, {{r6}, 0xffffffffffffffff, 0x22, 0x8, 0x3, 0xa95b}, {{}, 0xfffffffffffffffd, 0x9, 0x40, 0x2, 0x7}], 0x226, 0x0, 0x4fd, 0x0) 05:15:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x15, 0x4, 0x0, 0x1}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r2 = dup(r1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000200)=0x1f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x35}, {0x6, 0x0, 0x0, 0xfc}]}) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x10, 0x8) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff8, 0x1, 0x1, 0x0, 0x7fff}, {{}, 0x0, 0x25, 0x2, 0x7f, 0x2}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x7, 0x20, 0x80000001, 0x9f02b73, "3bea364eb5e77490ed10ee23066e6eaeb58a6ae1", 0x7, 0x8}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x6, 0x3f, 0xac, 0xfffffffa}, {0x3, 0x3, 0x1f, 0xffffff00}, {0x2, 0xb2, 0x80, 0x41}]}) pwrite(0xffffffffffffffff, &(0x7f0000000300)="1d", 0x1, 0x0, 0x200004) 05:15:21 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000000840)=""/4096, 0x1000}], 0x2, 0x0, 0x80000001) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 05:15:21 executing program 1: r0 = socket(0x20, 0x4000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r1 = socket(0x2, 0x4000, 0x8) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x21) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x10) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r1) r4 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r5 = socket$inet(0x2, 0x8000, 0x66) dup2(r4, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r7 = fcntl$dupfd(r6, 0xa, r1) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) fcntl$dupfd(r7, 0x0, r8) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000240)=0x100, 0x4) execve(&(0x7f0000000280)='./file1\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='/dev/bpf\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='&\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='/dev/bpf\x00']) dup(r7) r9 = accept(0xffffffffffffff9c, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) listen(r9, 0x80000001) 05:15:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x28}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x24) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0xff, 0x40, 0x3f}, {0x7, 0x7b, 0x3, 0x85}, {0xa8, 0x2, 0x5, 0x1}, {0x4, 0x1f, 0xc6}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r3, &(0x7f0000001500)=[{&(0x7f0000000240)="fe8b0621bf53ac48fa6102850cd07758e87aa3078e88d288c791f9140d97d0096bd0a47bbc15ad27b0d899f1bf93b7757cbeeb5d267e0bc19c2eed9b5e6a42ab8d31", 0x42}, {&(0x7f0000000500)="8290a5963eacdaa9a1df13873c376241b4712ffcd15f1a0bf057e3aa465f7c7d72060d24e79fcb1380f13aabc6031a2f80b8b309609a6a7bea3841fdfb8a5ba6231aae8f8cf2482833963f4e55550f1d8c2ec101b088973af5f961d86f6148b0b30842e19e0510834a976f922629ecfe9f551c9ba2c904a97908e99e9b45c9bea33989581f84c7b53e3334202c9b3405330133b0f6d1bfa6ae6916bbb76dd0ae9ab4782682b6bd8a263512d8f6d44ec0b1fe7109da24ac414ffaf1a2e8dcf1618eefb6dc10c4d696ae25b2d824d0217ba6e8b3189c1307b7db5c9c88bc67b6e86bad3ecb5129d3e28ea48c80b56601b3391ad54874b1d44298ce4c16a63051d5802f7f14c7e798a293185a9e823c0c91036084783375893dac455866099f7039e0a7e7df6f9f995d73bf95d4d1f50e6a7882cbef237db1a95a4d8e67b5291ef7fb528706db9152e6fdf9ae744c0d1b6958868581bd5ef0deb7ebc9ff75bbb7b3a86281cac828ba6cabdfcee5bdbc6858a0135ac1b8179f6eae6241a6db2782ee2d8ed07ba19d1acbea4fc22cfb0cc1b4b3ed909a8c8b52ccd17b04fa29b8212c77307becf1fe6e2215ffdf892aae7a986f78eed3cb39007868d0d11d7294127763c4ebc7c89f92e6e07c64e5d2ba4a6c28b178945b883b90881423457abe61a43aa73607fbcd934b45b44f13ea9fcda8f1739582dc0f81f01a4c609af58c5f97ec189e0a0a012d80d93c874e7550ac9bd1978b052928e1ea71d617e5a4a3fc603e4c5ae57bb8825ab4042ed30a102ef90c696e79d984ad302e7c2b65794db22417a032a389143d4560d0c94d53134f9d02bcefb6f376f0bc28a987dfd9a9159efafe1dc32d980892beca720537d7fd6c24d85e522ae333abc48f8a14443a3ada5fae384161842b2060e90e08a9f55702a7e19730160b1804042b4dbeb657b3e4ce627d1c8cd4b4866310c9595039d5ad5a39312c748839631b77d74eea725f2da0b15a8dd9dcbc4b10d863f7475e93b2cd7f608d91cc490ceec91a002b9b79eea5b10a9818223e7ac3bc3450e1afc394a56d582dd9ba7442b55c700680ba4d675d699a1839999aa7262d25566f434c10965e22782fb6427d7acbde6f2b67b13a8b88739ccaffbe8f1023af3cb6c61fa349f164f7f9826f5db7518ceb3ac0f899a64b34c0a2ac663bd5bafce0cc7a00eb3eede8a7545d57d513ade6707ea4e9d0cc82d0b69d8c1984d58348091be53a19ff7e765039b7d5b4d817317ba5a711dd130cb8cef2c340a66a59635b0a53a4b35d2a9d5bbe132e866dee50c432c8ec52552ee772c268f216fdb2a09acbd2c00b6a53e33a7b7db36b712c103e1407ec7d10db04f9542ff5e442e95c950b52cb0040fa7313a4794a6aae517f3e1fc94dc0409dfa022aab98335bb0f5160cec4f2ddc364c96246bee10f5c7b75e0803db3bc52059492c47dd894194e59ab5fa53bde04b3d665139120278f74b98eb82bbafd58125ea18c29c23f9deb0b12a75d3daec041dce24058f47a3346929fa176b594a80f960c48ccdb5120664768a0769e90d3cce11cf249d81883555f16c2b12ed03ddf7f3a881dd31119bfb5cc12a3fbb675788f9df7e768a5bec68ecad184678665964f209bc128ab907ea3b8bd4a11d46828591529ff36f2295bedda8bc78bb5490ce2670fb588e57373ca3d78166ef0e44e4dbe9b3241abf85917943e171bb09871711d2840f7135e4324816117411556e2d2edc88dab973ccfea1d0462d2aae783cd497d099aa54bc5a293476cbf4a1d7cd100e42af9c5ea96fac6dc0d11e8f5953d86bd8f15221be200897ddb03574f64dced265aaf80019e3cf0d1528f36e3ad817420e8522dbdbef92f67e34882f360fb6b761ce8bed13dfdc4ca363788bf69c35f0637f5303d8844bd9beac10c7a3add21b39cf8311820ce431d86fc653a85407aa69cbc3aead8cc535b83ca94b265526a9ebff58fcf00b26c37265cb43dbf352f99e0e87ae0a291fb3cdbb906aca505d747819c9dc45f224fc846e47697b42283eb9dbc9291f768b58a9a7b7a83c372284c7d06c3b3ea8ba48c1523272defb82670337fa9d078ead5f7efa703a80d851c9a839e8886760d8ef27ef871d0e3c20f11d2f4512d72808f474f98a544cd4fae8c5570799a4808cf121c82023894a90780058ad4eff433a7f2ecb3b727394ce561e44637f31fd3510845bc11179f0a1fdc74aede25cafef21d81568eee24e7d908d7933745b190e5b443e7426293839624f94293ce32aecc99cd13fafd88dc1a1df73751abb378d4eb4f9713121ecd91af8c21118f61cc2df85954f11900ea641bd6c43baf9457847f168122a71116ee8460ef837ada1359c964c51cf60aa185889e5b2bb183423371e260510632b15ea422e2bcf40bc7c2b656e7c83378c124cdb3a64fe7f11e2b66a96ab94a02fdfa461f9e208379a69e5877cba8afad8da01de8d92e706f43bc5a6f760c99e72e10ddb32f2ef72a2ecac9145350aa39f8fbfe58c52dbd1b4d1c56d304e1a227344f54054ae3fd648580e5810d764086433439d1b1832e078861cf0e9d5c38a856753668f7a48b17913478495b12f3fa7cd2ad880bdbae1fd80354e02c4e12ab7e64d2938cdefcf844d842739e04cf33a477c11ecf3d2ab8f97ac9aba609902b1f89a933294343bc3ce6bffe96e687eefbf3fc4f1c22bfbc52ad70778038aeaa850b4c6e0481faa8c3cf67b7a97493a28c8cfb6d2fc0c168aeed9000fd8486c969b7cd8dce98b40630de2e32feea8be36464eb9c53faedc25ee549a2bc224d83e377b189ee9118b44479bf313e2d1eac6d9cba3b9f6d3135e5ddc4b53bf957e4dd17810653c9c1025a7088036622b1afbe65a27a50f38e1969e711ad8aeb14cccde489baeb672515c0c7a6c25d98b5145f70cc6ad90ede8909019608a83b6608bcb367a97b91fc18ed805166023559cdb4e0f8c4e18e1a98a693a360cb3bf6c5f99ea591e9395e2eaf2f42fd95710b5259faba531d272705b766e4d475c699684b347d5bf3bf216e60ec577d62dd42ed10716def6b1c63170d353c7c0fbe75820ed8689b2d41fdbeae702ed7067e6d96738de2ef954a339b8e78135efa0c182738a1863e00edf3602538baa40beb1d52d377bef4df6a4c2ceb1c1db55610f9598503f10cade36cb9e0573e9ea3d53327f7ff4e85c59e357038b3803063e53e258af20da9cf1a37549faf4299c23204097a65a5ec22154d1345cc62f8647c55630e6298853744ff45ec203e0965ce53e5e18b982ffad35833413771118b979bb31ea5905a9b5c787527618961a157e8e3a8caac40d7ebf13fc547efd772ac2c87de92a427e3d8a839536fb7f6c16575ffc1f7e76acf9644ab3af5f247df37a84fa1be0005370a8bac869ce7f24ac65cdc9c75163edf21b6b9d02ffaf4d9ab75995246da6583f634044b758e978f03a8f254ac607476cb51c5b203605b152929dbfb56216fbe92428863d0ebb163c94fbc9f09c0457b3b96eceaeed450bd9c162cdc7caad838131689039b0ab49bde0ff54d71430d3f5d9fcf5750ceced7527fb833445d4317b036f94fa06b29a4f787cab2865f2d6a8072d6322fa0402e48fb6db137f37474d61b7de1640f61d2f05fb9d7e9fefc7015075e3b35c2fa2bb352475da31576c113879cbcf078bf4eaa44094fc8e12fb7cc826e52ec16b56b093cb60b39c0f00aa8fe5bb05d4b45fa244beafd710cf51b61f21210651d32e1d62233d44ba2d2c1e4bc0572e1c85fe0845c07b06e18d914158394be2ca5903da0cf0990042e91c0cb3aa43a2185fd3a23692a8a5b0bcbe3ae8edaa7fee649d385c99280fa4e49bdc4e9f0f4f4f0f5dc207b73d6b5a93e86d597f9ff58b56177fd218af11c55b404ac99f7d9426c472e0079269e3a6c15e4ab3a23ce40170a6301500eddb61c705f2d0c4e3f8637c53d44e8f3361623f29d5b4bc57162ff6535cd2ec06c38c4600b5df0a81eecd3ac2b3babdee5602cd2dec0f2f699ff195572dc59e4bdc8f6acdfeccef7a569d476df5edb4a469c38db14f693c0404d20dca48cdfdefb5d62a049ff11120da585e8e76f02a72ba115f30547bc34282355bfc24f974a4d85f6344a1ab7ee325e7e830145bc13cf6c7badb61a27fd4ce40343e77c377aad40b8b4258c8aaaf6378e46e8169477d43c54f67dc20b0fec2a08f89956bb37cd3e72ff948bd7d24a5ff5a7af49759b8a78650deff27014f6f74cd03d84602d21d6bae03902821e96e75b0037d4d9cdf0074b34e5bb566a17c44735e2a3a9db7d789ff00c28af85a94cd7960e0c03b4bb4e3a833ba0f2ce51afe14cee6710d4495775d284dfd3bfa66d14532e7579bdda3c8e3faba24aeb86f34d91484168785b803864e5f54a069194b3b52372c1a76600d6360a7fac16587428bbd94f170e8e93ef408b4bffd360bb76d5d42c4782555a7add30bcd55341bde5b431e2dcc3df1f159ac920c59da8278538b022097f343c8276495178f313f5589a36638d19c6d4e33cc14db6d4edb5a341ee3b7587438e707070b7eaed971cfce94014dc9fb1953c5f9f7c2dcb5d377ff32cd531a8b8ca339e61969df8475792e78dc18d49d73d5b36f29c07e306bf473d64898c108b4abfcef5cc97304b3c7788b106de79d21e991c00106f909badc171694bde24268934839e8b0347848f86ab1bd79e84bf0987e85815a1e7b34295bd7d69daf789f2960cb82cd9d3185bce9c505ff07ada3ff082dc35aa142de33a7ba1c17806b2b7962d0020290846a8af26c68381af6d7271256316cddb9c804965f0b2425d24b2968c9bd71161466020aca302fcb3cb19ba862b3154e430256a10efddc1b2240be1f46bcc175f9cc18d08050a06b7382ae9525318492e5ce87c27f901adc3a5ffbff833550e07221e9247cece0a70e4b62eba6f91c9f8931d05e44852cbf840d78841a75bb045eeb2e73242b42f7f3eaf0e7db92974d056b5daa42d39e54cb642db01511a8944d709f33ea99c04396133fed55b80679d77c9835faf457ea2b6271516ee0b104bba94a65ac814839b62a978d91f666d4da77a3725e48163290d141777eac83a98ef0022d341dd870cce44d2cf0f3a3b60ba736bf6613a1df0722564d64e32afc1e865291d1f4b9ce57f52a7a255bfa5c2551e4ead22ca384ced97f5bcd655d51f8b7dcd27dd01969bb49a852b5c7f96b7ce5ac35f121cb0c6e059596638661cebd78dc6a25258561d326c60d7f9b5c2b8f45076b08ad6a17cc81e60e3d1ff2ea19285a4457700103c6795304b4423387eb298f4767416406fcb5f836f7744e51bb678c137d715169b17667251627ce9587d73eb97544c2353bbb12547df221c98d5af501107aa43ac21998fac4f07ff770a7a5be16a2f2347b7d1b47f9d467dfeaa64a2c3747bd53047e276b4830bd67d733a97c33009cd3c559637da7fbd6eb4a53a51b4e771db4a56585b0a03e2bb4158263d876ccdfe12478e13d89ba66a76ad220c1d0d3fa3e01f1b4164e6adc34b6fa9e68268ed7fc36eb3d6463d59072a51dbb95a84c15ee74675805dc2784d9862213b4a91a809208e4a974d482642af139ce713af12979af6d0ec35abd28a4adf11f96873ca5f08d4d89970f812ce095193774d341c860eef3933c40a9fdacb21dbfb9507b95d34eefe11cc1255847eded335977960ca1b8985e5ae90dc3915311089b11598d74a96f95ade1d89dc861a0a8bf0a16b036b8e950388601850698141d74922b56df99bd191b2f15d0f11959cc22abf7", 0x1000}, {&(0x7f00000002c0)="de68c1401674f011ba058fb2630742607d0342e003351b5305a6cda876f88fbeb5403e103f48db57a7fde7efedcce818d3159ac249d37824b5b54e72360f75f4636637f58f333d2402081ab628be26a0724322f7006e98de00604bea6ec78d26ce78ce5acaaa6aea488f1adebf7fa5c0b6ded6b160d112ca884f47d1828a4c", 0x7f}, {&(0x7f00000001c0)}, {&(0x7f0000000340)="396fd127f93485dbd0319b06bb72a684b9462bff82f18a400bfce5b8c8aff20ade513279040aa077c5963a6e4f61a19dfaf5638ff03c8a69e5501df74297e3ba90d52c9922257b43a37ba64d2ec2e04adb80092f7c2ec096bb619b707d15483e032c0d690bb16d752d7cb79ef88d5778eb9e2ff25874e593", 0x78}, {&(0x7f0000000400)="edc1cd5d639cbc1ba8a0336310fd47b6771460368e672f579ece820103cdb9b8c7a31969af99bdf391bf1c116aab334ad10abd313108d5354da90d6294278e02b0cdda8b42404420ca74ccf1646a8bf30faa5f0b5c6f1ee46f", 0x59}], 0x6) 05:15:21 executing program 0: link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="840201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="048cc345d19d04df75a275d1280eb4cfb16d8e59c9dcabf9cedf3500afc1ec74696f07f064119fbe523cc63a782cd6141f79213125c7f00fcee4f4acf6d39fa3cf3730f396dc679408b7fdbb3121b90095048f30d9326834"], 0x1) chroot(&(0x7f0000000100)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 05:15:21 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1003, &(0x7f0000000080), 0x10) 05:15:21 executing program 1: setreuid(0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) seteuid(r0) r1 = syz_open_pts() fchflags(r1, 0x0) 05:15:21 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x2, 0x0, {0x0, 0x4}}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x2, 0x44) 05:15:21 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ebb000/0x3000)=nil}, {&(0x7f0000e21000/0x3000)=nil, &(0x7f0000dff000/0x200000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fad000/0x8000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000f12000/0x3000)=nil}, {&(0x7f0000e6a000/0x1000)=nil, &(0x7f0000f14000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000e31000/0x3000)=nil}, {&(0x7f0000fe2000/0x2000)=nil, &(0x7f0000e83000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000000)='./file\x00', 0x100, 0x28) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0xe4, 0x2, 0x0, 0x3ff}]}) ioctl$BIOCPROMISC(r3, 0x20004269) 05:15:21 executing program 1: r0 = getuid() r1 = getuid() setreuid(0xee00, r1) setreuid(r0, r1) open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) utimes(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) 05:15:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 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, &(0x7f0000000000)=0x43cb9, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(r2, r3) r5 = dup(r4) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 05:15:21 executing program 0: setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="7fa29a888a5fbf", 0x7, 0x3, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) 05:15:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x14}, {0x1}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000000c0)=[0xffff, 0x1, 0x4, 0x6, 0x800, 0x8816, 0x0]) 05:15:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0xfffffffe, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair(0x10, 0x0, 0x8a, &(0x7f0000000140)={0xffffffffffffffff}) shutdown(r1, 0x0) socket$unix(0x1, 0x2, 0x0) r2 = socket(0x18, 0xc002, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000002c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000180)=0x400) r5 = dup(r0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xdf, 0x40e, 0x0, 0x0) 05:15:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x4a11, 0x9}, {0x1, 0x0, 0x0, 0x8}, {0x6}, {0x9, 0x25, 0x2, 0xf97}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0x6, 0x9, 0x3f, 0x3, "1a60b53c384ef36430d151d7f27853a3913e1c67", 0xfffffffc, 0x35}) 05:15:21 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x3a, 0x12, 0x0, 0x0) msgget$private(0x0, 0x440) syz_open_pts() 05:15:21 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x9, 0x4) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r2, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) getgid() 05:15:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) 05:15:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchflags(r3, 0x0) recvfrom$inet6(r1, &(0x7f0000000080)=""/49, 0x31, 0x40, &(0x7f00000000c0)={0x18, 0x0, 0x8, 0xffffffff}, 0xc) socket(0x18, 0x5, 0xeb) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15, 0x0, 0x4}, {0x34, 0x8, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x3, './bus\x00'}) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 05:15:21 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x3c}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001480)=ANY=[@ANYBLOB="d6108a6c643c01b1cccb28c68dc529fe47f25a9b0f65ff6bb82739259c4f17c43af2e8eb740c088749d8c8683dbf2d3acedc2514865b01e514a35e077019f604d043050b431ab918e7cbbe2f9db3a3d931372d40a827f327302eed09edd4d678f283df4ebcc0397d9ecf1fed2411cb1caccc799d749a656f965d144d6d92c4d0c6ae467232ec6c670709bae2dbae826411b6c57e69e271b72f741545774290fbf0b790858afb7a09"], 0x1, &(0x7f0000000000)=[{&(0x7f0000000240)="7b5d55499b46832cbda881a72e5c74cb57c4887de54fbb4cedeb01aada5117403e4b86635f32e5bf78925db16d807f7994aee39df8417f56e910f9f01bcfed83592907d7b5382c345893c8e52eb0c71b8e7ba6f719bc272f1da9a41053d62bb96954b347c897e85d8d1e3b7d20140a9c18c5970abbe077e2ef566c32c8e22a64862ed62176b6d88969ed44a5a14b5238566d7d0a21fb9911a1757a186ffbddf6dcc2c890f23df14fb98fc74eb89c0bf5c4b14cbfae125491f7aa43874dc90e5abbb8a97cc185555819157c24da527935660a262b982e5902443c2666eed4a3716cea2d44440c85c92c96dbc4c2a901900c1cbfba29e1431b9780e85e66e13717176d7bb570369b667ef392ecdb76f057022374ee684d41523c53d575096c39b4055de0281ffdddf3cb95967862a1a2ba6b3aadc9ae3d930a19a084e0a8fe8ef70abab81b75d4cd961f0b0b97db64c8089251468a24fa93d070f3b68009d944a3302f0f08591f5d173d090b3da68dac5e1538a11557ab532e5a58a4a9c74a3da7455c95bc0361ec4aa6741ba4cdc2b50c64292487053a4a265932b3f9073bcad2435b14bbe222e5b3126b351ce08865d11be8c6b58726378df9fefdcea277e146ce52094a986b317d0d6b39a68286273bd14cafcc8340a5a1747ed2e90f33898e7b992b5c929e882c5dc4fd5b07f56d89c870afbaa69890eef01f2427b06acdde339908d293be0da82000ca9f110cc9d6ff7aa8cdf29c08378dcd4071bec9ec890dfb34b9393b78acb1bc48eb46f03d3e411039a2a8ca56eae18bfe4c2ee57bd5d53030cf86704ec790fc80fdc7992b5302ac93d40d2b4330fa71646f35bf924366e79ae1d0a8265079f19ae5dd7da59c67b9acf558146c4b033eb3e58fbdceeba99b9b00483c6accc1b709122a47c4d25529f98dfe82b7d65a9f653773ba450e366c00d9bf326ea3b92217e1aace56594ee9522e780a51035cb67b88f30b42ce26cf2f8e4d7083c5ab347b1de2ac14fa0b655dc52a104d21d47a9e0188acebae6aa76e26835bc90f8eb8237434616cdffbf9a34d572cb029a2d7dd6d56e4eb4a4b9100a2f897e74a7db76edcc4bc5f91908059b6e4e8500452638817692067848fa9f66a5347f5224d0af11bc338fe52933326cde7923dbde8d82336c0e961aa286f557daf2e948380bc50c1f62f7588f194eb5ab1c98ce548785be6dfffb043c07e62040aa992c2248c5e3fe525179466dad5032e12fa62a44e66a3511632aaf948e1ccf2350737e09ab71587317839255765493ddb47846d4697b110b83fcf8d0d446f62cb18d6e26537419b3bc3d8607cf625d45302de966fa221bbee7287895ef2ac4dd5228f0c67f42215a0695806c7e5863aa19ede1d4fde436820535a57a1226026175af396ef1e6bc43eb950d78e2e7460ce82234142b22bb0ff34b03a0fb4866f3de0c295d7f4bdf6bbb60733124788c82f24e0487b861054a6022ee49acbf22215655d708c0a0a9e915c38d13e767aaaf9e969a01ff3004f4cc67aebbf90b96c70bf9a81e6332a2c2e732a1ad829fb16401d84a3a4e4012cc30ea922fa667e18be72ace612186df3a9d5b0bd694c55a113e11f8f65fd1d08d2af24909b940f3ea7beab1fec3aad938e5473ba33eb8996481fe8c3dfe7e5fb03064d695527ebba8ca2d781ed445f4a3c0b427b21e2529aa5fc124846d46c002e7f2abffb5dc7cdfaa37cd030547f9f608ada4036534ac0b92025cec04d83e0e38b13f3a2c72dc3a46d60952762088a2cf2a983512e20e2deeeb593fc2692260a4defbcd868eea6cf713b4559235cfa075882998d3e2c90c0413c791160e7c8398adcd763a194f84cf5d015c39968bd68a00e944260f5036f373ad80e8e93b78940c7df4065f9d574087822c4942762bc2cc1738f0ce8e51c9a62725e54890f1879bfbc1b7a2293fd8a9b3c1181a9bd8c559e2a7cb14b6668c3c5106e2a818d5a2e6459b4d39f9c96352e2a8180c05507244258b6697ca17c64a7844223fb97f5397ce20fb19ab72acba0a514a0dd14718bf8e254b0d8b54671eb4fdcd4235efb80cbc0de25ecfc2c68209ea686ba9218c3e50495fe8cd9c75d47ca37d4a695d10b84222102457fc8f100bf85d6d5b4581cb16a59eb05090a29daa62dd973c1cafb7fb7c8c090ecfbb4d01bca3dc2cdeae2ad6cb2fd3c41a9ae08abe77bde4b6c8fe1e08b3a8b01b34f4ea46d337587329190a3bceadb35972a1320f406028811c2f7afb6a2860d5d63cd29f67a52d170d917560eb4c6c857974abad4ef4526966c67d128157b25c5de2f3a661c4a44c620add103a34252b8ded316c221d54fc0ba3a39f56ed360ccc633511a79c813ea9300a3d02e7e9986ffd64e1d81d00d1b821002e96fd5ec6116e68eb76c502a0a1f53540c0bc7dad5ae6e458a15cda1221badf349d3c89628f257fd6749c8cd33ac3d350d33c6ffdd4cf7859cc38f8c413c538199a43d3398737c3405e46835ea45c5b70dab988e9fb1b5dfa66bd1d8bba686079144a591ace1aac8ea8d24afcc0c77a0991b5b36e80dfd17f0373ef04c14a2a8ca7acb37e5257e3800671a3fd546d01733d6fa4522d81d0ef2f01359134585336beaad80a3f7c03b82fd912f7aba4548ded78564fb13f7c95088a05d1e6096f0bffd5a963a93dca4de31e94c7f1905f50f54a63c660257409a4ee484cfa2f71072989b8f4788f496b02ade3defce4e7c99eb724397069f42e0ad315253b1734008c904f2a1ff219ae245e48c3addf59f0ed155f187c48944e2417c68a3cadb6fcf2e9ec56570ea80c633d359f7c14529a49439315aed02c627e9d723fb9805f208acd05c350b7778065d1997b1849509ea1546b9983ff8be58007b5d6e6727d569a863c3594057c98084804263b388dbb769faec029731869d0eeb202f98cd56c58617889e09aca49daac956b3321938a7565393942cefb60da7fdeb4a5a69f2197856c3362298a3e4c7a56c76c4b0de1f70f3b8a97e9dee14f5be5c2bfa720e096ec38019cb2ec20612568a40cccc48eefc3e0444423fc41fbd7d56dc61f9912f9b56598bb4a7c47410d617166046b3fb4ece32ba5ba9e89db2b2f0ffe77e041f20f8cfa7653095bc337ea12b6b0782f5cf925b89ecb9f68a286c7bf8a1af1eb58af61ad0b6feef602d864289519bdf12118156a33886ada19b83931431fa3a9877f506f88e3f1c40effdc1b6fb3cd6208746575c0b5994fad66b3419c1867e79c002a8d07eceaf2ba82a857cc2bb34e130833872c886e2df4e25a35d11a6d2ae800022de5a9498d065db1fcc6dceda898c86f4d5968f48672d370b9307b4b2dde48aec071161f59a75dce7301012769db206f575eb023f0fb6a06012fdcb4123c4019f995446887b39a58b68a39b0c2964a5ac8e16e21ef94503a39fe27497c2b9332329c37a3f2b39fc529cac782c672ae07832a9c39ab58869e95d9b93b19ea8ce712a7a962be52fe12dab45305cdba485f3e39e2e801e5d909d01c15bc67f4f65ccef669098287475eb94fe96bf725cc65d1d28f7993e45b155e580610e77aea1c8df97cf37d780d9726262ae94260abb8d0c98d01fca71425072293c449f2479e7567ea63cd9df63a5120f61944fceb2896c59c3b0f0a811ce5058318b637ff5e8a85d484c16b2a71d65a33b4b66e8b25b0fe121bc82a788d7b8d25fd6875ae8bc004c0e95a680c4e88f28109fc7249e232bffcfbaf515d34b4e58e57b1f01756036ccb583c38ff803149bd883ab1db10336cadbe4976759d52436f9609340ed44b53bbb80c9c39bb7d6b81b1bed164dc850197a88e6292546ad069f92a5bded179bcb4da7615af4e0ae0d7ab221926078efc869aa21a48b0c281d5339cb9f249ebf1160359374e8d069ce0a4ac2bd54aa0e2e2bb055a5ca514c8e8fc55ac9b55212c5ed6ca9145dc7b52b335c5d45e15b2388806de98a70d95ae067ceb41eda62f23d2d8d5249126dbc7aac3114328003d410743064455a5b46c12d161f46e983406b4923dd76ea9a1fec37449de4d699212f0aeae89945bb4f60ded4c25beeabe94efe61ac7f683fd2f4a8805ecdb144c759e0086c11b5deaa15a78a5fc9cc6fa1faaffb63209b500d0a8dc7aba239e729bcaf94d1e9335615bb6d8703ac40905ecb63ab4972872542f21083ec1a34c2da448422ae01ce2fbe8a6af800780254d9b20e14fdc3105556bf7c3d45acb363039d0a5d5d01ba07dd7a4f9e772231facc3650e5e3c72ff4afc32a7c9e714bb3b5a2305a7a971787b3de65cd03f6e17d6e896e56e951f867fec5baf7ef3b42e8fcd55fa2f413feba6348dcd2052bb70bd5b9b4659ccab81b1e8a3d43723912bd0121bd4bebe3e6142f18412b8179fe706a64a89da5da30ef5add81a073e5a307ab370488698fcbcf1b81faaff23eadb631f066e16bc20ca81efdf404de7de9fb43ba6ec8d2eed0db690f3948a5d8b507c26d96bae8cfb6c8ee0baaf658125239c864aaa0a374efeba83f95f047a18be2447209c546780698fa5006d470b5074f717f87e653d24a3ff7a2c997ddd5d6340fe8da2aa372ea5d57ce2a321c9f9b2e53a96c042ad00e5fae3c3a9c3ebb0dea30b820ceed5605cea2b6fdfbbc282668c5a71ae74c3c9c542aa823bdbd8bb501ee7023fa1d164eed40cefa53e451be3196e811557f0f98a56d9d5860b5dd53ddb3497dc1fde8f4acc8defafe6466a3a7d33f64d50928d7e03972c409e297d8d1cf625651c0d3b450e23a6203e8d5230d9e9514fd43702b7d7deaa2db692837b5cc98a3ad9cc65781fa4ede58f4d499d03eb15e506cdb9b668985cba923b9e0db387047c111e55b8d5615404d7a26db8917379efbff422bfd8a1c22c93c419593a4128888168e0f0ed7e08332d51d3aad124f5cf15f8c3455f8d824c9305e60f19e70e13366bc111d339f2327658e1a9d8eeff1463b59519473fe598afce90e3c2802a5cf24c6201c6a3b03e63e78a336a6df4df1b720ad1b8a103d00a7fcb885342853645ad362df473b2c10d7f24e8f457293d1fceb450c78abc7fbcbe7a598e3a4fc0f189064ee65eada9d0d6940567bbea7dbc2b7efd127177c7121966170de2424489d391d86a363ef627a2e4a8d7400bcd1e8d85b682f480766fac95291960cecfe4e3bd72a4338e19217ab11348b2b3b98c19b81bac9d721e483abdf6f8af217fa1b24f7baf1c6c83ee23577e1fcf6bc32a4f8fa8ba59740c1c6799646eebfd543d5303185da0bbc95afe04941caa89af118e25e2a90d28f767182d36c9e7930c7b46b355253ecdc0346195aa3ab0d38b32137977a2c6de7c9001a96dd0b25a9d915f12240a01ef5b19c4f22d7a1d3a3494413b1c95b002c4a87ca5ae8a8afa5936abeb8a76b90e4aeb5af4c2a04bb0fa636a513598210d309e6ae275d781f9c3744e6499ddba3dde49a6715f94250a826e027f0132b9f8619581a53700f9b8c9432c88692872412399a48fe2617f80c7085398e472fc721acee302f39fe97fbd9e737c69b36299becb7b9fbe979a8616c0de6e145c89b98976f6a89c47d08ec3880b5484998c3d5854a2753b3aeefc82123f204302db6d0abd6ba07474353477c065948dcc5089b2996ea8635db02bc18b301adae6f7ce726bee79615da6e5637b76f6359796f2a834a0b53121dfcc99da34fd2bed81f9500bd27f49214f3ce4a997dc4ee906cba62efdba4ad14a921a91c40eeac5cc3e832f332e2c6ea295bbad7542289a9df320168c2776c3705a104209e14b17f9059", 0x1000}, {&(0x7f0000000100)="a1eb9ae6ef756248c246f9a5383898004bb54d6a66d7", 0x16}, {&(0x7f0000001240)="bc9c342ddacda9a43efce81fcdec00435a4e2f85c591fb51f94f5c8d44b4dfe310a2c524ba3553cd334f6b5d6744e719d5835cd7f99e3dc075ab9168f8c52d433e46fe2567d35d52df8e76b87afc72d54630a339a600b0c1048225e4aff070876f611535f61bab9731d8d338665a4079a7941c184bda20487b48ff", 0x7b}, {&(0x7f00000012c0)="62c17825cd6e95f3e97c1d41c8010b538b2cf1e7510ffed2cf1b2140150617d339292d309a53ae2f2a7ade0535f6e4c19a0ac485a05e785b3508f188d12673439309698dd02e81db8622926deaecf7d94ec689b719", 0x55}], 0x4, &(0x7f0000001480), 0x0, 0x8}, 0x40a) accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000001380)=0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 05:15:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0xd, 0x0, 0xffffffffffffff40) close(r0) 05:15:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffdfff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000000)="78575bed12c68f483e502358adfb102461f891393c2735ad8b9e8e802064f7f086fcafdd2b31addee555235577b7d9a6dfe1", 0x32}, {&(0x7f0000000040)="a73e4e3ff9ca4a501fa6b43bb400051c1440110672917c05ee4c5afd2658322314245d9ba07f626edbc9ce824d642f08e0acfc45e0def6dbde1b243c84805c23b5df2e861ba4ce09ae82d71645158d2aa73187e622bed39abf7232cded64c9b996205ee861671b674cbc7e149d5c0413c9b5f2b37ad5fba113a229c6fbaa9c63b943f5c53f05c8e50417ebd21c253f6f64d146de8685d3d022221e21d4dfa432c2ef1600b75458713b0ca01434fc11e17465e1de6ffd32d6403e7e45c19563648f4bf974", 0xc4}, {&(0x7f0000000140)="f2c54519747db5b232e522737550e5078a0e070b96eec211a50dc7138e45d89f8725e8eccd4f052fa481691158e3450b5bc2d693569f167e324472279ef4e04ac59b5f246ed5d37198a5d4cf06b4e71a1bf9654169a9b6e6686d15459adc112d8a7b4b13970f5afa75ce40e48f28eb44c34ab9a9aa1f9f00aa4586a8f8ce0db6ed8756d105aadd7ddb77e23442bae26b940ec0c83e326b3a90dbeaa4e0fec76146b8bb882c2eea75ca6e07208e60529ee1b4290b14fa8d69838d3b93243a71f56ee13dfca170c9bfc09edc94a3360a620c756cd904d9ea2e2e88ff2506cbc36eaa56e380", 0xe4}], 0x3, 0x0, 0x6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r5 = openat(r3, &(0x7f0000000500)='./file0\x00', 0x200, 0x10) getsockname$inet(r5, &(0x7f0000000540), &(0x7f0000000580)=0xc) 05:15:21 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) chown(&(0x7f0000000040)='./file0\x00', r2, r4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) writev(r1, &(0x7f00000002c0)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/155, 0x9b}, 0x0) 05:15:21 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="877bc3"], 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) 05:15:21 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000a40)="a9b9f0", 0x3}, {&(0x7f0000000080)="471e8f984238f26b7a6c4c548efc914b896385a5ef4851e84978b533a85065a308f9fb82928d17f177f5c3db25667c32737ae108432e", 0x36}, {&(0x7f00000001c0)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fde7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e", 0xab}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040)={0x7fff}, 0x8) 05:15:21 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa3, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x9) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) 05:15:21 executing program 1: pledge(0x0, &(0x7f00000000c0)='vmm ') socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00', 0x4) 05:15:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000080)="b4c0ddab929a062728bc55722f5dbda97dad37721ea4573f3f1b7f52860defb237211220af7799a87cfc1b335734ceb3c3", 0x31) 05:15:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001840)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x45}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) flock(r1, 0x2) pledge(&(0x7f00000017c0)='/dev/bpf\x00', &(0x7f0000001800)='/dev/bpf\x00') pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000001440)=[{{}, 0xfffffffffffffffc, 0x8, 0x8, 0x2, 0x4}, {{}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x4, 0x7fffffff}, {{}, 0xfffffffffffffffe, 0xd2, 0x10, 0xffffffffffff8001, 0x6}, {{r2}, 0xfffffffffffffffa, 0x22, 0x1, 0x8, 0x6}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0x0, 0x80000000}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0xf0000034, 0x8001, 0x1}], 0x6, &(0x7f0000001980)=[{{}, 0xfffffffffffffffa, 0x1d5, 0x80, 0xe4}, {{}, 0xfffffffffffffffa, 0x0, 0x40000084, 0xac}], 0x1c, &(0x7f00000019c0)={0xc8b, 0x1000}) recvmsg(r1, &(0x7f0000001780)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000001680)=[{&(0x7f0000000200)=""/69, 0x45}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000180)=""/6, 0x6}, {&(0x7f0000001280)=""/239, 0xef}, {&(0x7f0000001380)=""/163, 0xa3}, {&(0x7f00000018c0)=""/164, 0xa4}, {&(0x7f0000001500)=""/121, 0x79}, {&(0x7f0000001580)=""/31, 0x1f}, {&(0x7f0000001a00)=""/174, 0xae}], 0x9, &(0x7f0000001740)=""/27, 0x1b}, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f0000000700)='o5', 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) bind(r5, &(0x7f0000001880)=@in6={0x18, 0x0, 0x49f0115a, 0x9}, 0xc) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 05:15:21 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/60, &(0x7f00000000c0)=0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x3, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) flock(r2, 0xe) r3 = syz_open_pts() getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x7) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x7) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) fcntl$setown(r3, 0x6, r6) 05:15:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x1ff, './file0\x00', './file0\x00'}) 05:15:22 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setgid(r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000000)={0x5, 0x7, 0xc0, 0x1, &(0x7f0000000440)={{0x7, 0x9, 0xd8, 0x0, 0x80, 0x0, 0x80000001}, {[0x9, 0x311167c, 0xffffffff, 0x63, 0x5, 0x2, 0x37, 0xfffffffffffffffe, 0x400, 0x5, 0x33, 0x0, 0x6, 0x7, 0x1, 0x9, 0x7, 0x2800000], [0x8001, 0x0, 0x401, 0x8, 0x1, 0x5, 0x2, 0x8001, 0x4, 0x7f], [0x5f, 0x200, 0x10001, 0x81, 0x93e5, 0x1, 0x2], [0x2, 0x9, 0x0, 0x8, 0x6, 0x9], [{0x0, 0x401, 0x40, 0x2}, {0x7f, 0x7ecf, 0x4, 0x22}, {0x1000, 0x80000001, 0x1, 0x7}, {0x9, 0x7fe, 0x1, 0x1ff}, {0x2, 0xffffffe0, 0x5, 0x9}, {0x1000, 0x7e54, 0xefd, 0x7}, {0x8001, 0x7, 0x101, 0x10000}, {0x0, 0x7, 0x3, 0x7}], {0x100, 0x100, 0x2, 0x9}, {0x4b1, 0x3f, 0x2, 0x7fff}}}, 0x0, 0x81}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) 05:15:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) getrlimit(0x2, &(0x7f0000000000)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x2}], 0x8, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) 05:15:22 executing program 0: open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x90) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x2000081}, {0x6, 0x4, 0x0, 0x3f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x5012, r1, 0x0, 0x2) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom(r2, &(0x7f0000000240)=""/116, 0x74, 0x3, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be9161eadbe7e3a742e7e7130511b354897414e5e54a1c98ca1dd55cd85c539c154b2a413b9053e3a9245cfb54d89aeebfc6953f8240c500300000015aa49d3f6b0ed238ce166b020716410efe6be30ffe4f0ebee4f8ac72f6aab7233c29b934436ec8e5ab4b02bfe", 0x6f, 0x0, 0x0) lseek(r0, 0x0, 0x7, 0x1) fchflags(r1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) flock(0xffffffffffffffff, 0x2) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 05:15:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x4, 0x7}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:15:22 executing program 0: 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$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 05:15:22 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xf6) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) 05:15:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x20, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 05:15:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:15:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x308, 0x90) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="6950429830b12b660aa09cf1869a30328dd0914d0a5da103b5939c", 0x1b}, {&(0x7f00000004c0)="e22fdf5a72ddb3c0e69be238b401073160f2f5f5ce4ac4643c5fdec02b723a091e3379b915b88dc4725b980939a0c16812df47349e83009420fb180a5e507f59234fa46e978c7231082428440ed52bddd5b8cf1d9c8dd60eb17696a18d81f3959e44fba960d3031f3ead928df994c4d498ac62fca0f97fefdff28920dd2c1e7a3eef284fb42e80010b702c89c9381d26b2c8293a2bdee5d57a5044fe2341eee2debc85464f84084d9d892fb08300139c2351983b75aa12f1ad0c63ba725ef206edee77b11f8227972836cdaa5c0deed7b5654482098a9328b9334d6cbb5696929742c678bc25aa76c8ccfd54ef5922829b8a50b6a403aa2d76828ca16ef274b24b224adc3c19bb31969b7231a16cd790a7923f56e45c01e08e7e8519c1be5cf98215ab5ad886e32ec6647c8ea762475a6227514b01362fb46f53c38bf82e73e8b79d85bf375c5f11a16a7fd2be11961696f61273598ffc04f2833f5a4992d1a74b8875c1ffc5e47fdb9dc7bd238b0cc9407873e4018dcf664e0340bbe136527b0df2e1d9d990a8b88c1c290a7c56ba0d670a626a873146e13190ed5646deac1b1a06d37d16c42d289bfa5ed73afb536783ec0b1061404dcb25a9f84a8ec0d129356f012131dddee5695463dac78bfccfa84527c236ffb4d1f2fa582eaa50db8bc30f0aa7e8f499fa8477f1d369dc9371e312447fada19d2a77fbeca9b292758706172a272fcaa8d6853014d6e1ea5ca53fe9b8c50fc6dee8c1170a5a1574278e83e04296b291f9c8fb6c95a6b2b7fa0ef02c3c3a05e234f3b159c2fd955b2ffb75cb7794e431e75a1a7af3607d7ec8a41b456e170d42ba011456fd1c21f5cd7845765085510c4fe39fd5bbf45c50c3329a407d440cc32920deba5ef2305e942afdba31899d8e5141c2e70d7a5ba39f645b54267f5dda24c8b4a427885bfcb0dd5d0c79faf7f9624e0659d5fc2c71bc82d3e9236f0aedd3df9f329cec592e91f1ab7f956be4655f8c79b836f1de52956ad6976ca11bb1cdbed8f3744007e5053bbed194dcf1b600c0411f832267c8768e54ed493686ceca134ac876151558be712d68599404b5ee3bb3a6ac6fa9c52f99d89e53a0d142bc55e3e9ea8735d3f04993b69ad747365d061e8ec16668044cddf4c7624b2045b9b3fb48d951fc494a9250b6a5f85faf59fdbfaeaeb256b7ddcb85c6821c988e5f5edda71c6252f13014c66621aa30c873519c87889f88f886740b85cc34e152edde6124ef7cb2b94a4547459b56cbeff2ef855a48055577b8f6524e0533bfcc42c094867305a8ce8c5602e1145edcbdebc5333476e59af11247d47080d28af3fd55d146b41e8efd19080a49ab2234ef6cae7d66f0bf7765f7d16a1f6396f8b3ccae8fba73182731cea25cb7714631c36a59da02fef197c1f36d46213c1c0d379732512f75c90114e49094276a60fab4f6660ea9a0b11168bf425d3879bbd5518114e4abf13a307bef6508dabf857eb02826a947c3b11331a3998eba79d0d7fc07500077bd6cb644900fecfe6f4b40b93f3d2bed1c422d90ba2da595365299fddad1f9ac576044cc3ee4e2afedb2e64065e58ef27efd4cae9670fd7f2b30700eb13468a6e29d13b08609554e1b7fc6db1ae84bf7caa134adc73a728380a03900e3a3484858dd6085722dc2cae3ea65a7275d3b88e6f1837173a79b70f821a097be001c315097db676a58bd24f6d1dfdad79d2a8d3a106f522fb349888db7e65e104a68db59201d0c90f58b9ba8012549f48e969c34cebbc79629f78337cf20568c1efe018b59ed489e5079bf1c331570869e8b262ba23bbe96b87ab896754dce939598aa95f9dfa2596bc2f3a45d2035ddfbcd1a9dd08dc6e5c5fc757bda364b6e00191e87ca97186d626a23966b86d8bc496f839925352cd2e4fc3534f5190acd8a06a102319aec02e796ff2a3b0888388d78a51c0125746517823650bff5a39549ce797ab3d13df72a2697577366ce15d0c32a0c4ba25f8d7bd1b8993bc47f8f16312448c7ea7e4018f1187bdf5092fea252f6faaf953e50f8f444e67b78c405040557ea38e2b486390dbd1b29ea13e85a87a4d0d99061dc75dd8a59d723ccb939c11909edcab99877f9e4de59a7d94d95a5b1e0ae97d503e34391cf68cd670a891409a2dd9d471e980a0be1138c0b1cbf5375e7254aff8f72c1f992a62713c557e44044baa055c6a00125dbcb64b97d10fc886a0d5fd773c48a268a9d10ece46db54032c5015b68427d6ebbad9ea0a54903170f1f8c8a86b384a63fa4a21e0a0d79e54d9a3919bc670c67952faa0f70db33a65313995a2f5f200fbaff8d899c1c3969e04d7c15d96ef142bbce6f1dc93f90922a8de574d686e5a0672e6f6e1f16478196c38f326e7a794103d9f504bdba044d667658a5ace6ad286a15dc2a64f74faa573f7bd42233a8e2f7cdbbdda994f6835436e7792484b938ed8c389b4850006a42e389176b31c3f9091fb33eb504308cbb3e9b91f40afa798517598a7c96ddfe8f41340a03c5ae277b340ff5c54611fbfa254e10efb909032d81aa4a0c38f0a40dc28db4574d97b7cb7181feb0f0e41e50b30cd0080f288fddc2297404e5ec55a98719f0ccff603227afe7057b7a0aea0fee8c978560c5b43ddb042abfa44b8e70fc672adb0072a0d9551429bc9633a5878958cfd13720a3dce2fe3ea50986c99f32b5f3c5f153c46dda356b856937d7396d1362dad6e36d1df119de1ee25d175dc1a652d640a97c0bee062bb88e9ae1a6cbef62176bb0ae371ce4c38fc35c077f01625a8c42e5d863739d14b8dc9d6bac7db3e1eba569f8a1ec705026780d70372573dfa44b1b10ab545a4e6b0c7b0db5e44317923dea5d35ce9e4255e6287954a6bddba9e5227659d5aa572dcf8dd7ad247f8402f80a95a2f4f815f9ca9dfb33dddad54afc77242d179592a593ddc17d9d23692a35d7f08eee3d3a37720aee0c1a6da44702f407e8849b7709aa97cd04405d1dd310912f9af417f18f9084acc7ad36aa308f6ca6c8cae720e9121932b3bbfcf69d9cfa04470168da81a1d6785f28de1f70d25cfb6e419c7b4ea192f0d6ff0a29b74f17dd617ec719d83aaa6a9c3ac97ca458459f1abb91bf2721fa6c36e94c2c055be7e920ae0d11383173e77cdfe5acca23d245dee12c559ec269af1b185b92baac529fd8f0fd3a31f2467eb929928d4fdce724c61109398fb60a37fe1c9a4a6589eb833e1bc37964b38e12d04517b1920c7eed372bd35cfc59348fefac4b69c2570e8d8c35ff0f4f7c79e41629f8a2b7abdb01625dd2a2aaf04ef2321a57ff59033564b165b2dee3a6fe20a407b58f9bee2fe10f412df23e68ffc52da7ac61af427b7a1f420e180de7a8260e384b61e282370d63aaeadc38a18b7ed216bd25643a9399277214f359dab626f5407054433553c575c9ff19cb66c0272c6cf8e72f99623abe98b5a0613bf73b78f0efd62917823e8d48834293e324b95828d24edc6a0c837b1ee5506372b06a699d14272c78fcc13e35d7caa76cd6fb70d5aeb6e3eac7ae28dc1fd25e258c09e2d10c21830d71bf7a0d5c82a368c97febcc8b6d6333490515e0ef281cedce68f9a46e718a0f05f77245467b08fe9434ddc0a72e1c42bab50a1bee62205860b3905206d7aba7307101294ab7ebede82561ca0ae34720a37cedd3aef81bb7618517a6fafb4a7514e1b90bb41eea5fb3b305e71f47cc854b64afae8482d967e2546bea835647d2b8d54fc99a3ce79bbf564a8ebd4e5aed17d9015cc0e4a7d59dbe5caceb0821db5fc0b0bd05b987369b33c418aa9a891b25e2b4b303378cd554cc4299103fe924a04abf5910bf4bf808fc7cd60dc3e7ba471c33a43a13d2178fec678ed203de4810d44d623fcf637da563266594b2c3277c43c2a710586b7ee436234ff41f8940e636efc5576e74f1156208ecfac4709aebd33d412734bc4dd265bab54830c5a9d264c0a79f164a165a055146d074cc72f825a57f567fad7ce61014c36d7152ee88989736708c258a087bccece4c084fd470862fe647caa316ba14ef4575ac02f44698ef70d3eaf26ef5fa2b2f05f8436f952fc7c8518d1787184f81c99b1544b73828f820b80dc0df6d200b75445ad5560440a4fd8e9b8617fd57f433174f935ee7a37d3ff6ad4f5c8cfd9b4ac450b57401026639be95f8557403b79a84689b8fc3524e1a542a08c9b8274eefac081659ebf8dcd721da7f31e1734c837f0451ec7aac71d8172b45d96620224b4373d71e23847625698aa19a39aa496bad8e717ecf20cc2c1dbbe2ba510a21b3624b8eb7ba4cea565b8a96b2d8d53f8c323dcf2d9791bc184ba17e1072b8d8d03259bd22c4d83a6f80389fa81c3a3656dfdecc833375b7d49fdeb837757e6c279505c1a9db075b609cfb1b194ea4cd80e68cef5bdc216be8007e473b1576eda61bb8d0a345a4a7d20292c7e8ee90311237b6e8a2e6b9843f78d1766ad4f45a04bb6f30f007d9e7de42bd93dc08724078f00edddc7616e5507c4d7a187e1a08a2778959cb2dc4de6cc1a21367bdf76d3aff6ba2038f91cda81854813395c285ac174cbd41dace4a8647fa982e0076df84442923a3aed89270a59b8664969a5f11692dd5df8c80788022848511cf30fee2dd6129d3292f54d1cdecf454d67b34e3143f30df9a0a510fa4db113f8e7aab35b1f4858363afdde65b0b1b267aa6361bcaade230f0d1e56d456d2a7cd6eb96090e16daca779b0c2755b802f5ea72937183124690cf5de6bd6b57bd0ba9ba6dae1039142508d76cc257dc1c7149dd7479c7f03b9c8fa043df33d55b7d86c0cb60b2664606ef501ea946a408683e02fd485efed67afd4ebeec2a50afd77c112b2129ea57ba798b40f0a09b6e2b88c7409c713fe35e6295fd2d1b1f64343d6d5f8e4e7a8da0640d45a257c4111961d926733342db3733476a1f352feba983178c20c15bf3f57ac2fef29408ca054e0bec13ef297f27f453d6111c2bb383cc9acd66610c8ccd7309c06f2d71e1021f6a7bb33392d53ad58f591377b64268688e15b95bafcf0431e824b539ada4d966dd5a573dd84e618c4086ffc0ca4cfc99c729b5102c9a5ced72a9fc988b46909d0936d98ce5350e4efdb065b207424c9023de310ff48115c19b79f4695e021e15cb7dcff9aef0ce61f32db85cfe9ee5467959b6b7872dc32e4bb88f80b1e5ce266f910dba6f891adf29bf9ed1d65c14926469cd172b7219e0b5134ecae2982545d848b036eb8432c1d4fbddfbcbb4acc056482729509bbf7fce8e0dab624a79ab1b036b371f1dd3451bef48451facffa9a2eb5e2a2be5b1e0b776e2f0ab9ac09ddd2c478ff24c0bcf62a141b027d4c2779e74ec22bcf5e54ed9a4426e864421adc53d34ffcad7aa824176821140d99f097ca57b2ed59654dc9337617808f9d82aee3a2d0608f199d27c6e6cafc1cba54036519e70517bed4a1eb12c9b572ee386f8e882d2f5fc26ed55f2cc812dad15c18bec043aa6b86e2da3cf7e52a66c28c7d516f27040d42b20229b1edf8a9d9088b0f12fc47f22646e4fe978c36815198b8c95145499c82ea503b90dfcbb2eccb9bc78af249529f0a5db411546e4dc368735e5ecdf6dbc4167d7628e9687fe31dfa38668f94b008d0a2e9743aa083cfe7a44d0101754fd2b6fb3adb1d2f6dfd13a767bc5d18d15fd2353b525fc4d77daf296eb3a4d0096e2f09f93a133907306d1b8fe4621e7bcc587005351dd2e436d99b82af61c061b688b3c06cf51c2ba718efd437baf8d6b4", 0x1000}], 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:15:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001540)={&(0x7f0000000400)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000340)=[{&(0x7f0000000000)=""/14, 0xe}, {&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000080)=""/131, 0x83}, {&(0x7f0000000140)=""/215, 0xd7}, {&(0x7f0000000240)=""/68, 0x44}, {&(0x7f00000002c0)=""/50, 0x32}, {&(0x7f0000000300)=""/26, 0x1a}, {&(0x7f0000001440)=""/146, 0x92}], 0x8, &(0x7f0000001500)=""/8, 0x8}, 0x1003) getsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 05:15:22 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)="41797821c7a5139b57814c39", 0xc}], 0x1, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) 05:15:22 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) renameat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') 05:15:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x408633c) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f00000000c0), 0x10000) setsockopt(r1, 0x1000000029, 0x32, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 05:15:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x40) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00./f]le0/file0\x00'], 0x10, &(0x7f0000000580)=[{&(0x7f00000001c0)="bce58200cb3909e6", 0x8}, {&(0x7f0000000200)="297d3e68e510fe25e087f54679d2fa2cc587f89b8a5669c1688a77edbee5f86ea14b2be4b162e415d0df0e753a40120628c0e89659d9ea9cb92f94a049e7c0d8e890da9b4ea9b7b5dfa5977e99ada33eb42a2bafb16f7c8fb5fc04506a98621a", 0x60}, {&(0x7f0000000280)="6de5bf83cccbf47aa52bd526bb988aef13d5e1c4d4e4d06ab1dd6a22c6690f8937ae1fbcedb47a80a4cbfce2f19de0e51e88c22cf6efe59a48696b7ff7ff6b4e41a48a6203778f987881f7017a2ff477e96e5fe439f9686b2014d5c09c9c1992479780d6ad0287738625521472ae59ff8075242255e7f79f01e43053edca7e54c60dd513a8f00e6e154e77b9793b5ec463ca26a61453c76fc9acd35d1353d7cc25027762b59c428d6f4eb227b428ca66bcd687d4e34eb7a186b7e3d60220051eda00da55e379f8bb33427fe33f6bfaa1c12dad22e441bcb1435726fb6a479d35d4728f", 0xe3}, {&(0x7f0000000380)="77dd05cd83a72c20f304c21700535c45d4d0bc1756f0a45d732d816ef69cdaaa221d7a35163ff315a7fe4366d6a4ed3b2eb7bee1dc78f784ff756f2c4714621cac87ac40525e38c3bb11da7908a8692e4c485af99c96a77a621aa12459a8623c33abbe0b9ad2588119c31ab9f74dd64c98ec77687e0315b37f3e3588dfbe7c348e9e89b9de0057d2b46b031b0f5c88de3b2e5061051cb22b1c859796f4ffe959fb74afe1516bc6a4496ba2e2df1172db1404a49e56cf531906b41807a34b9947cb55d6529b1912eb908275782a3b42b8b90c64ad338964cf4f9defd0fe", 0xdd}, {&(0x7f0000000480)="b96b706c81207c67691d1634ed18e02962f2c963e5f002e1234dbc3e70fce5a56ccc538b760ec6ab208f3d905811f4d71680c34c9ae4d0aa5e5ce9d2162533e43a1b4a8f1283b52b560fb8d8d8b80564210fdc5f2d84e13f408cb0a54aec74cd4aa4f1fff4e2a1b76c95cf4817e3cd92b14cd193002a47c89e575f8330be880ec6cbe1079cdb4ad2a512cb10a0e85e5e408415576eb518026587a9da3dc418cbc73d174d8f3a9b9fa3", 0xa9}, {&(0x7f0000000540)="4cb4a24c9f3f7bf4dba46a675bec1a23d7fc10025fe0fa", 0x17}], 0x6, &(0x7f0000000740)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r2, r3]}], 0x110}, 0x1) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') 05:15:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x200, 0x80) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, 0x0) 05:15:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x64}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 05:15:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 05:15:22 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x6}]}}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/82, 0x52, 0x802, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 05:15:23 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 05:15:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6c2a54cab50133df, 0x101) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d825290 map stack 0x2071c000-0x20b1c000 of map 0xfffffd806908c668 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d825290 05:15:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x0, 0x0) 05:15:23 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcfb086321baff18a476764759977e9865112f484b291a4da430b76d0ac5a685e8fdffa15c1140a58499f09b0465b1bd090c414a7eef972556d0cad3e8f14553f60a7bd068c69fab11d7b62e0ccd8d0a6c89ce966cf93173692ffffffff00000000d721ede6716b39ab3b9fbafa097c5033f15422eea1df298dbaf0c9a307c65b8c03e93ad193a8f1f1729ee33c447e86f76e59d7aac218ed8c630d433fe5668227425c8aedcf12c006651d2f3a29f1ed0c039c0821cc60367bd709f759f9fb6da52166a110d40a583b31664d437328768c6a91e68daab7b92c3383b07bd016ff9c7c9fea1976b13b65b23cc7049b854ef1ea2348a2f9382bf1f1e2c529575d6642e57dca7e4469893e667968f29157d93caf67442fcad7120ffd01cb83e9b0e39620e9a08a042e421e698c67f9e205a84bf913d29e6a5e1d84345e9e4cf6217c0d7424ae9748b68ea95e0c73b87dd85fdbf38c8ef062c28faa2a84b9be57ac8de7d2a69912664893ec72edbf16ce8209759c16f09fbd02ac"], 0x38}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 05:15:23 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x0, 0xb}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x9) r4 = accept$inet(r3, 0x0, &(0x7f00000000c0)) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000180)=0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x810, r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:15:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x54}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='./file0\x00') tap0: address list non empty 05:15:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') fchdir(r0) chroot(&(0x7f0000000c00)='.\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 05:15:23 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ftruncate(r1, 0x0, 0x4030000) 05:15:23 executing program 0: ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffff4f5, 0xfffffc8a, 0x436c88ce, 0x0, "42ab3319bb26c77e59a4da0633b2b774b2f6ca19", 0x6, 0x101}) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xcdc8, 0x7, 0xa6, 0x200, "8f01ed80b16a9dcb49985a34438129742d95d173", 0x400, 0x5}) chmod(&(0x7f0000000140)='./file0\x00', 0x1c) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000180)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000240)) socketpair(0x6, 0x3, 0x4, &(0x7f0000000280)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000300)={0x9, 0x0, {0x7, 0xf}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000003c0)={0x3e52, 0xffff, 0x84, 0x400, "623acdd43c4ea777dc02f6d18ce65c1e2328013f", 0xa5cf, 0x101}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000400)) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000440)=0x6) 05:15:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) fcntl$lock(0xffffffffffffffff, 0xf, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r1 = shmget(0x2, 0x1000, 0x120, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:15:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x481], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:15:23 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x10}], 0x6, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xda) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x613e3a87}], 0x8, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x6000, 0x1) sendmsg(r3, &(0x7f0000000100)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000240)="51e05cfcfd3ad010cd3868faef4e58b4fdd88665f3b668332d01ce0c80399dcc5547fdc8e5a48db2db050624e6bf980dc3a2d0dfccd3f632d6ae809fc6936451d6ad8fda3a5dbce96ffc4bb4c22b139ffb1185d12309e8a4168858fa7df7b7efff1110b3b4992d37c260cfbf585bedb8ff9391adf317a73ee1e3d0c8474aa57357e9ef46dad47a13ab3f13e3", 0x8c}], 0x1, &(0x7f0000000300)=[{0xc0, 0xffff, 0x401, "a81e244296d7bd9808af2fdba869d214670cdf8ef137d46b9f978c77b7a446c5c8316ef0fd127b41e68a536f9bcea9ae55f12419acff1ccd8bdbef398dc450b9d178e208779f5b4bc9fb0c023af557972794e71a82ce58c840a7be155dcd476966f43f750c96cacc33af6a422178694c04aea41066bf43b4b1768f19d7d4d2f2581a04ec6523fdb4bd6da607514fb837fce1db21ba6646d4b38af2297c158a1add8256daf0b4bafa3437b0"}], 0xc0}, 0x402) ioctl$BIOCSBLEN(r5, 0x4004426a, 0x0) 05:15:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) dup2(r0, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x7}, 0x8) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x88169f4e2d343f62, 0x0) fsync(r4) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 05:15:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffdff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff8, 0x1, 0x0, 0x0, 0x4}], 0x8, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000080)={0x1f, 0x7f, 0x3}) 05:15:23 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/88) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000bea4448b20904f6dbf63adc9585ed94fe369745f008b094732fea16058e4289eb8c4cfed27a8baf8ad750b730039c5"], 0x2f, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/184) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/88) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000bea4448b20904f6dbf63adc9585ed94fe369745f008b094732fea16058e4289eb8c4cfed27a8baf8ad750b730039c5"], 0x2f, 0x0) msgsnd(r2, &(0x7f00000000c0)={0x2, "18c6c94006deb9e2fcba2b6efca25e5474897f8a70a930bb490227"}, 0x23, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 05:15:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ef04e7529d740a664b0733d6452afe9244698a7ab24c986aa0000004"], 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=""/170, 0xaa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x9) 05:15:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15, 0x9}, {0x34, 0x0, 0xfc, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x0, 0x8, 0x5, 0x58605e7}, {{}, 0xfffffffffffffffa, 0x38, 0x0, 0x7ff, 0x10001}, {{}, 0xfffffffffffffffa, 0x2, 0x1, 0x5, 0x4}], 0x7fffffff, &(0x7f0000000140)=[{{r1}, 0x3, 0x40, 0xf0000082, 0x9, 0xfff}, {{}, 0x7, 0x40, 0x1, 0x3, 0x7}, {{}, 0xfffffffffffffffe, 0x2c, 0x1, 0x3f, 0x3}, {{}, 0x8000000000000005, 0x60, 0x4, 0x0, 0xf2df}, {{}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x100000001, 0x4}, {{}, 0xfffffffffffffffa, 0x8a, 0x1, 0x3, 0x617}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x2, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x60, 0x80000000, 0x7, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffffd, 0x12, 0x20, 0x7, 0x5}, {{r1}, 0xfffffffffffffff8, 0x0, 0x80, 0x6, 0x4d3}], 0x6, &(0x7f0000000280)={0x7, 0xb8}) close(r1) 05:15:23 executing program 1: r0 = socket(0x6, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x0, 0x1010, r2, 0x0, 0x1) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 05:15:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f0008", 0x19) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 05:15:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) socket(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99dc8e199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f76227d3078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee67b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 05:15:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0xc6134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0xffffffff, 0x140000}, 0x8, [0x170000, 0x8, 0x0, 0x0, 0x7, 0x0, 0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000240)=0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup2(r1, r2) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000280)={0xff, 0x0, 0xff, 0x7bda, 0x2}, 0xc) read(r1, &(0x7f0000000100)=""/122, 0x7a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:15:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="a20e2a", 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x800, 0x0) fchmodat(r1, &(0x7f00000000c0)='./bus\x00', 0x2, 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005016000009005001b", 0xb, 0x0, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x10000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:15:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {}, {0xfbfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6c74d8265ffb32eb60507e84b0a") 05:15:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x202, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 05:15:24 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x39}], 0x0, 0x0, 0x8fad, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x7fff) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x82a0b7dcfa494625}], 0x8003, 0x0, 0xbb04, 0x0) r2 = kqueue() dup2(r2, r0) 05:15:24 executing program 0: r0 = getuid() setreuid(0xee00, r0) setreuid(0xee00, 0x0) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000380), 0x1d) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x1, 0x6, 0x1000}, {0x0, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, r1, r3, r0, r4, 0xa9, 0x7}, 0x0, 0x68ba000, 0xee1}) setreuid(r0, 0x0) nanosleep(&(0x7f0000000000)={0x20}, &(0x7f0000000080)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) shmget(0x2, 0x2000, 0x1, &(0x7f0000002000/0x2000)=nil) 05:15:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8}, 0x3c) chmod(&(0x7f0000000080)='./bus\x00', 0xd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) open(&(0x7f0000000100)='./bus\x00', 0x400, 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000300)=""/138, 0x8a, 0x1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) connect(r5, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000003c0)=0x8) 05:15:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x10}], 0x1, 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) setsockopt(r0, 0x29, 0x2a, &(0x7f00000000c0), 0x4) 05:15:24 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x25) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:15:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") socket$inet6(0x18, 0x4000, 0x1f) 05:15:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x1ff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) 05:15:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9364, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb3695d929137758ec31a3b50d2ca5678cadd828a3afc4d21ae83461dac31b31091bf65cf4ecd74860930ada62b8a79b9f9158d4f0983ad925107c817c3e52f4ef3d54ce0fa27cf5ee2b24c6e4bf22c99e6bdf91bd68cfea3e6e17e68a59139535f8b5a1cf0323a17d6a19b0341120db2f34c8d6de84c5f1ee84a96234be0383c4f1477fc936b27c", 0x8c}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885b248115c9174d7a29940ead18c01fe7223869d5cca5370ceca95089280caae0c81e93d148bdde3684c5cf657ae00b465d1b5c74892149da0922f6aa8a2d72c8c302bcac78e218caf7827c5d308927a42e1656a7c4f6f7cd85fb5370d95fe13647623f1f9710b9fa5a4f138e9e9c17d3af6b86f66f0ab1407a62663239600e6940c75d50425c3352c15bb89add8445f3255d550bad97bf4ce00b689ccb9eaa057797c7f09f26112f264454624c67a0911e40696c1cd19cdf3e4ebabd72836af2de3e47965615a1ab9ae80fe52acdbccd92f16bdd3f8300f014d20caed60b8599ca52998560e585a50a31e89d0bba4f9130557c83beff0d893c54f1a74d70c2cf0860eec3d43e58fc64a2ef9cc12b8f540d1b33fd4a54ae35eacc803630fb6c70bcfb61f86d4ca671759d88d99945d84f832be4b6d298fcb3eaffcca6f68ac3391a334fe9960877bbb4c0f669ebbaac2ba04181c84b2c482b70f18dff5e3ebda21d6795941078d4dc2a289c20962cb7ec599399f2dc7db6c0fa22c49011989bb9dd597559079497c7fbb6d5204fefd292fd9d2b0a1a2af2a0867fa37c4c8dc044b87e0fc470369f4606354ef840e1bd850b5bfb21bd5910a3858e8189ea7997f164913d657104db9144dc59814a795a1e2a1d53ad20b2b74d5eccfd9e8c2f38a7bc04a6bdf5d1404c840e74e2cdf2c8cbf2fba42c7a5c6de82e4f37ebe550456226f422d62a6446c454b112633015eb1f45ea0d9685b99128faf5cb97c5501a4b3695022bb7f01790fbe570508d9539eb13fb069a24ff87ab96b0861cb105816da7527a7569526233353a154ea706d909703be509b19e8eb1b4da75907bcf32f74021674adf889661bf7faea6bf7e15dfda773d52495775c1758ab1c42d411d7ffaed74e2a0baa44b86b9884f802cdef8c539ce0e7a516e90fae2515f5dc2a8a595ba39a3fc32e5fa22f2dce4056431ee5b0f15c4bb77f4153159a628483227f4f74a7b823267437ae2990d1026025d475cfb979c70324555f3ab1e82e158d29ae5777da5f9640588a91767db12d2225e0511004445b52e2047fcab307178083063bafc43428b8b843c82a1745395e153b290504fa7c74385031f6e84f6ab18c94d9d8053bc27653c110aeae665821dad3ca27241aec8e02c730894566c033ef44dbd70777faaa491dd8f5d91c6f0a6c1c313d6397466ebae9826d162bf79c5e17a5effb9381a8af354a47736cc0b233012842ea19f8dce813e4fb5df922beed2db3c7faa9effc8fb6f0e544b09f590a0abefa4577bad6e8f4b43607eca4355e92c15136406e21d1361e15c4d09f9ee58f7178284c0345e66eba0e23b12b3064f55e0a3364d90442e4dcd7a4c45001e8188913d47fff9383d9db7392ea8b1bc3a90d244af31080a410cd8db6e62c3ebd038007197c0fc048c085c83a458d316dadc04d5808ad4fb246596f4ec223f0d139c5eeca9ac633f0102be0c9bfdfb8755f4eff5d154835888616c90b8fe40b932d6a13ab1167374b3f90e9977159e39c9b1e3507812ff05643ae7eb624924cf21fff1d9ead3dd92c2d1057b32e20c62ddc5e5e9f0adcb2b405faa9a01789a991bcb77f", 0xd7d}], 0x2) read(r1, &(0x7f0000000340)=""/226, 0xe2) 05:15:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077ae6af9546666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfbe65dbd59204000000fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3acb58d659f5e6a620e3d341e47f4cc10936ac103f7414af85bc6b4226c2ce54109ea9646620d057e5e192061a95874ae2a5575dce60fa098f595755615dfa1fa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b3573e99ba998fdd1fc6bbf00c0c1e2227b61e"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="01000000"], 0x30}, 0x2) 05:15:24 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00007f7000/0x4000)=nil, 0x4000, 0x0) 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, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="1654bd6a1cd5b39abd3d", 0xa) 05:15:24 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) close(r0) accept(r2, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) setsockopt(r3, 0x1, 0xe7, &(0x7f0000000080)="cad5c2c44ff89079513fe15836bcc1e030055ce3b1801aa73e1c3283d22d19ab6d7779b3d86c503b566fcd83a7b9150afd", 0x31) tap1: address list non empty 05:15:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="2d012e27667c6c65a60700005288835c62e37a580d19ebaf3776a7572855520bd0c6cac9e8b74ac75ff734080000000000000043e2045804dbd7cafbc3dc21b641d678e19eda3c78a3e29f009fd496250c38f69effa7100aee66ac9812149c71a702000800004be42c36401ed5bd3d1c52ff5893856d09551a29f1f1e1aa144b640941ab73edf5f0ba37d3818549457658c6898c5ec4d8db4030b5024d6ba9f5564e576ca962f8e56ea90e3187bd7d5018eca35f397d52b57feb"], 0xa) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r2) listen(r1, 0x0) accept$unix(r0, 0x0, 0x0) 05:15:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) 05:15:25 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x101, 0x6, &(0x7f0000000000)="bdb3c408971292b3b987c5bdc8deed6a8c2f4b0bc36816c7ac4201ad510aa2b161522dccc70d68d67773116881aaa15c3547aa5df12ad13d8b4b81c3cac2a17e09c4ea1497bd8c9e84c3583624d9d55a4c0852a77f92fab4315250c2c6236e9f2a9c94260664e795b738a7cbe10885894b5c", 0x72) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) 05:15:26 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x6}) clock_settime(0x0, &(0x7f0000000040)={0x9}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r3 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = socket$inet6(0x18, 0x4000, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x40, 0x45, 0x2, 0x2}, {{}, 0xfffffffffffffffa, 0x0, 0x1, 0x80000000000000, 0x1}, {{}, 0xfffffffffffffffa, 0x12, 0x1, 0x8, 0x10000000000000}, {{}, 0xffffffffffffffff, 0x44, 0x0, 0x100000001, 0x8ca0}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x8804, 0x9}, {{r0}, 0xfffffffffffffff9, 0x11, 0x2, 0x8001, 0x4}], 0xfffffffe, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0x8, 0xfff, 0x7}, {{}, 0xfffffffffffffffd, 0x0, 0x2, 0x0, 0x400}, {{r4}, 0xfffffffffffffffc, 0x4, 0x40, 0x8, 0x2000000000000}, {{r5}, 0xfffffffffffffffa, 0x80, 0x2, 0xa0, 0x100000001}, {{r6}, 0x0, 0x40, 0xfffff, 0x8, 0x7}], 0xc0a, &(0x7f0000000280)={0xfffffffffffffffa, 0x800000000000000}) 05:15:26 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x50) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140), 0x34bae620, 0x0, 0x4, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000080)='./file1\x00', 0x2, 0xf0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r3, 0x802069dd, &(0x7f0000000300)) r5 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x1) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000140)) chmod(&(0x7f0000000040)='./file0\x00', 0x142) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffff8, 0x20, 0x10, 0x7fff, 0x2}, {{r1}, 0xfffffffffffffffb, 0x4, 0x0, 0x400, 0x4}, {{}, 0xfffffffffffffffe, 0x82, 0x0, 0xb60e, 0x3}, {{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x1ff, 0xffffffff}, {{}, 0xfffffffffffffffb, 0x9, 0x80000000, 0x1, 0x7fffffff}], 0x7ff, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x2, 0xfffffffffffffffb, 0x800}, {{}, 0xfffffffffffffff9, 0x40, 0x2, 0x1}], 0xceb, &(0x7f00000002c0)={0xff, 0x40}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='W\x00') 16:00:09 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x800, 0x2) r1 = getuid() setreuid(0xee00, r1) r2 = getegid() fchownat(r0, &(0x7f0000000180)='./bus\x00', r1, r2, 0x2) r3 = getuid() setreuid(0xee00, r3) setreuid(r1, r3) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x1) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x5, 0x0, 0x80000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15, 0xfd}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x6, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x15, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x43, 0x20000000, 0x2, 0x1f}, {{}, 0xfffffffffffffffc, 0x2, 0x2, 0x3, 0x7fffffff}, {{}, 0xfffffffffffffffb, 0x42, 0x2, 0x8, 0x200}, {{}, 0xffffffffffffffff, 0x9, 0x18a0b25915157a2e, 0x9, 0x9}, {{r2}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x7ff, 0xccf1}, {{}, 0xffffffffffffffff, 0x4, 0x80, 0xe277, 0x1}, {{r1}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x55, 0x2e}], 0x4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x18, 0x4, 0x0, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x100000000, 0x3}, {{r5}, 0xfffffffffffffffe, 0x40, 0x80, 0x2d77b274, 0x8001}], 0x4, &(0x7f0000000140)={0x5, 0x83f5}) close(r1) kevent(r2, &(0x7f0000000040), 0x7f, 0xffffffffffffffff, 0x80000001, 0x0) syz_open_pts() 16:00:09 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) r1 = dup2(r0, r0) accept$unix(r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x100) r2 = semget$private(0x0, 0x4, 0x5b4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/21, 0x15, 0x42, &(0x7f00000000c0)=ANY=[], 0x0) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000200)="bba2f34793afc7ae1f5516f33351f89ea48e7627dbd64b46e68d9b8fcc308c8279f68e55cf26a5993c22ce08982caffaa3e4a1f792b878eb05744d92df02015a03d070492f08753d2e1da86e6535631dae1fd5da4f34074780619bad1c3003e02a500c2011f43243f99bf69910198e2b6ad8b4f863a973d086e924e1ac386d2efcf24852b53016a3826267f0a41c8ca7f5b2e0cfdca343ba2c85e1da829f8d4c1deedaf00db3b66573fe82d27e8538cd9a3ad385b598b42c6c4b625d8a732e", 0xbf, 0x9, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x67b637c2ad3eeaee, 0x4f4d}, {0x26, 0x80000005}, {0x81, 0x8}, {0x48, 0xc080}, {0x5, 0x69}, {0x88, 0x9}, {0x47, 0x4d5c}], 0x7}) ioctl$TIOCSBRK(r3, 0x2000747b) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20, 0x80}, {0x3d, 0x4}, {0x6, 0x0, 0x6}]}) getuid() syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x8001) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c6530005f3f6a18fe7561b8b25a86642be8f19faf687f459dd67563ec12bf17b439b33d8a2d007143c5dfe20cc7f30b8445e2778dc361dfa865e7c5169433a714c473702377880b30510e1f024c30b84a313f5bdc27bd17c52b31147ff080777aed6f997c5de6601f86f4964080b124b93e403079588c9df28a2c8d1fde03dfbd55cab37c116bc19fd9e900c931173ccc7240fa420846003f32aead2d3af4cfd7cac8916dde60358bdf850b59587a4366276e9a5765fb66495a313b610372f873a2f1070226dbe5ecf9ed024926b4ba51954fb906be467c076f34a88ccfa899c67fede8487aa43b6413d9af86dd94edbea8325a91c57a60b7fde7be38618a717648504c877edd20cce6e201d9a4685c1997f3fa4db7b89b8bc352bcc64fffdc95cfc7385a3c68e74f2917ebf844e6f0411cbd32bf662cd6a2946f9b7df300d9bcc4c8b8ef4a395944c5d47b860978799f27dc921068ba1ddc8ee29b2744faab034f12fbf460f91242c050bc75c0425041dbae16f47f2d4f4cab2f159f4cdecec074d70bad2267f15d3268dd04738525331f001da8b07f6b5f0e0a1db97e88bb3a36843392c2b074a5774914781d1a49707beb961bb14de48a26b1bf263192214501a5f55fc9f15a8258be37d1512920f748ef68f3c6ca6e6df2c2cce587b5bb50e751ea48439ebfd60d75087542240a17991138ad995e24e8f0a03347741a29db7a22c7d7cb14aa27da583b14e6fd5fabb9063a8d2eca99704b173e2af2e9aaff85ac9050f48a44a89999ff469f7be45f060990a00ddea501acf3ae68347061516d6322e1849dd140a356a62748ed2bf3e9606fe32196d00a62a0d9d651eead255edcc80b4ce918d145f5d6f608b63d31d63ec333dd447d47cc43f3777956c7db493ceb52d584894f73"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0600000000000000000000effc23e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x591) 16:00:09 executing program 1: clock_gettime(0x2, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7, 0xe9, 0x4, 0x9}, {0x2, 0x9, 0x75, 0x7ff}, {0x9, 0x8, 0x4e, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r0, &(0x7f0000000000), 0x0) 16:00:09 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x17}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:09 executing program 1: r0 = socket(0x1e, 0x3, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/135, 0x87, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x4) 16:00:09 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x4) r2 = socket(0x18, 0x2, 0x0) nanosleep(&(0x7f0000000040)={0x9, 0x7}, 0x0) shutdown(r2, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) 16:00:10 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="d67975e8531edf6b2e127d1617b7a130504a0f75c627e42b9f375796bec9520340acf7be7f867675269c7070bb51208393745786057a33737a5bade0fd24c74944f86fcc03baf7bd81ee6d100c0f69b3b8e29ad5e120446e83deddd97b334563a317b007eb22f3248b2bc29a29e602d68d807d8675622d", 0x77) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r9) getgroups(0x8, &(0x7f0000000080)=[0x0, r1, r3, r5, r7, 0xffffffffffffffff, r9, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', 0x0, r10) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x3, 0x0, 0x8001}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x190) r1 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000240)="3d2f69620eb36424a7adde60040eb9d8a9393f18b9d5b010b603af18ecb7a949f1b66cbfadb024dd014927b1b6938c74a2e5e4960bf5a23a20d5da5850af5270940aed6ed64b344a910932ad759ac07e57acd60862", 0x55}, {&(0x7f0000000440)="e3b9e6ce8448c96eb6e2f0e0249dd5bc9ebec99b8f8ee40ce3229c0ead99e0866622d7a8f5655b0d4c6ad10810aa0518ff73098f6173b39fb761069a1eaebbd6dfe261f61433c6724b39b57c3ac938decaa8599e443bddd92e473d21baa280c1b562ebcdca8fa69739279dd6b871070bf2dbea36e8c5b0fc4ef2925dbf126ec686d4170e4a70e213b24a56eaed1b3012d38a426ea969561fae768ba2e56c20b67317529ed68a25bea792c48bab9d9e73e28d9718cb648cb9327b3ddeecd1b5363eba48805159d45be8a14a3b84932de38b1da8e5e3a8e94687a445027bf40ecfab449dcd3b7b06ba631164d16e026671f9a1ba45b3dfa34747578f26a43fc865c4ed7f182df74a41b52fdc5cd8e434644a2f1ba2e606f5a369db279409c725817afd464b7a5e29a6525791b4761190ec6898c3a3581e51b1bc79dfc49d7546e70b2b78cfdc3bb53ff9c270c73cd9df329e99826c9047f27cef9ea98539c6348b288fcc5b556a01f166d9bedff0bdd6b3064ffa2dcf5031857240578a9bfca0cb8046df655b30247252cd5a18504e2ec8d5e5e5bdb6a3f3cc443a98402556f5f39892c4909a5562f9ccc482406cc2fd4f5b6398680690f3e4904715eab2919d66e29234a119fa5a51bc9445035ae9abd535cde64f291bc114ffad20cea6a062d625c830a1081c14d45a25076598e91e0d6eab6462194fb110d57e115bdb92f773ccec5aaed49135e177b0ba9dd909646f13a34e8426e6d0f47bf547953189f5ea68f94808598f50e659d69bd4452da427cba1affcdf07d2cc8c37ed9ca9184cb1c243f01352ab8ee5bba9e7b510d1c0d8f03dd8ee6a9cb90decd0cbd2a6c7bdc3eb846806b55ab6a95fdf7ecd230f83d34af12b5cea3977e51302e86b78d1443cd5def7f0922a5e7ef043496735a1149f3e8ad640d90ecfdbd4586878c60c240eaa37dbf9f17d163e05fab6d30a5e35c09bf13108cb782e90400ae53de3ec83b2b1473163f8ad282c0b2d1dcd5bb99d9041cdc91c67caf6a8444ef20516c9b032aa4ddb30bf0b2f735e55970dead6b336616737da0a5e3cc34ae5c7ecd2b9a09225c1493aed3e0e59a39a0abcf87906d90164042613614a675cb48ea76e8f3fa22a5b239fdefa41b895c530cc285f6c800711de2bb043d5d78a9ed816c954fc506c696feb78e5c136ddf0085b9f0f8945527d89a3f2f6f2d63d4acf8cf5d83785c5705505e6b5de6f3cc82ca3b7da2c07f307274f0daafe2084867488944890fdd1903da5ba13e0c93ca5b65e7d09bdadd59981500ee4db1af8d008e6dd7c891fcab759b27c8e4ec99d441fa451a63ec3a82ca36c41e4f905ddaf7ff0993fe95d50684d8673cd69946affe9d6faba9f8a02ac7400b32a339a6d63b8b9c9fb851ed62032254c8b3c49769e664353459186178f0b92d3b2d873adf796bd64e0ca4bc925f8d22f6c580987cd2633aecf08fcf5bd2950cbe0229ea1b884bc4e96dfe86b35061e206db207fca1b8e9911a64756f10ab4cbb9f0f4166b694d76c8a35914938b2e748c51830fc92047100e8616afbd0cc883b2af697b4ef4be3ee96825631ad2b5d3428d86986f8e8a99559474b2813f57cecb6a95a64835e5e2cadc494003b0f81df5d9057f61f5bbab539705c9f818d1cac8de06c002a416076caba7ff0c5acd4fc9dca96c4e08518b89d547a5ca3a6c44f369b3a9a6817c66c0e692a48103358c6f78d58e55c7ca3ff1d12344f7bc437c0eab27c97526a61a73ff77569f99c072a11a823deb6cbee5bdd9bc4a8ad610b341c6611a1de172c4f78533cbdf389fc10eaf1de6d64caa01c99a1663dfa2ec44b5dfd99136d0b0a203282ba43272121fdf40d2dccbf86e076ec2621b535516de91716f655eea6cfb2414d0ec34b406a58ea136d96fdc47fae20c097f88113bd4584886316c47ed62aa17a862c450bb9c649839a32bfab445df46f84ba36d33ebe7f8f341e159f5739d5fc71a64cb3d3772d6f3e1f954f86be992dcca5df67c0c4b4351bf6cf36240eb289ddc50e6c05026ec3be5c0886e16f000f0cfc79689fcbee7308e1946c7bf1ef221aeab2a98c792ea5d703c70ccea098165c316f604102c41711df59e411eb8f1ae4c48c217f4ba1b3ef224eb1e86b64eccc0eeb4aabec062ca1f3e69ca86ae4fd667c0260dd9a82e60355c18368d28e3bfb69615fcbe009efce8ded5464df05f7f2ce8b81a191b4f26798fc4306c4bfbd8467b827d44c308e7a9184794fdcfb0afd42e75a9df926608d95bc31fa1444c8649ecede141c305ec1652cbb2860786b89bdf154422a9e8e10303cf82da6339d70445595d79ae9e72552b77bfadb3ddddbb9c155f4ac71868bd6d7fe30719d4b6b8251986e73866ed5f5b46cbc11f32b770558c6b086dce531adfa40370c701c85ad9196a730f90678ada8ec7478f25641ba28d79dc7a358fa00c93e01d5383a4b2edf2f954222880a5b6126397b652d179841f03f9e931c0e313a13994a5cecba6552a9ce0c2c0db41964ae28b325e4dd91bbc04648b79df08179ff5446bf5f5a0922c6b01335bd806c6c87ef773cb8840c9cba26c36d62d42a0a905381f23a466e93c2418b43318aba035eeb45bb35267e04c052e5f4546d315c72d42d77c0b3aba3f38eba5f37026bace980736780865827cbeefe0e0fcc252fcdd7c201dea984ebb59fa02737a17e3b47186029ede197657793cba717b3e4d997f2e6015e92100b2e3e0cc268dc797ca6b172beac0eb7c2bcf15986f405d3b9331adcd28b24f918160c340f3ffbf52cd16bd887f648cab94b5df1b493383759ec4a69e87611788d67961d57d8760fa02177d6d1aae197e1b3a7c3b161a89faae8e4d2a931d3f60001b4f3d3ae13dd685f224bd439b1c9d258ab3dcfea6abd9f451d28c232e157fa5a8b35bbc07e85edf4f04469da490db3ae3fdeb90dc047783a28888d99e9f36cdebcebda7f422e0e1c7ce39cd6ffd38f120ee23f3253d86becc95032884312c9afad5811964753ce04ddb92ade3cb50b818d10a0638cc4ef15bb0fae63e9e7b7f3acf7eddc9cba7994adddb9f4ad34058d4654938fcf9ec1410bd81ead559abe3ac3c45a22a8385d2874eef1ffa17a6aa827646c4ffd98ab77baf53a234add95d7d922b74759318ee19493485c48154d5b40aac31f7038ed59789e76f73b9e6090e546d9d9e6efb353c78746c430d2cd821308a4e3ae4d0dd09215213c2d333050262d3286565c0c67f9d8fd21372bbdb08791d9055c0e1e9f6c926859e742607a88a443479812a914be107f04ec092e98222f8eb5c048c3eeca297fb408293c48f16267c369226db1b68db6a5322ae3ab7d5008e9b17d42a866d9cf573c517c5e1f3af0f34cb886949fef340f19ffd210f764f50217c153224a9d1884e75e7bbb94c3ce20d0f84cdf8cf8c7336f86a1deb61a5ac206a74acd15a017006241f747198a851d49d2fcad87c70d452c595b101fb818c75404ab3256ebaea4aa446df963879b6fbbaa812bea2276c07b72a983d5e731846c89ff66a49672f2e034caedfb68e2649dac7f06baa18c578fa116f35c8d5d8dbebf87a53ac9e6d8d43b000c8ed670805d2bf4bf4251c130f3efef22a9ac22375a0f902743cc63221a4f42cae597d1d4fb88df8977f389b124a08dbd6b3c377c7ef1fff47da687907c7a71c5b5790704c460693ac59bd4614ceadde30ba3c40f63130a51845fbf899b322c989e50fe1bc719dc64f43b1281200ea9289cee245ab0ecfda4bc61211566145a5e45b324748704b64367b37762929a0dbb9a4ed18f68483374681a91b126db645eca919a9cf115c3c7b1b27616d3f153052958bdd9f5b4bec6fdb94f5157f5090869314e601b220889eb80c9ea5ab6c5fb0903eb2834aabf3d3b998560a83365557bc3c3ce3ee61dac435e8a1f26e5c111418ef7b1025fee8bded84ee1f24edbdab7b6b006c51ce7fb932cc887533fe42870fb266e1908a2afb47d750c0d89c6c84461f47b69e8f124ba8b28ab3768aa8274a8b6420de9e25827edebc4508431730444161d6b3145c67cc36ab8624afc85cd595db552d231fc50e7d801957d3b03113e291b6c6f7b04298281f6b559e2b42a78565a29e5b849f75d94f9c3808832cddf36bd6d5a00bbb53b660e1f95ac7c8dd369e5bc4bf3806ce768808bcee3fe1e01113ab1d5fae9021ebfc3dc0a86e1aed27a4b1933be2aa08009b3684f50723f1a4c09917c485db531c869502905016d5e3366216e4453260405b149d6725abed824bb20808a4c3602ccf4e649121b70d686ca7589b4334c5b5eec601e2cda9cc7ac4084ff0d7553eb1d7b3b4d5ffb93d07e040a714e3ee741d073ccc13847b00c6ae2199a348dd12b3df07fb60d9cb076e56105684e95ba2c7d08df0255a6ea570d54ef8def9cf9b3457b6667778e0162d1d4ddf3d7808f629c3ff363568b5b3edabae04791734e1117ccf0859fe5b03375842afc96bed08da49c45f723c84bfc4c52e3096e303d800fb89a513ef36f055bb5ae6c4e7d623ccce288905a61f695d82e462686b91c4148b56b68b2efa1e211744ebc277f49c1a75bf608a32532aded4164f698b265b3012ac11178ec616474fdf58f2005bfd7472e7eaa874bb492d3bb6bd7b1ac079e66974c57920ca88f678c0454f5f266c7b3f3d04ba7dcad0a7277e0385065e6c37231deb423563359a1a1f543c50a2fa33c74704456c82ce230992613fa3abfb12c2b2991bc424b9b349e8dd8d86f26578be524e40c895f73442448231592f3444ca4eea1139734e2080fb4dd19ce74489537c941412f45b16897f1c5ee6aac58eaef7fd88bc78682adf3c283f646f0c31e2555b74ee446a4afdf6c1c21514af839dc04f07a9870023f5a3cc561961e28455f3cccc542388523c7e7f432cb41cdf42e2c841528bb534a2b007722d6a0f442de32a66cc42dcbfe7de4c9c05101cbb75cb4d9bdce9d890817271d3f900ff9adc5aa494445cc9821e257f64bd64125e567c32a26151e1d788f065e581e93701ff2663055b00ebac91962fe3ef710268b90fd562c56ae27558cab9e62f1e6f076da812e2763717f63331d3ea17b3cf80d8c9e7545c327604852076b67213fc46375019cec7b1b6f56551f17240e71f34c722f36007c5fe53eb9adfc5661ee5131adc21b7baf5ee1228d0ec1536cb991c3d084283cd4ffc3b673083f03d6ac7dccb7b1b81f3cd3f164c78ef610c8712eb49ddc6353fe5a2c06b548bbb1dc7ec70119de5a9664ef7d562ee72b615b4a63a3acc6b45bc6a50a5a00bbbe74c22edd0ce891830f7167950d2b7292eb70e7b8c13363d28b1df8a350287a7a8791dfa667fd54d7a109caeadbeb21954d7c101eb24817e83db34a284dd04ea674ae120d086df81e8c1daaf74bbeb58c17745fdc258a5b191ff7931f2f17d58a7e88b9b8818298a17b5f039c69ba824350c7a5e81a37ecfa1b89c8e67c59c23e44605284268b3626c1fa56fa1bb329b8176ec0a55cafcc93a8950a82fb5aaa14098bd625e61cbdd712ad87d25d1ef2fe623d2560830f62e671ae08ff8217d0d4cb8310f6063315dbf069b72f5cdc86037ac287d9a8f6496efb6bd70890f29f6665371ffd14d982e9ecb3719f504ed85d4ea520ca6cefbaf1f1cb46f78d0a0c00f9d5a3df9b6ded08e3a0770ea14bc5a929211b18cd8cc01d4a96f41489d0af69d8dc3406de17ebb1b7d2c2a783bc459ccbd18918826beece6f120b094417b0832b6ca5567eef15dc2b75396def34c58171b57b073c35f2", 0x1000}, {&(0x7f0000001440)="71f5234c36d862b869a2ba5731c8dd4dc3919d13e196db80537015355b566f19e80bb490d7c1d360c153adc581303fe721eac8d44f0e14858638ebeab65d3bdf17ce8a221282d7ab", 0x48}, {&(0x7f00000014c0)="c3df2243b64fd49b5e59e80c1ab162b5e472ea2dc1d5dd5e08bc54f0482d9b3a053e8a4ae32e6b33a056714f077b1d82a5a95b9f18c9ff816348ed24b986ea4ea99235e916da2e5eaf09c475d62a6b6f430f82664c99b059fe4a2fbf3cf751782f0a35a150ac69859ccc5f6db36766b020952adde3632d81a98bc880d69ee7cf7e44e0591e8759db17c6c0314a0ae9a3ba7a3eaf11ffc85c", 0x98}], 0x4, 0x0, 0x0, 0x40a}, 0x408) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000001600)='./bus\x00', 0x2, 0x40) accept$inet6(r2, 0x0, &(0x7f0000001640)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) semop(0x0, &(0x7f0000000000), 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x10c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x11, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000100)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x5}, {0x4}, {0x26}, {0x3, 0x6, 0x40, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c7a895006f53dd00000504010800") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x1000, 0x1, 0x20, 0x10001}, {0x4c1e, 0x0, 0x3f, 0x4}, {0xfff, 0x7, 0x9, 0x149000}, {0x3ff, 0x20, 0x6}, {0x7ca, 0x81, 0x78, 0x6}, {0x0, 0x3f, 0x80, 0x401}, {0x9, 0xe2, 0x0, 0xd9a}]}) 16:00:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x1, 0x50) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchflags(r0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r3) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:10 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) msgget$private(0x0, 0x6ca) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x7f}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000240)=[{0x2, 0x27, 0xff, 0xe00}, {0x40, 0xfe, 0xc6, 0x2}, {0x6, 0xdb, 0x4, 0x7}, {0x8000, 0x2, 0x9, 0x10000}, {0x7, 0x7, 0xe8, 0x9}, {0x0, 0x6, 0x1f, 0x4}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)=0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x9) 16:00:10 executing program 1: chdir(&(0x7f0000000000)='./bus\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x1, 0x6, 0x1000}, {0x0, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000b40)=""/4096) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x81) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000002040)={'./file0\x00'}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x42, 0x200}, {0x43, 0x9}, {0x1d7, 0x3}, {0x6, 0x9}, {0x83, 0x1}, {0x82, 0x401}, {0x86, 0x102}, {0x25, 0x4}], 0x8}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3}) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000000)=0x8) mprotect(&(0x7f00006e9000/0x4000)=nil, 0x4000, 0x2) mknodat(r3, &(0x7f0000000080)='./bus/file0\x00', 0x1000, 0x3267) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x1}) munlockall() select(0x40, &(0x7f0000000180)={0x400, 0x8, 0x8001, 0xffffffffffffff01, 0xbc9, 0x93, 0xe245, 0x80}, &(0x7f0000000200)={0xffffffff80000000, 0x8001, 0x9, 0x1000, 0x80000001, 0x200}, &(0x7f0000000240)={0x37d, 0x1ff, 0xffffffffffffff81, 0x3, 0x10001, 0x1000, 0x2, 0x80000000}, &(0x7f0000000280)={0x5, 0x400}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x800) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r1) kevent(r0, &(0x7f0000000140)=[{{r0}, 0x5, 0x1, 0x0, 0x0, 0x3}], 0x8, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) pipe2(&(0x7f0000000080), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chflags(&(0x7f0000000000)='./file0/file0\x00', 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file1\x00', 0x400, 0x20) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) setregid(0x0, r5) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r5, 0x4) mlock(&(0x7f00001a0000/0x3000)=nil, 0x3000) 16:00:11 executing program 1: 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) dup(r1) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:11 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') rmdir(&(0x7f0000000100)='./bus\x00') 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x2, 0x0, 0x3}, {0x64}, {0x8006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x361, &(0x7f0000003000/0x3000)=nil) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = socket(0x18, 0x400000001002, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x0}, 0xc) r6 = dup2(0xffffffffffffffff, r4) recvfrom$inet6(r5, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') fchdir(r7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c31bc9a00000000000000"], 0x10) r8 = accept$inet(r0, 0x0, 0x0) sendto$inet(r8, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom(r3, &(0x7f0000000040)=""/59, 0x3b, 0x8c0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) sendto(r3, &(0x7f0000000400), 0x0, 0x40c, &(0x7f0000000100)=@in6={0x18, 0x0, 0x0, 0xfffffffe}, 0xc) recvfrom(r3, &(0x7f0000000480)=""/4096, 0x1000, 0x801, 0x0, 0x0) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) dup2(r1, r0) r2 = socket$inet(0x2, 0x5, 0x3f) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) bind(r3, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = kqueue() r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000040)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) utimes(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)={{0x5d, 0x401}, {0x5, 0x1}}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getitimer(0x2, &(0x7f0000000380)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000340)={0x2da, 0x8}) read(r3, &(0x7f0000000040)=""/10, 0xa) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[0x7, 0x9, 0xfff, 0x73d6]}) 16:00:11 executing program 1: clock_gettime(0x4, &(0x7f0000000000)) clock_settime(0x4, &(0x7f0000000040)={0x0, 0x80000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) setsockopt(r1, 0x5, 0x4, &(0x7f0000000140)="ebffcbff13b9fc9b6d46e3401f71e69931929648", 0xfffffffffffffd33) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffff7ffffff], [0x0, 0x0, 0x401]}}) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xe2af, 0x0, 0x8001, 0x0, 0x9, 0x91, 0x8, 0x1, 0x0, 0x6, 0x5}) fcntl$setflags(r1, 0x2, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x7, 0xd6e9, 0x9, 0x7, "17dc8b8a21f722aedac718d1b202148bb6c3a994", 0x7371}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000600)={0x3, 0x1, 0x7, 0x9b37, 0x7f}, 0xc) 16:00:12 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) socketpair(0x1, 0x5, 0x1, &(0x7f0000000180)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x6c}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/219, 0xdb, 0x800, &(0x7f00000001c0)={0x18, 0x3, 0x3, 0x4}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:12 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") pckbd_enable: command error 16:00:13 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x935, 0x0, 0x1, 0xffffffff}, {0x6, 0x2, 0x1, 0x8}, {0x6e, 0x1, 0x5, 0xc7}]}) pckbd_enable: command error 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000140)=[{r0, 0xed}], 0x1, 0x200) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000180)=""/117, 0x75, 0x2, &(0x7f0000000080)={0x18, 0x2, 0x4, 0x8}, 0xc) read(r0, &(0x7f0000000000)=""/95, 0x5f) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x42) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000200)) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="1d534c8692e443b3a239f58922272d4eb22e66f72b1b4ce966556e4d6996555194e67597a311bd78cb7d2a951b88"], 0x1) r3 = socket(0x2, 0x3, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x20, 0x5, 0x13) sendto$unix(r0, &(0x7f0000000000)="b10005136000000000000000040000001e0004fecea11ea8fef96ecfc73fd30862f263e8156336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602040d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257f809c500ff0002000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x3) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) sendto$unix(r0, 0x0, 0x0, 0x1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:14 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000140)=""/111, 0x6f, 0x2, 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x3, 0x80, 0x8, 0xfffffff8, "46e68cc3fd3bc227bb9542d9a42aea202818c854", 0xee82, 0x3}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchdir(r1) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r0, r2) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x80000001, 0x0, 0x0, 0x400], [0x0, 0x0, 0x8001, 0x0, 0x9, 0x0, 0x14f], [0x2000000000000, 0x0, 0x1000000000000000, 0x9, 0xfff7ffffffffffff], [0x19, 0x7, 0x3], [{0x0, 0x0, 0x9}, {0x80}, {0x0, 0x0, 0x0, 0x1}, {}, {0x7fff}, {0x0, 0x0, 0x4, 0x20}, {}, {0x0, 0x7f, 0x0, 0x800000000}], {}, {0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f6bedcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x15}, {0x5, 0x80}, {0x6, 0x0, 0xff, 0xfc}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() msgget(0x1, 0x209) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pwrite(r0, &(0x7f0000000180)="f6beae00cdd7ff1f2000b2541b84", 0xe, 0x0, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x8}) dup(r0) select(0x40, &(0x7f00000001c0)={0xa34, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffd}, 0x0, &(0x7f0000000240)={0x7b, 0x0, 0x0, 0x4}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 16:00:15 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='L9', 0x2}, {&(0x7f0000000140)="1c", 0x1}], 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket$inet(0x2, 0x4, 0x2) poll(&(0x7f0000000240)=[{r1, 0x4}, {r2, 0x10}, {r3, 0x2}, {r4, 0x40}, {r5, 0x2}], 0x5, 0x2) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001180)="7af28be51ebf56755c086b0cfaf1") syz_emit_ethernet(0x1000, &(0x7f0000000180)="fe0f175380ce5aa76903c02c98c67e5d519a1e24a79ec4f2187841c5b2d2a90ec554f8d5910cddb390323fa607141583a9f7aafb40ac98fc7189fd8d05b8d0c144bc936a8f44c868aabe7b3902618c95c72a146676632947dad69eb9e54db5efdf4a0c7bca66d665da665b0bbdae9ea2b5f8c8127b30fa721463f2f735f0a9509358909a551a561a0022573979e41a9cec34007ae18a8200106e25583168da6fee632d64cd89377db431f15cf9f26bbad959432d2ed1ce33a8817f39ff644854af806a97d22da63490e9254ccd4b40e71d38b6ceabe1ee9e7eeb2b302e3cebf1c5e883b5072e8e51189e9b447b98579f943c931459fe97d72a8a7c38cb86990440b6654ba003cfac9e84bc3a5f6d19cc537520ab8094085ed0656bfa7d21aee44fe4184ee43d523f7c8b83ff6ecd85666af28f5178a877066c7368babcf9a8b660f18e4f97eb00e887988eb1fab5ed6625b5e33458625068bd0e77b0bf999f7fdf7c10164db8000e74cf479a1293721781bbc35f530c5c6788b93fcac81115e2771ceabd6549a06bfd87e6ce1b9c3cb1e44282a041c958d10ffccc0564dce6132e79bc889022e87c1871c8280d2dd5dcd22d62a779238a4219444cc59392584a6ab1eea6b8502a3be7e4e8e5c8e4e56e22e140a005e2075f195e88a0f085cd403e5e0ca410e4b682d04cf49033754311f0dfe7b0b023486d8be08b80a7ff7e4e0af0f802f57af16ec797610a41d4f628db25765b51374c195dafa24b529242f591b31804d13543797a59bfbaf439a1abff7fe109bf0d86f5062e953597d40eeba2aab5ca747a4932c08c839dd73819a352754012406d728613c6c24fde4058eb763c096402b20aba6b7d3b10763ef7f01afea1b8b411ab1886b694fa6dbba1386b7991556b30c0ec99c85f46dfdd95bed921182a69fe4612f5fb15eb86ec5e816d78ad12e40a31038f8b36cf66f171ae3e42e032ecba6ac253b72bad76c31cb527dfa82c0e508864a9754f097331340d4332c36ad6b3c33e9edadb1dd5713579c6b27c95bb5cfc0881719801850b21b9743ed8ee2e93e5c6f1f6a425f80ee532741e43b439e7a0fc9e7c3d847213b957a74d1e27d4c3ae9af046d1606f8928a6a846bc4988f76cdc0382fc6f96937a5f2d4781c4e5c0d4c164a58aedf7df2b66938335e9384e5f9f93a27211cdef73a32736be0fc90c5274bc3dc54e23703d595ab7c1e1160f1a110bd00022bcf80cac6196e789f90b11da1fd678b831242246d5324d85f6075127a30ab503c8f2220c2afacb09fee2372c5f01831c3f8794f5af6771af166ae7cdab83ad10a17353833651ac05743472ef12063bf5690670512a4e582deaecc8de929b513d40e9da9d70eb3efb396ab7111de83f181b8913ab2a2df029b4771ec1c684a8f7ba112319bb4952be5f142d0b044e76fcde6c1e503331c769101610fd38ba1fb253ceebb85fd7c6bdd8c32ab940ea42d117ca5d240996f4d678ffff957ed82b994455f74a88e8e7c22b9056863b8b23ecf464d3b9bd3aec92a89c42a40d5936bd633af01b457b33e50c80bbea801f221a104b3e7e942038b38abb7b190b1e4707221a98187fd1131219632977c1ad1b53b4feed9e5f799ab9bf3c848c33de916cf2d2d022c6b73c0c937cfc5755393f4dd7d7dec4b6e0c53f834815f7b9e39f5a54582be66bf07ab21d88f1fa946dd38c50f95fc9c03fb5afb87eefdd6d4d16b23461f78b50cc070d3f96054f942696bef9e22146170140a92cf95751da7d2e1ef6b048edcd43585a27fa8a13bcdc702fe318929091685b36c89117bc963b1edced4f1a5c921463b4237bd964b464679675708312970703d40e6128d32e90f4b6024bd8a056cc01ca893b3d9e6f5af6010b7acebefc047ea21e2898d8f7d48da8f8161d47f896281a258d63349bb27f2fcb486d653a89306dcdad7d5a67bda4952dcaa3e6cbb2480d7738556c60dc7eb7914bc1415f3c1a9b0a863f2dfabd1db2e62f5e1be6e03d807993fde931becc884c1d3964a5fba0745bf21b90fac84a0d3c4b7a06fa74ef8f4cd6bcd1357f32c2cb92b2859d2cd291c2379afcca958f90845da5c060a7c8afbbc9590eb4e60648d656a7ccbe9d51fd1490bda9594a295eb11bee4c41e20a3f8c6325b7535d9a6da68aa6f8543ff36ec40ec835976aed11a3369cc9e23e6ecf6b3a8029c3d23087e35ea145abeb414ea0eb5a6bff06a1a87f500ef4fdd5033c3fc57246bb6ea90f3f16f702cd47f6b542a8fc04221851b0122f938a074ec2ddb64c349d276dd06c1516675079bfff3931358b9ceeba64d3feb600cd3c00460831f766be45a98ebb5f8beeac7dbf89c00c77ced4448b76c30c8995492946ff462c610c7bb91daa1216b9e81c55d272e61cbc370b43687b2fc33c387edfd9e1adf416dc9bb01de25b597ac90f273328794ac7efc8f07c8754dd64ab3156b13eebf4ebaf5baae5e8448f72fb0539fb6187eb3f558ded4552f81ba7796e83faaae47a11e812e3999801368fe0a52c06218e87a15bdf9bf2b7efc6d27111e9cff110f7b6095ca36af63d0b02005c0898ee264e5a17ee77da8465e8dae9f111b2f981e4a63aef9296c59b8aa09625f63e7f2f3697174cc4ea8d9fbf8703c54526a11db0ccbcb9e1934835c9a5c025f363858a6ecd09cbd8454abebc2f73fa64dc7322b40b9940005650d94382c998d540d4546959cb954e395f9107382b45797e8a13fb4a153e2f3b8d823dda48924ea8e91d6ec439044f46c6a3283301e1b27ded98737ff1d2bdc298467731a272070f46ae5a7171445955b21026fd6195c26f41a0b2a0344fa46e3318a09ea50a6d704c48713418aa19c798cf74ed8de1e5777bdb1be929874bb9ce9e15540b1f6a246e05d796a2e3db2ea6d54db196db1a1b956e654473905ecdb5828178570f3dbb60b34891b2d3f133fb7a9ab1c26004d147a9efa868cbd47d225bbc90a6a88e63b00e12a1509339bcf576b779ecd707017e0b935b4e6aa95e58342a667f58043994652c78025423cea4eb6c656ea2646133f0c5eff7cd9d09cd2d1d5d751ee5a62b140e0e769946a1fecf295176c66ed87d141adb9f8704f8489fa8fe3af98c6f33cdbcf84f385680ec9fb1d1654fe11186a06aa361607220b2dbb98f847aa0b2b71ecdfe1ce08d229596fd78fedf734e1777a6c130b7eee810129b14aade554b2f4e17807478db1b3240a235e8cf516cb779a97eafd1c8c4d9ae895d09e2b3585d989852f46cf0c7e991db4ed3eaf84bd1621cb4315200be8a005017c0bd0f4295df36540c630de52193e72ca9adc07ca7549ff8ed5cb9da788aed96b6fc5b655932e94535561127763e0235ff2aa238482a1ffbb4342cd2bd2b06971e19de298f05acef3ae95d614d1e069b786827f64a8b1c36d5a5bf190cafed6cc1773a5288824adddd6ea7226eb608074f87d1df2810bb48fe082f0c3d8970c0766c05ed08b3ab3128637191970827abc4801f2e8de49978b130cb9eb6b54571f758b3669cf56e736e3aa6bddf6e0b2d8ae95714d56c2a673e1c36defcd918c610d31f48a281d071567ef04e79184ac75a235ce05e2b982cbea3b4689d701beac737773a8a263de383ff188e6702e28b3ebc60a0f1d0188925b22f880e60c37ec1dafa3ffa2bd48df88ba7b2ceb0feb1ad822c51e347806aa4b1d241fec1328c36171e0dc51988b8a3062451aaec787a779c73d740741b12cd810fdfc58b920d55694e103e1fc0c1de9062d3a70bdc9c7338347397f449207f99b612e4ce965dabb52488aa931dce09c7d8ba94a660b0cdc54981fb772ab3a8b2ebca7d2a47afafddea81ed3ab20cdc37c42583f4025d977e6d83f99c0ffa9cd1c2c9c5c26fa603c9b9b494ba5c9ccdd4fe708a221bb3135bbae65761e465400c4373ebfccc814b6f908328e37ba00085be35ae262a8f8d7eac9d5cbd5c70f85b7739ed221785c1e69390ad1a23e7651424a0084f41803aa948fedbf5c99f44f520cb6a21926706df6e18bfbfcf346ab3d4c41e0bd9c15d342911b6a0ed0444e673b8c56ac5a88f02cd5c9ffac7f5e380cc0481a0f71a5b8883d6866f97388a6bcafd00334a815d2af5d170d9c7107fbd48f871a1d965f84eb51f735ad3f214de4eecd4f7229d59837bc953ce4956838d7fd8a6cbfa400b6b31cbdc498b0a2bc3a15045813d17ac292ba2b4e4bd6009bad961087f6046d9511633ac0c356740090982508a8c217675a8fd89a68b4ae3fa330fe8cb5ee70f2bbf033fb0f032418cee0a1f788edd2b4ead4268a23ec2d3e82eb229f3031b081d4fb894e42c79a93092fbbe1fe6a1fc936cb55008ee85d46aec0e4214cddb05e01520744793d51730b3db564dc038d9ed0fe4f3496837daeab3ff3a764e1c515ef34384e9260e50a091d19d37d2ea957c7ccb92871244833534edd00f311fccebe22c873827859997e96a759c8abf51d3c20efcc4521b38a2f93200e2bf883ebecbe6a28962edc3ae455659351f9b40f28db04b47e7cc7dbc911d9dd2a8cf1f86d45e11d338ee0755cf7e9ad85731572a78f7e465022f104f144c3dbdfcb4b320006c17d0f78ae1199a9fed9b8db5b0276155526dce13f7a2ddb18e2d26005aabe93ff2d3c60be49a0d17de7f29099c34b36a975d7ef9f91a4783b180285ba374d0a9ba9256e774bfb2abdc70a2b3f9f39f3cf346f008b06e5615efc17c7e206916655260028b579634b2d1b1bbd1a4bf95a9dbd1e361aa16a03efd7101d49493d36746d8afa9431d5d9efb06f79a8ce1e11c27ff8a27940fd640f7c8c65f68421ad988eff70a9ffa6f220fe794f2065f7b9047ab1f8c9abd37f1b9b61dc5689ad19d03c5649711586e64539249c567acd68ba571bdcda09872646233f67ccf69044450394c2cb2f1745688627a37d2ede27359d8c81c6ed45a511e92f2b2b9db00ff667c9e8c9adb4d1480873e5adfa9f27145dee176482a120c40c70186046647d4af265fe3f2468fb1a8b0ca8083d5753d0e3c294a996373b3e2d9c03574ceff90b42367aabd9b6a8c05ee98d584cf17848d78f25fa24e21bb2b3cb77c0410264b4928ae3012baf1a79f7ce2f3f4c867a00cddaae6858aa61c7d2f99cbfd64c3d559cb0324ed9820c0b68c4f2c2241d63c09859a829271cf8791ff2200b7db9a750053783458260a945fdd6ac2f2d5f86be17775cc758b09b136ddc39ad31b80f0d7db8137bd4e988e3e79eff6b2787fc4e76cfd3e81c457a8daa1af9a235bf05b75cc800e6d3269109b341d8cf94c3597cb627dcf62e7df4566ba824723b51a6aab815e61b3573ecfeda95144867ceafdc3b898d62e930d4df73f107c18ab8f94faa8cba4248e806b41606242799116931c97f2dd9f83642c845180ea0757348610462a319f68e10d8b390a185fedc5e4f6b65277f9d1e7a84901a24cf6853b2e558502d4793ced0f56b8f267a4666578b9183ca5d3f06b7fd5c67c3c9edd085973d2e98e8092a1849ca73836ffb1ce5a32d8c5fc3e351cd141dee7f3a0f3ea90cf5f6c0f42441dacf834b21bf357188dbcf05c29a2ae3bf955db5c8a2c093a4acbe303cc62a93dda63f2ae675968c45cc1ba3c2b4d5d8c96003f4e838a86dfc59c9616415bdf6252afd23c3b7c0577185a00f3141d447260d9629385cf1325be87c36d1ccad109ef2cfbad89a79f456116cb0ef81feb49f8860b6ebade571aedc32750a92f9cf861df41047829ef363506b7756c3c97f2e39e38dd32ac7ed567cc68c3a5cf14daed8ffe8953d8ea") truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1ff) 16:00:15 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0x8}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: pipe(&(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fsync(r0) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) 16:00:15 executing program 1: socket$inet(0x2, 0x2, 0x84) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x108) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x8, 0x0, 0x6, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x20000000}], 0x8, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x41) r7 = kqueue() semop(0x0, &(0x7f0000000380), 0x1d) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4ab, 0x2800}, {0x1, 0x6, 0x1000}, {0x0, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x4, 0x7d0f, 0x1000}, {0x2, 0x7, 0x800}], 0x7) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/11) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2, &(0x7f0000000180)="98619d7a8d7aef163125c513a369da64fa177308fe12e4b3c7f4496f8b4cd04cd63c583cde89e3da7622d8cff652f9bbbe334cef6b114d3f3415bd6f0c6c01e0eea35e79ff01fb0f519615dc01a0e3969c8a5eb2e12cd48706cee120fb06b257af6b80effe5d04b2db076c03e3fb085a9131a5b980bf6c9b6620f98370431a6acfa23d0795141d8dbb882b3165e071770abeafafc6fcfc43dae1463433ac10ffd7fbe238650e5ee537f4f2854ee5fd968b8aa5b17f517b2f751619fbcfa43e00", 0xc0) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x4, 0x9, 0xffffffffffffffff, 0xbffffff7ffffffff], [0x0, 0x0, 0x5], [{}, {}, {}, {}, {}, {0xfffd}, {}, {0x0, 0x100, 0x0, 0x8244}], {0x0, 0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:15 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) pipe(&(0x7f0000000000)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000280)={0x5c38, 0x7fffffff, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x101, 0x3}, {0x7, 0x9}, {0x20, 0x7ff}, {0x81, 0x80000001}, {0xab, 0x3}, {0x43, 0x1}], 0x6}) r4 = dup2(r0, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x7, 0x2, 0x9}]}) fcntl$getown(r4, 0x5) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x3e, 0x0, 0x0) 16:00:15 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x53}, {{}, 0xfffffffffffffff9, 0x4c}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x81, 0x0, 0x40000, 0x0) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x200000009, 0xdfefffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) r3 = fcntl$dupfd(r0, 0x0, r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = dup2(r0, r3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000100)=0x8) 16:00:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000023ffff00000100000008cd3fdf00000000ce92228dc3b2e915f3bc927ca98a1930dd65649c8860a4f3d8525c43e93156d12fad8e0f6ccd104c01846cce36c986ab627feb0d09d07e15e3581b523a456f0af5380bce79779ef5269452117a92543187051d2be9281bc42127eee7c6393586d28e32f4bf7a997aeec1c5258b1f1cd0ac27782b1ea03841a8220e47013324c598a3427cb59b3f5a03065e77c899aa144dfa1b4e6a8ac8aea4585a7a0fbacaf3d041d00cea36facb06173680ae3a624cc6feac71ee8687b7ab9d47cc9bcef996c7ad80e13825a6d09d6524015b0799fd0a9abfa431bda5f99cf7746cd8539ffc6bbd", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) dup2(r1, r0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="fa15013460708b76b6608bc44485") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0xd9, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x9, 0x3, 0x1, 0x4}, {0xca4e, 0x4, 0x40, 0x63a09281}, {0x1000, 0xf0, 0x84, 0x8001}, {0x16, 0x1, 0xbd, 0x1}, {0x0, 0x2, 0x5, 0xa8}, {0x3, 0x4, 0x9, 0x8}]}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="1b323c7121a77a33932647adad93233d0f7c2a2247dd3d42ebda26b81c984448e47f8683d3cb46618eb39af87c77a390fbe64193830fde1dd3e507dcee019e7f1babb6e04bd148869b95b1aa4af08270f00fdf1f7130933ec2defb262105931afcc1facb9a869749af1319b8c1a7ca4d7b158975aa46541d0a1653c21582c42801ee95956d3dcf9346f61bfc6a4374cf1465b87844ded6d69f7630b898e0a78f7216155197d5df1a822475e74957", 0xae}], 0x1, 0x0, 0x10001) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x30}, {0x800000000000006, 0x0, 0x0, 0x80000103}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:15 executing program 1: setrlimit(0x7ef4dda7579b0eeb, &(0x7f0000000000)={0x9, 0xd1a}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x7, &(0x7f0000000280)=[{0x3, 0x3, 0x7c, 0x22c}, {0x200, 0xb9, 0x1f, 0x6}, {0xfffd, 0x5, 0x70}, {0x0, 0x5, 0x80, 0x91}, {0x4, 0x0, 0x15, 0x10046fd9}, {0x40, 0x9, 0x6, 0x6}, {0xfff, 0x4, 0x1f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) lseek(r2, 0x0, 0x8, 0x2) nanosleep(&(0x7f0000000140)={0x3, 0x1}, &(0x7f00000001c0)) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/88) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000bea4448b20904f6dbf63adc9585ed94fe369745f008b094732fea16058e4289eb8c4cfed27a8baf8ad750b010039c5"], 0x2f, 0x0) msgsnd(r3, &(0x7f0000000240)={0x3, "b3ff2c57d325497e"}, 0x10, 0x800) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x1000) 16:00:16 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x202, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000180)="8e4ab465342e5e5ee181cf0e00d7114f3335", 0x12}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="655c8996a08cbd705c3cc1d7e5644305e55d02e732eb2ec0c812e1099bfcfcd18fcd8f8095d2463ef0345ed5a393bccb258e60857e1e0c5cc8a1f66a641b288e03a38c06276c8530087dbadcb181136550996cd8fcf0058a6713f9f1f4c1494913a53755fa4f72a7574301d8b30c4a602147b5c5a17b481e2bf2a0e9c68d8f5c84b44895329c33915d88343ed76b3c55370c5961fe59b842775513874ad5926fa6e3c0939ca27c41ce0dbb68c3f1b8f3c80ca4e5661efdf2a6f99a92f376212609e1b71c9a85f6", 0xc7}], 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x4}, {r0, 0x4}, {r0, 0x80}, {r1, 0x10}, {0xffffffffffffffff, 0x100}, {r2, 0x8}], 0x6, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:00:16 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, &(0x7f0000000080)=[{0x64}, {0x4d}, {0x6, 0x0, 0x0, 0x800000be}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r6) getgroups(0x3, &(0x7f0000000040)=[r2, r4, r6]) 16:00:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)=""/88) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000bea4448b20904f6dbf63adc9585ed94fe369745f008b094732fea16058e4289eb8c4cfed27a8baf8ad750b730039c5"], 0x2f, 0x0) msgrcv(0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203b89a6fea048a2155a30aa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b851e84ef94f5c80eb8d29d7901c75ecd6eb62b237fed1af551ba88ea983268d11511b26da85f60332f266f8c62825c2126c86a638e4b8e6468c3788ff3feef3843380e49a2782e0b5a7c91ee582616b87a921be4bc7ec7c78788eb9db8c2d5870b56f0c25cb9305eebd1b97530087f32c78b2e17deeb70d12439277f19303259a0aeefd21adac85025f1ba5968d831e86bf1c95559bd58fab54f40bda5df61126f0a5cf3dfeea93ae5b"], 0x1008, 0x3, 0x1000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x400000000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() socket(0x6, 0x4, 0x80) kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:17 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x4c) setreuid(0xee00, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) 16:00:17 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r2 = socket(0x11, 0x3, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000100)) pread(r0, &(0x7f0000000080)="aeda3d537667cfb4ed4f5956f0c11bb49eb05ec7f081c03f4549ffa5b2f28884993a91", 0x23, 0x0, 0x5) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 16:00:17 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) flock(r1, 0x8) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4ded", 0x2}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(0xffffffffffffffff, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x1, 0x1, 0x100000000, 0xffffffffffff4181}], 0xfffffffe, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x2, 0x6, 0x200}, {{r4}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x6, 0x9}, {{r5}, 0xfffffffffffffff8, 0x32, 0x20, 0x1, 0x20000007}], 0x7f, &(0x7f0000000100)={0xfffffffffffff8b6, 0x9}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0xd47) msgsnd(0x0, &(0x7f0000000180)={0x0, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:17 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x14}, {0x6, 0x0, 0x0, 0x105}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x84000080c1, 0x0, 0x0, r1, 0x2}) ktrace(&(0x7f0000000280)='./bus\x00', 0x2, 0x10, r1) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000001900)}, {&(0x7f0000001a80)="5fe62aac55a5466fd2e49612f2ce57fac45a3e6e0fa61dc22492ca63a8b9d5d83b9b9c6a280bd4fc42ddb2c5e2bd4bdaee3b0ba5f429491d8d4b7ae37364bc5e60f2f33db46a097ec1533bb60ded0a5d8cf400ef2a67e3f6bebcec21cecf4e66f414a9c3befb527e4ffa988d2cab4a7005256d2212e01b6c5e0e4747d63590f2b88e960a9d095d0609b9ee039af3bf7702dd3374b6dca49ac8bcf02d5efc8dac27a758248973fe45b4dd16e7504afc237d80536f7f46475940d639cf43339ef147fe0ef884e2d53dd46d85ba43c54e428fc269940bfd52495921feea2c9a4ae396c8c3bba54cc007f50e03f00c897a2592ff7731a6dcb36f4d1a2801c298f3fb91ea9f61ef636ef95df98eab2e2551e7d3f37a84d0b1bcdef96066583f39173b9d957a337e4561f47132f7b35dfc4a82b28858a3887277b1d514f184bc2904a2030bf4354cb222777b684550bae47f2619a2b63f3d2221ef395b8383178e8e084aa76d9bf5e8471c515091d70ff678b91a40ebc718bff09a4184ba41cac79ad1fe60f5e83e225655aacf8007e99aead108d82ad933451cf91ea83998ee170717fdbfde61de4595138ef1ea3c2705ee3386e01ea44887f669563b68569d92b3da0ee0d63308bbd55db20cad85b1c056fcaf8485aa66a68cf1be932c537463e58e5a589dd9314cd0de558c3ad9e7bea6e7f51163f6eb32ca4c28a980e742ae7aa8ad29dfb353973d2647f68e41c92faedbfe4c4b1c5da5881b25c05c43d11fbd81dd159849f8af098bf951fe19e399d6cfde291e6d515f098820db11d6d5beaa9d9eb87aab851d964e8fe4f9a10f57e059e349738ada49e4070569ccf7b9d0d9de0d444f0be48491f4d4d06d76526e89526289157c4112aa6baf1cb43990e4ceb355b7aa13d3ecbb3378f3499cfe15a1880d0906e9128740e4a024b2f36ba6f94ac4fb16df443dc3dd4c5a5e4785f975940bfdae09c8c23b53cf7a12b90b756be2472fa3dd9f9a054564eec89401e802b9ff7b03e8132428336cf95484bb42b20e8a468f22b4c4ac95aaac97c74733dae76c8dcc53b5d5e6999a45ba98d5746bcd8e4e36ed6ae9787e2a3f91d0313fd1f82900995efa9af17dfd80c5d1746820f6da0d45d0fe33e25d88aa7ba00820624c4346a9a4474af862acf73b2bb32d7d6d97a2e4c3ba1267fe9623cb1e604fe33d9d15ea2187398ce369b7e6bc390252714482aa63ed494241009315fb1d0ab8add187c820bda1628b553a29acaf6aaa26e8ddbc93c2a3071b9ea6d01136db67813cad5b33864a9e90476a7806c603b8a493013e529c34ffbb4ce6746dd8eacd13ec7a3a5301652cfc39d0de75d61302c03b7999a3f110de8ca4605222af842f862333f7bb9c903546ca1e30935c9bb9001af464410b6a7ad303ed013d1fa514bae7b520c368d0bdcb3ee44586df4e4bd8a74befaa984be9748b8581e19dc3a7f1aeadf27e746153ceba92952e63e51ae0d90034a21acff8a38aab067692ca64d07b5fb8ab778b24a1f1b5fdef03eeaebca4e020dbf018294eefe6d023ea5914727efb98d0f6845f90a7170a0dccdaf890677cc93eb8c460d4d9f7f9afebe8de50bd909f0808766467025dd6e71bda8c96c26ad1c1cfc62c5cdc53530c468539884f074a0ef3cb2c27f6af7da5cfe1790539b758e1501c992d75410b885da65c9ced078c199b803b042519de2e3eb1c9da583c851fd7935a01cca64630e45f66644951f5dbb69c7b8da9589ae3077e38843ece46caa857c3ad3a14bb2ea9fd23c60920de76c94b4e1af7b5e16ce419efd8b6fd9465002bae0a259d2cca7f54e257d55554b86cd39eb8ef9e3e8d5609a6ef21518a921979a7b7bd83279716669e195cdce847c64303659dde2fc1b944d9ee170a816c6f2321cf4e887d4523ded51a4a7134d5b1d7b2c494a97fa5985527a3c0b4e803ba6e0389cf39e83c4d9ed2229101dac3d9a9415e559ec96d170bdeb85e02619e3bead4ed127dfddf077d27cfdd6c0e190bc729d854187f0739c3f3d12a34cb05205bc9c34ac1ceddf5b21e161b24d8e01bdd0002e55cfd458ab017a11f986a7a62dec23c973b15fb39f75e9b62205c42c03a1faf3cf553f59b8e854f4206e5b87ebdb71934796ad0be6eff74329a01cd1546e80b17b21a813261a1b7c848737aaac9079b016c23b957b12cdc53f15196cb2d28e7da041202de81141ed06ff945c84b60421941c0ee118590c922180d26234ec071d6ed168332d066b80ec01ef4b1411606529e1c4f67ceffc0a338cdea3d2def5fb4930e5c936eb77c65391bcd209a4c3d49168b1c694047d550b2335c640d3dbe1c65674b21677eab22c5a4f593d14dcc095b155b387cdc591716aed829608cc5a2106c01cdb53acbb0fd48ff32351618bf243b69604e3671ccc304c28a7feb71da55cf9ab8ee438692e46290a47cb1daf9de0be82e6901d532bea072f1c646c4996e2231d5c58d200534e12b09ec96fb038f029a7bd516d5578c14d883abe5aec9b21f39b13774392b8b7b51eaae735e4c233a78288ffe8fbe54610efbe6cd2db5df9b616a218c8518d9102929252ff58e2135f76145e65d6fc64ab0e143d8099bb324c86d490ace9769e3b67de6fcfa85911cbf80569770d9ec36e840005c0ebc330a006857a6b6be389dce15ec3815fce05d8eb076c58cd2b9f187a1bf523cdc88a3e1260f2f6827db454cd60bc5fb4143fc7eb1c081db880b0d6a389737eaaa381dcfa0116af46499821efc4a30da4e205590e0a3d0853ce4d3f9d6e4f9aac23ecad4be88f1f626b5c7be318e09baaac3921d388b11d5876da83b3ae6da0679c34c23f40d215fd8935cdc5dc5b45941964d29aefc956a8d144dedf333c4ea1482973b5e6ea74109229135334d6e3070978f14ecd04d905d036b962febb158ba4969c52840301d2829cfc4edbd226568cadbd459c8bcefa5741cd06449d46bebe216d085e7952863557ec96d995d0d820584e3376dbe3d699937f9fc65f113ada0134f21220d5fb84c67e1b1489b5d7bdfed62b29533faa710ce68fc3ed413190fe33c0fc59596fccbffb9d201026c7e9d77b567b6d952813501689b977d9be957c62f4f18798f9ca6ffbeac4f9e8a88c688849da0d20e2c3283c04cebaae46d5d7ce9ff971f36be58b1f393232242c04d5b3414065d42a959122bcc6e4c251f120fb485b737339b2b623c0d87b2e3618f1e849fd1673975876b863de98b5769ae981adfe9c84567d5137f22094c840f50ecf78a94df74050ee51bb51ebf4986403147033056e075c0941012e0c5ab37c532972f2a1562dbc99bc08b3382bbd48bfbb19ae6e9c22387a025bdfa44d8fbed7d91a69cbcecb5782d0174534826bfa23f351aaca6e9c9e4ea22a870c43e37e8183bde1fb1ccb41a5b62c77f75503d164157843e1a4cd3b73af88e2b3462344e064481f623045c467be1fdab0b9d1fa365e4fe728571bc64eb7f4f9792032d06164786e688527cd38f3fbe085d5abe93c7f0db44569146c90199ac8500a6c5cbeb2d5fc524f2f0b0df52b3e65ffecb642f8144446e851defa6e937916a8d691c91c0750692bf3ea8969bd345725d1b7f5ebf960ac5cbd3f8a667d16dc3da77bf3e78bdaf6e05293acfea641cb40ec2da24aa807b8b0629cccd16a9bed9690c185e6ad21405de4d1dfccff7ece63f6e83e926a45189eef638a5f9863f8cc45221b5aaae2f5076d67175945881e5595a9229dc004ddec60f47ae614fe383b9be4fb62b05683c04ed347b190d59c97e87a0ae417b0e3cdaf583de4820eae5de1b19eb9b20402dc0c1ef889e4163961f454b1f8b2c161e875ada10e97b5ab98ea3a3869d51bcb0ee0af35ee7e541ab3fa3405537699445419ee3b540885a65d83aabf679860f3efda21432fdd8809819b6a807fbf2f55b20beef6ab254b552dd9b421996381d96efba1e574180b42c53e4304ce0d9ee952f663e6742ea71cffa23a403fb5f6918f1fe56b8f2537b523137f3a93e10dde52d5ddb2e620d865f755b1d0f39b1ddbd355f3bf89985f6e4f97c1bcde3210947a00ab0590a57a9cf48ce8d0889f80b8aff7561bee3e31296f672eb3c94947674b84ce9f0989ea506f5a94689b370e0c1e3d4f46263800e2c0afaf097ba5b5c48b1c581458efad3040044ba38dd6b917117a391446a7ca2a6b96a17ca85810903504862154599863b910dc3ddc528e803d4ff87dc843dc4817930e2d9a049f8a679d3f5150657a97fe328bc7c33561b60fa5cfa467cbffdaaa3ee7c027ab7a15b11b5dc0cc1280ce3cd68bced89f116fab7673ad1675d5f53728001271809bd8f5354a59ea6d912b85a59fb77d2c662401202f57e264a47cc8d8dea95df40b5fa5ebbfff06478542217fc2220080334d0d6de3d2ee2496d852ad98b9f537d1f63db2405242f2aef834d150ddc42e9b4c98649a14c2d4fc907ebc72d4c9e94bdd75df81cc98f51a7ec0eb6b164fa44037c9ef31bd455b452b3c8d0cef1092ffce6eab0a10b0c2259783923585a69ce613a96cfc1503c7be01273842de0dc2ef5806750488bcaa90867f8db1fc278b5d280d9c2bef66ec77edf9523369fdd1206af121bade92c67c17d3fc8e70ddf0885fd93ae4e0f236021270683d6fdf84293f5567d3a426766a5dcc6bcda1723bbe5621d013d7a4d24bf2b28188748199f109d549277244dc117eef616069e79d4b9ac9947b28d83e785525b9bae32e1660ca3dff5b7350681b020073884631bee7eb39d73eefcc8e4116dd8c0041d13fe5e558ec548ef82979c4a216df321d770140f1dfa7b47a5e45742687d61edb6307fe330c5b1e3379f1ec32a90cb29ab08acafd5b4b00f1d0ba3d824015fef74d72a30da79227ee1dc14c80fe6df07a2e7ed314526a83b90030752f455f03b7b731602444629cca7e64a29e1008cb7d8e8b9f4f6c90e2c6edd40ffd9e417b456ef298acdc3b3579413cd7489dcade910bdd3ea84067e11693a94cb772f5fa1693b5137c214f3dc09f664216bc1bbb4698ab3ab99e7c2a4be0a0d5e46dd865f992cbe36aa7f168313d35f5038ebf64c7002a2e49ddb6ffc611143901ed8f0a7e7717a327f8f5db9e52c67687b1718e189fdc70600d93c34f5042c540e843bfe1bbd4a9068797faf25d4c7ded694ad8d0e29f816bcc897af4de2ea0fcb22940b2b95ff6764c3982220b79db29b63f533b4187191e62543d72e7e6bac511525aa6961030b6ad4a51587712dbbd5462268f2a9a8000f17a704c74e613ea19a853285c24bc8554b4bd8667f86556702313325303d9d4be693561b71ed36f10f4d2b4b96bf17ec12939e7d15c94eb58b4811f9596cc87ee897080ce6c6964557ceb7190ca4be9a25128b34c2b2cdeed089c96fca76e70684653057ea09d8a699a198e25e0a1bfbe1738d4ec7710639669fff146bad98f86975844a92b3f5746e8bd35f77b1b5ff4bc49b64228f825805e6cfb06d6f0ee1ce9e801906546eeb511510231df31d843a1ca39b9ae1f211e89c5eb9001f6792a6f3cdd3e400f0f75dddc62d1fc74ca934ece57164d0e026d2c00de0e44299ae16501b0aa60af84d4a96d79ac1bc51879e5b4a58df9f73e4d5794198e814a07f58d16dfa98de057bda64366651fe36c657072a9c639983ab95bc5da399d269c2d092f0bdbec2eed3c9f0e864a5146d62fcc9caf53a3518c7bc38f933f84595cc9d21b0a920eeed50157bbde9238a4641a16779e420aed67c245f719f063deae54361a28e3b14a722de0c053d86cdbb2d", 0x1000}], 0x2, 0x0, 0x800000000000) r2 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x58) writev(r2, &(0x7f00000019c0)=[{&(0x7f0000000400)="e4ecf303e7b5a8aebbcc7fb7d1ca5ad8ac43871a0f5ff9cda6af6b85463018d5fdee3ca1d1cde87b957d000751784bef8a19652524471235eca6e4e0b0f8e647e1b227c61c6207c1d4e79f2af14fc868103327537d94c2ccd13156121098627df7989334b5c9130c0e01d01f00f40b66e78cc2a20ddd3b14c24c9b75241e107e6f5aefc063cc5762ecda034ad2eb2a4dfa60ef23f8e0feb2bc2b44d6e7c2dda0d738e5ed10", 0xa5}, {&(0x7f00000004c0)="681c1817ab1102d4041786a1bb71af42ae53304bb2d6a1ab16a3f5780ecf30cf14865c1e29675a6d55b9fdeb825337eda6de90a3b082e7a273ed05e7424b2f5fad0fbaab48522e38d488a213469cc28903248878dae98287034b81d8c66b2c784d3dcda6d22ee4f52e128781ca8583e106a19f36888b1a381867d926a06c90dea0340078dbd76ec2d0c2ed088d4c7aa84abd469a4e7e9389ed", 0x99}, {&(0x7f0000000640)="c33707c3c70d63e947c14f5d1c87787b0961bcfc044bef67436c9416ac69964d1440f0110a16cadf68dcbb9bed70a74669ccee782bc22cec7d9de7c9a57979447bf07623ed4cb25b0f70fd511888935870b6175a1a972bbc98e0b3609cf1bd0ad03b4d43525f02a35a47633fe23e939ace9acb2c21c09aeac8e9f0d7a36835037e3271b2368a0b5be471f65db4dcf8c8b572fa66935ea87a39941e9b96c153741a5f710f8e09171911d709dfaab6d48a4bcad6e30934e2cafa3e6ed7a0f6180a360046e36061aeecd40195e8badfd7c05c82a23e23c7f80f41b3456a", 0xdc}, {&(0x7f0000000740)="587c8dd6d2af0b6c0bdf6966290721f1353027f17247971d78678e39511a8e5d1a458e5430222e18a1b506dc6004263139ca9090e8079e45733fc8663449108a5f30b11077c88302c0319e4441593384a5ad0d0d97c0759c100f81b1b88929117813524884f52bc97e65c88d71e20a9e9d8c8d2563c9d12d6254f6b7de033f4fafba7877eb42bac21c0c6149c393c4443a9e93081f75a871133bbdc45ad776734963e2a7d92df1df9bdfd34fd764660a42e0ba4633fed2002f79f4ef66b7a49c5c940dd5e64196a97a6564e219fc86e44b5519122d3ad3dffedcef77e11890a3e440ae633e00224b8edcfc1373ef2698d37ce643f53791ad61c375acab8cb058e58f8c51b7c47fe621779b219b24f62127acb37a7cb13fae1d8dc60cda170d08338060879f82024265ca95c60dd9bda2a3b607175754aba6f28b388de0ab86fff7a5f609dd25d54517a223bd9447d19155e5b392161968ba8b4c4cd65da8335a25123eecaecbc1ee77e77d43817a76329fc48efa92413cc618fcf9517aaafae661d49351ed702dba7423a453d4657bba581177747b3631210588a077f52d2a11597b8ea512353f87daeff758b2cb7ebcdd15515ad29b5ade5c39c69cf450ddab853257dd3380b02e0f9f774508ee4afd0c12ab68f07e6c53415b19c47f0aba90b587a35d648c3d773a45402e5a20ac2a717f0bdb84ff9b0c1478ccd4b7db242a1606ee987a8042ec92d2b9d2618784780e588af2e4166dfa20b69537b85c786a3c861ec30985c858c0f497a6b790ec9754fd574391d365cc3da4396d6604f1c7d8a4fdeb78b903987af4202148bf83465c7a47352ca51ee586cbe88eb6caec2a0ee3bb864121867499f5b376dd7f99698a4c03b03345e83a550521cf5e10d791772d18be1dc059de7c1ed85955a1db34b1f2647b598cb5a0fa3c8ad89ce5f0dbea0922ef3dff39f252a3cde2d129b1cfbf6788266587d150975ba0afe2dbdcf7cf2f5dd550fe65d84425c6387fffee7a371358baa605ae138206575649473dfab8848a96aaaa40885fa2a5dc58434ff42e498fc2d20cfe50b2f70a9a06d093f58d5426e40876de37ece8c8a3381ee6670bd04c22964c80726686c21f890624e10d1b2d70347bbfe85f8499af333e41c4bf56984bfedc65c735af6c79bf4734d0d702619644b31ff3a83ab8ac5c8d9cc544bee8f3230a67645bf0a1cbadf81868d6e9cbfffaab8b405c22ed83b3acec13d6c25e383781d0a30160018d8deb88cde9ebd3a33335884d05ebcb2ea81bb27b487f457013c8674b69b5acb905dba1d3d9a8fb42a02ed1cd431dfa1e206d7645c09e9c3808a6bac53e9f792b8a0583d6e1fd5336f127764938159f222a580e7bbb5e2af0168dc47dd53d7641e27ae64f4fcb65452bd3c0223727592cbcc402950c2ff905cddbcb4611ff1a9b098355a86fbdeea1f71294d840aa4fbc65858c710adeaff88062553b70b384bdf315ca6c9a63ae80a3477b9012ddccca0ed40330f3b8841eefa0ce0143784918baedcff64b62b3fdd83b539f0d75dec6996b71a650e3dde595dfc0336b750e6f8881b8b2cb3256627366f7f93715c20353327127c160dcb01567a6acf6f259a6e02b172999f58567be00da90979907b81e7982dccb412f64769801c5f13e5832329ae38b20456bbe2a1660e23f8ad6f4798822fe4d21de27e7be1358992cacb0e90c9785297c25de5a8f1a54baf11557aa246e0e22e5ae867cda61cb4e59e4fd3202ea85a9d41c47b16f6c409bae97cce3beae9742b446bed1e174ba5ec100f511aca0ed9f2e1e360507ce1ee9dfe2ecc4bb521410f8e35429c9632c34e1593298427c5ca168b4fff6e53b996037eb04bce290017ff31d5486515bfe966a3315124bcebbb57d4f2ec82f292da4e955a25b09e2fe40da258609d78c06971710e5962d61fffa76c7e65c7316ac1c3418468e6ee9c3831855edaff3d85d80f9354b0977137e42efd1102cd44f05308fa18ce521f0d77f3240844423c70f400412c600534a5adf2cd77318958caaffa9ebb5c0ce60274a08388ec9927abcd2e15583ed91f1f9e71920d8d373fe6f7a87b0605dd61f6e4787b45c5f2b321bb5bc7fa24232f158f9f688e1bc042766b61a888d18e57d3205ef452f0f18bbd6f547679da8849187403df6e7eca3afb7d858e0206387f2608c3c6727dcbfcc0dbd630a6cf148913411632fd57b9f129b41d403848ba6be37bbcb58ca8dbb6210d7d778ce7ea232dfcce538492846739325ef96f0da15e1daeaae831d0a94753b2dbe845f25b0b252bc2e7c1c989eb0ccb0e7d4766a239e6cdea96f4849b1af875fa0f10c5b58db83263199f8352a83eb3b4cc4431f0ca80736c70dc0b0fad6937e7aa85b7ab4183b3a332f19c097c3d4841fcaab3271f99a3ebd116c53d8c9f81f0d19733678812c5aa16bacf4c08cb1d195e4a9b55eb8b359c3ca3540791ff561d32d908c75ffb963cdee725d39bccab5bc759e1cc50fbc99285bff79bdc919a50f4dbb27fc709d7870ad6f4670fbfb60cc3ce025cb83dfa91e65dea6fffb49e48409ca2cfa0c1bddb11bc2b6f61487fed2bab5916057b419bfeaabafdd6b61f526d13686752c680cd712093af9fcfebe6ea45b8c2d3a749313a30a2b9c00d25425e5a79c7a03810909e58924d8b35f1a0fab491a78c4c24b9f82a5e6fbcbe4ae0a196cb8e7803fd492a9662d854a0fbe4ba5adeeec5a5a7644862049912819556f61d78feec75e8586f5d6f0da277a7cd41d03655db358165fb939f04d9e5bec950461d99370f31005a46ddf6a85e52c3853a8e21f3c0545af8e1a9fcd1e0cab07e0ed20c9ddfba22ad3f60a907f5085026013b27c4d7feca45132962449fccec78375f16620eee9709c73940568c8c391c40d898723baa6b0ff7602c12ccedcb64f297117c46af8c9f73952a56f75d094e467a04c6954a3910e7aede912c9447e75fde883b851aaa2a1a6b0d744217b7db3ea1b03a7325751072222f6d0f246260b4de01eb57bb28afb8faeda54d82b3546482f8fdb8fbd7031c249f0e570c2257c9c92acacd6257a75fe44f9970cb8b18ea413771f3b0b2c5d3721909521e73719245021cb2740af8eae66bc244d09eb5f3cec70c9b20c08a3006a66155539013442b417af6f87927c52d8a11a4f42c00b6f8577ff4e9d7f4eed1e8ef1e5861d44af00bda36336dea8c44423b85a58704b00f9c9d014c2b0eb84f0e024fecb2d5edac7cab787b21cbd11ca5af9ce1c9973b5e7eb005eacfadcef4c5efe87d5dd05fb860bb37e5b115df4378e73fe63c05f05882aca1e2ec2fe37b3729bd049fe2471dca005cc2191046bb4a9b3c885b91d91c2f73f527a06a11b6379f0ea31c838dae78ca11fa205c04d931df130be8206311863fe5e9a1869a18fa924385d35ff72433cabb841d832e7b95d78e4437dda0dfde960c6960f2624dcaf5b8c338ae715193fdf2b131e3698311d8e54908b93a6518b955f3ae3bab94b678f7973ee93fcb7eff1d2bbf292c7d91ec52f64e44a4fba79d9fb0e0a37634ea385c85a5b2cc45706b7d4e147e57b72699eb0312bcb339b5b181aa7bdfff1566d3c0dcaba47daefc127559ab886db5f185aa0d3e831c3387a23cde76b56ae5e69b5e56320fa4c4957df11645068bc59d2432ac02985e71ac210f82eea2bfcc1559a1e0644ad7fcf65266d4802b809c833c320d3a911d6ed291ff27072c49b90fea68190082e0ff7e3e628c2167a3621cc42b47bf6d6c2620a4747d0a27cc20ec0ebcee60eac7849ddcef6279151bb47fe1ff5cc429ca0beac904e4a4f531fd0cc27bc63b87ac391b53b0b6838b5d7fb21d1d60ae6750319c072377c1a40588e010fd57a9cd973c5060748e936736893a040baaeba37c28b937faf43edb5dbb8be8e8855e181dcfb674fff7584087b5ce5b03e79e9ff403b7642c2003e7e070b088b85e74a501b54668258c9356c65ae7abb46f929f6334bb873345e3eb8f141746d94a2072be5dbe7e9aa5f63be2e4f78b8f7a66e9080c449a67c91b23d874b4bb7c94704d886a5bd2547d7d6af701f7ab0f28e5145a7499f7ae91e3486a9e9ec328e4e3183d9a1a5b1d10e2e848ff589ccc21b03be15faf84192239f06c6941f54179180f15ccd1689a2592d96b45181bf4f8f451335a314fbfcb926c9052ee2cf68f3f1b37940c479b1e04fba08c98394ac75804a3dbad108b5110a531950ec0b039f42c15c8fbae0143c3d68d4758031cd5781cdf1d7c364a16053d70212b7d99defae2c7afe364bc08875d46e3931a3d20530ee7ec65c2de60f9ca8e52bb772e3c961fe19801aa255e036d6af249a5d1b117af1a1a7eac6bd3c84efb7cd3df32e348c26ad233d8b2f26f006910f07a4d279ec57e55eb5e2f8b497c60cd2d5401253d233e7867c1d88c4772db0f1eafbe8f5123873e1bed7cd04d6c805dd5c887aadd62c346870f514a1a510e6c2448d05777ff5bc54c572983d64dde2f8ab6f2fe21650086dd909a6e28c5c5f99d849144016680c1ede0eb88d842a5809eba0c5933dc5e29bc98144fe722f9138f103a21105c8a0a35fb6ea24a5ea4a066f0524b5a48f4121a0facacc8c4074e592a187f975052367d602b1b7b9007794614f18dc04f917cfa6b98c32b20f1f0131aca5e08b4eeb278f849610db95a53a60ed078b80f380340167961ec573a406fc8e7cc93f6517daf2521e70218f65b0346fd8b7eaeeb6a8ae32b0f3afed82580df8a2e86c4eb240a3edcf1cdbccbe509e8ff9b3fac9524daeb4587dbd1223f18214bafb52136e5dc83f1ec7427e39b97c70e333452e8dda6417a103703c778098a281a3a40977eddca453535a96515a30d82f0da265d0a43e70d2fcfb922d5bb1a3159e7396155114559b582014a8ab50a19018199d0eca4425e68f3df54ad3bade2f16d8e40f8215b2a078851c197e6a8051d495df6a455431c419a834e0d4d231202874ba893a62331e6ad253d59339aa3207ebd1d239f1795cde4d6d51f853b1de5ef0399d2bcaa273b2fcb73d01d099a09793058fb0a14065e5cae45f29cf0d6387d5bdae513cb779a172dfc49112ff2ebf8a9bf5d2ba078e5cd9f605e6e202c75a85dcc6790c4f9303cbb1ff3a31abe75115e74de88c647545f14a05eff470942aa2798faf7a95c4f525a33ddb6466de1cf96c9389ff1e20549df2a3d41797825e24e7d577a1215326f22809b474c7d70dca522db5790bcb4459eba659ff02521b6488c38587372469c20864039bc4f6e8d15a1d926e9c191286d00592a63997a3508c7ecca1112abd5742d2a65b348c05420c4d7f772a5445886bde5d0b6ff7d1ca51332fb8ed6f29f68a2d8c43021436797c2863440815aac732ecaddc4deb4970f7f0b148a907e009a6773d9918441b23d3d466ad0ea0e5e28eef2f0473aba66034a8ef668b650ad015eace2ff4c2071717de4e4b078305e2e6c5573299f9a3c4ae03cbd56bbe485c508b6735fbdecc539cab6c3399824512eab331e7d78b73a0010edc6d237450db968565ddfbfb151d22ae911611b48969caa93a6ae02f1d81114685db1e8e42e303a3d844ef4f6c4cdb8f84aa51150213758017ac17b0435c7c93d0a24828a710173c45e8f9b64ce4b7d5723adfb4e27ce6fae71756bf49fb40b8e6d18c635c91c08a82028a6cddd1dd67e3e343149bf9cec36b49ddd8300fbafa2924cb7daedcdac60e363a7d99369af5729f8be96bbb24e5de2f59a187cd8ece3cb8df6135bf6fdd3c4f6d6604e67ec134d62e38", 0x1000}, {&(0x7f0000001740)="79311bc82f1dff3255ea194d872602fb0c5aaf56474086ca7afd212ba40d3eb1eabd00501c37c2a151418169725658b779fe0265a1e47596e7f445314a0cb5ae48de181359ce05f0c8750ea64b7efc50ec83ca", 0x53}, {&(0x7f00000017c0)="782fb1b01dd3093f353ac054724083d1d3cb73eb4890b226682e5cbb3a98", 0x1e}, {&(0x7f0000001800)="76e3008c6a7a6738e9e986da0c49d44912549cd33d54e0b412afb2c29468c62aaa651f34178d19f2150730b67d2358c674664f07ffd5da85bac25e4df572b9b58ecab804f1e1014e3495a11984e891c5a7550804376907c40383373220eaa2823c707334f00fd69a8233c5118856e121f9207ca9c4f4ac73202781a3264172e2ea213dd9d2f1e706c5018475e711b791654b634601eb8f87a8fad565a7cd722a4cb2cd146d920f91e05818caa6271192b9f932ea90549b97", 0xb8}, {&(0x7f00000018c0)="bf158696b4ea04954a971439884465564cedae11db6648309d4d1153b22debe2f75d2e7da2da577584af8c2d0dec", 0x2e}, {&(0x7f0000001980)="0e410c8823ddffbb28157f0cbb9f85a18fb191103d4c917a9d", 0x19}], 0x9) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0xffffffff) ioctl$KDENABIO(r3, 0x20004b3c) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) getuid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(r5, r8) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r10) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000300)=""/224) 16:00:17 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = accept(r0, 0x0, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r3) recvfrom(r2, &(0x7f0000000240)=""/198, 0xc6, 0x802, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) accept$inet6(r0, 0x0, &(0x7f0000000000)) acct(&(0x7f0000000200)='./file0\x00') acct(0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x80000000}], 0x8, 0x0, 0xfffffffd, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x7ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="985238a669ab541d1369151a49be") 16:00:17 executing program 1: mprotect(&(0x7f00006b0000/0xd000)=nil, 0xd000, 0x5) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:17 executing program 0: getitimer(0x0, &(0x7f0000000000)) socket$inet6(0x1e, 0x3, 0x0) 16:00:17 executing program 1: mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mlockall(0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x3, 0xbf) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x8001}, {{}, 0xfffffffffffffffd, 0x1, 0x1, 0x2, 0x10001}, {{}, 0xffffffffffffffff, 0xb2, 0x4, 0x5, 0x80}, {{}, 0xfffffffffffffffe, 0xa8, 0xfffff, 0x400003, 0x1}, {{r2}, 0x7ffffffffffffffa, 0x1, 0x11, 0x40, 0x750e64d5}], 0x40, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff8, 0x20, 0x5, 0x8001, 0x200}, {{}, 0xfffffffffffffff9, 0x12, 0x0, 0x1ff, 0x6}, {{r4}, 0xfffffffffffffffa, 0x2, 0x20, 0x7ff, 0x5}, {{r5}, 0xfffffffffffffff8, 0x82, 0x10, 0xfff, 0x3}, {{r0}, 0xfffffffffffffffc, 0x4, 0x80000000, 0xfff, 0x3}], 0x7, &(0x7f0000000100)={0x7, 0x99}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x8e8, 0x5, {0x0, 0x7fffffff}}) 16:00:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="d04c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r2, 0x80) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15, 0x0, 0x0, 0x3}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001180)="7af28be51ebf56755c086b0cfaf1") 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x4d4b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/78, 0x4e, 0x0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0xc0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f00000000c0)={0x0, 0x5}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000200)=0x10000) 16:00:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x80) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x402, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 16:00:17 executing program 0: ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x400, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchflags(r2, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f00000001c0)="e2f2e7e76fcf93e1bf01b41e34d30eb72151966ff33f5e20ea436e308d9a7c0cb19037b2659159080fef7c2c3b4ba8e89d138b7c1a9986c634581e1e315615dc3b5b0811a4e913c00302ebd9bb0e9854400cb428edaaa2fe57dc299e1016b39817f8", 0x62}], 0x1, 0x0, 0xffff) chdir(&(0x7f0000000040)='./file0\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000440)={0x10, 0x6, 0x4, 0x7, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x96e}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3615}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffff7b}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xcab}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffff0001}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x3}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x10001}], ['./file0\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './file', './bus\x00', './file'], 0x3}) 16:00:17 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="d67975e8531edf6b2e127d1617b7a130504a0f75c627e42b9f375796bec9520340acf7be7f867675269c7070bb51208393745786057a33737a5bade0fd24c74944f86fcc03baf7bd81ee6d100c0f69b3b8e29ad5e120446e83deddd97b334563a317b007eb22f3248b2bc29a29e602d68d807d8675622d", 0x77) execve(0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x9) faccessat(r0, &(0x7f0000001700)='./file0\x00', 0x1e0, 0x2) readv(r1, &(0x7f0000001640)=[{&(0x7f0000000140)=""/69, 0x45}, {&(0x7f00000001c0)=""/224, 0xe0}, {&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f0000000380)=""/191, 0xbf}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/238, 0xee}, {&(0x7f0000000080)=""/41, 0x29}, {&(0x7f0000001540)=""/205, 0xcd}], 0x9) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x75, 0x0, 0x0, 0x3}, {0x20}, {0x6, 0x9, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10004) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x1, 0x6, 0x1000}, {0x0, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000001c0)=0x5b58) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0xffffffffdc1b9703}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000000180)="6ab187f2154db824813e4d02aa09") 16:00:17 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) getsockopt(r1, 0xa, 0xffffffff, &(0x7f0000000040)=""/134, &(0x7f0000000100)=0x86) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x1, 0x6, 0x1000}, {0x0, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000140)=[{0x2, 0x8, 0x800}, {0x1, 0x40, 0x1000}, {0x1, 0x6df, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xf58, 0x800}, {0x5, 0x6, 0x3800}, {0x1, 0xbb, 0x1000}, {0x3, 0x7}, {0x0, 0x0, 0x2000}, {0x2, 0x81, 0x800}], 0xa) fcntl$getflags(r2, 0x3) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r0, &(0x7f0000000000)="1fe33c3030b22883075c894fe1941edf72e5a2399e20efc10adfa3abc2791c08d9b52c", 0x23) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) msgsnd(r0, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/229}, 0xed, 0x3, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0xc000, 0x1) 16:00:17 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000000c0)=0x8, 0x4) 16:00:17 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b707368bfd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f136e056faa4baa39577164c297148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dd5e315ba576eb2eb6d7de988a642f3391b7acccd00ccce8f10253d34e2c7c6a"], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getuid() openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r2) write(r1, &(0x7f00000001c0)="1a452a32ab79c2f4b3cbe290b7e02b6a0f1a14f9c01d6badaa1c8e17e5df3a3ef58ab76391af50635a9ee86df7d0908929b13118b17a5158be4df234b77deaca63dfe65239c376fd04e096073d19f120e9eb9aae3767b112e270a578fd5217c758582abc0915e0baf96576b7972e1cbc6cd8b731192a31c85ba798a813769c447ff3cbbf237a52c72cc87872e6e2df597a4544a9a363dfe9c73e2ff9a6b276a5c66c7bcd58c31add668adb767a798762c4372ae4c1d64273b9b46bf050d1baa761", 0xc1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000140)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="22b273010690943ec22de044ce620f54f9e153644ba9d0dbbf", 0x19}], 0x1, 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000300)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)="939918260147a1db5de963c48c8bbd563c77b5fe82da70183a096cde6260274a856c31aeed37bbb25a7f2927e7f8055f36c038cd92d88b0d", 0x38}, {&(0x7f0000000380)="74f13ba40239ec9462cf8ea334278bf1622702f6ba7c1173f5af10931381a29d4d349e3ac26ee3739a789187bd1d5868c04bf77e08e7444ad856f98e80af2da87032407256b50b2c2652dadb762125ec5d62", 0x52}], 0x2, &(0x7f0000000440)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [r4]}], 0x38, 0x4}, 0x4) setsockopt(r0, 0x29, 0x2a, &(0x7f00000000c0), 0x4) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xa, &(0x7f0000000180)="985278a674ab0200000015ab473cc412ec336f4a5eddd9aa205773eb5e252800000000000000") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x2, 0x7, 0x6}, 0xc) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0x29, 0x0, &(0x7f0000000080)=""/41}) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000280)='W\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYPTR64], 0x28}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) r3 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x3414, r3) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r4, &(0x7f0000000280)=[{&(0x7f00000002c0)='(', 0x1}], 0x1, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369e80949be") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x7, 0x3b, 0x2, 0xfe2}, {0x7, 0x27, 0x0, 0x405}, {0x100, 0x0, 0x2, 0x4}, {0xbe4d, 0xe3, 0x5, 0x2}]}) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="02000000000000000447193abd67104e5dc1ec1efa2bf616678d34d75e88e175ff92e1681ab472263366ec125b3e90f009af44505085c54bf855f4fc96a125c5db15dcf6d53e21de60d5c326a0afc6cf53627b0f03998b521fad74addfbd31c70ba8003f3a302347c97fffcb8b9c71d9e0847e92304f415521ba55702d8ee1b338efad59173481fb5f9e9c41a3aaa6d3cbec2f95299aa8fe6a44bdbad696ab62b66e145201faf73606e1345eee33cefdec1256fd52359ae7276c455335fdfb6715d35d1a31ab45f155f081e467af52e797afc39533eea6a032279dc40431c7ad88215556ef793efa8adfc2b8dead9916e5904d555b12b86ac445438c3c322485a552e935982fbb"], 0x104, 0x0) r2 = msgget$private(0x0, 0x122) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="d00093c48b9af3c4d7eb2ce50b5be8216bed1c70b3dd4c2b66e139d46d8fa314481c88c058be0736f403ac010c62c26f232de14b39dfa3718a7cc90e2d18f30d972780ef6c62b8e6eb9d0900000000286d7f396c75c2a66543eb2c8a5819400c25b18052bc4db477db5046f066932643745f9670d1a14e0a3308bd3c0ae1d6fb9eabb0628b5a90f71777e5a86cee467db8a77c1825e554840a7bb806ee2fb8a1ba5f34c5ba9e1fedc487b3445e39befbcea3e4082f3f0eeeacb40122d2c2d534da02f23aaf125a80d83af948277d11afe27efdaec673c88707f542f5c4add125f2"], 0x8, 0x0) r3 = semget$private(0x0, 0x5, 0x20e) msgrcv(r1, &(0x7f0000000600)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) 16:00:17 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0x1a6}, {0xffff, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) getppid() sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:17 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() setgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, r0, r1]) r2 = dup(0xffffffffffffff9c) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) setuid(0xffffffffffffffff) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0x5}, {0x8, 0x2}}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x800, 0x7f, 0x90000000, 0x1, 0xffff, 0x0, 0xc1ea, 0x2, 0x0, 0xb0, 0x400}) msgget(0x0, 0x48) r4 = shmget(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x2000) chflags(&(0x7f0000000200)='./file0/../file0\x00', 0x0) r5 = socket$inet(0x2, 0x3, 0x1) ftruncate(r5, 0x0, 0x4) socket(0x1, 0x4006, 0x7f) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x4, 0x1, 0x0, 0x0, 0x7fff, 0x4, 0x4, 0x1, 0x0, 0xfffffffffffffff7, 0x6}) lstat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)) chflags(&(0x7f00000003c0)='./file1\x00', 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001180)="7af28be51ebf56755c086b0cfaf1") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x7}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x207, 0x60, 0x0, 0x80}, {0xcb2, 0x1f, 0x80, 0x7f}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 1: r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x181}], 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x3, 0x6}, {{}, 0xfffffffffffffffe, 0x0, 0x20, 0x0, 0x7b889a4b}, {{}, 0xfffffffffffffffa, 0x45, 0x2a4f9c9337d01d86, 0x764, 0x2}, {{r1}, 0x6cc8d634fbf683e3, 0x40, 0xf0000000, 0x20, 0x9}, {{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0x7381, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0xffffffffffffff01, 0x8001}, {{}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x5}], 0x4, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0xa0, 0x2, 0x80, 0xffffffffffff0001}, {{}, 0xfffffffffffffff9, 0x2, 0x1, 0x1, 0x3a5}, {{r1}, 0xfffffffffffffff8, 0x92, 0xfffff, 0x1, 0x71d3}, {{r2}, 0x0, 0x18, 0x2, 0x6d7, 0x33ea}, {{r0}, 0xfffffffffffffffc, 0x10, 0x8, 0x96aa, 0x1}, {{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0xc1, 0xf0000000, 0x7, 0xf3b2889}, {{r4}, 0xe58796d8f06e8092, 0x28, 0x80000000, 0xcb, 0x100000000}], 0xffff, &(0x7f0000000140)={0xfffffffffffffff9, 0x5}) 16:00:18 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/66, &(0x7f0000000080)=0x42) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000001200)) 16:00:18 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(r2, &(0x7f0000000200)=""/213, 0xd5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x7f) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 16:00:18 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000100)=0x6, 0x4) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) close(r0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) fcntl$dupfd(r0, 0xa, r0) 16:00:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x0, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0xc4, 0x0) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x8000, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) flock(r3, 0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000240)) open(&(0x7f0000000200)='./file0\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000040)={0x4, 0x100, './bus\x00', 0x7, 0xbf, 0x3f, 0x1}) 16:00:18 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cada2428d6b838530"], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001f80)="19c598ef0d6fd58d87cec25e6ce200f29a1f6a087aded39bc0e7771e5b7a753bfbe0d4797d4dcfe03a0566ac8c8de7bc3533de0aa4ba74028614d67c21c550dc6ef12514130bfcb6b939c07259edb44994c26dfb3117ad62a81cf9a12b11172ca2469ca93249ead640eb762bbbb50e7bb1eebef8c140ff959bd7e0a4c46592271d95b9dd186954a5c3accf4d2409d3b12758bd38c17c5b74d837c03f6cecaf25308d9cb59f67044f4f2dd305747a2d2b9ddca47ce33e55ed3a960780054fc077ee3463c30481f2af6c0636b2c50364a1bcb04360be12e051a494aa465d1a0f15a9eab6272f7fd52debf47c5531939471e2d4c3eb9282b75486ad8e617120030ff3a84f69dc387b6b9d8eafa22989c94d7d4533440bbb4da5d770f16fb652211d3d043f6adbed2eab1ff6d83e5389978aaa80c4c080e409d1e5c2c2286498864d0b4e6e7c21bebcd8627164ba899f252a0d86eace6ea722cd78a11702d3dfd2513679d89aa021c459ba82a6617aca0a011ac71d76d2b72ce78a1dd24325f291993d19959f54e23ac533d5f73679e24dde9257ddff4e5517080bfa716770139e0b9307c7f8d83bdd4c1e95c1b8378b01b5348a7e861f9aedbfb84e4257d3160ec77bb90dcc3b65eb96afe82a64c403fde227f16cf5c02d856fe4769cb59d914896bf2572860a6bdeffc65add38046cf53823a30adc3e637456d508a0e64c7f5108d6c0281cfd235db30f6655fdba84bf565678e8c42ad4279f64f54d7ab88d1b4a0c44850af1a127fca54cfddacd9fc76007b6dd0e844b04477bb3248d79f42b1d59ae0530d07b143a6f2dfe3986c0dbe0560eaba335ba4986fa97c75a65077f3fefa675f73e4334a99c3a0084e5d3d26c71a181527974bc854131a001dbef0606e2ef419ac4a19867ecf1c95fd10dafc6cd1c233959c8e4c0da095119fbcabfbcd0b86cf10b4b0bd042cb6cca55245d32cd0002f80f869e85681736ecc94eb7a3fcd033b0cf0a712eaa2e79fd0ce191c0b539b2ce0c3bfb876e8f8cefc9562b1b77e0cf845e14d3491bb3c4c0be71436fef7c5e330365dfb736879a4924b39225c6c059a94342b3c483a80d156179aaeee47b3d0c5a5311974917e75a4c7afbad8ab93ced451d8494a59ba7127e1c2ed8fa4fa5441dd1f3cb9050935af5ddb5714abddd0c8e5a79ef3bf80955210e650df21c9a98b287d09be7fe8e6f5989cfce88a67788dbb125e614aa3af0e42f54fd8423ea80b28be90c1a8eaab6d606f11071b00c5c40a71fdb7b1970f48b737ab186a7afc17fce737d29ae192ef7575abb153b9844f816a147313fc3dbb821f4cc42ba87da982d1984715acd40aa277694aca69ba319d4df59080e79b0b7d44fd16b1a470668fcf2fb4b7c729ef09d7bced94ad807b147012e5c65c605d21634be7355df1dda751dde448c1b34d45d7dd777b775376fe1b1fe4cf740d1d42669c6af4446794331016b12c6ffe02b6f4026a8f247787246eac080747bab5e4a5d239ff7affc1acb8c690b415045a3c6b3edfe6cd6afb0fbd1ba266d8897c7ea15d81455991c7002b04ef8dcdf55d473163cce1a3997bc103adf013cfb48f318e02647716aa25c03508adc6225f27eff7a60410a2ddc22da888f58186877569e66f8c64ebf90a744ef9a8f9fa7e9e8b691d35f8cd77f3d9408e3ab27e8a0eed337b1c9c0dfcefe419c9bdff99929e23861e472b7b2c51dcdd7b5be72dfb3147c94e7352df81517d659208ba81055a0beda31c0acb50ba70063dfed15dc43aba06448ebfc8432cf9507db38ae7fc2cf91d30476df46eb69e54660aab157715931904bd77ab084bd0d661a1682e4091f8cc96597e3f51683b45fac9a8bc30cc2bd30f65f5bc054b36dcd58500c6345018966d5036e7c0d10ee15a81dcf010fb6e636a36a5ca0d9158fb20741c1b7ad4b590fdb986efedd5f23c634f605f240cf7f62fbb70b2694ebcda884f7e99748c3efc66bdf835eb0c0e197f5258374a30facd874b0e64f4aae16a618dfec735e550c0fb0b6a45b4dea21342a9298f5c9f74ec483f0fa248a070d2ff0e13997412abea2c0584148bb7f2428b14619e97e593635e6075d38655106d9f1446928b5b9068c0698418a38bd36b2d43afb9d9bc91a6f61d8706e34d91a7e8c8d0643d49a065b7a8483417c4870dd391bfc8937e3c45d15bffdb9df188269b8ba78f10199d0c53cf1731dca599d666e288f339bde6f5e357fdfe95d1275b0ab280c2ab4aa3d8c09403862719cb59c2abe1611355c3647d92be38c56832dcd59353904d56d33bead5bdf930fbac78efeff82928cd3b420bf20dfe7420f608ed8faf5e61db010a50bedff8498dad58e28f87394f693211265628f80797c4d4ba23676c81769c39ad6e18796ff467fd0cd8668833a486ae424054fc0cb4f9b6f2c0771edc93c0e8b929e2992e19a42ed312cdd828b5a0ae4ea31c2e3a5bed0ae04136b0c677dd39777f035395b3fd995320aade07f531fff525557d1327dacd14173e1e586525aeecfeeb0f0abc8e2fd29b476a732a8d1b8243b63523fbee50cbc32b5256b6f44a8d0cd71c3d7acef38282a9a2b057d2eb8fb6ae98934a0b2bef21739e5d35ab9a11ee234eb915d76549dc0054fd5540f867706c56a3207a490d4d93dd9e1c72f3bbeb872cef53cc98d770a8caa5e07fd7e95270b64511d21e1a480e48bb2189d1ab8a215f56af76e0c2864be02a9dbe0060566ae543806a82ddf345cb8967ff9f616d4df9c906891f5687238867ffe9f6704328260ac8ff887128e3d15cf9457467d92042d1fef16cf6532f9b2bd499f0a429ec5bd7dae43c6e41ac425467a2175c46d9073a48756c5d388870e1c145548485d4080e771e6f1751e7d0b358b63d0b5f6b0a5bc53b2d764d969abddd516dddec9133af8b8f7d2df634bb7d1f14a921066831ed163e69652d61c337fa2a42ab02d05d614de86e17c91534fe40b0a34503cf522466b5286f8edb5d4aeeec91a7a8f5069c5abdc02e2a404d9e9dcaf890afb4741b3a2e5deacd06274bca62444fabc7251e677a68148effb8e432ecd396f0945d6bdee84900a33b3806a2276d39a978c7208e0a81a35348e72ace767ea473dc920f0eda2d3ebf6469214cdc7d222f9603620be35ea2aa1760ef3b3bc4dc2e4c6921b731df7879421c9e983b517665c7a473c807defc95b191762cdeeaaf841225e98523d6cbf57afbbb8678d87d854ee0aeff1d2f8fc4a519f77dfaf2b2acff440c66742b378dda2b853a07088d605b67cf557c3dfded6c732e7ec60a97b075bf4d53aa629ffbce6d612dbd534c3d34929dda112eba9bde284b1523a1b1be6676116ed74b8eb2a72d2a3040a5c89a80e28a0f33d93fadad33c2608dc98092a80fc32a7a906b6584b3681bb94d4c46d4d87ff98afa11161f6cee4014ef4116b7f49fed5afceabe21b010b71e6c8a3599379766fad76a8431987da23c395b5cf821dd07e3546db3b8464c6bc6ddef00ca8fb28947e77ac28cf28594408868b94c75672e94cacf5b74cd515f0315274ce4818b03d55c1776b20d4e2879e6dba7b52e53eab8da654875ec2f243d3f311a7965a64417f1da11c0f453ab15ea35bb7f17e7281e73b6a34d0d09d1747b45eac30a0cfbeee5442b6f3714dabe7ed1adb32d66b0b272811d888847b87f7a34740c5d9a319018a43c4e12c5133519aa25446eeb13367e67331ccfe99069a82795c664fd3fcdfe9d66935a85e06d5c0533a4ecb7b52caa16d6385b1113de6ba621c6578b42a7a896901101c27cc4da53a488c1eebe52f02772d947670882cff221741942784b72c60ff32ff0d16a63705997cd9e5c9f6a6645e18c775a33d3d25053947c9ac8118eadf156e41764577da384d5c9e0d722a480f9d8cce7e890242fde5adcd186b959cf1459003e32aa15cbaa4060734cd5ff52beb8af6585a390446ee5bc5e7c5c2dbe3fa0aa95a2d1a31dbc7864807146b13e7ae24120284809dbced113da76b12dce142c3845a640a98253e4b14edb575e96380dcf502c24d4a94226f56e9fbf1842af0eb526a32efe46a9e5d2be185c1e1f27f9a93deba29ee905e36df842c6330c5d044de4832c4516e9c2cb615b057c678228948ce8fabc50ab643233f32a97734966d9d71e662c2bd113ab25a53794550d822f8fd001178847269c0fdd1d8bf5ab245c8aaa447e5897957819b3ca257d3d1d50418732fdf13c11dcd225df181389a3fd0513c4668a5016bef73b2387135169729d64b0ae527c04cf44dae838b3fdd818d1d739a6dc247e3837de71778b7f25101e9accefbef341b76b4ab76a20eb2c5adbaee0f088664bedafb2da1fe5f48c0c617391e26dad6f01ac67fc094e21008691a880f1464125ffb895461c929b658b4b6add9d8e13eef8869af2de109386263936f7cc99d79611be38f5078e2ede22e265e44967bc5039fabfe26ddf138ba4cf18215e0df0fd0b7c7bf979800966e5b26fc9171810e6ceba46af20db9e96f352fbca987f8e0224f4a67438200b912f594142ea38897b453b4e5963d277c29554998a365be72239c27e4440a8c594c4c632d1ea34bd84c546185130b8d7b30dcd9d8c6692ddf3d7097c4ca5506e9ac7cb70c9e63cd1db69569fc1c3a81523e63777b86527246ab32234f26b120b54e0ab91d95b2af566e683aaa4816aab70067a820b16778c919e56c5a10d4bbd62869ebf8131441ce2e6b5b13178013cd89370c8e1356743674fd8df0c8cf316edf86f21dca0dfa12e078661ff0520fb9ba3bdf5709937de7452356c8a459cc942fbbbecc73c3b7f93f48e1a66b3373ed973c5b40901f5e010d0bb316110e8c154abcd07220d2cef14c7723d99c78dac41ac8c03095b7b0cd2259a11a53568d96df71f87d073ea968360c4a3bec6e72eb0b7d2784f99942e5c295d875c689bdc1100810728733c4f552a7c88b1409dad038947f287e8c40788e6204b84b8c2d16c4fe6c859ed12071027ca2413bffeb74861e6219ce5c7407d011e8e2426c12a44a3b6488f30ac4db06a903fc0f8164667ef9ae01021e2c07d80aa4dc011be880bc18dad700c52895963c425edb486ffaa67aa53261b816adbda11e94844d96abf75f8216743a16c12bc2ac117b07adb2fcfcf98d8a8d54dd955e5f7d97a84461bba3e8ad53f9c7995dfacfcd6bb30c9241e9a9cdd5fa2776d33b7582a4ca7b34b4ae7579676af54e1cd48a74aaf41e947f6545e08684e42eecd6cc84a3c52f3378d0769a0877f59f568b08cffb5d8ef0fa72e17446a4b80b831a9c9ab4cf5c551a31db6b1b745e46856e93ff52b7c1770e028b2653674395ac1a675f2314a0492b5e911099009bac6433ccf6c605769d4cf4bb160d97b243c04ce3e5c33cb9fe691a3390bd56f3295b84f67f2069e93bf993d408eeb27de8782e8d48079bdab0b2e126cda54ef6785b398fb8e88e97185d95f1a1412ea465052e000db3e2311b765d8643952ed6cd42269e3ace06a0d40e6eda0868e681c2f34f12d3c39cbdfbbcb5198e3f39e3c345cf08a794426044c863c49915cbc2e17eca55e0a2268a34fc2de2bce216c956e12f4e8d02b898046bc03d89d0dca16a4ca9c45244dc63fd1b718210ed8096c5a652f6bdd6b37ee96f58287f2e865e3bc3ad54ad28c8f1bdabb83f5538fe9df85464c007ce27bcf39176726b8a79766c513885a50ddfcd0c34de74abf82158900dd0f403d8fdd9ba12ec8e27c849cebd06064e204c549b550f4472c254b6ffe94f0a88d0543627c47b919e2d2aff", 0x1000}, {&(0x7f0000000200)="34f9bd08dd2bfa4309065b3cb3a7d09041b9a152e26c1345310aa559e5c785db60f1db4416a55b17c91b8f72629fa6e1a7703c0d9f57b83ad977559f0a36a7de2b09e0a7e0aaea1073f7cd132dc2886bf74c225427023cf56bb61cad6c41bbcdeaac09c37cc21c5da33bc55f3e61591dc1293028112030aea15f4375f9c486f8ffc3d3db99638f64eed7b2c3e79dcc2df9bb405af18e5ffa14fe0d9d425e2c2306d08d651b14398d57057b78f51fbc35927abf61355b33a6548614506074", 0xbe}, {&(0x7f00000002c0)="e665d2495b70a207f0dad680c89240dbad30992c734c7279bffa30dd504467d95498c8", 0x23}], 0x3) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x5e8) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r1, 0x29, 0x1a, 0x0, 0x0) r2 = getuid() socket(0x2, 0x1, 0x57) setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) setuid(r4) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') setreuid(r2, r3) 16:00:18 executing program 1: getppid() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000080)}, {&(0x7f00000001c0)=""/184, 0xb8}], 0x3, &(0x7f0000000140)=""/39, 0x27}, 0x801) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff08, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000200)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r4, 0x1}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r3) chown(&(0x7f0000000040)='./file0\x00', r1, r3) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x402, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x8, 0x0, 0xec, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x15}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0xfffffffa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='r') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x18, 0x0) getsockname$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:19 executing program 1: sendto$inet(0xffffffffffffffff, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18", 0x6a, 0x0, 0x0, 0x0) socket(0x20, 0x4000, 0xff) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000000)=0xff) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/123, 0x7b}], 0x1, 0x0, 0xdb6) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(0xffffffffffffffff) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0xfffffffa, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0xe3) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x17e87a522b541ff5) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) socket(0x11, 0x4003, 0x0) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x1f) 16:00:19 executing program 1: nanosleep(&(0x7f0000000000)={0x47, 0x1}, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000328d004b792436038bd32cb5bed8171c46e8e88950ed7800000000000000003f0b055be43b58e919bd4a6cbb0938e439f44f2d1fe8afa77b4dee25ffd7f6611a2ac5e2237a259e96411dff60a2dcea9a0486795225197167c03c0b3fefa027e8d2b00ed44103f317696d66de5c0cce459cb3115083bcd1c0682d7dfc44c4181d804c7be3e5f915cd787ba63093b76fa456fb1e6e6162e5ab1cbb5b8fd6745a5075a57bf5a06fcdca3f2efe48f3a377e41f00ff8bfc1989176764635a35d59c27d80314cabbd9a10a442b5931cc038ed5e001847725b59e22645e0c1600614506094090d9d1ae4dc368d62432ffceb4a9aafbb9f78e549fde058a413de38106f05e13dc7d9ecc6ab03b8f0a2de94ff7f3594ae0b385bf48baf4e294bbb3d1e4c4262015024a41774da2d6010c818bf9866124a21229914ca56279a01e3deb3cef26886ef5edfb0e9af7a7a59052b1b7db791460e9e46c6e78552afe83ccf7c89f23b37931a175f5000000000000000000a4b8b6d7a6a21a6b5c744fefb33f747a54aad82bce1a206c90ee49f53a889fca84988b53a44b014ca288ae68f032334016b00b8ce38ad05c7f4ef95914bd6084ab5ead22ad254314194eec9f6c8ed791dfcf62c5ee4c1f80b9e2f803488c5fd91f076da09f1c64ce5ad104fd0ce06869c521918c0826db39c2269451c8be5aa33e6911ef5af229353ad0489f72144d5aceef13c80d0f626bcc3b1bffee155185f1d19dec0f8e24c73384"], 0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000000080)="ef14045f", 0x4) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) renameat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') setsockopt(0xffffffffffffffff, 0x1000000000029, 0x24, 0x0, 0x0) r4 = socket(0x10, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() close(0xffffffffffffffff) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") unlink(&(0x7f0000000080)='./file0\x00') 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x7, 0x2) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x8}) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:00:19 executing program 0: getppid() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000100)="c3d2211589423baaff2657f80590670025d5da444e647092f9e5a5a5073041c98d63c30f647ea639731127c8e59bd8b8238b0e08fb37e2d0d118bfd571eec4883aa1ee61bf96658cf5d2281d9338313a53404c37df412ddacb10b08059d9d8b9c9f38a559d5a122fb21a5cde1cfe97b55eff744d1431f0e5e41fe2ecf579d54df67052300bf96d06a957ef692fe026a9d8129508c659879912078e0f62db30af81a28029e3c6d90fca7724ab133b40912f4452fc45", 0xb5, 0x7, &(0x7f0000000080)={0x18, 0x1, 0x7fffffff, 0x5d3e}, 0xc) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfeffffffffffffff], [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)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x74}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x9, 0x7f}, {0x6, 0x0, 0x0, 0x42}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r1) 16:00:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x80}, {0x83, 0x9}], 0x1fffffffffffffa3}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x800000034, 0x0, 0x0, 0xfffffffe}, {0x6}]}) fcntl$getown(r0, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0xc002, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01"], 0x1, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0xfc, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/206}, 0xd6, 0x2, 0x800) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r5) setregid(r3, r5) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r1, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x821869de, &(0x7f0000000300)) 16:00:20 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x7c}, {0x14}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmget$private(0x0, 0x2000, 0x57b, &(0x7f0000ffd000/0x2000)=nil) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000100)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce699bfb7d3aaf046861a53562ffd89f3bda41ace0a61c4c977f6fc367098a6c60dd4c09f4da61975dadd8e0f83498db28e867f205a976584d1adb5c788c1a23b1c33396f0ddd600bec29384f05d2d284a1d6c687e8666f11a4188539f251eeddb406757", 0x77) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d8254a0 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0xc}, {0x4406}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") dup2(r0, r0) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbfffffdffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x3, 0x2, 0x2, 0x7f, "c0f1217d35829c23f24f1dcbfa7e27fac6f18263", 0x3, 0x8}) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x10c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x130}, {r0, 0x8}, {r1, 0x4}], 0x3, 0x9) 16:00:20 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000a5a000/0x3000)=nil, 0x3000, 0x5) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3d}, {0x18}, {0x2}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:20 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x23, &(0x7f0000000040)="b14078fad960156a26f1b068e9455f68de2b6ef644e246c07e0da624cd4a9c099c19badb7a4093503b6b59224dbb616676de23cdaaa30930b57c47d306efbc4366c94f9d6435ecd035fa46ed6570c5b1d9276a6e0e5eb5792e2dc279a9230a0a826c40932e", 0x65) 16:00:20 executing program 0: r0 = socket(0x2, 0x3, 0x2) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000800)='./bus\x00', 0x10000, 0x100) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) renameat(r3, &(0x7f0000000840)='./bus\x00', r4, &(0x7f0000000880)='./bus\x00') r6 = kqueue() kevent(r6, &(0x7f00000007c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x40, 0x0, 0x381}], 0x200088, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021109b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a82f5415142e2303e94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888781d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7adafbafab46045af9bf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734de9988381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e7ffe75f8a85f37ee8c3f120c300a7e7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d5290c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d000000007fffffff97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b87ecb6cb77335ad45656f0cbed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d4ed60933f0abc8757495db0590931a61651dc7e9773a24c6d0c1bf7a02f4fd179326fad2e4e875ad3c58c4ddd0030ace59fb177c48c28a09eac6cfc2437da7ed299379e2c4f4d6c17224f71ba975cbba356a2e52349f9cba89b349fcdf984fa8ea8a708a83ecf80a"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000002, 0xffff], [0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40000}, {0xffff}, {0x3}, {0x0, 0xfffffffc}, {0x0, 0x7, 0xfffffffa}], {}, {0x7}}}) 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") dup2(0xffffffffffffffff, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x10000, 0x10000000000000}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="c2b76bcfaef6aaad7477b62baf010276f6fd035f43ac658c4a9a69"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x81, 0x4, 0x2, 0x1ff7be8000000000}, {{r3}, 0xfffffffffffffffb, 0x3, 0x2, 0x0, 0x2}, {{r4}, 0xfffffffffffffff8, 0x40, 0x4, 0xfff, 0xfffffffffffffffe}, {{r5}, 0xfffffffffffffff9, 0x7, 0xfffff, 0x2}, {{r0}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x7f, 0x3f}], 0x9, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x40, 0x1, 0x0, 0x10000}], 0x7, &(0x7f00000002c0)={0x910, 0x94}) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x800000000}], 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='\x00', 0x4, 0x10, r6) utimensat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x0, 0xfffffffffffffffe}}, 0x0) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') write(r0, &(0x7f0000000200)="0d851f6e0800e924", 0x8) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) semop(0x0, &(0x7f00000005c0)=[{}, {0x0, 0x0, 0x1800}], 0x2) r0 = semget$private(0x0, 0x0, 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/235) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x1, 0x6, 0x1000}, {0x0, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000300)=""/231) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fsync(r3) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x8}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) pwritev(r4, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x80, 0xa0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x7, 0x1f, 0x4, 0x3f, "578c4d22e57665d3426939617697cea234a267f1", 0x10001, 0xd1}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80}], 0x8, 0x0, 0xae70, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x3f, 0x40004, 0x9, "b3cbba93af072ec614f17b55f0292b59d81d7d7c", 0x6, 0xb5}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f120d65ebfd00b515279232b01f1eb7dfe6000458", 0x19) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: setuid(0xee01) r0 = getuid() r1 = geteuid() setreuid(r0, r1) setreuid(0xffffffffffffffff, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000000), 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15, 0x1}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0xd3, 0x3f}]}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {{r1}}, {{r0}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0xfffffffd) r4 = kqueue() r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r5}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:21 executing program 1: socket(0x800000018, 0x3, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt(r0, 0x2, 0x2, &(0x7f0000000100)=""/22, &(0x7f0000000180)=0x16) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) shutdown(r2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x20002000008) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) 16:00:21 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r6 = accept$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchdir(r6) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x1) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbfffffdffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x7, 0x20, 0x9, 0x1}, {0x7, 0x2e, 0x6}, {0x1f, 0x2, 0x1f, 0x9}, {0x9eab, 0xb0, 0x0, 0xfffffff9}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:21 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) getpid() r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x400000001002, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00020035e1c746680006d024a6a2559bcda18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012f7a78372004924005a8522ddcdb9191f9cbaa095594f572bff2299238f1a55090981d66cc912c327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465698912cd0381718d7995352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc337288776a1b9831a3b2b1a02e6106a73b27077751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5bca64cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4bb2992418af2b5c921f8a7c0db1131962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f59f882b9b3085e726e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605d87ee88d42c700000000000000"], 0x10, 0x0}, 0x0) 16:00:21 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000001340)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x0, 0x9f, 0x0, "0000000000050000000000fc009cd645c600", 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) r0 = semget$private(0x0, 0x1, 0x1b2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/159) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x81, 0x9, 0x20, 0x6}, {0x20, 0x80}, {0x1, 0xfa, 0xff, 0x3}, {0x6, 0x0, 0x7, 0x3}, {0x3f, 0xb7, 0x2, 0x7}, {0x8001, 0x4, 0x2, 0x7}, {0x8, 0x7, 0x4, 0x4}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) write(r3, &(0x7f0000000040), 0xe7) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000000c0)=0x8) setreuid(r1, r2) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x8ff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000100)={0x4, 0x10001}) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="1d1dd958ec45a4022f96c361dd"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x15b) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') write(r0, &(0x7f0000000100)="e237dd31c2e3053e", 0x8) 16:00:21 executing program 0: 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) ktrace(&(0x7f0000001b40)='./file0\x00', 0x0, 0x40000248, 0x0) r2 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) preadv(r2, &(0x7f0000000640)=[{&(0x7f0000000280)=""/224, 0xe0}, {&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f0000000400)=""/105, 0x69}, {&(0x7f0000000480)=""/217, 0xd9}, {&(0x7f0000000380)=""/62, 0x3e}, {&(0x7f0000000580)=""/178, 0xb2}], 0x6, 0x0, 0x7fffffff) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:21 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x40, 0x0) bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01440fef5d9c2e04df5b2e66bfdd5730affbdaae06a39624944d8473eb3e76a80ee77f94496c8c50060b07691c84ed7f3da5450264500c2abec5c4715972c0dff9f359c66b0044a3e4f0ddf5059813b3adc234fa69515147dc7e21f5b699adf916768e1b8eecc733a10d0d55c4aaa0fc5ea749e3ce4f82123e80"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100ffffffff"], 0x1) mprotect(&(0x7f00001e1000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9ffffffffffff], [0x0, 0x0, 0x483]}}) 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:21 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="add84f075cdd27c0aead4367156dc01d70b67193a336bc04e7febb93028f05be6851a810e790211c0a21e9c15cfded542f3b9bb92958cfd2f831eda22475e0048a18c22c92500ea36238087e514d2ac00b9407fdb156b28c6905be291ca7c9f0441b743d26269d9e60f2c0373965ca4431", 0xffffffffffffff99}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x8) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r4) fchown(r0, r2, r4) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="a96f6c", 0x3}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = geteuid() r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = getuid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r3, r1, r2, r4, 0x7b, 0x1}, 0x10000, 0x8000, 0x7}) r5 = semget$private(0x0, 0x2, 0x101) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r1, r6, r4, 0x8, 0x8}, 0x5, 0x0, 0x80000001}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000200)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000340)={0x62, 0x0, &(0x7f00000002c0)=""/98}) getuid() r9 = semget(0x0, 0x2, 0x180) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r2, r10) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20000, 0x0) semop(r9, &(0x7f0000000440)=[{0x2, 0x1, 0x800}, {0x3, 0x3}, {0x4, 0x8000, 0x1000}, {0x1, 0x8, 0x800}], 0x4) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1f5, &(0x7f0000000100)="79ff070000") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x25}, {0x16}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000fec000/0x13000)=nil, 0x13000, 0x1, 0x632590f896c6c2f5, r2, 0x0, 0x100) syz_emit_ethernet(0xe, &(0x7f0000000240)="88db5b43ae1c286676c2cb223cef") 16:00:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x1f, 0xd1, 0x9e, 0x5}, {0xfff9, 0x6, 0x5, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "017f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4, 0x8) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:21 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) read(r1, &(0x7f00000000c0)=""/113, 0x71) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x1, 0x6, 0x1000}, {0x0, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/220) dup2(r2, r0) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="1b7f00f0df04cfabc3b470756fbeb4d0dbcbd8a1ca99a4fa65da3f713f0e281fe037fef869c47621a109e6140508adbce0b48a37cf29c95aeefdcca3be6b31977ada84cfaa43dcd326bd79c02b987bcbf05a6ee232b8689cb86902201de463e6cdee7cf8b2521c16db145339009434f29029aa"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x204, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x1, 0x6, 0x1000}, {0x0, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000040)=""/4) kevent(r1, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x102) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000040)="8c8d4b4af8ae9c01e5e570cf211b06b3a109bc440cead68f9a9b52b87d72109b6db0e60695e444a213b8adb984921dc9525fb6e99a40dd224ca465a204d49b0ecd0fdda075f7a5fa2256e403be", 0x4d, 0x406, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x101, 0x101}, {0x0, 0xffffffff}], 0x2}) 16:00:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) symlinkat(&(0x7f00000000c0)='\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', r0, &(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:22 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) wait4(0x0, &(0x7f0000000180), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r3 = getuid() fchownat(r1, &(0x7f0000000100)='./bus\x00', r3, 0xffffffffffffffff, 0x0) kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000040)) 16:00:22 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x800400}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) r0 = semget(0x0, 0x1, 0xe1) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000140)=""/244) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c2", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x9) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x80, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xfffffeff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000001240)="36534c1c7a82502201009191afecca794dc3f401969bbb9593c738db21d1388db4c8d23ee9b90f31f6eb5386ade91d26565d751d8e0279a08c96a30020f9a35f86ae3f41d782d9e2a0b0714f7d93b7b683000000000000000000005d04dd533d66f60a72224a4d0be1307f", 0x6b) 16:00:22 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/182, 0xb6) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r4) r5 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001500)=ANY=[@ANYBLOB="5c53745a66696c653000a2a62786b3d79763fd37ea85257b288e6b0b55d4a3f790c201ddc2a6802b57a23cad530357091853332bad12568175289c884c1f27493b072e3f518a8aec765cd3522f870701fd44865dc3d7ff0300008c65a74539897847e6ace02add0b75b51fa3321894a55144edab3b577408e0fcf0f06ac79464f3f455c46937306b06a9757e0c9bdc6ee10bd162658b580cbe057b075a31c736689c625bff64648291b6b349ec8bfef9b37ec294f729a700"/194], 0xa, &(0x7f0000001480)=[{&(0x7f0000000280)="eaea56b7c13e4ba6c14e46079c1375b14343a4e91cdffa85a694d21af95127f739adf1503b02a861a968d8c5d67afd9da3bd964a55fedd2feba19543e6f041664d2aecf8952eaf6e5ba9a158325639db0ea6d510a6feeb36c5e488aa8a2be3c2d3691c297d3748f88d0e09985c3371a5e1032393e6601ab1834259d20d485aa22529734b9bb833baa7408af499ba96c2b40273d87df302de541c0c7da17d59bfe0cfeee746fd83b1386a776479e10a6adb13dc88802a7ce930b2621adb87061ebb9a9935ac74d5a5155f3efd673c6641f45ec8ab778cb9", 0xd7}, {&(0x7f0000000380)="e8611879aad52618c5354fcdc88a111b7d487baa66fdd2df422ade51c8507dc97e1f073154cecc433ce9e83e70945a8c31f31a0bb85de3cd97f6a61386bc201342899f2bfa82eefaef3448f3947eabd2b35d7401052ad10dda26f7411bd20de9d2ed1819ae737927ec630f8c3d675172e650bce729d2838d56196826b2c8adf158a1d32ab00f318649bbe4fa583b2b21a768076c0abbd36e659aeb4be96a9eb4beddc34b45a38e1916521c8092bdbcc16f856a97aadb85249d5fe873dff969b4fae575ecf07a41b575a62bedc7ad00c6db15396541747e0d323718b51af4b6073c10bfdee04b96792515943b58f4c2c2a64857d720ed84d9444c3c9a7442c359cc02ee3a192651e663008ceda4acf75cb1910c0d638993b9cfcb0a1ba8b8718ee1a1d90c15298595eccdd0983bef3afad72ba7d0702e08b40bb55c0d51473d63d772b6c85878ca49d4fddbe53575317161a4da27a46bd43e9f6a6851b03eba2e2da569e95be7e1987cb00f9de8aae8a958786aad596024206e03cd066223de73b5ed2d6cbf14bcda441857b3cd7316f4f8f4b548dcf353d570659adf7ffed0fd3ca1b92e634468c4bfa19d94ad93d3777a9458c0e8e96125636c51fab07e5e52055576abfdf706711c338e97e23ba20a0d2d3caec7fe2017c51ca517238d91887165411d2715dd9a37b06f60aea702bfa098443084c14eb90c0b75afecdc361b94b391b2794517f724e00570541c834d4d66bc84fcce28c5bfe1f38eccf9c803da530f65cd445981a015c98dcde022e9f35a83e377f13c621d6df74c816ca19c15b2b3adef2cc8a1eab72a32b266a67b613eaf1d0a4dd792f44c8994f791ed19d27a1d84fdca849a74ef3730dbc15a3876a84fcfe72ec623c25b01d8ee667367c960a9bf7b25a3600a56423d9abcaf1066d0f8e5c9a2e154d0eb2cde6fed86587e9720afcacbee420ab8592f5d2bd0845bb0a2bf58355243eab7e2b867bb7ca56493ae063462114d8872f88f6201f045a3c13d9f7e81855c8b855a405f8f2cfaace057ecbdf8856ad2a916fd534faf38f178d24cd8fa84433523fb59cb4d5cc09d64e489d413da650c298c086ca99da5a0fe4a3b8efe6ab4570c53e469bdd07e33c252acfe3e839e6beacebb3bccbfa41913b851d94b528cb9b8cae38183e85ffab239632e0e6a6277b2a85040432e47e56d8ad39b73050dee27519e7575bf737e4f78c8435c343b9380392e41eeee9fabde87810d908354657e0ae0e84d4f3bda50b565f86dc3b3f093f33dc828604b9270301aed84daae1566649484d82087831d98515e94ebb651acd16153a05ee7fd58bfc41b9f0a8dad7209096d1859fd2ac49afea63acecff3fa54cb624f64d51ecf40076658837f5155785ab34074a533d12dfcb43a5cca74e23827b4758424ef612834e010cef5d06c8896fb234debd9aba6369041be44e4d2b8a9ec9ec4d655f625cc7335383ed15e243c86cbfca2fb17aa4833947087e8e5a435200bc8ddab6f7119ab1f5549ba1102f249cd5530095a30e066b7e6893c2818788b834388f83ee3bd257dc8776eed61952c775fc2fb761f0319b26b2aedf397a6baf8c30cd93ad375966c21f31c860f05270af2c8f3ba4455c5671224692e0cd8c10b3743965d332d5634cfe120e8df75a96ac576fe451d1f47b625c5663f9916fa2b5482c6323aa39f3626e002db41c8f341ba31611adcbc8fa0397e7ce5a2e5cac851d0a67993822c6d5d912af5d34331d6b62d35c88ebc2d0ab98dd6949213176251db762bb6f69e958f2db5a0c1a7153ace02bc0f11f3ffce53d8ae299ce6c1cca8a89b7c6aff6be384a9fbc68b1f646944296a03fc5a2f8483c0b0caee873e77119f6338b728c9b8f1fb0c422603c54c0674bd035c2f12308a28f2d10e5541f80546a8dba609dbebfa1bad3882e4c5e744e0ecdcc8b7d100e2d5a1faf6ce3eca1d00c046b2ad018367c33740d800648b77f6cf2be6d2b41a0a8dddeb424bd1e6ae0bdcac0b1ea018f3cbdc34128d5ba96a31f5cfc0623bc0974793c93920b8d8b2aae38819b8934cc313ecb8de0e8cb99ed2d23efb7effd372ba613b0982b7e1e16510e99bea4d13f49ffd87c58b321a032b205bdf8befef214e241d339b6b9221499e66e37c4008b8cff43a2816ec38e9d4f90f7d158a894ce0d9870215487322cb5a7bd42c92095c004ab8320aff1ac9d26c367a103939b278a35091ed6fc93e62f8aa0b63b2b203d5152924a1c7b31c447090346b63268265de4469da794971f5d6e5383c40e1265a957b6709798ee4dff14f11374a9a2fdfee65e16e828abe99d711a93bed093eb433c5367c9a3a6d18176b8ee542720a4fa8dc76f80c2c682266404592f20a63c59ee0de8c182617b7650d8c71d687a12ff4f5ad9d119e32636fd88de5df04380534f55e6698179aad21028b326afe77b107845e98074fc6780ca5b492ea20c68e417141318daaaad420553e61515f375ece095f87966a5d9989538835c0bed041360392dc063008208fbb862a3366cd1f0e8d50224140baaf0633b21c4bb16a4ebb1a50f55703a584e6363763cdcc88d9e5ed9dfcd250eb704cffb8a67e97cbdc6e7793c3c425f6742b8666396d6c3fd969a73d3c03198e93702787d201f2533806a0ec7e15484b2d04e7d9370b93b9d584316229d52136805b5c4f7d1acf432aa5798546d8c7b3289dd36cd8c071c9ef7e214c75f3acdad050ce93589e336d1691cfdf3b4512a12626c26f58c27c325696ac351f841e6dc0930c16675dd1a34f6876d97285557f1e3f38905ee5c2d9d9ff2ac49d30b5175bf4d3b08db6d2c1aff1df84c3237e4696a3f27869acf4ada47a83bc12183bb586812b74df79442b1392e097ba30019b526949b6c4f65705640a70244bb5b8dbeba8a8741977f67abad7ec9cdddce0128cee02b2b1f0bd6bcb89c59d07d73968b56e82218476c16b8560ab78d017d57c0bcb2b8aa7969fe6effaa113fe55e66f95db0e03a741263b341492be2974eded88a2ee3d115c4dd22dbf09b634f23713a6a9d9146b416793048db63b61449ff4a2b6d66d89b6cd47e77a3767f40f172aabd3a9371e8ac446df18a3c3142810f04b61853af67e21994b5bfba95985b607770c5effaf39e9d6c7d1feb5afae68fd5e10a44461018cb091b449e55cfd43ef5630e8747e6724770c9e36a75fd79dce2fc682b9f3ffc1216a8b67d791f08ca1add7e9856a7310ba4b84580fd5392ff31b930d9d4a661b741f083f7da85962640b2bf62f95c82e5c3a5969d6bc634f66fcee34dbdf18efa8813e3685a32ca3581e32a3949cd1b64cac3ccbf62ab1820e890aade372e4ad1f3a8fbf320f3a746f055f54614a6566e11df38d7e192f5d06fe506138360d0e454ac164b4006a2f9df4bc540b89c3c79b8e470fff0d3797bcfadde03ce138ca4079f22bb30eb22f0f40a26e7deb2082aab55e0dfa2c19068b553239e2a48bca9eaf8656e0c62db7a36172e9583be8d259a0ec477abea1d1e40c5fe5960a43f3bf5af934278bd0e5e959ba5f215e3045b6560b3990bd23b06c8d2a9cc134ef3113f62eebab9b0bb26e1ffe5adb58266cd7b3396ba31da392b2c76f474247e6a66650f8ba7794f4a6f08627aa75fa1c096adc96e2b202fed981a343bc541558a1075c641e0606727bab5acf9fc192b1da9e9960c3f9a922733afc11ab0d41917f5bc630f9dd0e6567088fb47e8c5db70fc1b21a267a6310d6c7d84f151957a26acbec8d17d833d20a49afa7c47baf2d87c81d365d4191e07cbc8cf66e05fb462e922553e517d746a04c2a7cfe65b3a3a450a1256bfbcae32f3adb6b2c16138b0671a557710c5013899b666335e024cbc6feb241458055b41b3f454fb0fab488bbff19a9a27c6cf6b5778de57351d772d7f84c1134956b2bc5879f3028e8d82c772c318e732d9fd44d5b3f3661bb4bf835102b99f100d3abfcfdcfa438515a79bfb833aee3c528d3ab0abe256ef77b31bd6d384eae6926fdf105002b6b0b7786cc9b1f267c3eaf46ee30b28cb73abc39cfaea6920c7ddea440aa72dd8892c153d2442a013854ea35c32011e6961680514bcadf1e40ce173d59829c9c52c9f3792b2fcaf198cfd4c575e1f3cf7fabe186fea5255563d33c83380637e382a3939ed5090754bc006e35399bef308b0ad7b293dbcff0490fc959552957d860704a61c3dedf60577a363f53349a30cc777b7a6c236432d58b3bae1987ecc89c6cee321110c017f645ea84520ffb9a5a39be7b24494729a9afb404b3b0546e225589a2b250ea77c542489a3b05290ead13085ad62d8b3e88a047a560a28e791906461697e5978279b82e8a4f5d70b9fc74392cd35fa47a29a166f9b8b769a4bb793a6ff018666c76393a0be64bc05f4dca3bbc3d23a759b63a625fb27b5b4e4eec2aee4cc5dd923ea78990125fa9ccb8e0b92e2b867e95a555f87ce88a8f5828defd27b79cc39a96d4c2bd2de0a946124ce5fce408c6aca49bcdad461825af249403838d5a09435c6945b72e93d6d7a515546e3d6f6aca4e6523e16f35ad9a3dcc9b560d5a0bc8ce58753061e4ded564be27592375f905dbba8b0c062b84af492419e64559b07c0b095d46f7c92eb0434c9976fb2e471d5988266641de06699f5580ec0e499d2c4180f65551de2c52d4d6f82df2547555738f2677d516705624c19f0fcc7b84fc4bd9b3d041c706c4593dd10d154927dc02cf6d49c995ac20b3b1fdf52bed0946f796981c71459ddcf593eb11673d2a9b02e165ff93867ce84725f6b3e96eb11a87560fafbbf2b2bc0a9ae45ffe785fcf921252858ee204e11e125a78e65e35615ace29a386a7b0fe4fa410ba94f0eb7104bdd2b4c32e0b155189d3b198042e42eb53e2bcdef8a5dceae0ced33234ed16c13a0d8662a1705e69666827b26771a21e389ae602801b44b0be1de721ed794b97e596ceb3fd81309e57375389ed6792d4af8000eefafa035b2aaa188b6aaf1350478c964c2fadb154d7eb6e7f0283031ec7bd6002300e9173760813c7de3ae73c0ad94b7fa8b68cc31e38bb0cd1b5cdcfaacf7aac6f463dcea03b0c3231ae5a878687cd582d8fa2304870e21dd5601d22ec53bf59c52f0759712d213f7316b2f6ab9a4bccc5b4c0327e359e6151b5efde4a7ba004bd9429fc5080cde074ad3abbcefc6f524a6bccc251b07c4596fad987c19da2e3fe9b0156573f2ed88bd95e03c1c7e15bef4b6c778a1301d3fb5c61ab3ec8b900838d58df8d4610d53f5de57d4db395383947f3c814cf1b990fc62cbd4bca20e50b6e283f239494ad31fd16f816b4837192d94423ade5d583e48710205aa3c4af5c44937d83541c5b4f9a0b2da25dc61913a91f985fae387395ae0b7d95febb29220652c7a94528dde9ccd16941a92d96afcb4b5d0fcc156dd2a6083fb13b3b305d7e1a4aeb785b3005d690875ab7d5a6311f8f62e8878165e3adb963e5cd7e9687ded3efc9be6c1165f3b9a64953959d5f2ece5dd95e3c6bdc9f5733ed00ec29f91888962aac28f2d7a6297f05c251b67514b9eb9b5f4d496571f8136e9f3d37590ec509945fc5c56c72fda8f50a6737901e4fb3534d6b1be2d2d0f49bde3927f9cc4000639b7a3efd975e42103e5c3f7c6bd47ed6402f7f865ae43b8cfd6f87eaf6528ead74cd93f9de593e10d05902eaed8c3b9a9b7bf2e29257e422ba3b2a229029e8336879c56e558ccdf20f66f2ba72961d5035ec208992855e0f5e3cbfbef094ff6732e06c61ac6f458b1b605c9981", 0x1000}, {&(0x7f0000001380)="d1f8904f8ceb0a0328abaeb2f37b0a7bf6ed03e71e3eeed580ee39b18e1c72823e01499898ab40075aa5cfa1357aba", 0x2f}, {&(0x7f00000013c0)="eb14f7fd00ef7b19ad433832abda383e6e9568", 0x13}, {&(0x7f0000001400)="a955c5acf0a24565ed261aa5c4db620c387f94df85dba7cfe6b9f9a7a476d34e7f6fc1fdb3e25926a7927ef8bff87f9a3bf86ac7fb3e0d79777c9b268995eafcb4632c669778c1e0758cde3195c97c8fe6aafedbb9febf3601fdccf4ec75a9beb04319d4", 0x64}], 0x5, &(0x7f0000001600)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r5, 0x0, r7}], 0x60}, 0x2) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)='./file0\x00') accept$inet(0xffffffffffffffff, 0x0, 0x0) 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = accept$inet(r0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r2) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x21, 0x0) close(r0) r1 = semget(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r2, &(0x7f0000000400)=[{0x2, 0xffffffffffffffff, 0x1c00}, {0x1}, {0x3, 0xfffe, 0x800}, {0x1, 0x5, 0x800}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) r3 = geteuid() r4 = getgid() r5 = getuid() r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r4, r5, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r11 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x37c) semctl$GETVAL(r13, 0x1, 0x5, &(0x7f0000000340)=""/192) r14 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r15, 0xee01) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r16 = getgid() r17 = getuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x2, r15, r16, r17, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r3, r4, r12, r16, 0x94, 0xfc7}, 0x5, 0x0, 0xe1bf}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000180)=""/219) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r18 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x20}, {0x8fe}]}) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r1}, {r0, 0x40}], 0x4, 0x7fff) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:00:22 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(0xffffffffffffffff, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x86}, {}, {0xffffffffffffffff, 0x40}], 0x4, 0x7fff) r0 = syz_open_pts() close(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) dup(r0) syz_open_pts() 16:00:23 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$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="6a8bc9634e19769bbd739eb3983f342b73d1363b29b045b8daf0ce3b356727e3a41de1aaf7727a448674c0b5ceb609beecca1773482a85cd90d5923383c79c7f5010bdbfa12d358ef876a7ef517bbaffce78066439fc679a1a8f17b35eea820c025563604b8e9d7c07feecc0d9a03feb928b86264f2a0fd49b2908e8f41d128c7aeb5c8673eb72b6e2"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r5, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000440)=""/247, 0xf7}], 0x1, 0x0}, 0x842) write(r2, &(0x7f00000000c0)="c5", 0x1) 16:00:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0xe9, 0x7, 0x1}, 0x800, 0x3, 0xe4}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r1, &(0x7f0000000080)="c27e85d162925380bb7d8788d3d3ff87db29e0add635b04d8a2935d32b3b999f59c2ef403e5151631d0c9e5298160c63cada40f60aeae279cf2e01aed83328a913f5d091c2ee86155d85e64512a469716cd4d8ef38c3fef82d05ce1a46efb0fd6fdfa0240d2466e380af840037dea6430df5e8565f22a784fa5ab7078e633af8ebe6", 0x82, 0x0, 0x72d7) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x482, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0xfffffffffffffffd], [0x0, 0x1, 0x0, 0x0, 0x8, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedffffeff], [0x0, 0x0, 0x401], [{0x0, 0xfffff103}, {0x0, 0x2000000}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffa}], {}, {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x7f) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x1}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8, 0x45f, 0xfffffffd, 0x40000]}, 0x3c) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/219, 0xdb) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="ae9e5669910ff9c363a14f154d2faabab6e90ff77da200002e2f6275a0f035e82be6f06368588e2902000000a4dfe77f49bfd508d087576ad23fc72db2f90fd026ad0e1477be5f692a154d1281906cc2bf63c9"], 0x8) shutdown(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x6) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2b, &(0x7f0000000000), 0x0) shutdown(r3, 0x0) sendto(r2, &(0x7f0000000300)="a154e0d0e5050fa22271ba28fc62fc1a41907ddeb5a3db45b5ad07d4e97c503cabb561addcd65c6fdfb1545a1b00efe26268e76fc19b377b66a7b55f53a51828cf1b8269f191ddc7d106b77ad2a2d6fb1c0bc7c1c29fecc8f0756ef6ec81f8f5e9098f8891f8515e86de22f4013542f6e1186b0ca81324c89d93d6b71048057bf191ea48811153fbd1b271c37c817c1b82cb51fac878307865b3042628c17ab62a5212bb858cb1ea826d641577e4cbb7ef0b33d577b1157729afda25dd0db8f7", 0xc0, 0x0, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) r4 = semget$private(0x0, 0x1, 0x31b) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000680)=""/195) r5 = socket(0x10, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r6, 0x0, 0x4, 0x0, 0x0) bind$inet6(r6, &(0x7f00000004c0)={0x18, 0x3, 0x4, 0x2}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000080)=""/13) 16:00:23 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r0, &(0x7f0000000000)="98f1c7fd7b7997ce0ad29a6229bc28e11e34c120b7f10c2c4343990d5b63339626aff34541d790d0e8ec695098c666540b279ac4f1610534232de1aa06317029acd4ee2dd0bcefcc7e7ef4c580e0c17021323876ec6c1e0cc7ec2e851d796b69e3a0c26f01d8061f015930f467b8d9432d3b8904b4e6032115b17754ec0f3a6ce18e24099fae14f187095f062cd0c3a6ad3658fccf4c", 0x96, 0x0, 0x401) 16:00:24 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x80, 0x10028ab) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x22) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x5, 0x7}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r2, 0x6, r4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x1, &(0x7f00000001c0)=[0xffff]}) dup2(r3, r2) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) setsockopt(r4, 0x400, 0x0, &(0x7f0000000100)="81f646f78933ed33df98f3d35b4a00649edbbc43b30bf39631547ee7e0e184656cc7d699d0fc180232fe8a2dfdf5693df913216cecccd937d544fdf523ed000f2df2fece4cb67aa960d2bd10e3077bf722ac6d6cab023be6986a9e6b73fb41bc0467fc8951a749f0db435c15e96f07e3e906d1da91c9616630011ee72fd9545a2264356e6102d8945874343df4ec60bbc1ae88b4fa3bb0b26d880afb94d30bfc33269b4f5ac349add1a5615835749ede", 0xb0) setsockopt(0xffffffffffffffff, 0x3, 0xd29, &(0x7f00000002c0)="0ddedef7251f89a846f45f3dadab028b307ee790127b24b7597e9fdfad9d4d3bef67e026cdbbb3cfe8486794703ee4118204277e8a9127c49af111b7519a74fcf49b82ae68d9b62693f04f4333d38989418d5744151ea10b5aef86f5b73ad6a5cc5bb7b919eb9100f8d0a08d6acdf66932efb090d25f10c00329c40201a336293a12d03dcf042af3c9c5030b69845a12a5a20e8be960bf6d170e51820843c13856460c7f2f0da8ce4c0ccd973097ed65c97c5a09d5f76e69f875b1d7c045b2299411d85f53058160dfbf72351520f80d47cb5b93ba6cfdfcdd8227fa4026141ad8da42", 0xe3) 16:00:24 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchmod(r0, 0x20) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7a0fc327, 0x3}, {0x7, 0x7fff}}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0xb, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x800535) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x9) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x55, 0x4, 0x2, 0x5564}], 0x1, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYRES64=r5, @ANYRESHEX=0x0], 0x2) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) dup2(r1, r2) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x55, 0x7, 0x0, 0x5}) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000180)="98f728f8f955b0f22c506163645f85e873fdc0003f6e4427761f567975b215304444d5f8d35688b0f45e15bb3ddd237330ec4118e43ce13505414f4acd4d260c249ef2bfdfce81a63ed1b22c6667e0d57372ff2fb58d5c2301f1932a3a320b9956f6cae262125d2d4019e509262cb9f7245be2f73c502a47fbc685933331a5b8b8f5cf3546e221375a5d03e8a1040af24696410f1c46f3e277d332e690efabc7b85f57d2a6476630e18d", 0xaa, 0x5, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000100)) dup2(r2, r0) 16:00:24 executing program 0: r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x3}, 0x8, 0x0}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:24 executing program 1: open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa10, r0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) socket$inet(0x2, 0x4000, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x2000000000000134, &(0x7f0000000080)=[{0x15}, {0x34, 0x3, 0x0, 0x81}, {0x3ff, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x4) ftruncate(r3, 0x0, 0x5) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 16:00:24 executing program 0: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1) 16:00:24 executing program 1: r0 = socket(0x1, 0x1, 0xa2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15, 0x0, 0x5}, {0x1, 0x0, 0x20, 0x400081}, {0x6, 0xfd, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/88) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000020904f6dbf63adc9585ed94fe369745f008b094732fea16058e4289e0000000000e0ebb8ad750b730039c5120000000000e42339cbb418f5105ebdab602fe108eb069c7ed168e351"], 0x2f, 0x0) msgctl$IPC_RMID(r2, 0x0) poll(&(0x7f0000000300)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x100}, {r1, 0x8}, {0xffffffffffffffff, 0x20}, {r0, 0x8}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x4}], 0x9, 0x8) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="b3c272cd70a668b6e048ec2a27552da4ced840f77b3b9382f3f350a9dde9f7c60e0100000000d27bf0f6c9a9f41f8aeab6bbe8a584514e", 0x82}, {&(0x7f0000000540)="241054bc3440a4c069c2f5012983306972157b2cb7e922faf2865a452f551167247a4c9e050e3df73a129410ffc9569842ac87dc527da4f53a96d9c6374a09af2aec301d059e002f8fad0c8f414cc2f8c7dcc016ee2fe237374910dc94fafbbbcb1213fbd7d1ec51b95b2462c802cf3c55d95d26e0147df17e1e24285776ccc84fccfcaa10a311d7761ecb3c899582442382b4a172c0bcbcc6a0d1cd8e41cf83ed7381fe18629a76fb0d721ee6312d8299afe23800c73808ca0d2b8d0c7bf84642fc694510c0469294eefe4510e358bd15125ae813a1f78c82a72a755ab48d9033fa1b5dbdc1314748a2b127bb78bf50ddf8a18d0c74ad145fe75bbce0417267650e29669b5a53f6c809d1b86d97e8fc86aef797fd6361bc62850e5d040000000000000000000000eb5f39e67eca73f91a7de50535da911fdbd0dcd8e5b7b1846b52d811adbf3cfee1aff69c", 0x128}], 0x2) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="82062e2f669e86657d891dfe6466d830007eac342055b2acfa045caba9b3de424089d0bc92292e5b7deb2ee4bae273fcce0cfe7897af8e25461faa091e501cccab6674a4c226788e7479f196307f93ae4c920ffaf28056e7e1bca23682ad9be4106b37282431d7cfb5fb370f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x3, 0x4) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x0, 0x2}], 0x8, 0x0, 0x7f, 0x0) mkdirat(r4, &(0x7f0000000100)='./file0\x00', 0x142) 16:00:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000000000/0x2000)=nil) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000000)=[{0x4}, {0x2}, {0x1000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:25 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='k'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mkdir(&(0x7f0000000040)='./file0\x00', 0x42) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:25 executing program 1: r0 = socket(0x1, 0x1, 0x17) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x1, 0x6, 0x1000}, {0x0, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000240)=""/101) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f00000002c0)="fbaf4b56054a324f28d4f6357e3a", 0x4, 0x0, 0x800) r4 = dup2(r3, 0xffffffffffffff9c) utimensat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x4}, {0x0, 0xffff}}, 0x2) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) r2 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/33) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) flock(0xffffffffffffff9c, 0x1) r4 = dup2(r1, r3) openat(r4, &(0x7f0000000040)='./file0\x00', 0x28000, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b706efeb20855d03dd00ef43f3f7") 16:00:25 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0xff) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x1, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x1, 0xf1de, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000440)=[0xdbf4]) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r3 = dup(0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0xd0, 0x1}, 0x2, 0x7, 0x3c32}) dup2(r2, r3) chflagsat(r3, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) 16:00:25 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000200)=[{0x2}, {0x48}], 0x2}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0x3}, {}, {0x8fe, 0x0, 0x0, 0x2000}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x100) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) listen(r3, 0x678a) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0xb236b9a8886e4798, 0x4, 0x8) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) execve(&(0x7f0000003a80)='./file0\x00', &(0x7f0000003b80)=[&(0x7f0000003ac0)='\x00', &(0x7f0000003b00)='@\x00', &(0x7f0000003b40)='*{]\x00'], &(0x7f0000003c00)=[&(0x7f0000003bc0)='%./^]-][+\x00']) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002600)=[{&(0x7f0000000280)="0d4c3b7f69bd432d1dbe0cb712a76eaad38bec3f0ac5d060138bd22db2584a15a2827afda0c0796e62d266de0851d8c2f2a2ddcdec0660d7a2b01bfa492618a78e5777ac98e340eaa3c8f6b5fa2733e18b5fa7673aa1d18fd8bd24a9cf7dd90c090b1e9a0f14099d96f33be48e556bd478a4d96630f5ceca1280f9d3aa5179f880cba9806ca91598606466b215db81c6a832583cc40de38bae115b946a856f6e6d0dd0957eead0237ff52a3611797511be50a8f586f94fa58cf6675510e2945bf2479510296ec45acb714e03560fa6f1b97449e8e6b0226043fdd61a07071aec78d3dd9eae3ac9e2f351f3919cbb221e990e8c0825e0f24d532bc60d9603319faf5cfedc3d1836c06c57a3bff06223bc3227d8ef030cd244c30ce5ad5bd282a66f1992c5c8d1641dc401d6790e45951e0243d3ca9d02c230c9e250dfb812b214a44bf46a7b3c577a458271114a6649e1858164899e8b9e827db61e5f29a878cbf6355115d0aff61d5c4345700dc2cf2ac6606ddbb8522610aee15274f260b8ff7b2b1e3740deb63e5061340c47f028ecc963c5db3c1b057d57f321c5338bd0a2fcc41ce26782ad7492d64d80617447a3aa10a84ab0999cbbef532395e2ee1a394438421140462ae85f45b9b070c725b86a4375222a31bbca193265019810520382f7f675a4e93fdeb53f4474528481302fd29cf1bfe899270115f2e9d599a91ad97cf2124fc91082423011be060efdfc14be1acc5ac2f1f61c086127c8a35465ffafa80e07d17972e773d3eae8760730e2443ba44a316e6920f017a6be46752be5e410fd5e39b113279bd0bdd4820b958258cf78745c0046e3035511806555562ec101cd47e1b8bb40896d310698534b57e3745bdaa10f0aa92f71f7c958d771ad405d0d9b31c188e214c05ac6cb22aba258f90a3da1b558ee6c5b7e335f98b64341105dbf7c05a9454ea91bed666c5c02a42b578438128631b67f1dfe3b8151afc8abb85fba3732ae2b37b2eb4ec393dd1e9e73070f103c6958186302e9bfa68413c3e1cb40c91c2e7fe57add19d7fa35da34ba828775eeef10d4aef9c2f2ef3eff671bdc8f0b181c2b4c04624baa686a8271780b9e6f9c78a98522a19a69f044a9ce433b1f1cbc676a0bb8366f940ed948978fbe2931bc6fbe8edaf102628004c0e3eade131462bb1482b361e0640e3971ed35dd5087053feea966c00522bbf181340c90ab1d6d9e87c24573a421877e07b004d919267cc72637c903893ec364e9a83d2d3ebed40b80a87f3c5e77dab5800afb105e618a6b33f3786d78dfc7f696c37447941cfbdb607da6e57d411e38a7caaee95eff836064add2c46632629153b9fc077b566eca76278ddfcd6547b21ca4630b85cae51400a02912a34d3ebefc55df51bd4d619d9e6560532ad5890a49ef00fcd1bd211050451806aebbd3be52bd9c3d30fb07c43c90352341659dffe64a18b5784bfb6c40c12ef27d84efa0ad94b2be3687cee1325af5e9c753d433b9ccf975f7e935efcc6ca3c888731706d0bd3c79fe08e6fbb432e05f72339152a1b1a2d2783b1577adfd584d0bfb3e8a2c843dffeed2c93550adaf75be0136790b4d8fcf82a1397500ae8be9c80920372715b8d6528b0ef09a101f3f0bb92107a08ef26e9ba8dfc5232666c6b1895dbfc57e6935c27289263bf0c8fb780e621fc60f37d148daffff3171fd0b3ad470df39741290a2193f0dcd96b36a17b1894606af949d1685009d3b6df0e6b63f13880f2a4095cc0eadf9d45b67f4354ef097b707928007163ccef91c99c0ece119ca1ba7af7d027b036fb96b337e730abe78eaaa41d54fb62dbe43598f70a5931566aa9fa9d3ecabfa27a3f2ac7cb510620d3f219bc1cf73f127fa955ddfa86ed7e8f69a98393e1318b5d4474abca082a9f23a8a40c3efecf7f6cf622ca251627191babd8d32de915741c3b25fa3f87466c1fca590dc6e8b4b73bb724e4adeae45e0474f88aeec3e08a380b8e5fa7ed7e369cfb6d3e2070ffbcc7e750122a28bbee1ea8a6c0682fd63f348d788472bc0c3cfacfa5cb9bcc7b177cfa2b1cd1d33ffe354d29fe3eeb57987c276e5a12dc252778f3e4e2bb71ee1664497993ca9da1673ee43dcd35ceb918046bbaa4f5d90f493930b3a9ef75779e0ed4cc8e0d4fc45865a2c4e279d02f19c4b9f0116010a19c095c9910d7c85db671c8b3099b1d69c1231e6b1bc2bbe80a4e6d1395cd6ec45310a0eaa2f9dd2bffbc8cc0550caf4cf5e621f72580e31118f8d5ae988b5327921d7f7976af7602468fbec4df8787341fbafd7c870bff7b1348705866e08ee6158dbd372067ddafd9802f2a4dd27e7141355ae63c6643d6c7dceb15c169eb3e1ffad40c48098222ed41024816d6d96deb3260b30d2eaed0ab0ff5fd4745634de60938d5de541987511f1a0259442694aef53e9fa4a8b86fd01247f176fcf53ac0b31e3a22284272a79364d60aeab4df9798c4814a1b7c50f7c7663d7a4f6cae2b601e1b2777c3bb0b5a6ad815cd8ba4fb912fc41fd10807db5d0b54740ee371b0b9692fd96029d02220d49ab3bea72e95335a75a3327bc93a8fdd0f5474a3a1ca2c1c684c8422b5cbb12d7b7ef9ce975555c4aa3773e4bcb93562fc13a9eba8b8666f5a07a6e4bff0aab271ad569cefc94c9877499e5fbcfddd42e6bc00337eb2ca5f0ac1826edb6f58e16752b021d550cf785a75eb17801a08baf6e5aed8af45434f06f333a556567122b900584759bd899457a0393b1d7021b5ae121f01688183e67cf20bee2e3da122c0226d6c7c5981d20bf3c7699da38c351431d08a92b4794e4c668d5d7fab97473caf51e1534f35aba928e608ccbab311b48de858eb7c830602a1bb0b3928df178867930b5accd416ee83575df2ff98c2ff5ad1d9b8afcb46eb5fec5c1f74d5782836474ee1b70dd3575ec4c7b24c499f3ead8fd3de9789184d211520822d740970c9f2261ad0ae69d99e0b3d4aba377bc261580907d086197e99bcfb72bb9df1f0f9636e341e6b3b41c3d7d60e74baaad3d1cdf838f915e5a94f01fc062ec6804c71c969f491d1257add7d6a7919cc6c7734b18474f5f1aa1b544307173ca6d90ff394fbde95774a7497e654be5f3c2fcb34537fd9772cf30af7163b71ad3ef69525a95321237ef06d78f1770176adf999b0b153820a16c8f263d167331dc2a682e6b041dbc80f5f8ab2aa64254c86ad18968a80014e1341e3a2ab08f61dbcfb289b6756342ded361321508ba6392edc6eddcae0e153f5a9e5329ceeaf12099b1c33817678bdde6afb84184c3c31ccd6ef253b820fa4d538058f91476f55b11f9a19626f7b675c1a6258ad76184983b173c03690517afec9915151b64895251f919fed0d04a8f04a294f91b4d6dfc6e2760fdce52eed778b14b1eda7f82f59456e8288ec9d7c538b88ebcadb26960bd5e4c1257b2420ae4961ff0033363a3737eb70f348d9dacaabe19f38ffc04c9f92fca9df4da434f4c1421b8ca6555911adcd21d13339160fa44ca946c3395ee015b2a5691805eb8289c1efd7ccd65a68155c59d296a44172713eed8b51813bc8c99c31cf6f972f171652ce57f0ca967f4fad60edd44d8ae26ae22cedb88917d36b1d479cdfd7c8045a281f1f8ec9576bef0edc4a474a732601adac9c3a823b572ddcfcbe142af20c2ac188d187f7c388f97641068ec145407e50eb986e02126765ad82724ddbfe6d6ebc2d53d69ef7611c1916db816d2591dd4ce8bf54b5d168246a6369a5acdfffdbaa059bb139ac47ef28bd4ece9c3cc0dee9d9799ff431ce97f2ee665784169490bcae0c4cf8aa9f8cafd6f7404bd29a87d77d3c5afd6da60999338a0b195fe439459e8abbbb5e4e809c6018135c0f70468519e19b1b0003e57f9b1a1a3c5efbb8e34e955cf20fef3c977c0f5da9e710fd673f5a40d6a2b6ef4a0dde478ca5fb9dc581e4928e2814d8bd312d9df51e699bae4913064ff6b63a8400d0c75b7a8ded6208586f65b80e6880b69abe0346c861c3298610f57740f5afc02fcc41514c18758f13df4844e1ea049d4e99ec2a5186ed6becf6c47e60919ff0d107dcd49734210bf48e7bcf1d9ff114d8b66bb93480901ca90a0fbdd3cfe9e3f7bce562df771fe9c75e76cf7c8457ebd9e2638b3aeb5fc241c7f2f6732704544f5e636174d65e8b20e8e5a55158a1555dd1bee030f6e95a1414867c5c035cd67748cb4aac2be9393374e0228d379986408eb409aa0d88e753518b7240b48079454700d39a84f862c1e9ca744562680887b7868fea8494be19cbe30dd5c40dccf7338e582082ec6772907b1deaa2603d56a8125751ed3d0e81b4ef2dcb01829c7ed1d2e9dfabb73aef786f6194836c554419ed5b1eca86b8db91be55ddb10de9cea0a985d08a51aae66c7b6d8cad4f7256d41dc3d27af5f0e0951b111e7e1bc3fce5b90330a455356ca79d43be1e027dd51e92bf4f79511ec48d964f2a2ad79de4a08e70036c9fbf9b72517bacd2ac242b32200b648d23bc144999cded4981160ff4d46fb5fc64314a399b7bfff9781ae30093b3efd5b1e6e9230b5d1afeeb23a329c02c4eed144d30b30be788752a2867d46e5d17f914989de9565846e79b033bfd6ea3e5540324988d0dd3616971df37d173d1a2745e7202c61b890c4850de500bce1b10972290fb1266729a75aaf51d431618e007f028b2600e211773e5ea4870080680978bb7ba3d132dbe5761aabfcad1432054c598c60a786347142e867f7068e91402192c05dd91ad82753d1d477887ba7337c9bbfbcd0f224cc6ab2dc9e38a0961a80cea937ecd2ff9cbbf4951e1f4129eeefd784bbcae438e322ee345208910aca181b97e2a45a4b7bae1625be7f756e1d68615d090e9a2715c92cbe07c936c23da0c378b6c9e7ba7e1d6cfafec2f35f6936851281eb80c1d8fea4922bfd52ae800d1b66564f218fd1c03c3da1ee304acef09cd474070efb7725911e54d473dd437d2ebf704a8d2ec9ed374f59f78999f351654fc8b83810a65cdb12d9b42e8a800ff8f5ae86b6ce1bd9daea01eec0f1209f146b5718eb285f75c123dd88dc244d94123ada2828b58b10a2678fc89b204097edf1945bf53e24ec0a6e1b0ae7bc828c78782808ecdd5bf1ca63df5f0536da8b032e7f8eb676190422450d5d0b83d6faf3c4c66dae9c4bd0401d5ec3adbf69ea68e9f72ac88217c682e1b34cbc3ce4629ece0bb1e32c6ea97630d228b97eb335a5d4b3c701365b5a4b002f57dd7d133716c724c0e664fc0def9a00e4065e729dafcdc968dacf9c3b5c3a568ef6fea4bd8c508b552761a200dcf67b57f14a4491f96340bb41c43d4a9f874688ef6614c9e953f98bc2db2539684541558abbaf7e3f72590d2961c6db4e379c9ff2e960376609e8807737a7280a0c1c14f32be69f7e8b26645866bcce130c8704b3afc365721f9c1691737b02fb3f69c25a5bb5971ef1cf40ac972f3c43613d7a06f16072e176c171910cd641df888658250e026aaca4d9e098b06268d7cb20c1110ea9049ab455e6b75ed1c855f7776feb0c02d88619c5a97f26dba975c71ede2bb63724660cbb2a05adf931717f8fc77fc2883eeefe7692e5546e56106d3760b9f99f45f602adcda0298a2d2ec289aafe10faaff6d29817e4b3cfaee98dd2a17a21de4047e6b99c67778a90d17b5998b8e5ed7b42471a708e0b8490342ffe0d61bc625f29dc079b06bc72546f5e06bbf60cce7526f36294b2d7a552f86f0e7817c85c72f7f53c40c8a77f33d64cf98fff", 0x1000}, {&(0x7f0000001280)="49e7f468424f364cba360a6ec374390106d4da47f32927f90bb4fbb74f819f6039e727aa1208980c205013dd9f9dd9e4578f3b5c6e7684668b9d59c713fa42c5c1a92efa823868b154b93db4e3a51efa605b2b90afb48a3c52d8b9e0b332aebe6ff2cd410f17d393eb327f539339a015126142ed5e0b367d110490b9fe6c4e2416fa68b0692a9903a08d897683024e01b61706626f404639b9f0cd3c979484a37475916444b92dad723c20952dd50bee74bd4046b4308410cb48517f60e30b472a3f10811e7f3d0c7284c816d49c478b494df8fd9dfcb5fac00657b88c15f10834dda309d1", 0xe5}, {&(0x7f0000001380)="549eb5e3390a43e53d4bb348f9aee495ecf85415d689660c3fc15d171065e3dc6d2cdbf08da319ac36d53d1ccae44f1242358dfbb90806336447901b0c3073c780513cea1d634a89b33373e9863742005261a59e994f1c1956b09c65be3551d29d283d4bb07331a9cfaa2aa531296072bd70ce30e0c9459c8686bf83f66b829e49dadd6c8f769721de0b095fb48a19cfd255f5d9af49d0bf06e2a1ee848d477adf4e7e96aa5fdf2f9ad76cfabd3f6b798c26e5ae85856cfaa68ff89f13", 0xbd}, {&(0x7f00000001c0)="04d9b2df4a41981f57ca5c49c2158183a4e9ab0ca130ae91083966c06d", 0x1d}, {&(0x7f0000001440)="d8e9277c3697087254e56a162e18b0af8b014b47d85cdb368abfdfde520c52c668f76711b12c5ae80be1aa44325b8f4580de49b4f433b939b7d66298fcc85dce22bf99ce36b5caadf2f95dc58e9af5b457c7c493d57b1e5bf35046cc274e7584424043efb81c682f0f6ce296d87f84e325870c33f6ecd9717c15c725c02c893b7061d9bd66f6c1130e93f1650d3d68271f97b83ca7d0597b91c3126df568751ba9c7df92a419ca4b7160ceb3ad1d658e5345912dee2ed6d10805b61b684c97391fe6329477892d274e423f106409f3d21838159291ed25a0d8c9d2ee3225f0bf33c9dbc953a380cc56d120a7539e0efbf6beb96511f8ff0711", 0xf9}, {&(0x7f0000001540)="6096a86db6233d3e454245c0f34a27c4cba40cebfd68a326e984bb1f6cbc96d340c81b513c1578cf49265d914d91224f1e98450cb63533ffa536cfcf5d9c46effd60090281a073768a00212ef7f81d17c880d82816733ff9b242fdf5ec037a7c44cca768391fde98301c0768a9ec4ee3c8dc49358a99f8cf04a9249c0cb375b4f9ef3dd982db6b463d3ad117bd2f5ec1d4a5c17633c576b046cd0201d56caa01caf01ad654fa8746dfc17c8f50cfdfdd51457bb85037c3989aaa4d2f93017cdae420e4e5e0902faf9039b78a047bee3c52aa4dea9bc485cbe393a284d7eaa7fd45b5dc91fa5584c605c297f44b036e03189398ae3001fabc929940065216551613d63c58d5d42b49dba919dd131b84c0f679657bc2abfced8815014ba39538ab52121eec397cff4e85c8b356f6d9b65312ac42a87822c3fe55b621032146313621c7b649e669157e403e552799b9e509047fe4adec2cac15a638922a675db88aa6a279b0123df07691bbb451db571aa994f57b336a8467b6f50b52912889caa0ef1ba2b12df2abaafb5f922f7db7f7a8108834bdb8cb8f6079f77489ed1fc75a893273e436cd93ad65117af4fb3231399cc0a5719e188e5cc1fe1c70e0979b072bc6c9bdf894267bb402da5c9b7598555a69040a6cedc3269b6aaa33a0cca1af68dce5be4b7481ecc2a5a7b018c850b43baeddfb28b2912c965f3e28b85d70646c8eae41760f939ed65ce5b16721c9023478648f9d67011977b27a22e3c936ec0c8eb38562f4407376b63c4f8de2a69db546e536244f0e903caa698c1fc8c8e979036c757253eb17a2d58278d541ed85d430c2ac07a0ce26773f46674ca525459fadec9ad0296bf157ecf985748e22832eb38d7719b563dafa4cda210e712a5b71b046b748e254b1dd529da0234ad8e939342859e761f151e1ca2fefccc3a6f409198bb65e2c4219609b256b810a3690da625a8a5875c746f0630667f875af75054328de917cb1be78c866c55d2e7a63e374fc5457f1632b25d99ee70f11299144974386e5d83300606d816763fe8d765529531983c225c8b9c4a77c1dc3c91aa5558431f6aff971ed13ef8ff7973ac2a9e746ff783aa72e49238c78b3e4fbae23195d441fcd1791522f3d7e9dd10688975a794e49e7c02307183a133a35e0eb5291d7e08ca8161353d39fb4908ecce17d11b29d766c107db0e2dcd58e2b58015b1188988133e9aacf901d5982d1651cbf0528ae45cd16f40659379c1aad3a74964d9fc7f31803e9a3aea3d1fbc4c53c08b359bed90ce1a967ff56bee65481fab0f07e0ec2fcdf318f37f2c9a8b1cdab73edc677e20a41e951f2c58cc83a94dd3254136dc849eb5802a4b4e1be131e436a81779363f833a6c9cb5a8e4e27cf697f86252a46029c5e8bb7081c9f06b939197854fb517438acf7d5f66f872b5917a8c90d8ae717708bd933b9a2af4ffc65db4ac7224a840bba6f0a84cf26929f668872a53f939fb65c30237f27ed4b3955172723ca31e3f3b3fcfd62dd4b3e816e657d18c4c3cbd482c9aec953dc8ae91c9a308dff931ed4ac7391fb571200f2396f2b5329ac0a0be6da959444f7582d8c79bfa12600824c605d49b20023b9be72ab728a8aa385418daa43a9c57fc04af0bb7b84c31701a940940c3ac39ac3ae3e3f7528cb12c423837fea772b00d4d9562a729d86ae91225671d59e3e6ecef76c585f8797a14efc99d54b773a1bebbec390c0cb2c232c23e6a5ddc6c353e86e90f4b138c075b7a910f9666b7ed92710099ea7df0d8b37537d29baa7d4e046fac352a52eb328938e98481d407879bebb3479035466ffae5e60eee09bb2185ec402a90329589efc428483d6d0e1fea0f682db85c6fc31f6cbdc36cf0b8e3917dc7ded5bad08a264e454207e65c6dcd8b4d798b9979b87e8948d47712ae616a5a58e721e6184ae8c8fc1c06320f3ef4dc29c21b62bcc6354385409660d4728f20651a5d704c1f318149e8f9ac850d22a4255cd24c0d47264a948a5e557e3fa5fac9d81925b106c2d15fd1333c1ca5167a42b4ff2129f372241d3655bc0065659d53568b30b1eb9973cf2e78f2f2110d4eab672810ecd64b84203f30de792e7556054103087bf452616c69448afc187182577444d6f12cc576111104f2552d25b22c0f91db6a2096a69e3b41b835086adf16eb0191c11bd697de08a0ea909b20e9bee898d701cafeb076005a3c25ac536a22f8421968c51d1a30c4fde651f09ce0a760801af0dffcd5556943eebaa95f251f6f64257ff7ddb11dc2917edecf135ef5da0a6437eb3f7736ec10014d935130b80d93941ac09ba47ffcc443347858eb34b0fc6f6be6c1ab16978898dfb9361481e78c9a236a4e7cb109cf277138f5498a7d3e5e984a046e773f76e38336ee37c47cd0f92ef2e41da898f0e8bd3cb44a01457a31bbeaa42081b69fa9fb75e84e54ff409da0ba005f8993c9a9053dace469528fd0cb152a645ed469cd2675331461bd094f49fc0ef67aad3cf0c4a84365665ec6c1881d6efdae0fb887b2627acb14c3396a364332bc1dbb9535af11e7d1a4ace38b0bd60ba03522b0248c5f570d22cae54b99349d2d2ac3ecb66154334c796e0bce10c44fae29c72bb5c3f4619d7a81ee80e3a45534b7f103b13cbf090b5a39b25f57f930c735af96a8f67abac6a6960f40c432d1158624e5cb22c38fa15b5840292dfa84c3ecad69c2531e77c118fd1d5c327b537f7e7398318c6136fdf367926d2459a883bec8e01b953ec442b31616a81706c34d42ee422554ed91372ee652f94407bbe039aecb0017b208de1c2cb826f7f13e39612817742c8aa65d58b26f9cacd23b4a4883305ea627d1d2413bae9d17e15fcefead29e80ccc700cec8ae2ca560ccd6ec7ade949a5eb12961a657fe0c50a318c33f3cbc8ed27ffce119003fb45dfc6f1ea86ae8756ac609338ccbdc051576a2bdf65f13942f1b55c5e25d3614ffba5f9967f5ed8cee2e68ab0be450ceae63a50cf3ec980e2f9a68dad1c5d48a17a5ae36ff9a948b9a79e2fe66bdb737b2e910ecfe68a2744276479bf3f6d011bb2f34715d0511b77763da2a99d71b8fe3b14b588ea93cbb2e00f1f31a9080e3c3f50b8d8b26242dadb96466d578d1254f20ac6465037beeaa89dba1cbd7a4e93468e0a2952ef9fc8b61e5944c28a6db9dfbc2becfde1ff78709d4d9f088c141db99c44c0f9c0f72d529f3834e54c92f6fb5efc4417aab1879b716c4f7f9a36d71c5fc6fe7590bd1eeb043479cd7401bd4a1a65f7b896a6865a3523eb84972bdb693ac342c3adc73ec56654cd623da4a5563f4085a42fa3c50380c9e5c89d78d58bcbb900493327ae8616171967751d5d4ee210a6c360137112484cd9878fdd2a59d3e86087b67be35dc4cb50e676938be43668af053f586aa17932ccc9e6d75976dec621800b16869b348744948b0645a8e01e0b0286b27faac2a710b56b828d3de94e8cb4a067b0248d79a11029ebb2816408a9ec73af01e3e6f0801fb6d50b85c93065dd093e39957f34501c0e4e71645c042f1f2e0263486779a184eba8684e93a8d946b0451de041a63aac64ce9f61391ab8692b4d685450829fd74270ecaf7f1db534233ff04bee34726627b14d9a6992a5409af59aa022331adcb6b819692a4404b2b8ae589f38414093ab9f2d09a29bfb6a47ca41e512cf073cfeda86e09077c3c5f2d5db96d5c2059455b56a354aba662a213fe41e830291fc21db1a1aada9be801d05fe93b852b2597844e75be617ec2c40a393e32bd65b64d1cc6342d610ef4d8c85f4cb34b20f8a8a482eb3a2be3c22c95e183be792bd17f5caf1eb92768d69eb55a55625735565b25678c79ea87d4635836166a23a860e58db560d74d40253253d46a003cd6c5b9321f39c849926f0044d559e1f2e73bd2d19f174ab71e4703a958890fb1117134dd9e38d041c836d0263251d0f735f32ba90fdf02a11cd1aac06290eaabdea1ce99772e765c56dfcf31de88e05fae1fca4bb07cb9482f594d053abb8f966f5a54a7097c5950731e6a2212ef5dcc749dcb7b958c95e6395bc51752ce11d57a453cff5d5d5ece49f7e778a614d032541afcb3cc1c9fc392006d7401af8530cd005fdef153480a5624536936023c793e7498553be122f28eb89e38f690a37e9489909872292936bc51ef1418985852a8aad036fc3ea7ca2f76f4a67e42e42f0fa22255319e40c4949fd7d6c67eda30f0ae532dcb04cafff3033b228e1262203110c91d4bf9c7613d931ab9fdecfe2c0975322fc98d262b62932068ad89a1553c2feb362b2e182b6846b32aa304b480bc682a5cb17cccb80c133c4c297b286b083792e6d226208c3fe40b9bdea000f2add90e1e52d3c27dba2773b2cb357c25606f04b261f63dfc3a2139733ac1332aafbe14da2cf2b6e6e5df22bb011709c1773beab472a81d406dcc109c9d97d73ad3ef6c4ac9554e3a228c2be77d64f71858b695108c73b6ca179cafc71f03d3b7de986ce17583f7885581af38f329875183792e8a25d50be1a83234425648bd93f1647739077b31a6731c7e4cce85f579abed0527d951ea4d2cd289f3e867730d4fd2c0d4f6dc79dcad957037bf010405568732a2a3896648c1b70d7560c0d0c8d67f2d8f52795bd556165b7905b0381e25b219b51b03b809ed8e2801ec6c02cc26bc8b9b55e555810106fc0e7f055cead7188d91e82a67548c706b7362949ed1cbedc54847a97360b17237e005dfddd6b7670b2e581a1c54ecbb6b490bac2863613340a3c9acad5b443dca92fd4972459ce49bb212fc347f1cb506550cd20f3eb5a2e4f99474493a12178c722c8743b5dca188e37840b1a51af1bd0a6f5ec4a6372201458d46bbe52365a2ea83ae9a42113240765dced46ba7c0a4c22751f6fcef4ef5c316babc443d6e498711681e37d92e63d496654a7a9d5b9524619eb84993a7a0d24379157d4d9a478ba36e97400eafb0b1273fe6cf0100ffa63afc7b427aeedc6e83c67bf40060f00406033f645167189fb87cb01726452b74125e02e0c9f5e816f4c2cde780e235a644d09c116f4911bc3a96a9ea21d9dcc28c5a364c982b465996b3295a57c892f985c4b4d0e2940b10410e0bb1f4cb2c35cd040be74bea96d5bb7e457ee70c2319d2ac0164934d696cd2e2d815a1f7676d96b1ca2fadc6404c2fdfb4419259012fd0353d17764788b71fb401891e1eb36b132c79f18feac0dbb73abd6ccc8da38840ec8425163bd5633bca43f6065dd8dcabb7d94a01260c6c6814b4b94bca7ba5da31126d37d903676b34fb29104d0ae61fe8a3f12746782d29e5a06c06c942128959b610ff29b82d45fa432d19fd62668f762575d97b9026351fc73c50b138f2d0c14dfebca87902448ea8232635a3474dc39730c8c8a11f1be9222434a492f9fa07d7aececf1cc267df10faba0ad51e0db7deebe42f1d0899b372568091119cc4915f8cd3cbcdeae2fcfbeb12653ef3ba558d8b4f0f245e8a9ce461c7504531e60523319a659fb1d97388330d100e1085d57828201ee9bf522763da1c9e05e773f29ca1473b582976973341b1fecc64c36f0608053b90d0609315b2fc56ffb94af10330589b1819f5d38faa2738d6ae356850e55856df9e10e9258733d1efd6261dfc752e9cd91f699d94d16f51208877e970c7101cd297dcb56e0e419dc0376d629e7f93b029f06ddb8bba5ec4d3b2714e00ee33006f457401df6692bbe7e51429b937a71af1eef40a8b6ffcf4736043c7bd3c4cb1", 0x1000}, {&(0x7f0000002540)="01d2e5926fbdb4af6bfb705e2b9c38856664c07fc9c9f497b2506b556ea2603b7c5c5e950195798ca5f7ec9b95e045477f82745780384b983fd4d97bb03a50b05df0fc4b036944f6f9badef368afdcda3bb40aa7f2c4578fe9e5ec26827c9474a75b081642b652e021e6e87132db2356fb1284b4f8609241aa3f34cc8e94efdca0f18b0a44f75228773fe89d114cd1de6c44097e288bccbd56d94f1bee70d3973b5276b74b51a95b36cde333c2c3b181e8ffc77e9b3e8687f14ca93c6f", 0xbd}], 0x7, &(0x7f0000002680)=[{0xc8, 0x1, 0x6, "01e60f99d3f24bdd3e8d2cf508d464e7532d69538be12b2b475747014c139ef573162a0864ab0fb7f7e6c46b98929dee73ba5db4865a03a9c4d63a789a4e915634f5154f18d7c4b82ae3339c56dc9c525d22b6d759c61d26d36a89c1dc534d4ec34f950e9ce85a7fa9765bf76724efb21bd1682bbb15640ebbd3258f72080de53e9082f5b27ede59811732ee4ab6088d2a82a79488cac6fd5fe8af3aecbf5e6697b3bc4345e47384a11512eb60c409be0dcb178f3a"}, {0x38, 0x0, 0x6, "a0371200997876ebd88b04f04838b2a8b6038ff8c170d76ec3ce0c59c45972d1e08773"}, {0xd8, 0xffff, 0x0, "5bd77ed45fee021c8215d9e5c31b658482b279239294e59498609f325f9024f7d54360c5be07229f69338660903ae32bae53c56717acc8826c80b4bad56e901eb0817cefdbcb6c09a77495353f2bb7b341beb09963a25636d4f0f7977a33285a001237021e4511e8e7f58c32c76c80f3d4c33e3ad2f0d2e0c7c6a1a8e0312f5d734da14e3cf650045411e93ae63c3242dd7c4da8e9c2eb5a1aaf1ff07eb7c898f0b6cfcb228b41ed856f7fb13e1387efa2fa2203fe89ae44cc0e302abddeb1792e8372afd2"}, {0x40, 0x1, 0x1, "65f87ab2c33aea29d4dcd4d607598d2eab6295f6f7a79e4b1223cd75fe1e1be95bb6cdaef6314f14f0a22985"}, {0xe8, 0x1, 0x3f, "10eb6a7714c617c45cb8585f227a84750091bd69d51c49febb9fad5b196f71489fca6a0f636ff76ca99fb6339a395604bc07318dbae2c80cb84ad30e8e2fbb285c95fcbdc6f63ac9affd439f11403fd20dd6bea5a5a84bbfc739e92edee4db32d2cac0f36189c738aa92673b445dc1f3f2e90028327b711242156466ffb4b064c9e121aaa7cad57a6ac162467772b41d59e4c7b83063e7820d04c038db5ac54928aa9471b0ddcb3f4d7f25b560070aea34039547a08ecd7cd235fe67fbbf46feff0b463e2f7ecc549f85d214d41b0e3990b02d613985561e"}, {0x1010, 0x1, 0xbb, "c4521095bcd5e53c8b80726448710b7db0ebdd7a4ff26a89f13b15c29892b83c71020221fa0730d45f5b5316a0637e803ca8eb3b6593cb58f99af1704e8c96adb20dcef2b4bf2fa61d8946e00b6ed7c3d3bde1c84d31126bed3a839d252b67b85215b946e01738d52b1045950d1fb1624249a8b3ec42922934aaa0de056d67e29d7becab8485400bce481861936305a31f10dc8da0c23e30beb1de76aec8589146e3fdee021de1d170a6294699080cd85ee9898614cd64b97d4b62acb5d317ef1230751e842b49d120c24f517cef17156584a109791f6ff89528ceac931434c4a513db6fca0e2c4f6c4fd13039e54778810dfb1afc8847be6eeecb2e290e68f6fa2a3c26ea342fcaea2de5397ac16a7bf5674c3299bb5e9481588ea28f064fbdf7df6e4f2922df8de795bc76927bc9cfe4d6f06c22a6b090cc34dc4870dd0d90ce4ed55133df468e93e3c4c54c22629d07403c79544ab6274dbbd45803d9e3d6e2efa63c7f1adf089d3c4f74404eb00af66a51b3ac9de859b36be855817797c528590d046b45a2b4a3b81fa170c2d73cffe779a84b31e1597a4090b82cfd726913177d862c57f5d96a14b59a7ee05512730fefb638d52b6f012ccf85db96c6d3ce98b23984576d75fabc1e70837379bd975eef3c586d5928b6fbf5221c3ce3799e2dbd4c9ce15bb456571bc096943c674017261d842e752b041db39a125a90ef43578865dc5fcfbf30220c2412f0c79859e1ac492aaa6c0a24af760de30e331b59c0a699b1bf70be9c8c43c2a6254def4bc45b4185288adb4c2e93bb82d8baf94db12a8ff1f5ba84acda6d6df89e3f4715256ce7f5bcdcee044cac461c412927f017d6f84f3a8641a7bf201dc90f5794c1c06af62feaa4d143b2ffe806f88a220df98b4cbadc7148b4078189b9fff8d36e14957297369e9b4f94286d2d06708a4aced92e677bd8fee3c0209b2603c14626f5dfcab83fc2e314edb2dac6e599a8272d55d0ce71aa577f46c1dda58cf8091c774b9e7b1680a11f9a9b23ddea561738840974c198782870ce5d888521e002897abb5d0fdb12196534cdca88ee25834b3e05283a6500e6d22d634ca31e33eed8ccde9c3340194c0b92cfc1f829dfd9c9ce003075747c8dcc7301f3fdfb24989ffaca20b921b706e66a39d7d7dbeaf3032633264fb178f72a1d5ecda1c9513b0649cb271839b328737708967c61943a72524b571c2486c71be985260786bc1f8f3c4a6fb3adce089a3662af2319cd4e73300f93180e778b66ff299263d0c76ff8fd66aef36a6d3d7c914ff266c78fc6214365c851dec5317f135a759090a477ca86482e781da225b9b81824750ad9a435cc325fe597475f206361f22977ef901279e0016db6ca5ec2689c42553c512063297bb6e41ecb245a3f3c0be6b42755ffb12c55a5a2f2f36800868986f88af3190601e8b505b57c2d1acf4caade0099923af53efe66d50112a1b33ee269f202868a0562f4a0b613092903523572e77738b90a589dcf9c3289c1961d2fe074c2c65d46670114d50d5d022bcf6b14432b0a2a44b855c5dc7c14deb8702731b994938eaea787e7f9e44b809b1b8743f9ed1c1e9c7601892eab7792f669353aa215e035d6fb2e246c6a94ddf909d571091912cf7195bca2eac3bafabbab6b1ec91520238c57a4adef1a18e9fe4790a60fa5ec8e2b5a842eccc97e2b5a76b6bab8948fa17f9768ff5f4ae5d9d6e234cc9e9a649fc2614a89698a12204b67eab499fd899ec59bdedeff7f6544f155424d10c034f89b13ed82b91bb882ad6a12573f7123d8e093d07da0d6b4899cac8c483eb1e9f9d1b92778e8c969dff59532438628c6e80bc3afa8bd5547d47f59cbdb720e79d12981797542d5aea44de03c8b891ffb412dccf116f70c00e6491b3e10e3fe3d81bb5643132e3a422bccb4bd91988e6910537f1d55abafaa772b5b8f5b209160712ae1e8a03404771a429445661dc3bb1d4e11ea7d16fa1f7885f46459d34110ab55901de62a53d5cdb4d0e5bf650d4045f5c146349a14e118c75d75bc5ad05eeb4aa49158d6639121807ba824e081f738e5477e0bf5e7b2045261fd73d947d1d91033453608f9804789fafc011a12ca7333db70c114cf8a3cb2af38b12392faf04db8064b1c7c10b536581dd113320399c0edf1b3b4382e12f83efbb6cf09f86b0759b173a35a8fcdad12b665ec737d1b59b6516ed7092ccad11f0d22d498a1a7ea787a7a0780bde316d4951dfbd538f5880e9f44999c15eaaf349563e188d12797d36fe40a5f0d866fd013c904fd053e6a705bf8905b5511777792be2a2ac95e4e51e6f356bd515db60ec4815da61c66d31f829eb33e2d7a6c77062cde557cc676ece187b0a0bbb595b5d4d91c999f571257a4f3f38755009d20e428ea6f3784fe4a8623b1aef29989ef8f2f50ed5e0d93d28c8a3d21e32d3c08bfa212fc9f93aee7d0acb66d79a96d879c9f89b97da8d53f57b1a19cd77a505e6b051b2de13b08ef7e5a85cec946e81dcd02c743b58648f166f56635660ffdc7fe2c7700c02ef4451cbe7c32648989aff8b34b5eab78036f5811be883465afe2de55ff5013407ca33fbaf9ea297832bcd3a61f5e376642c85779fa6dc4af395821a6dd30ced30876905960511fc255c28bd4d50561b1bb685110babee8aa33fc18517bedf6d6f892e844c1f93b4ba7a9bb18e7f113d422fefaa4489e91d0b681e93790d77846e84d94c57461e27b5aa9028f4bd997a9936703d894b08605d0d4c6b8d7591b5aad566bd32d35b222b45bb17cb7547f8b041ca031d25b261df4194bafc0b15e89ee7c72c18fb43c25c1816edd65ce1aeea59965e7a6d5e5ff9dd2e16fe19965d338f2258105766a8b4a361ed0135b73d6fc4f24186f66e791a35dd927d2252f002bd94a3c58f756e68ba6ecdfad6f38a676725111a52e36b6ea8722d1fb1d38bbab48a5600a3fd0bd5face3f967cac4461ced64548a8426dc276b6df639194e841f491474f50b22fa08562a35d8e1ca8ec1fa2944928f64180150785adece71680a6ddbf46a498c96bce96104c5f908508d4901c04deec40d6ab4cb8fb18898fd4d9c7901240682a8a44c9ee40dc8cc015488922d61894c92aff00de4181c012f7d024c0d38a137f6d5e49ecab5dc9886cb084efb2e83472a9a4619dca781b3cedcea0ff6ef24b9dc2cb99ba956dd1832a8711a26ffbd2ea89cc7ad4c32e19590db86211587628b7ab572abfd0981f0782bdde519095a7707ac2f5e09404adf71218372d5c662007181328c2a153032c3d2b864875e3c2593ee4a48fedc4c03e78e471f077e1fd8a43e8727ac8b79c50dfb03fa47fde2b9211ccbb1fe264805cd369a48ea2354ca0ef9f56d353aeea09676853f7aa95c1b1fc20783a2359910bed4ddb8a577f618eec7f904c4b9894674d8637e997d9eaf3c789a3e6154d93985f3cc04faab7767f6c93d5beaede8efdbc6a416736fe8b6bc01c6f27c15db9cd577e4e2f27f814ca2543bc5e2e97acebd97ce1306cc214b6af3ee3619b7acb39118b44c10f56acfefd3555f00cdbb56d6cdd68e589581f4705e15f02b80ce2300803d368f87e13889529f57f926ca8b28f7de5fb5c50e675c4f7b2a835725dc9ece96b0134ebc7d2c625dac165ec0d6e38dc1b54531ec80f48acce24ddb74ba213f457af33c9a61e7145d27aecdf63ba980f32fc6dd641f75771ff70945f04dfe002085ffbd676e03573a9bc45a991f021c5bb2b7500be56e6cd31d3f5a69efcb70c1c198720042a6c5aee630116e40863125ef5ed4aeac0375eacb00e1f145f2bc7ec489d84e5c0ee85c93a62c1820567258218e7fd1548f61373495033b6c0e24da190c7f91e3be122cfbcb5ddf6a5dcfa1297481e49a4df2cd95a3b05ae3d92a72c37e5058b8075454f2fc13bffc40da19749affb97739a49fe4108965b8a37246d8b35f172a99bdfdfafef44dd07889126a9818d474e87a5f83701627f9092b44ec9856fd053d40ed45e05ff0aba7a61c91df9796e617727c395497118eb2ce9cb8a569ebc9acad2575382bf4a662925a6b79b06a43feafc2aa5a906286162fa108b72968dfd4e8221d008a366878dbe6398f5a346f1a33b643dc0f3a0a41868f317919507c67a1f9fd32708d2cc284d44820d4979331f10eadc37d1555cece512d6e7eac53eb8a9d965779a6fe41f5b7c5c16b926f78d99a5bb9ee32e656f0ba4244e249e04d85cf6c6e84a4d2e3936355c3689ab1a6c695ce31646d9d3f3b8847a16a99d26147f7914e2df7cebb3da90c411dff9430a193b647d54d45ef0ddf141f1266af4177ff8ad2f878417e4889ba479b15d32b60b0790fda9022485d6b04ea1a6577c8233f426debe4e490d83f4ab8baa167f82b7707fc8c1381c35cf32d86496685ba6dd27c070fede75c895df54d265e5b27c19e51f6074ff4269fc9e9f35be9f4959d07bbd1251c8b7ef48f56cec591c42e4f13a6752566d4360e8cf9884bd761d278dfcca19ce51e97023bd56266994506338346d9a72baf6c07fec884ba357fa88f18bc7abab8bed5c1fd170bd29d22ca0b81a6dc47c7a4ff627bb68329d995c6b2755fb5520e3402b2a372934fc8b84d21a20fc7d7737042a455fbc7c3ab417754acc6e09fa4f4cf642ae71c50179c484c12f7724073e98b3a0132e58f790e7d8d3539e260f5a3b8482e6d93f166f61179ab958e0e6586655961953ad97fd4e6585c7bd6ee44eef2e987df85cfb4b26a95b8e3f2c7cebe0f039bbd9b1172a9bc4d1e731abc88535cddd08e2c40c19f295a52e2056dc8915aa26110546550f81925bb9d4543d7c77e390a6102c8cfd16ef42177d1f81e25b7c2e028adcbcbce051c95f30666d10e7b53a06c911f32efd34eb13363b32b98ec34bbe03e4e3045f32ca9bc72cd4d8d41c6727879effe342e6a39734ddd40ceee77c9b44073b1720bec29823113b03f80e59b0a10b899f4c97cf6516eef5d4fbb91e31d8be3cb2f59461ed580550436f416ed76cf5f57dc3286027043f6f472c220929865c9a30227e6e36971193eb4df42ffc39e77fff1e717e8ef2814464c93728a724fddd2b47be0e5191932e0491ac9ae25fed58a259a7c278ddf448c83297b31284a1fa216fa61260711ea968afbb80fddda9ba6a34b4f036648670278603bf1f0a093f0031729e424da7eae46dae35da9ac6a387c58c99eca77d5652024e93df57b673f98f4ae368e62b5ddaffdf60d99e24f33c3fa7c24928019e7946a6e8027b5f7a5ec5ca5cbb942519b8721492909079da95706917d9fc3c1c2742d0bb065d362e494d235250a986968bfc27ece987ad138e0c11f939ea797e8e74e0ddf2456e8196b6ca84998ed540df452f66746832529d262dc8df87cab04713df3df723105deff6c4b437c2afbb4ca33c0389d6b02ec6d0ea98cbfb138be3e165bf982ed780dc6a45c769e42364949fe36e51ec217951fd51df0adf18da222ed70c476e8a916027a4742082d84385be854624d7862bceb620c59994784d422c4fdebf56c53a923318089e6c63e0abac08fa885e20789017cc2bf7233400513a03c7997822b3e1fd5b44475b8bcc45809abc9c3c4301aa92ead9129563174ecb299b3a9ab55f8f01019f03e4e096d43713bfcad677797cf46ae88d1260ae3f62a83597e6e5896c27cc22fc2e29b8840ad386db22da3335289f3adf603b78e1f81a3a67b6445a03efc5713990478a6633bee79704488d8ecb91edcad4b19edf9290dd7a694b36b1cff0c98ffc6ca39"}, {0xd0, 0xffff, 0xc00, "90596bc9a342fd7579111d75f75a372bbdd361773e23b265093a866cd6439aaee58d9f8504dbe25471018e47ee65f4f37002f6c39639dbe694d5408649887cb886fe22f6fb7c7bedc7161b65e3d14576cab28639b464c4c0896d6c45913a196fb1fb0d8b9e2d4b01f863b4bb04e262dcd8a4138920dc4f61776c0d51d99bfc4224b94540edd33ad413e26746140a54b5a214ecbc6fa5c2768d4551f9433f147f38a65181cd7e632c9d40587baef92ad3634fd451bdd9872c05e8a7d4ee8c1b"}], 0x13e0}, 0xd) r2 = semget$private(0x0, 0x9, 0x42) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r6) fchownat(0xffffffffffffffff, &(0x7f0000003c40)='./file0\x00', r4, r6, 0x4) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r2, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401, 0x1000}, {0x1, 0xb2e, 0x1800}, {0x1, 0x7}, {0x0, 0x7fff, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x5, 0x1000}, {0x1, 0x6, 0x800}, {0x0, 0x87e, 0x800}, {0x4, 0x7, 0x800}, {0x1, 0xffff}], 0xb) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x3b1, 0x7fff, 0x7, 0x9, 0xa477]) 16:00:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) setrlimit(0x1, &(0x7f0000000000)={0x4, 0xff}) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x1, 0x3, 0x40) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 16:00:25 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xfffffffffffffffb}, {0x0, 0xfffffffffffffffe}}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x10) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x7, &(0x7f0000000280)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="95dc9a594e79f5984788513fd22eaa65", @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES32=r0, @ANYRESDEC=r1, @ANYRESHEX=r2, @ANYRESHEX=r3], @ANYPTR, @ANYRESOCT=0x0, @ANYRESHEX], @ANYRESOCT=r2, @ANYRESHEX=0x0, @ANYRESDEC=0x0]) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) recvfrom$inet6(r4, &(0x7f00000000c0)=""/215, 0xd7, 0x801, &(0x7f00000001c0)={0x18, 0x1, 0x6, 0x34088331}, 0xc) 16:00:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d73000000000e74de400"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x4, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:25 executing program 1: open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x1}, 0x10) stat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)) 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffeffffffffff], [0x0, 0x0, 0x401]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) pwrite(0xffffffffffffffff, 0x0, 0x21a, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x50, 0x3}) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc00c7006, &(0x7f0000000140)={{}, 0x0, 0x0}) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="60012e2f66696c653000"], 0x9, 0x0}, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="16647a306b766b9e15cd4512472d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x0, 0x0, 0x80000001, 0x0, 0x0, 0xffffffff, 0x0, 0x10, [{}, {0x0, 0x0, 0x8001}, {}, {0x0, 0x0, 0xa5}, {0x0, 0x0, 0x7f}, {}, {}, {0x0, 0x0, 0x800000}, {0x0, 0x1}, {0xfffffffe}, {0x0, 0x0, 0xffffffff}, {0x40000000, 0x0, 0x0, 0x4}, {}, {}, {}, {0x0, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) close(r0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, r2, 0x2, 0x4}, 0xfda7, 0x8, r3, r4, 0x80000000, 0x2b14, 0x0, 0x6}) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r1) close(r0) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r7 = dup(r1) sendto$inet6(r7, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x10) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xfffffffe, 0x0, 0x5, 0x550b, "6ea8620667f0c1e30000000000c8153232111100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) fsync(r0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:00:35 executing program 1: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x81, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0x1) r1 = socket(0x18, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x100) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x2000000) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:00:35 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1, 0x6780}) recvmsg(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000300)=""/243, 0xf3}, {&(0x7f0000000200)=""/168, 0xa8}], 0x2, &(0x7f0000000440)=""/4096, 0x1000}, 0x42) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x5982}, 0xffffff92) write(r2, &(0x7f0000000040)="670dc3", 0x3) faccessat(r2, &(0x7f0000000000)='./bus\x00', 0x0, 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001480)=0x5) 16:00:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180), 0x0) 16:00:35 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) r4 = dup2(r2, r3) ioctl$PCIOCREAD(r4, 0xc0207534, &(0x7f0000000040)) pckbd_enable: command error 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xab20, 0x1, 0xc0, 0x6}, {0x4a80, 0x1, 0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 16:00:36 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8b763}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0xbf8fb8c8598c07f0, &(0x7f0000000100), &(0x7f0000000140)=0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:39 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$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0xbffe}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) pckbd_enable: command error 16:00:39 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008ba8002b27febf00000000000001000000100000000000000000000000000038c942336540", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000140)) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYRESHEX]) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='./bus\x00') semget$private(0x0, 0x4, 0x200) syz_emit_ethernet(0x1d, &(0x7f0000000040)="c7a895006f53dd0000b375e57d12a5edc81c83acef3436ac05ffff86dd") 16:00:40 executing program 0: setrlimit(0x8, &(0x7f0000000180)={0x7, 0xffffffffffffff36}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8008, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000140)=0x400) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) chflagsat(r4, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x8, 0xfffffffa}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="70d6662c0c48d615", 0x8}, {&(0x7f0000000180)="67c5fa4576e0d32f65c3832ffafdd16a839731b4b37a9d1457f46ab5d38144fd6faee82dd6a30cd36495103e810d105ef1600173eff50d75e3c57f80ff77e0ffdaaf1c014dfd207ab7a91919153cfba7119a94b014bc65450dd8dec2574ed6f029f8", 0x62}, {&(0x7f0000000200)="0bbfafe17a3810c8c82a92a830d94de0021cfb79b58cc4a8b0ec9a99ca9a044b1764fe7a70df91bd536707f7d06cda8179d99c2f5a499eae6693c9d9588e7a60003975d709740104b5d92da754be500338b5f03429db654a4efb2a79d45d2d8a38fc1d6910ed02f2d632d68e0a6aaa0c0b54f060417677e0d8d803609a7957fa02f91d8dd6", 0x85}], 0x3, &(0x7f00000002c0)=ANY=[@ANYBLOB="b000000000000000ffff000000010000b6669718d5286d23e6a7575feb39b2ba93c9d6e76d8c98666c48ce3dc97233d98a538961d71e950c77d93d7e8bb51cb5a9bf3b34be1112a1b1939fbd5feba896da1379c3679284f0b01e92d5a3523aa08d151b0e4b1b865ca88ad0b3651e07351765c1d9518d15da31b832987756dcc03eb6b497fb7e65eef418404ec33a319e5eabc22b7a75b52f854f63834e788cde1fcf4bb610ed2c10dd459aa500000000a800000000000000010000008e350000bdb445d7f5088477de1596dd2e52ca4ac067e11d8ed72b4a9813bd7b32dc4ccc0800a1d889705169e1064fc32e279eddd9ee07763c37d9310540e09620cc46827faad60254bece441bf40702bf1f64832ed5efdc300003b3a6427fe54445a68b802c1fad65f290ede7d81e022252f79071430a556b313a8857eacbeb58edd98e6f7e04d7878cb9d32d69e8195211e6c72a42c97a9500000050000000000000000100000006000000f97be163ea57964f9405aea972f25eca05b09a4679b967ad163c5d722f7eed21a3cf4693384d6cf99a94bbd723f89871626ce612156a34b4a86b8819407c0000480000000000000001000000070000006fe943398ad3a79087c253785bee70a39e4f4a2df0ec07c0fa47e7a2c7f6f5347c0618fb0f5cddb5f846d170ab1d02e1633a360000000000b000000000000000ffff000004000000cc6f52635b61dce70ddb0c251ae902bed30225dd2e8ab73b5ec7f239e125066c74b7a8b8c3c293479e189cb35c0023b09e841918e2c95a9acb9978f2fd8fd52952080978b5abf85912eb9a64dc8464d59e991b6c5331271a2d9b2754bdfb7c0772d542278b4ac1fec2e6f744387b8959c8e7cd2f4a0e42c11db2ac5f1f2445c298221df8f779218fb260b3395091d4d6870dfce6acdad61795d90522659cd4f8d00000000000000001000000ffffffffc612d8bf82fc6cda6c307071afe1f89b2fcb14f3efdd2a992be22e673c9aa6029a66e8a8ad3350d6bd7b84c5235d65a5b3fb7c85bfad9b65b34c959190aeac06a9fd0d5bf55658a510ea8d95e890be274d6b5bb895fa36b4c95bc2708bfb2280a43e2b1a148ed5d69117932a70a868628f9df3d271943e77e44c3b0c8cdf88a044f6d7a4aa78d8775f6302ae5967a2d818b923fcf72e79a789ed96e3395adeac63007d53a28b72262b355eb8a3647e5ced45ef03fd73a3f55500000000000000"], 0x370}, 0x0) 16:00:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282", 0x45}], 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r4 = getuid() setreuid(0xee00, r4) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000100)='./bus\x00', r4, r7) 16:00:40 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchflags(r2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:40 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000900000200007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) recvfrom$inet(r1, &(0x7f0000000280)=""/167, 0xa7, 0x2, 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xebf) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) 16:00:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) sendsyslog(&(0x7f0000000080)="59e9879fc76d4c91c6ae4521f4b73e30b8f93e829bd390f756b8abd6ccbfc693e097e72673282d42eec6d755400b47de7dfbd675ac05a3101f66c6eb93f1ab5ffb1da61f3857fe9bd515ee059800df47b07472adac48c03252ff0ba460066f3524c895e04bbea38776ba5feb081ece44414f568b03c3ef1713d109cda00b6bfe90767910911e5510d843d66590e9564f61bf3f8e862060bc2858f1cc51478fcdc6a2e2b4caa1a890dedf7ed791abee5b9fd00a12504ea1de6daad315d18d6fda9eb1bf960b14092683757e91c05eb788e19b1765ada4b54aa38c64514019f5f9e4d6ac7f326872d923058a6b22fae9d710aefaf3cfe55f16845ae3365ae88acfb67dcaac31121d4a61181594be3c64887db3d516c361cb03ccf34b251a5633c1802f534bbf6142f5439cb870857da788353e085b7f29fbe8caf1b30b7eddff23a2d320c1e0304e004784a2d20b7bdcd54e475fbef121324cf5b57afdfa6b71537671a8304bc28bc44978c774528d43569227ce972a27a3af37df56e490cc048e0da62dcd7d7cb9c31aefb01d3a67fa7b645c8853a022c28f47346aed3add61a7a30da78c1319af2a9148d4628f1376dbd80e54a2a1b2944c9dbddd9fc6237fc0b515c703b42a9b7c6d1fa6bd23c7bdac2a1bb9664b29475de00a2fef885d469f115e107fbfad9312b7e36364a660378d1b061b9d22eaa8c75d1734e92e71b2f1a7973298d62b8285d4b6fbb11cd0577c75a7847c1acf742f09810bbac390c3ae1508c33d5f2f9db35f96d7993eb122919cafbda8e6322ab888ffb0de3cb6924251a1b2c0813a9a5183329374b1a867321b08de1ec75912038fb52cb4d7873535bed5e7262c3db2f8fa3ad66eb5389b294db4f44303dcbae17df44e9333182124ed794d42c0576991750f3496f0d8ab828ae41cdad3218cd92ae1db440fe6c7f6990a7cc1ab9ebd98a4363903ed1924111b16bb54d4d34b01299dec3468ff489ba46def9f6045390a07fca8e5be9467c0100ca1cac7a342af4e76ed47c88fc54e23a42b4b85a1391fa0b66fbfd8deaca85e51ec979f1f69bb6ba8b0b4ac362efd30febbe63eca7b87a7dcefc5951ccd51c1b1aa83e67809ef2fa7cbcc3e8caaf52d343e909023f6f7a58713cb197b19a4492c6d71e11479403fc3e717b233aa0768492eef11590c4dbd136bd2d8268ea2f14c9481a6e1511fac6769ed5c3b781db0e5b50f31e5a3741ba549ebf03b10b2e994ecaa88f7417eeb4660f1c5e8fa1c58a0ffb4a545d1fd7d3564d311dba15662f6d5cd6bbb403483291ab373f0fb4d55aba5fc0a2121d45dccb3e7bfebbb153ef9c86de2deeab34d1f33336f5f6d9a83c44607165f98947af1113ec2ac55dbc2730519c604f471ea5de138b2c22375673dd91f4680675c9efe9428afc30b29aaabf7cb6d473081530ba3a99d3a8650b605de00b04e4afb033f0a3fc82211060c84a05d98d3171844847bb6e814dc836789b55ead82f4760fd664ef94fc39d510e79a89bad781d602d4769b285f1a2b035aac2d1e74273123a3288d78eac1c60d83e651dab9216a65f1fc99448b18353923e46bad286625d5a81885bdb3b8edc53461d0dfa514acf526600d7bb3ea25baadd14bd925aaa015c3df9ea2e87a96cc1548e6e7cffd5afd2e14a18aa31df3f715b75707060dc467169dcc5bda22175534ca6c561c25b1898a818a6ef4217aeb2520f5aa95d6e5ee238ee86c0b88ba4e780749e3d0401589c8854557e3d043550fb5c571309669801ff3d1105d44ae598317ad41d359913d7a43a30e76b9a534276ca36a2be0d5b78d0f91c3c14ca1667259b2d3fc507498f073733e11beb574fb2400a2d2dd1e15ec6a394a4fd5ec8f09537c02ef3142edfc1e2d7f594a5c793c321f2af3f6228c71944f7ad508797df0f14b4d883092d9d358d4c3a6e7f1c4c969251c5640c84755b691b512dcdae7e4a6cbe3b61796cca175571268a9e52103c5f2f4d59db93408f2798994583452281eb3605365ea64fcdb91d24cefe2e0fb055940f31dba6d6800ecc819460f3f8c965d385825ba2bd004f907d3f8d2fd0b44fb52f9904057d37571c67fa60b0ed7cfa8ecec14c22b4e1553d16627e15a4e2dad8eb4cebe4aee9c9620f83a33392bdd2081b26519929bd267c10caa9a59fe8022cf63a7b75df161028fc98cf89efd944f8155de2df4ebc07ef0315bd066ac7970126b90ca65aa2e361f93ed80287915eb049643c87bf6251cfc6ec53c2969299afd6a4cd0418124cdf08a83f5087108a0675a754a2d301b31890125bf7e5bf0a29a978334d1e41320f7d5adf476642602f8336e844dc20b9fa6919544639d43544dd82d276d309109534b3dbacdbb8d7fc975ab9f8eaba41ad9a4c05b8efe553d288784898d8d8a537b9312fd66c64ce012615e83ac6a014578e04f803224f843859f7dfb624356c2adbfc0be075edb23a167a68667b7e1f025b1a561b9e022a9cd978d29850aedb73b4bfdf4f7a234147d8c0fcbec5e8f273a3eec3248f182e5268e76cc2f2f672d42e42300ce246bd63ef4143141de7cd0f6b144771dbef23fe4583acd5183d32d8979ebaa486df65d4053811a93eaef8519efd64290dd3f871c9bffc4e76fc83579401c1ebf41166a6e56fb894b84243243aa2fb81c751572cb47302dd73dc2dff3d6a28c31d80ec49eea0b1b2445575132b58a21ef9a65c8d4d6518371b8fc56ee7c7d254db71946447f1a1a238b5d10639da8b7f600dbb773c097381123fb1ff0e11d3d4b7f4aa2c659195e5ce5614efa6385d7c6d0eb6836532aa5d863fcb65754bb3764d9f0dcfa9d364a9cd89a682a57a5e1c1cc51cff83f21da8e5a316a857de5f789d89482fc3381f226609cbf042b2eddeffcfc74089b477c33ed4b5841814d2cbfdf4fbb3e4b48a19c33296f003bb6200b121fbdcfcf356c05b650424f9dbc524eed66df2cf81b661b66d7a593b15a46f8751b85110f11cb083081107e5422106d6dfec03981b4925fb9d78a4224da761d3f63e5cd160d587bac87b4fcd0a2ceb5b0c497c8aa75241898bbb2114ea60839ab4820302fb570c5537b77e51f35b39b05856a5e189ecd7a96d4f8c5b3b8a78f765117b091505c9b48584e9ae792b028ffa04212e80ac5692d54852016a09b993c22e43a498deb4270065923a757fb3becd2e49ca5d87768e402a348ed981ed4a72e3eb427c5a37b2de2eeb46812729d4e4b1a45a4deaf8633740a0e45d973f6de16bc0a80bc0e7fb0b41752162894a43cdd0fd6661ef3e73533c33990018051b722d55abb46abe5f3f6d72ec1f9bd7fe735c12576559d24e6a676f3f5fe763371963476b922a071091e13f191a551e92d8a981120dafe2a9757bb4e6b866b02f052244eaf4de4c1c6e7196e6624a99a8816a2dae2474f37f77c7e654047c08ca8f0a9ef0377c7a7ecc6452cfcf9ee762f088973b149485bb5d99566bc62c690da8ca1055edc863d42cc4e39e1d278e8a5e0bf6eab1a9be0c07b9cf9caa0af263d716b8a4215e2032b0d475bc3a2d274a700c0cf4565b2319ac1390faec94796a0b4a7baee28492f653bf11fc513e6d5edee73bdcf42e82fd93e468b5c1f09727806bedaddddf0d3815265ec2c8325f34081dc1524de19f4e1ffaf7ad7edee6490a41362000cf757e3eb8b18f4c7665a41931d739106e384805b202fd4a3bb89d0b62e004651e4f755512cf4d9ec884ec7f49368f7ab48010dc8223e1f6e954ee5a29233599d0eec76f0983c9c97454a52ab90709751ea17eb35e85424862fbbba46e5720f4e4d05883acc1b229396aef3871ca20a69922e7e9159f68643f16492b41a98857c5178dcc557e989cdcf338f9bc523b9f03c3f14cc0e721358efb84c8baed57c0495486874776c9c985560ead43a1500672d7bbede1e9601ccdb7dbdc730f084b62b05ad11a7584561654c1c0a13c059bba3e0045d00a5d76da25c27059e040e2bdd308727d92e1e0d480813bb19a7e5a2461e2706737b8dc81c611525bb25a30f2189fa3b2257d2d329da377441b83a7775dc59873378b1139b0e897f484538348111666e0f894147400ad5ebfcd2dff6d7176c5f6072cd4ce3666484fe1324062bf9b6251b3966b413d12bf478f9524c85431f3929293e1de8fd6d27064cb74337dd0ec364a94de10616f17b6b5cc8ac7334acfe2ec11a98c7084428fdd6c4abdb9c4c9183ea9cd82c1fee2bc63b7284a7e9d09813c370f5cfc086b3e975719db203272e3a7497bcf277ceee65911dcb3b8dc4e6d9b8b45c25fe5094c43d8dc80f1a41030a1b90f0430b85463be139cd12e0df427863ba0bf23fd9bd10729ddff9e5ac5296e1775056483de773491faa0c9eab2420a3cecd3386797f465bbcc8a6712b6f61361e5f3cc362d6f4008a5541bb4b334ad0201969ca8fde2f2fe184a7da174aa6f98c97e889fcfc3d178721635a4fadfa6ca94abab91094c6d9afcfc9586ad14b8cf5f23f24e7409a22f23efa0cf8659ff3275419a3763f5778064aa4692faa521ef0a47729918a9b97539ac7b8392ff2394c096bd7cd1f7cb1adaca4c886d8f207aea2e68ffcd790f5820dade8646fd0a359312612c1815f1fd881701dd969d5b05ab63f216b172381c75cb59e390f825efbc678adbeb46074df6bd0c4c79102fb4c4a0a18856d36cfa720f78eac9bfa905e8154d5c09fdec05e8a46eea5372c02308a3f81da9fe1c962d91f0db1bbc5aa3a6609a2d3ecbcef4db5f274122391bc3c242d1e5bb49547c3ea4364504a066203f9dcf98b92c678b7b55beecdf28c9031866685d5a39e88ea8464ab3817f07e672ef4108e9a014c426452eb8229db1879f252cd75293bab7cf6eef05fdd4dd95411545549a2663d3214c7f5471bbc72c6502e5017b7f791f07b26fdf0632304318cb201a9d9cfd4ccd4ac2d2649b833808c1341c2c9f25ba784c41028e64ac05392094a13fbebb5fcad06630d80a836576d0252063a7ab16c5ec59057039214cd43b4ac497264dac4fe3ac3619eb8d04002dd692829102821539f7cc2f5531c9414524f408343fb7b82bc44202f8696698ba1430087db514505741687b9fa9df7004ac534c414526715dd463bec305c672cded791387ddaba8942b75aecdc451961227eb21ff12210d20585685a6696524605623fc674ff45c9963a304656479b24c53f43e5153c68e46a11fecff967cebd7632f702e420f64e03fe10a3cca9e6ad78cc4cbb85f87422671a60c0146b3891d5b62b3da3f09273d0122992ebdd8b2f1abe2f47e6d91698553e48965db09c1916affde7f056f5302ffbda21b5627d3b4623d588a3a12b70dd2fe2747340b393b6f18bad1edef3f6baffc9ad73d08a701079915eb381fc10c7f53ba92183b8456c4537e50ab7758bb673f253d705d9acd9ab89a5dabed5c51b2555b5fc02bf7aa34f27d179c508286a20b3f0d2e0c7909d62c55fa6b4d2b5234d805d6954543622b6dd5846dbae1db31655be4b2b23e0d99c8cf2ad5d458b4e09485ce829902479a8ebe9ef98420760b12063ebc418a71cc5021e87d38a8cb83b715d4886d1daa5a0df24af781588f11cccc37933ced760491eb3f132d6e8c31622a15f08cd14cbd380e10348e3b787b76467231765158b6049f2b65aa6ee619d05b6221d63f1b4f061cecfd15e7a438e553814c4de902aa449ff3333bb481bb125b63a2f54d008bb4d11341f9719613c0d2f4dc85107e90093f1ea51f2baec011a851f3920b9c1283089f0a4fc230eb7585fae520f6b46", 0x1000, 0x20) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) chdir(&(0x7f0000000000)='./bus\x00') r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:40 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) 16:00:40 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) setsockopt(r2, 0x9, 0x7, &(0x7f0000000100)="4dcae2a49d4011131298467a511371379708e36b2841330adae8e014b40e8f8b2e016002c69d1bceb0e5a23ff46bfb40861ca0d965f477168df2ce2d08fc1fe160adaff2829b8eabbc189f1d02fee7", 0x4f) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x6) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x3ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000002c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x100081}, {0x6, 0x0, 0x0, 0x3f}]}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)) fcntl$setflags(r0, 0x2, 0x1) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=""/124, 0x7c) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='r\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/25, 0x19, 0x801, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) execve(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x56ac415dd4d01a95, 0x102) ioctl$TIOCNXCL(r0, 0x2000740e) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x40, 0x0, 0x8, 0x74b4, 0x8}, 0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r3, 0x6, r4) 16:00:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ff04000000ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0xffffffff) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) chflags(&(0x7f0000000080)='./bus\x00', 0x10000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000180)="acce475e71974c3e0820d8fa90a63318d0f65a5f6501236a35bedb1e4464bbd11482601c070e87e60a97927b229cc9040f13037fd2135fb0078999d4e6239e4c6cb9c5d92a23e579a9e3594e5d0692a3d9c9620912d3e3fc865752cb92809a41d1be1db592dac5b0a84c8457b5807974d641cd68c9949528064de027f8cd3fea31fda275ed55bb154f982aaf1fad292e8e96fb6b1903b5979148ac79", 0x9c, 0xe, 0x0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x80005309) r0 = getpid() ktrace(&(0x7f0000001b40)='./file1\x00', 0x2, 0x1104, r0) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000080)=0x6) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000001bc0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000001c00)='./file1\x00') recvfrom$unix(0xffffffffffffffff, &(0x7f0000001ac0)=""/102, 0x66, 0x40, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000001a80)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x7, 0x2}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000180)="ddf4b1efde97b58dcd6ad1cb10afe36031ce5c8815e36c09e69300cb8d48b61a63305525e1143a9529efd3af516d08d8fb1d46be6e5b046c9da4be604eea5026d7563034ed37351eca02ab55ff6809e79fd2857a6bd1341bad2ed99efe3b2443bece101d0ae5ed4ad07f7f74201c9989e3ac189fd05b65296b40d4e7b8a0dec4b334a0dc870081ffc4966e622193737d59f0d67bbfbda3cb7dbdb60ef030984a2cd5f266ec10673eb37f2c138d3c74d03b7c4c67b275246d9446bb", 0xbb}, {&(0x7f0000000240)="1551255f065b8c5709e2e577c51453437da5ac18ff02b41094cb65e6c0ce1ff959b5144c079e7ea68b38bfcc86a76fbfac8312cf7c875e0b6453f4fc8a5768cc2bb5df156da04ddf4093b8993900", 0x4e}, {&(0x7f00000002c0)="3e14f4444dfa54", 0x7}, {&(0x7f0000000300)="11d53a327029b8ca37c480cf523cc66b3647ccfa5c91a95b9db7b3ca2135035e35da515b32d4edebbd6bb9cb2a9971b0eaa1cd73d5b4dca2c02cc39bda969379844e580b511e1b8d6e405e0f7b4dfc6c5ac98ccc50f3caf3fdecb8725b24064fed88f72f011acb96e86e1b81b2905ef55f7b0e0044495af6a0c1db224b0befdb6a256e7329b02dbf83d5e48d7bba934802a7659d7b878aaa39b0a6813aba4ef9d2195ec2f186327d438044c099", 0xad}, {&(0x7f00000003c0)="060622cdda578a8ab5b14e8870e592b872d3ac21d674a0d2abc3e95f3eb002837c0d4a91babc4d2b66ff5279e95499246a2387862a370e7a7c373beaf20bb8af03769587dd414a8fc6b1c5083d7c6866ce1095a2f808b675381bef", 0x5b}, {&(0x7f0000000440)="07af97aefd1df275af9d", 0xa}, {&(0x7f0000000480)="b1f5819f380b3d31f878682e5b1c39e769172159f8e1dc20629b1fd3a685164e3d5f8fc69177f0e213c29192d153af0a5b506764fe4a4f5f07efb150eaeaf755417b8433906d2657d5826b57fa4822cdccadf04ef5229cda6538d916e9dca6dd77861f2d03b3bfcaf8506b21b126d4ae125769d5f286c025d67c114fff44fe41b6c29767c221a0a6a1c2bf4559ba57ba8b6f858ace7947397b5b7a6adf96e350a025c3f69730eebfc2ab9e0bbf2a91384f0a70a92827d5f4409453ce90a92782a6030a2ebf3a8bfe7b2a04e9221dccec62e0270718517db0c3", 0xd9}, {&(0x7f0000000580)="8bc6e3e9b00f5f9ffe6b29fee49c2f66aa96213e1c122061df2be264d91f9db4cf743bcf004ee36fee7066cdf777a78afba551fe803c2d406bbfb2acf1a4fb7bfed7a398f2cd6a1555833944ed8e50ffe81325632d7df3485fcb779d001b01a68716a0a95f5c361576d38582cf30a77c87af", 0x72}, {&(0x7f0000000600)="7d42f069d73a20b3662cc6f5b2fcedef02b14f83d073f70d3925c5d45595710810f8d017a481329fad2d0de2ddea6f89a9eae35940decb76f5989ebe3fa30dbc04be03c28bae6cf7958cb3424572c915b076d5785770773a952710524db264033084b856133eee030c0694ab8005b3845afa4b144e95481df1c11251668eb5fe6096523067a0287a02b5ae23d3c34d271d2f21da31b040a24a2d78b60b0ba3833b67bba6058df6d8", 0xa8}], 0x9, &(0x7f0000001c40)=ANY=[@ANYBLOB="e800000000000000ffff000006000000b2d8043a4dc07060925d9b0eb05067ebfbbaf888b4c5d2f0fbf7cae7d4d552ab8f4639d629b376f735138e8afe851a19cc19c0212ed8e0c599d82ea1a9e559176f611a9509d176dfa2055ac16964e6ac24d1a37445e0452f07891cbc2a1d7bfba60932981b9587e32f9a6504105caa305ff1d6922d0dcb4aeaa3d3d197d68a47078794f5313ffe6191e845c0f00de82ea99fe5ba28458389b595e58941374f71e8e283ef62ec87fb65133f7706ff6cf71432d5af14ac10ecf92b29eb225d886c15dd373e6f2db7bb7f2f180aed2fecd1d4736cc5000000008800000000000000ffff000020000000d10e42ea39480e687a8d4fbdada8fe9a216b2b9b1cb40c0e995cabc94632ffeb94c450a27746e6e3ad9434b41faccdffa9a719998e1b50198715039f18de10a176fa35228c9de7f0bde85aab0fdbeea3293f0a34d19b3f3cda1ec49ee99e848542cafd5c50958377e7d7f540c10bc585f9d43a3a000000001010000000000000010000000100010013f2c91a1bd0dcea80050959e96b883aae53fbd69496935f86c78d326e25b12f69a4de65e32cf5de704ed050c4e03555bfa588aff6d7c614023b47a2f60684bcb32b6f1662a5cd32f57c3e63cb31a127ab0995ea1c29e139f75203422856833c6b0c3f0fd5d98065826b333ae3f2752ded477de46c7c0f95a6efb8c1f4d1892cb0a0ea625dcdff01fa5d6448369a8ae4223d05d777ec8b54db43a300338220550a98a5c1c22d075ac0fe5fdb4efe88122a82c85ca80cf166e961188eae6bc01c95f2c50a5ba16db6a73d1464356b0f77429f7438d83bc0bbb30a0f78da31b5205469e1546149514a487ea10005a444891338a239830ab1df5c9186f7e599e0785dfe0e88faa41d3348b680b6f80bc54d100b7b7ddfeec0d7e24beddd2f3b161881e72a248a0a8dc87315518bb8883e7d4729c50d3dc4f28fb79eef7a361ef7a5b6da3a91816db6691a5cfcb106dcb2a98e57a0b5f6a7d4d4bc12386880462d4830dda1b17fa30c10d35d56139ed287e32e419f6d1ca1236a09563ccb116d397db4823dae246adea17decafa9cfddff33cc955a13a7e157b597dfe6a680850b73c7a62d67c3fee8f0681abaaaff9f793588e048b96ed31a0085eae98239d66b9ef061c1378a5fc87196016c06be9a3d959002b7f44b1cf8bd5eecb4aa2d8ee0e085848aae80e6a43a4803c7bd20d8cbd78b8005fe096d57eba7f348e8330590d84d63da1a7f69ed5f739045a6a4b399891f76979ca34bbda5484c55999509ad3c47462d081ac7de7dc03df6fdb91ddf40578c1bfbc0c94768e637b43b293c0e8147458616a2c13cd967acdfb085fba3f179f1146e4f2258d1da2004a18a5833c59c5772bc85d29254dac56b22d40981dc9c2cb43548120293d86090c5384f00f1870ca78399117f93b8daa601ab46c3f9223d313386eb7fe0ddc58ea6af549ab35e3bacbcb875144c32d543b1d822acb67c5c904990a538e0436b5ce30082dbe542c7ef1d92ee399c6bb924cc74ae0358e66d462db49af56e604ec361d848c7ed357a6415c24a1df31ac335eb44b873031e8b5b019b0b3b7f7eec04fb3f412ed66f3141c82b10c718e907cf96e6bc17ba5a16bf832671cfd7c18c1ff41264d02e7ce480f23d110265e25cb08b04a580f0dbbc7e0543da839288d0b5d12e6f3e34a939e07d4412148fe78838b9e06dc621baea7e092054a0986aeda4c54a657301ef88790f126d55a0885bd7fcad4fa643d017d452aa45aa74a0c7a39a5eea2102c4c7513e40d6db75a829ec484d77cd481b4c1ae4478ba13732a854dd20a2ec7ad35dceb3a13c54993cda76948262fd280afff0a2648c49d05e6a3ec3f8056bdd941e0e10ed9cb50b3d997efab688650a27e1350cbeb65943f2a884353aae2bb8da231c6b98923c735b10f7933ed77b93838f8e0cf71900b4d30169b6704f2b3aa94cf21f0083fba4993997049ab976b6b6b8ebaf9c45104d03d289086d515a071b1c4e4ae3eee365d92d93dd8f4ffa603034d8cb0f36ce61519707de1ae5850675656afeece714cc96508dd5a9f946cab4ae38e9ea9cfdbb8330706bbe704614849504fe720eb41429b0944878e4ef937787251d5bd0129eedddf46c055b8bed8afe1fee1a89c36ab196c55db83e2b798ee0c21108873ec2ad5c6515855cf9158da163bca6846408e31159d9d9c393666be7cb1dd5f90e2fba407b00edb528997f7cbb7575f6e12396ca8c12cc79e2080948545623ef308d6ccd5eb74ab779ec17ce64ce1e3e4a121d99aa2f7cfea74df50c57a25618731938e9b6a7e7d88bdacf2f4c46810b66328a16b242d81d06a8973a9583c439643e0ff61c9787769eb87ea6d57e9ed5e27c06289ffeb670aa4075624a02e4d85d43b49c8e6b26573c2fdb954a9a162c29e92587824b968de8a492d067050a276692b89a4bcc16d8d0b6fbf67763fab2b5e6c252c75728d62ba12a44182a7042e676a049a5a6ad49136b77f879632e5d35f5fb9d69f911864b67aa080463c89d1c4c3a6668f3cdf772d5b26f5d07241c17264be51645834b7db3000cab8411461ccff687d7a43f4dc583eee5f7de8a2b99968a913d295093f9f9b153cf66bb1f6b82eb3a64ebfded7ca6cf5a87942cfe65d8b75816ac2f18ff943931b3ac5abf757cba7176cad269787aaac3bff8deaab2aff3ae7e3909e40196d9c0d1b1d3cadcc49cc9d9ab4744fa9ac7a54b82207a44a1d88ef1d220ed80c59ab3b39434f718d5248b5ed9ade128856391cde395204bb854ac30cd43a1ebbfbf69a141b416e1fcea8e3df39bc2c892f084f0688906cb00cb4f9ee5858d8e866fe6a513a90a00b9b94c5a34a982de47bd798efb1953a8bfa3342735f6a7a943a050c48999fdbf878c027c84de978dc0cd1407f14add69b29cc73c11ec14c12684eb5948a421d89a56bb51d5b6c9600248040a1e93c55a46808acf50882fe03c0a140252ae9dca86747efe4384dc8183f7d042e9ef7f891d18b0981d2928660b86926c8f1c6bc113351c6e9c09282e8d369ded5930bfc7598e134b508e66cfe46276e195f1edda6cf06eaf6bef317e8013943647a8b5ee738f29dba6242a4c04e31cfc6e725008b16f37463c8a99da9793ff81d1d37f09366fcebbdad8542f1e91bb3324fb093984a20a5317a6cf7cbaee0cb0224d1a486c139dd11610a16b5fcc8507b4a1ed45dbf6e8e7265c24460c2d456544e98c8706e1584a11a453c353a9077b73d476975d5c32a04d8c32d685d8eaebdbb6c3e6e40f0f4e1211c63b1f91341a1119b16f224de89453e9bccbbd1cfb4e53fa5a089bec1d1379ace16a8a47602f7a60793cfb8f25317c999b9b5835847730b0e493c524de7810cad0432b8cfc330a860bcbc48480a365149bfd197ae49990ac33910cf84c62f2e787dc2e99e121ff9f4d8ebde065b78a9d53eabec959546cc18b8364fe2e9800fee82a2fd4e2faf2661337daaef415d993a1d01b5f6ab1286dd829bf0a85e475548a2e13c846abdc9049fbc3a7e5998d4350cfd9e151b312cfadb92c3320435cfca765557bc0bd84ed29dfe535ec48195a0a3c32041808282ee68f1d6ae7bb0813dce9e0c0e0d9993b0261ac913f32f7f2cdd827e477eb11931f2eeb098cffe4ef77f296ef7a2b9ff197bfd1734c02ead5d9582ba4819da417e5b13b72ecce1ae078433aa4c20ef85efa13c2e74752bcfc8a282803d55c49ce0939df2fb75a272443df3ba8f90d102e706c1fc8a16256a85891104093ed7ee7efbe688104d42c3eb284cee8c84a2118bb48892433a4ffb4c5f9940f48b0b540ba7d90f4d2cbac030a8b12f8e3fc721cdc7f6c22ff16cbea71f031508b46113e02faac57adcbfacd932feb5edc7821ed9e821764b1b69fdc9b57a28ad7f23627f41334324fc3e6a4ffa91aa99be38c328e7a2778eab1076539dc9d6e0f11926d43a70e1f4f00867b783797fe55b02345a1ed747ddf42b2ad184538d07b4c190a4c22ec6ae2179be61acda4d0f55ca4a5b36b31e1a29f9c79b93a04d26e4463128c403825b1ac363e925cc0a82359122a3e2685717f0906f784e601f41b3258f710bfddd1307f4930bf65669512d004e75afbc8b82593d4c4d315547b2f17b3741de37822455aa5062f57110c5020147c4d4592de7d53282798bb1fba06dbc3cefa26d2d085631f602e01f52434792c4fdb55d5c57949fc5de89d5137d65b0d3ced1fabf91e332151f63cb4b6d12eac25d90014273c475ca701253be3ab3f6b09747ab1b145d2b53f29291583f08f7dd37aded1fe8ca430a730830e19d833e38b1bb8aafc5ae5a36e7970b64b6224ea260e14c36e8a0029f453a1f7a2843a2678cfcf013cc48b1e42f71409dfb614da5d5b1cfccebb95296b94d4fad7f139b9a04d19c0ada260238aa2982039bfb75dbe1dc8733d3dbad46425217a2a8fde6125072807455259a242f9e69293334e2a4bc4e8e6c1491b91dc50ee506f2211b4f35e4c91b7325132c65b93e6c7c83102884d750f1ca4e2ffbcebe19283f81e3af5f5917f37a08b4c8621ab7e07015898bf58224fd6a6e1aced6967e024db8fa05192bb907ebe875a2acd55bd1ad839b2b5957e2feb8d0cb10841b5a4407763bf26fb9b8219fb68850f2bcf0e042ecd572751fe9fe45645877a39be395d33a6cf37500ad3a3c938a83a33427bf2154a50c00b88dbaa1225cf145fabc041917362ed21ba6c713a85cebd233e00d31ba528c5fbe634b2f26467b99a999ee0d2ec3bcf70904e4c91a23a2815af7d95ba7e6b471b7491ab5eaac55d663f072f4a5225a0652ce8c23ec4354c9cbd20d0dbb32303127ba6e6870407bb8731b70ee04d59776db052c8d8e502acaaf4be46ccc6b7685e902d3357cfcaec016066550b2c448ec9869bc0c8da219119ac89b5dd0a49791b7a02fe40a782d16c239f9939594fa87f35f47f56f0116b52d0fcf2f5df76fb4c5a73b612934b2d4022d1ec328cadcf980da175463212e15f53c1f5618be00d6b8e7aff6d238f1dcb4b8a15e0f19b514e24cf244775a5b57b2ee26dd660f5ab8c26d04cedc69690d78479524e23873ddfb681f9dd3377c651136191703d993ced36e1a8b8962ccfe35f22ab1386af9d3fac987a85a8a391e3af1d8f7050bfb6ad418edaf0c14a6aab23c856c99e098700c571ec9002183fcd1c8b6954357833b5299a72c367b989ee935fa40a012cf3d313b86a71a647fed090116d22bbabb493697e0e5e02509680a4cbb07f866704811e3dd0947a596d852199250d69ea61573cc4d97b9d3f46b394d619943f3050a223bf5558e3ea7cb7ffb6d3e764a4149165f63d9be8cc6159a3401f04aad2d547dd11a608455aa7c126e99a1e3415fa45a82a455745effec3f2d7b9139b80d59eeac51b8bb9aab1c949538b6e78b1f3749dfb7605f3630e1c5c53bdfd77b187661da48ed447f164e6959e528b00d81cbb0fa10e058f3cb87bf654d8f5306395d8704fdd113ea6589ff16350786aad019bdf90eebf0c22dc4f1c0d50353f8810c181e5581399fc7dad2715dea0195e140fdb6f8312601677eb8e5e1dddb72399ee219ad4f79125ddc7ee667a4a32c627da07c5abced95fe1986f71e45a5e8a1b44e1b510b1992a6545fe3a862eebcd827913c99b7a59d7c0ad8c51e477320a508d3fff039db0e9db03d464b2cdb74342cc4809475a5f9e71ad6f0d962040db12c5e42ecf229d94775618ea0ce6bc12316575116875d2315b07277cf5c662c2de81e069f32078d709aa4ca7b4c45d159c4fa1e905c20e8a17d569e28de5be203028681d5166175fb6df194f489c7472fde2dad3b6221f753186b781d1de38cf712a5d84e74118719c0b3cebb564d63dcf245270bc00a15c71a42907434213bcfb256b03d86364c29d0b318ae4b02aeb153791ced21faa29d402277a630128573ecb91d54db78926688b4c20ce5b77f311cfd0c9526b2361083cea997a01f9cf06d372824a53726a4391b5fee1341a14385dd3bca6d2fb03d6890d5403243773ce48eaff5a9e9399a5dd38f6a619f066bf7928b2c26b563ad76e63786eb4f9aa165684b37beda15d6f02bfdc3052ccf56e7b44f28dd27334151b21c86a924dc09450a245a5e3cf40b77da04d895fb0c41a1b46b9e4905fbf8b9d81663cf4f4adb7bf0ff741e8ad8a42168b3ccaf18ad2b1961fa6b9393379b9591f3953f36f49badbf480dbfb7dc736587051a005f333151954a2dc2d3016348ee2f6ff51e4abdbb9e96dfb76aa5325bbf7b575bcf407319920e1097800000000000000ffff000002000000b25232db20a219100e1069a1790564da45134d6c9fdbddf342a25ee02516ffbf0dcc811faddb91117c00faa03b12e4aefa6be664604157754fb95f9e053321bd2bd6b9432bcf3fce79b1fe9eebf51d824c82a9b76e11bab40a84343b55d45d3d8a54000000000000f00000000000000001000000faffffffc3a17b20841e1c2f82544d83f5de73a3378edce739503155a326fdd8791456a8f75660cf3aa71a3ec0ffbb90ee43cf85c5bb690051591a4957947a3bc25f013333f3373779ffc95651a1871f38b124225d0acc9c9896c5efc956ceaacfd1442c1f0f05a1ae30ed5df6ae2dd8cf5ed4651703c8d2b5f58248c2550439c0813697ba5c6680fb7da3ef300900c2288e9e859b33dd242f9ab67248212b7d52f949a78bfcce60942c069242c28e4295c7eb72583e344b6f70d254e1f34e904edf4a9689ec3c8e311ef1dbad7ced83202a01e47d26a1aa20d6e93cc4a519135aea000068808bdb93e9ffdb3e"], 0x12e8}, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x40000404, r0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000001b80)={0x8001, './file0/file0\x00', './file1\x00'}) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x22, 0x1, 0x8, 0x80000000}, {{r6}, 0xffffffffffffffff, 0x4, 0x20000000, 0x6, 0x9}], 0x4, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0x0, 0x88, 0x2, 0x4d03, 0x80000001}, {{r1}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x25f7}, {{r7}, 0xfffffffffffffffb, 0xb, 0x80000000, 0x9}], 0x2, &(0x7f0000000080)={0x3ff, 0x2}) 16:00:40 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, &(0x7f0000000080)={0x824, 0x0, 0x0, 0x0, "d730c1e8bb6fc6e23c5bf85b9105327075471100"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES64=r0, @ANYRESDEC, @ANYRES32, @ANYRESOCT]], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000023, 0x5, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:40 executing program 0: mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) munlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) mmap(&(0x7f0000b3a000/0x6000)=nil, 0x6000, 0x2, 0x10, r2, 0x0, 0x401) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000003000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)) shmctl$SHM_LOCK(r3, 0x3) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x5}) madvise(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x6) 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004006e1f382b0100000000000000000000000000000000a9f5ed1ecaf81d000000000000000000", 0x2c}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) accept(r3, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) sendsyslog(&(0x7f0000000100)="85b881f2133f373fa2654e09f0c54a423436fb158ce4dd6153a6bc15388de36ace5dd8caa7c7e78135b162dfc70e5884222beaf563ec163023359b2f147f9b0c7af2efccd6f53920520f1bd0957c9de0bf9836452adbd1c1c2", 0x59, 0x4) 16:00:40 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x691, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') 16:00:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008, [0x4]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x5012, r1, 0x0, 0xb9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x20}, {}, {0x6, 0x0, 0x0, 0x10000143}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff2388], [0x0, 0x0, 0x5, 0xffffffffffffff4c, 0x0, 0x0, 0x7fff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff, 0x400], [0x0, 0x0, 0x2f6b6091], [{0x0, 0x101}], {}, {0x0, 0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x1, 0x4f, 0x8, 0x7fffffff}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:40 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x0, 0x0, 0xeb3, 0x101}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) close(r0) close(r3) 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15, 0x81, 0xa}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0xd, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r1, &(0x7f0000000140)="c22687d96496ec7f34d1d9e23f1da60e664e18d77cd9da48a5fe6d82f89963daeb123067df61bce70733702c8d687f30919a252fc29978c615668c6a57595ce9a4a19c947c6313f73d5c05d7ba09843acf7d14fad5afcdddaab91db766688e4885a56b153497fe359c2c34521de5", 0x6e) setregid(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0xf6df5cb5470032ce, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r5) getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, r3, r5, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(0x0, r9) getgroups(0x6, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, r6, r7, r9, 0x0]) write(r0, &(0x7f0000000080)="00120009000000b201", 0x9) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x30}, {0x86}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 16:00:40 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x5, 0x2, 0x2, 0x0, 0xffffffffffffff80, 0xffffffff, 0x177, 0x9}, &(0x7f0000000140)={0x4, 0x6, 0x8001, 0x9, 0x20000000000, 0x101, 0x4, 0x6}, &(0x7f0000000180)={0x100000001, 0x0, 0x8, 0x0, 0x40, 0x8, 0x7, 0xfffffffffffffffd}, &(0x7f00000001c0)={0x0, 0x7ff}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="3aa35b453ef18fd9d3c7c10af1ae4b2569d587833f38d937149e5e7d2230e50d33ec3a581f95f41e2b65a5d304352b7890f49b3331bc50977a980e4fd1954c637f8c4bb2e0fd5d26bc8f9eb106e4bc9ffc13c0990d381508e1d36bfec531ec3c520441fecbe9372d4acdbeaa2acd16ce7bf85eab76791a993829f94bc21b5181be128446a19a9d93e157edc50bf1e7165e268e9ac6655d2e54b039043583aecfd7e0a290e539b40c026982", 0xab}], 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgget$private(0x0, 0x330) pwrite(r0, &(0x7f00000011c0)="9d930937a596f56faf29e2ea0a8023b9990df5fd48575585b620cdb2d4ba9f5a5d2a194ba80dfccf942dc5fbc5f863dc4acf0b613323a41e5e7d265f91c8ac40a1887f7f6bd3a07f75950200aa06fe9efe23de9a85d66bdac62cd8a8715277c40d69f74051b4572da2d59803ade43db846838bfe92bf630a37183f048690e853236fda151ae1ba9d04af72f543e1182d3951fbbbb986d551a3", 0x99, 0x0, 0xfc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100008}, {0x48}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") sendsyslog(&(0x7f0000001280)="b019fb41590267731eb2a63922bb53ae201ac2f319f01e86ccb0fc3bc7b2e1871a1fd54dd30b5101d2de0cbf19e4e41b85dd68ede726908137c76273ad69d88687cf9309046408442336314c2955c07c27607590021f49a51fac071a580ce1ae7f06fd3dc5133114cb43b839cb7b29039a81aebd2647a57aa938adae50a5ed298f8ac5e405b7d4fc4402dfeb4b505505643e8ec17eed075133cc6b572957d5dc77cfa036a1620923f8d78b250cff435a490196c3834eae6bb046f7bd87b80e8f2e104b0f2a16a7926a29f8003619b62eb41b8e6d195e2c106eca05841367fdf75502c1388d975fe7519912ae9b480e2ba3c55ed9ae6964b9ae820a8ded86639a9ac9e0ac357aa4ecb03c18e7a176d1d36d123ff98d6d5bede17fce617989481a8d57d0519ec3c17800df84b7c0b5305c3a2ba00693ca17cdcd96920e7392c2fd7c3130ee0faa22ff58a287c54244c93c94b8e37b4d5187ee8f97c180183ea5bd36bd5b08be5dc972deb70a872626754acfd8312a3f46e2253072761b0bcecfd541818cb2b6baff7bf755180d12c8a00c03785b0652395b11dd644f7f71adc66c6e7d508bda0229e424bc6b7b1fd4009eec5554fdfab5d3824e4d67ff5d8ae2055e2b3a53bfac8c3582db2b160247751afa3feddca1791d4732abcc2afece0a570905a7e7c10fe30e5824554d4a2c3147f23a5a6e34ea862e0f62b299b284a66fc4364621b1ee960aacf63a68570a10384f88c38d5d23589fe4ed58da15dffad40f75c7793019454caeeb032c2e441504d94746b2680fbe7479ab74af04c066423c9bdcb48e011dec42eb5c765d8f8353b23b879469a452c811e093c4cc68387a568ffa3c7eb4c4a6a136d0e33c6cecc6d8f8b075f9dde49523dbf3d13908ae8f6aa42604369148b5033c328ffff0e955b3a96e74d8463c37435ac8c676eb4e28dc97825f6a5a7d7e480fb078d43129edcde30e52aa24a748912cd7c38701837fa4e9931a112cc99fc50686337b878d7c870de8619a6526356e2f8a7bbbef7104a5c024f2947675624a1197187b53d36e9698c626d4c86116dac37c7fa41f09a9179270fbd03d0e7f069a88bf98f5def0705bfaca6f5f594750a3b3c121669a3f499a97eea304b5c3c8dced8ff4cb0dafef9de2e0d85d2ab416b46f17932c3b6b069b7fd349c7f70f0d8c5910f813ec09089a748b1ef3bacc6f4d7949fdc12a1d1d93e7bc0e0d9102052ac8353a9e3ba58d958988aadaa2a6256f974a6c85867a1da8494f38bb55e475a892b4876964e8ba0aabbace4d5e164b964ba622c2ed6686e3987e1efb4594d9ca1f0b0a4027e2e0bf13d0b0f2490c16098fc9b77aef60aa29eccdb0749786ff9cb3feeafc4b5258d613d361f352fa113c2291014b5ccffe13bf9e1b9ae01e8b863d9d445cfc757d00c6772bf08753c6999108c541bf41ebe623a128fdad86d3453e9c53a5bdf5ff6c8f6bb0a4c05ccc6d9ae64a7bfb3d1babaeba76fc95db237bb9b6099680957f36773967c14be86e9507eb5dfe2317b49785a4efbb6b82d96c01ba43c5732ea56009b4bdcff50672c0250b949f82b13f4fbc257ab5fd67c2a9b6d0540ef979a6e02144df67ad75f05e05dd1435724b1a540ebaa1ef265191299bc58e82895fc1645bb15ff72fcf8fea579774edaca08497bf3abbeb3aa101a80ca835a515a0a20e78012371c457756d8feb7343ba7d72dbfc91857599ea42e6eccc35a440c7585b9fe5aa9409ba61f36eec06998cb5f77eda4964a9a8563643cc2182eba00f786c8798e557d12378534cb3889284d80c005f31d1a86fd0627711663aef2f8d25fa39cec6d0453fb2ab09c69dd62462df9286a0977a43866353a0166ed8f7824a040c481f9c32030baef775a57a9b2555a4290cafdc2395fa05ad833f316cb9af7abd596d51d2464555eba6da4d6e8ac0155bdaf2cc4ffba1fb80be01728ff20c3a192c85d3fc4e0b766ad736ee4e42143ecec548942a7552deeef9a922e462e9fd34e717cba43d0601402ff1caed8ffa4138a47956063d5ce9fa50aa61f6b53af823dd2d75b7a9ef7af109695fc3323389ca860eb473ca813da2ca8aafe84713fb63a66b281bbe5ad9315951bb1e5e70a2aad8a1ff797e62f4a7f5566a8247c0a238a997c3bff4ec82e9eee36f5227f310eba6942aecabee975f57f4b07565981fd010241bb585d9f240c8e1294fd9b712c7e9425d5745db65a9f4c3e8287c38f365e794e97455c385e5a261cba7f5950aa328e200bbbd8a494b3bd1a2ef19251b1b55fd3730ea2f8b0e73c5fe7358a0d21ce6571ad7a68c84f13f4c98436ef750810c7fb3281b693ce1ca39fcafab9ebaf48f281baf20cac52c736eb783cd798c773687947d990b5aca4cf7cc3998fa6ea224a2834d7da908bb84f465f893f004f5f6746e5d78fd82f48fef2c123604f61e9d922add7a53a54b461763d96a1354cea9eebc296428861bb7fffcfa039c21b60496917aade8f69fc0dbda1be0c3cc5409cfd0cf0969ba8b1be2030a06df7fdcf395d265c19cf82a1f94f90ff4356c110e17588262197d83d29aaf2ee74094b15686bd05f76bc6be766d21f1a83556f7717e4b17b9384a52af8d509e1ffb133dca913c3fab998fa7678e01db1f621da38880b4243310d7fdd4ce567bfb19854dedfd6c07926241f24863f48c9853d9a1e2b69d5a8a51964b8f1570fa23007df11886c2398c6f0a5250a2317efaafab03142c5b1ebbcec13ad2ee09dcd872a3992613aa2a779eb9dd097d6486e913b7c80f7674ca93d395af96d263f0b9a84cdfe8c2c36aff737d40f5017e1f1f711e23a3718f79e8f0bd7d823466a6eea8e21a173e18317c421780c4d9e35fe300d008cdd03acf80ae2825908ac96a1621fc70ce60d50d2bf2630a367dd9b845fe025d0a694c7c553c8e02947f582b437efff320c28b2304a0bb470d8283f641e3a43b1c7ea17c60d09d1f0f318b80624bdf2e9971f7ca7aaddf3fa8190f975ec233bcd48e50302c2d837e8bd7e128cf304ec437b36d6012cb6f2ff18443bb131bea967108b2f1e084a30ad372b2ce43aa1ac2e3400ee235effb8b0e773eed331666658502fa18fc1154acb31b4a27140553d3e615e818a9041afd0c74dd2302f48df8965d43955902ad2ca308f1bd26bc309e1f2a4d1a5618c5d4fb2e15d1e70a2a585e9bebdfd33b55487af2b129beda66ae4cbe21af43ad1c31eb39b833207b1f18a1abbbb13dd60c637791137c5952a2f4ab511eb878896aad1af6835c5a1a17f2e43cbd4e0bade7f2f9629010bd3c1ca0ef3546c7cffb87d41af859c23f984ca8e1dcecf04b8bbb72470a7d86926399a9d1aef84f64566f5dfbe94c6b442ea0e9fd694101333439fb22ac241676dd9f2751a7f412cc2558a31384e7d55d3b425cdc9035cf798f4f42caa0b32bfca8cc401c2f0eaa5da7421977f5645b0399a28c412f58c71b8042aa185f155ee8465331f6c242a6b28cb8bb3bb5f66a8a32a8db539a391b298101eecc62efd93d87417af60265d5f79bf5f69097948a10ff5d1255bc84d86ced6454ea6b2938d264fb42df21d4774edd8ea5ebab71acd969dd7adba7dddc7e05e8ef1ff51590a6c314462c4cd63250f6b315e1dc18fd8f111ab26a1f1bb28c0e38007f7de63d05a7faffb5a8a7bcc289eedcf47882af82db5fc0117fae2eb78d780a08809e476b21b263e7f90e6832620b804c2a6a6187636c67790c7d79fd8d7c00e7c454638d409f6e49d2776cf3973f6f78fc646914793aa9909e244a4e5b27ed226cb02a535d2e631f67b33a6f35d75cc54d97f40ea0e3e9bebeab6e7afac6514b0276c7a6e3c73bfe38f9d274fabfebc428f674211c0328c047f36ed3350b43931cddc59ad8f6e08fc0fa4be799b0f2730f1e03f5271db282a9f446599ba5c8694266d7342ac24153639fbac8677873cc29595c4f38ca8145da39d189a28a42c035d386b12c3cc38fc3bf87e19903f463fd18188533bbaaa46fe13035fd23561dd2993fb9bfaf3adcb83a72cb52e2332f944ecd472f00589aa0877af818d269cfa6a24089e88aab7f322ff2dcd4bf6443c1b4bfc38a39530fa2ab4c3e3fc683125fa6c3b32a5817b897c5f602673a96f66b21ae7ea43284ab0621831ada8939d2080d21a531192adfd765f345d62f42e57c2fefc2a0060f3f0b58ffc52ba71e6742d32a57a749b497b70d10c5ea57c23b976ebaf646ccc4a53f3a2d07adf5e297e83e6d51c14355cfb459c0932cd81fc87af23b00dc34d270c59074db36db7a93263a1aabc1673ae2905351ed9cb41cbece9d6a71d7b70370ab2aba3a0a1291d2e28842a3a26ac1438780eb5e415ec6f7b79f5db85908905dc8dfe808e287cf5753d7559fc6adb1ad0945d9cb2af4b3eeb25ca93f17d204f66091a6602fa7cc9f58cd20324372df796f18d65886bdbd1440527ca9666265525c0fadf7c4c3de5959515a82d7d1669fe5d5fb42f255a75f2a5c36d5cddcc337d44a51043a68b914dda8275678a4e72c52c3e30d09b77eb155b88ffd04f12ba98d061d81bee138c384c49a107503ed094e748a62d0abf449d1a35a8dc30ec3c115300a9d42eb3f878ffbfbfa95b515971dac2dc4461d6edffb5153e78c6bd4f3f4ffa81bbb19fb8c78a446992f3f533a23ffffa9b392a1c82a1b49bb8eab26f88dffce4bb4eeff1e3495444d3813b53c6a7d9eb5faf5d6bac956a95ea6ca2a0837f654216a85f2e3d57c3935ae3998515814c681b9d5fbdf7656cc7dbd79305aa14f9e7570f35df6548991d401582567961a590ed8a273f5f9b51d59fdc5b8b9b241a179e2c97ef2e8c604a8e62af22811e4f046fbb927dc7271d68e3d8275d581160bf96649727af96a16f58407b87b714715a4e76e974e62aaf05656d03f88b4ccbbfcdf7286245495417787af715dd87fe3f1402224f9784387254ac91290b49ab3ca2853be53f0955684e5dbc75b860c3272d7d8e1aaa83e79a02d19601cb9a0c6084e7ff077ec1df68401b74aac59e8447f4afdfe77bc6767e69f3f7f5f9223c42b51d2fae39c5473f0054342de069ec4b8a37629978dee8b8b19fdb9f57797844cabdc8cbef836a86ba2fb9adf62f78a80f98a4d6cd5117d166a81aa5de1cceffc5d3468211a91028ee5f85bc1adf23d3b298cb22b94bffb698b05c9d192515463206974557d3b58bfc4be09403a9ea0e3d8a8c03691457f5eb17788bb07faecd3ceca107ab3c7119d3cef2f7e1a5be136ed1a3725d7a2a92dc889fe190c18a7444bb40df01c83dd33c9354aaea08a2442b99c87c777d03fa8daed02cd6d8677a7b51f7c7e4bd3c55ef6b069f866b0dda51fd0b3e9b0266a2461a8129ba5d8116cdb91ecbf52cf94f1441446b2e09daed0c0cc31452f7c1bfb762c60d7b37669036082c1833c5777ddea8d48ced41d8595d7451bcb87f7e137fec804580e113b06a3e2feb99289e921402f95d6a1a45bcb6a19bb88104c1d34d676ef8edf0a12459af517c6111caaad56bebbce5de175a38ffefc933c634c91390bf0e9c07c3ef22929abe6c1d80c337d4142334e31064f59f6233dab2799ff8aeec640368fbf0b69ca8b96b2cb7b2d9849c8e0cfcd7ca6a9c9aa86d08044cf166c49d1ceb9d052294b108caf6877ab86eef19534662680e7beaa06a539dddaf881effdf04203070b388f6f8e7c7925d2cd1514b25dcd7260dcfceef0216103e16c85ea0e71a944ef924bac53c71cef2c1a2484e2ba7cf8da72df4f6a4226eac2839dfa7f9c998d4247f185db70f4a2", 0x1000, 0x8) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/88) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000bea4448b20904f6dbf63adc9585ed94fe369745f008b094732fea16058e4289eb8c4cfed27a8baf8ad750b730039c5"], 0x2f, 0x0) msgsnd(r2, &(0x7f0000000240)={0x0, "30014cd1838e04396068244e98d948d6a96c1f2c74e30a5b28367fe6311de8c200616fd15ebec76987f54e492b7d9960a87c6be1d15a5f614c7d5e33a9a30dfa88d9c765debbb47722e155262549a37a5252c6a11064bbf9cfbd5ddc6a5cb54e404545d9962496ab10fdd5ecfbdb189a79b77305556631783b335fc5cca82f2d7bb0a96722ef7467c620474b1d3e7400eb02787d30142993b73d024a9c8cfcb76326d4dfb43cb04f09384f0a38390562ea21ac8869e32ab2f47e900cf4c1f4343f2b4ec8858d062b78379d035d771d17008168a5df6c59b7fe0b29b33609b659b2"}, 0xe9, 0x0) 16:00:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) pipe2(&(0x7f0000000140), 0x0) pipe(&(0x7f0000000000)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:40 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="01b6868f056ba4b421392163ea78510e3b43e628911ea9638df4a40ff258c2d2d26ef9294f4c433f9703309555eef560c0981a5fba38ea55adee58490f10d7e6156cc31b189ff58316df04254d83ff12e6265f", 0x53}], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="8f22db255752143f15d8193d4bf6c4c3e40133a61823d586e8c482b70a03785bdb5cd5f61002f1b6d0688614b0d7ff644b7ad9fe5df02d372a6be2ed21908f9988a84967252a40ddafe8d5d319814e20475b49a1a48383fc03dbbbeb81b8dca7cb493ebf697303bd0a3b5b469f40e6967f561ee462fc71fcd6dea763bf40d92e25a4fb9abba127057e53a500"/154, 0x9a}], 0x1, 0x0, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="4b649df19880096c43f3785098156f1c0ca5f09315ac3314363e4ba97ae3daf35eb110ebcd0478c33ddf211e8e99ebe0e18a76dc5ab27a27693fc13bc2f18fabe5c777fa20d4300d9e5acb6014f2bfa1f9772a8aee40c861a2c1365c14538ae5ed256472b3c39978ed11591eeb9397d83f73d7f94727f2b76f174e538971065b7f07daaba86e1ece0e01467dc89b269512f1fe66b139195a2f6ce7aeb9701c726ced73961ec9af3d2daf64807bbff2978dad92d83f13f53096930309d5cd5621662f70d94d21202f70973fd4fd4ce238339d3a84c1500abf", 0xd8}], 0x1) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) getrlimit(0x1, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="cb", 0xfe21}], 0x1) 16:00:41 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4093, 0x1343}], 0x1, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x474, &(0x7f0000001000/0x2000)=nil) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) connect$inet6(r3, &(0x7f0000000100)={0x18, 0x0, 0x9, 0x8}, 0xc) open(&(0x7f0000001180)='./bus\x00', 0x800, 0x17427eae1a75d7dd) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x74}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x800, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x1f, 0x7, 0x3}, {0xac, 0x81, 0x8, 0x3}, {0x7, 0x1f, 0x20, 0x200}, {0x3ff, 0x0, 0x8, 0x7fffffff}, {0x9, 0x81, 0x7f, 0x4}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="6c8ed402945a80ed8d7a3f6f17acd0b151d19d9bb1b562e51ca6ac5d5504e8251de0d27d9d01c3fef4d038389568dd1494f51f3758d0ad042c1f3ed24951a38573cb969eaf7f9be57bfa82078bef2083789693a569d40b333023d872e088bb869a206ae95f5f844e2e6f1689289c18ebdcd3ddbbad88db7feecaeffa75803e11187eee10c32312e78cae870eac4e12a7461f893bec1e85d970f0a16df5ab9a284184ff208020cc305451888d6053", 0xae}, {&(0x7f0000000280)="7e0c3201aa0a69e728d0e7836517c4eadb6adc7a34b93eb90cf9001ff0dd3170a9edb0f5df71994e076b5f86a8125cba95f054a0d719d641df95c687bf192a473c05472cede9c6846b34878d340c4b77d79310f4026920b7e5206ae7beb7ce3e0ce0711cbf0e8e1f859bc7670d374856a067aead23781c1c83a5b3ca55992a5303f3103ed3bf50a95d34b79430ff3c57b2b891763c3ee50021d535aaaf869b9d2e30daa0c7abfadac69ac67ff83b78a788509574ec93be317c57d97c70c65086728908c4e1236aefc97b441ffce729dc69c9d8647a0baa25aea42d79ae334ebe83c3f9a66e938b283e09b6098db6a55c2a6129b884d0bb92", 0xf8}], 0x2, 0x0, 0x6) r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/209, 0xd1}], 0x1) semget(0x1, 0x0, 0x10) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000380)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r3, &(0x7f0000000340), 0x21) geteuid() semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r3, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1, 0x1800}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1c00}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/144) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x1800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1, 0x1800}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) 16:00:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x8, 0x0, 0x0, 0x0) r5 = msgget(0x0, 0x21) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x52c, 0x80, 0x8, 0x8, "d475aa0ed03b5eca5e19283a1b2527412dc12587", 0x401, 0x2}) ftruncate(r2, 0x0, 0x3) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000140)=""/200, 0xc8) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0xa2) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) semget$private(0x0, 0x1, 0x8) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x1, 0x6, 0x1000}, {0x0, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000000)=0x9119) close(r0) 16:00:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x8, 0x1ee, {[0x0, 0x5f, 0x1ff, 0x5f, 0x8000, 0x3, 0x3ff, 0x2, 0x7, 0x1, 0x10001, 0x9, 0x40, 0x100000001, 0x9, 0x1, 0x1, 0x2], [0xfffffffffffffff7, 0x8, 0xfffffffffffff750, 0x80000000, 0xe1, 0x7, 0x80, 0x3a0e, 0x3, 0x7888], [0x800, 0x7, 0x4, 0x5, 0x2, 0x800000000000, 0xa060], [0x2, 0x100, 0xdc7, 0x9b42, 0x80000000, 0x9], [{0xf67b, 0x3, 0x4, 0x5}, {0x32e2, 0x0, 0x91f}, {0x3f, 0x6, 0xb4, 0x6}, {0x4f70, 0x10001, 0x0, 0xfffffffffffffff7}, {0x1, 0x1f, 0x5, 0x100}, {0x8, 0xb6, 0x20, 0x5}, {0x704, 0x10000, 0xa770}, {0x5, 0x0, 0x1, 0xfff}], {0x8, 0x6, 0x9, 0x3}, {0x8, 0x1, 0x9}}}) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\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', r1, &(0x7f00000000c0)='./file0\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000004c0)={0x10, 0x608, 0x4, 0x8000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc7}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0xb000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ff5000/0x6000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x81}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x7}], ['./file0\x00', './file1\x00', './file1\x00', './file1\x00'], './file0\x00', '\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', './file2\x00', ['./file', './file', '\x13\x13w\xc5\xfc5', './file'], 0x1}) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r8, &(0x7f0000000240)='./file0\x00', 0x200, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000100)='./file1\x00') openat(r4, &(0x7f0000000140)='./file2\x00', 0x40, 0xb8) 16:00:42 executing program 0: mknod(&(0x7f0000000340)='./file0\x00', 0x8, 0x3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="22fe22", 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000040)=[r3, 0x0, 0x0, 0x0]) r5 = getegid() setregid(r4, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1000000, r1, 0x0, 0x0, r5, 0x1ce}, 0x84000080c1, 0x0, 0x0, r2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004006e1f382b0100000000000000000000000000000000a9f5ed1ecaf81d000000000000000000", 0x2c}], 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000240)=0xffffffff) ioctl$KDENABIO(r6, 0x20004b3c) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) getuid() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r8 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x62}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r10, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0x93) write(r6, &(0x7f0000000280)="c51749e74433b01240c5ddbafaccd7d5baa8aa32c2d51a730c5c", 0x1a) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r11) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=""/206, 0xce) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r13) semop(r8, &(0x7f0000000400), 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x4, 0x1}, {0x0, 0x6}}) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0xcbe5, 0x2, 0xfffff2ba, 0x200, "ef38769706bad45274e68304fc7d009bed0a435e", 0x0, 0x2}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x40, 0x8a, 0x5}, {0x9ef, 0x1, 0x6, 0x200}, {0x7, 0x2, 0x40, 0x6}, {0x7, 0x1, 0x20}, {0x1ad, 0x7, 0x0, 0x3}, {0xfffb, 0x40, 0xff, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {0x77, 0x0, 0x73}, {0xfffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0x180e, r1) r2 = kqueue() ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x501, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc, 0x6, 0x8, 0x9ddf}, {{r0}, 0xfffffffffffffffa, 0xc5, 0x1, 0x80, 0x80}, {{}, 0xfffffffffffffffe, 0x15, 0x8, 0x8, 0x75c9}, {{}, 0xfffffffffffffff8, 0x67, 0x4, 0x8, 0x8000}], 0x81, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x80000000, 0xffffffff, 0x4}, {{}, 0xfffffffffffffffc, 0x17, 0x1, 0x8, 0x6736}, {{}, 0xfffffffffffffffd, 0x35, 0x1, 0x99, 0x7f}, {{r2}, 0xfffffffffffffffe, 0xc0, 0x80, 0x8efb, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x30, 0x1, 0x574c, 0x2}, {{r0}, 0xfffffffffffffff8, 0x29, 0x10, 0x300000000, 0x800}, {{r3}, 0xfffffffffffffffa, 0x0, 0x2, 0x656, 0x5}, {{r4}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x2ca, 0x800}, {{r5}, 0xfffffffffffffffc, 0x14, 0x80000000, 0x4a8, 0x8}], 0x4, &(0x7f00000001c0)={0x100, 0x101}) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) Ë./file0./file0 !þpanic: receive 3: so 0xfffffd805e566320, so_type 3, m 0xfffffd805911b400, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 79564 24040 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff821b7d7c) at panic+0x15c soreceive(fffffd805e566320,0,ffff80001d772908,0,0,ffff80001d772814) at soreceive+0x16e7 soo_read(fffffd80619fd780,ffff80001d772908,0) at soo_read+0x53 dofilereadv(ffff80001d739758,6,ffff80001d772908,0,ffff80001d7729f0) at dofilereadv+0x1a1 sys_read(ffff80001d739758,ffff80001d7729a0,ffff80001d7729f0) at sys_read+0x83 syscall(ffff80001d772a70) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdc830, count: 7 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic receive 3: so 0xfffffd805e566320, so_type 3, m 0xfffffd805911b400, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821b7d7c) at panic+0x15c soreceive(fffffd805e566320,0,ffff80001d772908,0,0,ffff80001d772814) at soreceive+0x16e7 soo_read(fffffd80619fd780,ffff80001d772908,0) at soo_read+0x53 dofilereadv(ffff80001d739758,6,ffff80001d772908,0,ffff80001d7729f0) at dofilereadv+0x1a1 sys_read(ffff80001d739758,ffff80001d7729a0,ffff80001d7729f0) at sys_read+0x83 syscall(ffff80001d772a70) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdc830, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d772650 rbx 0xffff80001d772700 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d772610 r9 0x1 r10 0 r11 0xf0b295ee04f2812c r12 0x3000000008 r13 0xffff80001d772660 r14 0x100 r15 0x1 rip 0xffffffff816442c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d772640 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=79564 stat=onproc flags process=0 proc=0 pri=24, usrpri=53, nice=20 forw=0xffffffffffffffff, list=0xffff80001d73a868,0xffff80001d7394f8 process=0xffff8000ffffa740 user=0xffff80001d76d000, vmspace=0xfffffd806bc0a440 estcpu=3, cpticks=13, pctcpu=0.0 user=0, sys=11, intr=2 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 97311 100755 11292 0 2 0 syz-executor.1 97311 117976 11292 0 2 0x4000000 syz-executor.1 11292 383486 97526 0 2 0x482 syz-executor.1 68667 451429 0 0 3 0x14200 bored sosplice 97526 149032 78042 0 3 0x82 thrsleep syz-fuzzer 97526 148462 78042 0 3 0x4000082 thrsleep syz-fuzzer 97526 199894 78042 0 3 0x4000082 kqread syz-fuzzer 97526 131536 78042 0 3 0x4000082 thrsleep syz-fuzzer 97526 289357 78042 0 3 0x4000082 thrsleep syz-fuzzer 97526 451503 78042 0 3 0x4000082 thrsleep syz-fuzzer 97526 177345 78042 0 3 0x4000082 thrsleep syz-fuzzer 97526 463298 78042 0 3 0x4000082 thrsleep syz-fuzzer 78042 381166 57423 0 3 0x10008a pause ksh 57423 285792 58050 0 3 0x92 select sshd 62 400768 1 0 3 0x100083 ttyin getty 58050 114109 1 0 3 0x80 select sshd 13983 268857 22742 73 3 0x100090 kqread syslogd 22742 73734 1 0 3 0x100082 netio syslogd 53192 151868 1 77 2 0x100010 dhclient *24040 79564 1 0 7 0 dhclient 10589 305219 0 0 3 0x14200 bored smr 95285 117708 0 0 2 0x14200 zerothread 34747 4837 0 0 3 0x14200 aiodoned aiodoned 49926 1097 0 0 3 0x14200 syncer update 17010 102580 0 0 3 0x14200 cleaner cleaner 55361 287719 0 0 3 0x14200 reaper reaper 58212 215628 0 0 3 0x14200 pgdaemon pagedaemon 87146 90498 0 0 3 0x14200 bored crynlk 80800 235199 0 0 3 0x14200 bored crypto 95460 225586 0 0 3 0x40014200 acpi0 acpi0 34344 471396 0 0 2 0x14200 softnet 36015 190974 0 0 3 0x14200 bored systqmp 49547 147375 0 0 3 0x14200 bored systq 92492 29177 0 0 2 0x40014200 softclock 81130 480656 0 0 3 0x40014200 idle0 1 282277 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9514 6365K 7062K 78643K 13004 0 pcb 13 8K 8K 78643K 112 0 rtable 72 2K 4K 78643K 425 0 ifaddr 76 14K 15K 78643K 184 0 counters 21 16K 16K 78643K 39 0 ioctlops 0 0K 2K 78643K 56 0 iov 0 0K 24K 78643K 101 0 mount 1 1K 1K 78643K 1 0 vnodes 1227 77K 77K 78643K 1915 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 0K 0K 78643K 2 0 sem 12 1K 1K 78643K 23 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 4 9K 25K 78643K 593 0 sigio 0 0K 0K 78643K 16 0 proc 52 38K 55K 78643K 460 0 subproc 16 1K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 41 0 in_multi 59 3K 3K 78643K 126 0 ether_multi 1 0K 0K 78643K 15 0 mrt 0 0K 0K 78643K 14 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 266 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 110 143K 155K 78643K 2293 0 UVM aobj 23 2K 2K 78643K 26 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 81 0 NDP 13 0K 0K 78643K 37 0 temp 112 3036K 3113K 78643K 19654 0 kqueue 3 4K 15K 78643K 77 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 11 0 7 1 0 1 1 0 8 0 rtpcb 80 45 0 43 1 0 1 1 0 8 0 rtentry 112 73 0 47 2 0 2 2 0 8 0 unpcb 120 315 0 307 1 0 1 1 0 8 0 syncache 264 17 0 17 5 4 1 1 0 8 1 tcpqe 32 15 0 15 2 2 0 1 0 8 0 tcpcb 544 225 0 220 1 0 1 1 0 8 0 ipq 40 1 0 1 1 0 1 1 0 8 1 ipqe 40 1 0 1 1 0 1 1 0 8 1 inpcb 280 589 0 581 3 1 2 2 0 8 1 rttmr 72 6 0 6 3 2 1 1 0 8 1 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 48 10 0 7 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 ppxss 1128 9 0 8 2 1 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 322 0 179 13 4 9 13 0 8 0 art_table 32 324 0 179 2 0 2 2 0 8 0 art_node 16 72 0 51 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 24 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 15 0 5 1 0 1 1 0 8 0 shmpl 112 24 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2247 0 855 46 0 46 46 0 8 0 ffsino 240 2247 0 855 83 0 83 83 0 8 0 nchpl 144 3465 0 1884 60 0 60 60 0 8 0 uvmvnodes 72 2883 0 0 53 0 53 53 0 8 0 vnodes 208 2883 0 0 152 0 152 152 0 8 0 namei 1024 9573 0 9573 2 1 1 1 0 8 1 vcpupl 1984 13 0 0 2 0 2 2 0 8 0 vmpool 528 18 0 5 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 11285 0 11285 1 0 1 1 0 8 1 plimitpl 152 59 0 53 1 0 1 1 0 8 0 sigapl 424 779 0 751 4 0 4 4 0 8 0 futexpl 56 12758 0 12758 2 1 1 1 0 8 1 knotepl 112 162 0 149 1 0 1 1 0 8 0 kqueuepl 144 534 0 532 1 0 1 1 0 8 0 pipelkpl 16 165 0 158 1 0 1 1 0 8 0 pipepl 120 330 0 317 1 0 1 1 0 8 0 fdescpl 432 762 0 749 2 0 2 2 0 8 0 filepl 120 5377 0 5304 4 0 4 4 0 8 1 lockfpl 104 176 0 175 1 0 1 1 0 8 0 lockfspl 48 57 0 56 1 0 1 1 0 8 0 sessionpl 112 18 0 9 1 0 1 1 0 8 0 pgrppl 48 18 0 9 1 0 1 1 0 8 0 ucredpl 96 434 0 427 1 0 1 1 0 8 0 zombiepl 144 751 0 751 1 0 1 1 0 8 1 processpl 920 779 0 751 4 0 4 4 0 8 0 procpl 624 1499 0 1463 4 0 4 4 0 8 0 sosppl 128 6 0 6 1 1 0 1 0 8 0 sockpl 400 956 0 937 4 1 3 4 0 8 0 mcl64k 65536 57 0 57 3 2 1 1 0 8 1 mcl16k 16384 6 0 6 3 2 1 1 0 8 1 mcl12k 12288 7 0 7 2 1 1 1 0 8 1 mcl9k 9216 10 0 10 3 2 1 1 0 8 1 mcl8k 8192 10 0 10 3 2 1 1 0 8 1 mcl4k 4096 52 0 51 3 2 1 1 0 8 0 mcl2k2 2112 5 0 5 2 2 0 1 0 8 0 mcl2k 2048 63561 0 63519 13 7 6 11 0 8 0 mtagpl 80 233 0 149 4 2 2 2 0 8 0 mbufpl 256 103290 0 103028 26 8 18 21 0 8 0 bufpl 280 6218 0 834 385 0 385 385 0 8 0 anonpl 16 98652 0 88372 92 16 76 76 0 107 17 amapchunkpl 152 3750 0 3618 15 8 7 13 0 158 0 amappl16 192 4290 0 3509 62 14 48 55 0 8 8 amappl15 184 258 0 257 1 0 1 1 0 8 0 amappl14 176 6 0 5 2 1 1 1 0 8 0 amappl13 168 30 0 28 1 0 1 1 0 8 0 amappl12 160 155 0 155 2 2 0 1 0 8 0 amappl11 152 63 0 50 1 0 1 1 0 8 0 amappl10 144 157 0 150 1 0 1 1 0 8 0 amappl9 136 334 0 332 1 0 1 1 0 8 0 amappl8 128 294 0 279 1 0 1 1 0 8 0 amappl7 120 254 0 241 1 0 1 1 0 8 0 amappl6 112 22 0 18 1 0 1 1 0 8 0 amappl5 104 788 0 777 1 0 1 1 0 8 0 amappl4 96 463 0 429 2 1 1 2 0 8 0 amappl3 88 129 0 123 1 0 1 1 0 8 0 amappl2 80 5628 0 5566 3 1 2 3 0 8 0 amappl1 72 22783 0 22379 27 18 9 20 0 8 0 amappl 80 1770 0 1722 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 25 0 3 1 0 1 1 0 8 0 uaddrrnd 24 780 0 754 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 780 0 754 1 0 1 1 0 8 0 vmmpekpl 168 8283 0 8253 2 0 2 2 0 8 0 vmmpepl 168 97209 0 95417 134 34 100 122 0 357 14 vmsppl 272 779 0 754 2 0 2 2 0 8 0 pdppl 4096 1566 0 1521 7 0 7 7 0 8 0 pvpl 32 267880 0 254665 199 12 187 187 0 265 45 pmappl 200 779 0 754 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 174 0 31 5 0 5 5 0 8 0