last executing test programs: 3.928245328s ago: executing program 6 (id=2558): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) 3.430891192s ago: executing program 2 (id=2589): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) (async) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = socket(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) syz_open_pts() (async) r3 = syz_open_pts() close(r3) (async) close(r3) syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) writev(r3, &(0x7f00000002c0)=[{&(0x7f00000009c0)="cff5c05664db486cda974a82388ef359025250129bdb3b8c172b8359eb32d47209b2a02c3b553a9b75b43b0b03", 0x2d}], 0x1) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x30, 0xf, 0x3, 0x9}, {0x26, 0x9, 0x1, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f00000001c0)="167c0a4acb7443510900497909dcd2fa9a3d7fe979f8e5671bf3b9456542fb71", &(0x7f0000000000)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[]) (async) syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @remote, [], {@arp={0x806, @generic={0x0, 0x424c, 0x6, 0x0, 0x4, @random="f8362efd9eb8", "", @local, "f259a619e59425cd67a9b2b146431444"}}}}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000240)="d81ad30100000000000100000000", 0xe) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) 3.327255356s ago: executing program 2 (id=2597): r0 = socket(0x18, 0x3, 0x1) socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 64) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) (async, rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x9e, 0x2000007, 0x100, 0x6, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0x3, 0x71000}, {0x101, 0x8, 0x3ff}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x401, 0x8, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0x1, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x84, 0x4, 0x3}, {0x4, 0x807, 0x93, 0x1ff}, {0x1e0, 0xffff, 0x7ff, 0x7}, {0x9, 0x29, 0x9, 0x7e}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x7f, 0xfffffffa, 0x0, 0x2}, {0x2000c, 0xf8f, 0x6}, {0xfffffffd, 0x800bc3d, 0x4, 0x30005}]}) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1}, "fe80205c50d99296"}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x3, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) (async) kevent(r2, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x28, 0xf27ff7791bbc9c0f, 0xfd, 0x13fff}], 0x1, 0x0, 0xfffffff8, 0x0) (async) kevent(r2, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x1b6, 0x3ff}, 0xd3a5, 0x10000, 0x0, 0x0, 0x200000001, 0x3, 0x4, 0x9}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 3.326845913s ago: executing program 3 (id=2598): truncate(&(0x7f0000000000)='./file0\x00', 0x8000000000000000) (async) syz_open_pts() (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2010, r0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, r1, 0x0, 0x7f, 0x8}, 0x5, 0x2a3, 0xffffffffffffffff, 0x0, 0x8000000000000002, 0x4, 0x0, 0x40}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) r4 = shmget(0x0, 0x3000, 0x8, &(0x7f0000016000/0x3000)=nil) (async) r5 = geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) chown(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) (async) fcntl$getown(r7, 0x5) (async) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0xef000, 0x4) r8 = getuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r10, r2) (async) r11 = getppid() r12 = getppid() getuid() (async) ktrace(&(0x7f0000000180)='./bus\x00', 0x378b2bbec99c1f5e, 0x40000700, r12) (async) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000780)={{0x7, r5, 0x0, r8, r2, 0x24, 0x5}, 0xb7, 0xf800, r11, r12, 0x0, 0x401, 0x1}) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) recvmmsg(r3, &(0x7f0000000700)={&(0x7f00000006c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000580), 0x0, &(0x7f0000000600)=""/133, 0x85}, 0xfffffffe}, 0x10, 0x43, &(0x7f0000000740)={0x1, 0x4}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) 3.191952311s ago: executing program 2 (id=2600): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xf) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) setuid(0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x10004) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000004c0)='./file0\x00', 0x8000, 0x61) unlinkat(r0, &(0x7f0000000380)='./file0\x00', 0x8) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000500)=[{r1, 0x20}, {r1, 0x8}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x121}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x8}], 0x6, 0x3) r2 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x712, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff], [], [], [0x0, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x800000000000}]}}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f0000000100)) sysctl$vm(&(0x7f0000003c00)={0x2, 0xc}, 0x2, &(0x7f0000003c40)="e3669c7ba81c", &(0x7f0000003d00)=0x6, &(0x7f0000003d40)="cdfb26f44ad2b2", 0x7) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) poll(&(0x7f0000000100)=[{r4, 0x27}], 0x1, 0x40000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000b00), &(0x7f0000000b40)=0x4) r6 = socket(0x18, 0xd49f86ce3078a003, 0xc) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r6, 0x3, 0xa, &(0x7f0000000340), 0x0) dup(0xffffffffffffffff) 3.1891395s ago: executing program 7 (id=2601): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x1}, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x8, &(0x7f0000000140)={0x3fc, 0x51}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x175, 0x1) sendmsg(r0, &(0x7f0000000180)={0x0, 0xfd59, 0x0, 0x0, 0x0}, 0x402) sendmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000002c00)={0x4, 0x18, 0x29, 0x29}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0xffffffffffffffa6, &(0x7f0000000040)="00000000e408278de8750e30ab0f2aa5bb24723d299583010a0f6267522fb6ec3cc0961b69747d789ef2e13ae911b08f", 0x4) 3.188698752s ago: executing program 3 (id=2602): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0xfe, 0x9}, {0x6, 0x6, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000003c0)="16fe1b78f966fd37420dc84587e09c6650bc2700", 0x14}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) fchdir(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setstatus(r3, 0x4, 0x4) execve(0x0, 0x0, 0x0) getsockname$inet(r2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000240)="d81ad30100000000000100000000", 0xe) 3.093084632s ago: executing program 6 (id=2606): r0 = kqueue() kevent(r0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x3, 0x12, 0x4, 0x47}], 0x8, 0x0, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r2 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x6, 0x3585, 0xf}, 0xc) ioctl$VMM_IOC_INTR(r1, 0xc290560b, &(0x7f0000000040)={0x1, 0x0, 0x1}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0xc}) 1.989883564s ago: executing program 5 (id=2610): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0x3) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x111) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x80000000) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000180)={0x81, './file0\x00', './file0\x00'}) ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, &(0x7f00000001c0)) open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchown(r3, r4, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000400)={0x1}) r7 = socket$unix(0x1, 0x2, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)) r8 = shmget$private(0x0, 0x2000, 0xf7f6f888155878db, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) ftruncate(r0, 0x5) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) bind$unix(0xffffffffffffffff, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x28092, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) r10 = socket$inet(0x2, 0x8000, 0xd4) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000500)) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000540)=r7) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000580), &(0x7f00000005c0)=0x4) 1.855236685s ago: executing program 1 (id=2611): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0xfe, 0x9}, {0x6, 0x6, 0x1, 0xfffffff2}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="16feb7ff33e293fac26b57420dca4e8700010000130000007ad6e4dc9a8cddf38b30922ce29f8a2e2700f309ce", 0x2d}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000300)="00231b000f400095043f0080800000001f00385c046200000817c500a2", &(0x7f0000000000)=0x1d, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000240)="d81ad30100000000000100000000", 0xe) (async) r1 = socket(0x2, 0x3, 0x0) (async) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async) r2 = socket(0x2, 0x3, 0x0) (async) r3 = socket(0x1, 0x2, 0x0) (async) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffff7fff070b1eac1400aa7f000001000e009078000b0008000003fc0000000400000009"]) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x90) readlinkat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000200), 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) 1.854845121s ago: executing program 7 (id=2612): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc0104419, &(0x7f0000000000)={0x2, 0xffffffff, 0x20009, 0x8002000, "01d001800000000200", 0xfffffff8, 0x6}) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000000140)="ad6d7ac7", 0x4) 1.85468087s ago: executing program 6 (id=2613): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e99, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x4, 0x0, 0x10}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x7fffffffffffffff, 0x46ad}, {{}, 0xfffffffffffffff9, 0x83, 0xf0000000, 0x3, 0x8}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffa, 0x37, 0x20, 0x9, 0x3}, {{}, 0xfffffffffffffffb, 0x2f, 0x40, 0x4, 0x10000}, {{}, 0xfffffffffffffffe, 0x14, 0x10, 0x2000000008, 0x100000005}, {{}, 0xfffffffffffffffb, 0x38, 0x2, 0x1f70, 0x80000000000005}], 0xb19, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) setrlimit(0x1, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) r3 = kqueue() write(r3, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) 1.854512101s ago: executing program 7 (id=2614): r0 = kqueue() kevent(r0, 0x0, 0x5, 0x0, 0x401, &(0x7f0000000480)={0x4, 0x80000000}) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x17, 0x0, 0x0) 1.811870622s ago: executing program 1 (id=2615): semget(0x0, 0x1, 0x281) r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79c9) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x9711e361c498d1f2, 0x0) getrusage(0x0, &(0x7f0000000340)) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000780)='\x00!', 0x2}, {&(0x7f00000002c0)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c9593ac89e994b85a05915eaffac51de05a87b8b893e09000000d886eafbe03881d25b7b59f701322b3a109a13436e486b0a6eee", 0x62}, {&(0x7f00000006c0)="309c9c412c3b29e7595835a75f8f850e4886d74ae14a1e5fa8c42c620757b5b3a0fca981f0ef74b7f25467ba602efc802f836c0a9baa6081f1976d724076a0208acddd7e5054ef82edaff2cc75e11f485779bd3cc103f75cb218eb52e7d831ba166715bcade9e7b247aae332113c10c53a6a04f93928857d62f85dc3906c3e051846513aa6fa5d0d7491596f958d7ec14be63fdf95e0ed23e2", 0x99}], 0x3) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x6000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x93, 0x8, 0x80000001, 0xa1b0, 0x10001, 0x10, [{0x0, 0x2890, 0x5, 0xae2}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x1, 0xf89, 0xfffffffc, 0x8}, {0x3, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x1}, {0x8, 0xffffffff, 0x4f7, 0x10000}, {0x6, 0x803, 0x14, 0x8}, {0xd0f5, 0x82, 0xe66, 0xb}, {0x5, 0x8, 0x1000, 0x4}, {0x1ce, 0x10001, 0xc, 0x3}, {0x8, 0xa, 0x8}, {0x2, 0xa, 0xfffffc00}, {0x29871717, 0xfffffffa, 0x5f, 0x6}, {0x1000c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000100)=0x210) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) recvmmsg(r0, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/520}, 0x20a, 0x0, 0x0, 0x0}}, 0x10, 0x2, 0x0) semget$private(0x0, 0x4, 0x108) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xb}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x400}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x75c4}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x283e}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000bfe000/0x400000)=nil, 0x8}, {&(0x7f0000ec1000/0x1000)=nil, &(0x7f0000c75000/0x2000)=nil, 0x6}, {&(0x7f0000d47000/0x1000)=nil, &(0x7f0000f77000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000e22000/0x4000)=nil, 0x81}], './file0\x00', 0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0286988, &(0x7f00000001c0)) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 1.811346726s ago: executing program 7 (id=2616): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x7) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) r2 = open(&(0x7f0000000100)='\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', 0x10000, 0x135) mkdirat(r2, &(0x7f0000000340)='\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) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) getpeername$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x8) 1.810921679s ago: executing program 1 (id=2617): sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0xfffffffffffffffe, &(0x7f0000000080), 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000001c0)={0x2, [0x0, 0x0]}) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000200)) close(r0) 1.810525841s ago: executing program 3 (id=2618): r0 = socket(0x29, 0x2, 0x2) recvmmsg(r0, &(0x7f00000003c0)={&(0x7f0000000380)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000040)=""/224, 0xe0}, {&(0x7f0000000140)=""/36, 0x24}, {&(0x7f0000000180)=""/213, 0xd5}], 0x3, &(0x7f00000002c0)=""/151, 0x97}, 0x4}, 0x10, 0x40, &(0x7f0000000400)={0x4, 0x4}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000480)={0x4, './file0\x00', './file0\x00'}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x40, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000540)={&(0x7f0000000500)=[{0x100, 0x7}], 0x1}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000580)=0xfffffffa) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x80a0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000600)={0x2, 0x7, {0x200, 0x50}}) ioctl$KDGKBMODE(r1, 0x40044b06) semget(0x2, 0x3, 0x0) sendto(r0, &(0x7f0000000640)="6d5205e0da74d5066be5ddaa864a49996a71", 0x12, 0x400, &(0x7f0000000680)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000006c0)={0x7, 0x1, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) r8 = getgid() r9 = syz_open_pts() sendmsg$unix(r4, &(0x7f00000019c0)={&(0x7f0000000740)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f0000000780)="3de186035ca0cbc38267b4aa778a2f2b8598ca748dba15c93dac7a037c5a8052b01a150d9a5854dd61e288ad3d004ce47c451d32e96fb4399f973a716505f68a76cdfcc4f1a049422a211befbbfe40b6e3cb28dad83f510d8432bba3f0c11f4eda7e42d4698c2e250579c43c7d7caad17b39f48fba1dc408fcd91578e76ada34dfd29f768b5a99f5cd1541ef4716302b6dd6fddf0dedd2c50f17dd1dfe2bf20f7f30987518027511e62470a48803057dda81758346a9184c3e601df5d88fd598f24719ba3b584a69f1541a2fa68789a4a29f9287596e0339109f844cca27c8c04b47658e131434af52f0c4c43ac5abcf0952461c2be2cd5b132d4d9a74ac4dc0dff686ee87f59f5842fe0bcd4e55f91b22b7385be2787e732e7f02b01af6d7bd44ad6e6683d3e8076acc013a2f3fd4700d42ce37e2cab3e194d30bf810d983d0e1feaf3146a1e9b256b30863c25bb84b0bf5c06edf1b995323eb203f73aad3f7957a965a671f2ff7520785df5d4eb59c7a0d92b994dddd3697366e43e4610237f4ca4a0ac4bd145945254e52fc2461d31c87627fbe688af3c6ecd6b6486f26635dedc3059754aaa2c4ecc639fe8b43d5db081b7e73311a10a9624dc3c4b6a2bd5fb8f3816689753df62e49bc7a6a8ffa31001f02ebc7a94bee5c0a30f20463ceb8ac7f01c681cba4b89af55e623ebfd0e0b81d48d1ba953268b2a6fc4a1b14b31babe965f83e502061f307c16f7b18339d8a7cd0382160101ec80832cb8f9d61731986c84401fb5cb2a8909457ecfae7beed164d95c73e70de8abcc644c71f46e2eed6bd8dc6cf63460b26d111519988adc40ed05faea8a29da47a6697be85f62d92f81c0fabde1cbad79597c9a3d6598f5fef23157ce96ca3cd0a013adea166b68f1a2d11e8ba3e181fe3ab4331467f7c12fd337a79f7b4f18097b358f3aed7a1194c541f07abb514e1dc91b588260a2e86c79c45e9622fd5808fb6fb1ed91d531edd840aa1571f896d9eca3f6f871df65347ad9f2a9171170ca73026549f6fcdd176ab5d84bd76612f4c5147222fd0a5b58c8dee9947dbbc95b7f489544e3f00782e364a46cb7b56d9562fff5099ef35902f2f0f108b8f807ee9e05144130a7ab745b829828a526438f7aeb954343f0106a0e037473b0bfb36f45bbb1fac462e247c2961c9769161a34ef68cf0962999290a029f5b22e29194a59b7e5f12797f33b295c5fe07eba1a872c8bc91daa7ae65edda948d1e0d9cbd87b08ea1601b07fdc673f7fd835438a5073a410e4fafa885c6fdf7c5ca4f112418f385c602287d2c4443d4632b4e68fae35a0e113fb9cc61882c6fb95bcea035214f3c887fbb84c5e12ebc75e0b4365a60ec05b0ba542be5d77161e7d7ee55f7b0832c42a67ce8405d0c6bb384d797655fa4548728bcf730503514e777836337e694c16e868dbd68bb24e2993b0bc782cfb680cc2a29481cf6a268655674dea49c1be5a10ef8a7281295b9844e82beca3a634be13f450b9ab9307fd2ce78ae6e69eab31c23ecec8108676102ecf3a6f094569a7bf08cfe4c6c4de4f6fbdf43089f9912a1a4b1d4828f0241f07b83d5995615169692af03fc04eab6260f25b3aadb3d5859f24dc0342d31dc8fead1b62d51df9d89881e081d4a5b3a366e62def46c4c026155319d7f4254c3c729115a38f629451f4eafed8bfca4f27d06c8f3e2607a1894086c4bc47e97d84ed615a636ccebf212e20f1b74e9f6aaa5e18482415c9acba71671e44613e95a1c26f00e39a3f3b473c1238ee674d885636875572e19b797025fc9d54484703dbf9d8c653fc99b1de778b5138505010e44c8118c5639cad459ea7d4826a00144bf84e0e27c6fdc8a6dbe044cefd6b1c04af6658e66fa61b8ea500d16824516b43c492fa8fbc0b00de3edc8a2790ef600a8dda8895ee51eabe8bbf1052d83b793af7252b89a379ee9ac90d94204b29e13cc7ffc01bf79a7592aa00d6748b42d6d4178735dab5994928c99f45461156479189be507aa880dfe4acfb7428447ac24b0c7cf062debf93d998aee5ba882e2afe5a9baa5ffd474895798cee3a021c1a3f968a77165ab1d0cf33cb6d1399f1225f75b72d22de75b8d522de90ce1e7e0f32efa1a2a897b9da91a56bff7ab430baf246b3815272d28bab69b3f4fd229493bb1b1d06f3a8828c9d6bc2b2b5d70f329988d3ec1868e06249ca3fd7af4b3c176eef9ff6cec433f7b8fae15631f9702e91baedad892ff9b1f30e9a745aafb416544218dcbed0a4fe9e0a6473d66b759fe2cc0ac678e90811f9370ab315e9df0903cb4a42b591465ebd512040dfccfec1cea2450f655b51d40f8a53802549a6b23624f3dc63c22c588996faca8217933003bb927e2c7960cb1b57885755cc97666650b42d69c012389efd7ce04aed22ba320900ad7a6c6fe9ae14a5f71eaabc4d22a687f53fb14ea0a1c079ccae78bd7e8b21e1c524ca20476fe41fdebff6b7ba20fc8119f230d84e416713606573c22166290d90f96d67efeff4cf43f39ff06d2d835c5700b517347096588ca4b761cc6417aa4b3cfb5a1bcd14307f0a9f5484200ad34748e72811806abbe7163eb5e6758737b40c8870ee69101925b7709f21e0f0cbd137c86b40ee054788dba8280a5cdb978bce4a5a25148aa7c8bc2d6f4199cb825eb312aad6997488430365fab34594d40fa6523e9bfd5535a2aadfe13aba0cb07cc66313f8afefdf127d8055ab619c8dda3c09ddbafd8a7852eed382d70496b6123a278a3ef9e7e1aff8353c91e430e95a0bbbbad0c44e0ddfb876566db157348a50e45b0ab2bbb8d632388be9052266a3ecca26e15ab296fe57e15f81860257cc8abe1349010f2955f0063e4933ef5cfbc28300cceb3ceb3bb4e0361d3de319706fb90131789eda79cc11caeeb7b92dbc5447fdacbe0d74828ec0d19152ee9eb095fedc194f88715418fbb1a3f9d727f615be900d446efb8a05943df8c61739e05bc6530293d51f83d9f82b817894821e441a4416aaa1fa34ab703bd32569e28b3450c6e790d73d5dafcb6008ca7da79ac7a374e4a0d95c279e3f8d69a2e58ba2d3ea59f786debb77ac1b0e72f5a7aa499cc01517074a5429b221a6b9fd7a793cbae0f87bc5620e5ece547375a31f6d3f0b3249736604ab0789d74e406d3e83aeeb421a6831e49edd9cb7382500065699d5a2c85a85063bee1fd8fac20e090eca661912a088457d1905eb21634d28708435eb793ea099667f22876ca499f80cc6cbe4bbafba581d2618d7aa78263e9083dccfa2bf562e85f924885efd954fae5d6da2f89f6d27ca230b3c4f5cc344b3b38ab6364c0d6f57214ac0b5e2a07af12a36fe0cd16457df610dd7b5a411d3a8334db3a642f753290323ca554904d4fb92c35b4ec4ad032eaefc1d3c9ffacfb51f869e7c840bc15647ecf45f80039db4e081ffc4f55f6cc072564425f2e0ea99982b44c8c3079ff472e83b4cef73c188e2020811031c5ec33fd1da3bf3858506377715061cf66d3aca7c3d960d31256e1041a618e2f7ee57ae7d849a93d5314e39f129ee07cd679739bd7de1f221c0732d0cf9ab783a5418a96e75845c5e8be34ad443c4103af0a85bfc98c235fa034aaaabb01a732682395eb46f1950e58342088276b57fedb837d5ac7f355bcf5ab8e17827ca556b1ef4c821b061641ffbe39b2794844352042622045acdc55f2b013e61adff474b36b547378909e9c20d76c3ad47bae81e5f83945143e4e3972b4417ec5ef52ee1d1dcf514eeb91d0222815feac107fcc22185bd6fcdbe8f8e89804b1e62b7cc1c8d156f43aea849673b93daaf11fd09645af6c606944cec1a2acaf56e8e575ca81723de6b03bcb583f5dfccfc462ebbb516837ea00dbd516d68103a984e0c96f433cada95dc46607ad8c035c3b68ac9bc4415e5edfaee4d7960e412144b1164d678ef3354bbf0e7a9dc0a1ffd1200b2b29e8ddadb152f71d6d7c89e2bdccf8982494f76a0600e6545673245ecf5238087c199c325f2bf768f69223d5a9ceee7648c95c48ce4a4456225f49e9430724f5ba6fd14a12c727f6d1ec659a44a450c98cf2d2c0d35ce0afddfaf4719eadcafd0a1b5e7de942da3e1dec432a868e765402b75ac6bfbbc1b1227bf20d78f0e5b4d67caf17d73dc4e6ca07feef2d36065248c4490f9af1a71c4324d1b0144aec52b73ae503ff99158c46865cac8abe3515143cc049dcc485ecfc25e18a914d15ebfc11a47a8c05cb18a7f88a3284b0acbbed3c57f8bdcada8111287a6d904d208684a7ba7dee56c59fe2fc9422588bbea367cb67c3a13eddf2813090f66dd0e2904dafbd76e91ab64a922be0c280e252d0185ce5fb50718b506dd0f4fb331f9b5f6cd13bba4467d4f9aa37773ec05d82b6edf700747c08684b7dd9313573894ac5efbb653427ee6c615d552f1983fa8bca374506b8a3588d10b4069aaad686a800d311b19c4df6bb80e488a5af7346df3321a006a56e7f5132733d746b95de8d52d77f1222ba1578b65db193748a1e4696a323ffca1eed7fc4a504ba7838726b2794aae48fbb774799cd560beb9008bf9fbe0bad5e939e353563b2c1302739401a0e4d81d4882afdf7a13da3a67ae33b3208cc63f3651ed5ee40bdf63643047dcfd4491354d4a6c2c31916d961980d0ee857db9bf56873ec38591fa7864128220352d42cd1086fff7f9f308779dbe39a63038a966eb2b472f5a88ffba5246c9da4394f46e5d6268761d2707a78dbfd8ede9b1a7a997faa6e8286ad94b3a76df846f84c56df2360dfff59befa76e78ad7b253e3f0b1f335680a21ff55013a8e26b5b215f2b80b9a75fa8c3ee95876cf1ecc94ca7cb89d344a11f408e77402ab4e5b4cbdd366d066e848c596131e398355d51b34c7e06cff6b9a15a79ad77caf140106756e119245e451b10a9efe1c893bf719676bb8eb9c272593c1c8a9985a06caba1c8897a06edc5322a7dc47bf9d8e42d26814419049dc2073934b1c975f9712afb8e43a302a04a0f63fac246c4957c5931d58ae467bc306e7ebc6edab845fc5233dde9b8e7eff32beb5cb3245773e3640121d08958d5cfba481ba18c6f0cf9775a70522737ecd1aee32c28056d0278be0904804b0b1a7998a4cde0bc5fb831385569869ef444a517e1bd0ec3e661060125f10f71e0053612feab46847c91b24611059dacbaa80fb3601c1d5e38d5f3e119810432997ebe2cb81391c78122f8b9dcf85c01f712df5496b47a8d185623c534c324f6e38b26522f7cc87a7844844908169efced960c9ef45c01ed207794b460d2e126a1f5699574cb57585c4890f09cb04b8aea71d0bae38713cf0788d276ac1c1f716f2a14f91971372264cef65c2e58ace56080039d20608d53bddf53b36ae820228b0efa9a4b0b7e496d771ec7078ad14268d15905df2d657f66a241dd1d19b7239c4b463e580e6f26b85924c83c2e7a6339385fd39482835fc0123d763d99a6b41496c0dd7e4690584d3a0fcd4f3e51caa7275c1af63ae7718d4e4dbee214c01dcdc7ca37126a11115606a63343f3018671e7ff291b664904ce12d1eaff87e0c8f3ea0288a31a7e5428131988e587de769b1f9bd5345f9141a06f0cba51869046b8ef3b4a3de1eef15cacb5a88a92c55b04e380c231d6db3127e369c2781325d2437e381c94446fbadf8bc2b6138c539addf19e3d740a52c45a4901dda8583a1ecf8b9111495ad74e73ed4dae53e27915eff3a66e6a4b54df67b220b9a8ac5f6cec2a216e06cdd84844fdefcb1a4c0", 0x1000}, {&(0x7f0000001780)="01a1b442afd36ed2cf8a53dc", 0xc}, {&(0x7f00000017c0)="4db3a852269c6fb2fd35df3a5a693ce01617d60bc1c7a690fac865b4970377f00fb4f8908465bf949414d2904714cb9545e9624d8408d64fdb99331a2da22b986e785cac765159fb77990719cdbcda7fdb0f3b593c58e6895397aa765247c5a5c31a24744ccf2a801b79a2c6b41bf28a5c598e5b4cb2fdb66a0d1229d65d2e99114a830a3150bf109d1a76223d815948b5df72d073ca5d55252bdeb998a14b5603af68f7d885b47c2da398ad815cfe07", 0xb0}, {&(0x7f0000001880)="838b1a2a880c37cec3717cefd098c1e464115d1d3e742f2eed", 0x19}], 0x4, &(0x7f0000001940)=[@rights={0x18, 0xffff, 0x1, [r3, r2]}, @cred={0x20, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}, @rights={0x20, 0xffff, 0x1, [r9, r2, r2, r2]}], 0x78, 0x404}, 0x4) sendto(r0, &(0x7f0000001a00)="b9adfed64f83ce48c420956bd9b53ff69f333ff4bb402fc46c1b9f1a6c5df97a592ac0536c9c81cb2ca3f3dc7c611f5c3bf66a3072c45136d05766e2060ef307a00ed3fae6b8a86894f47908976e3e5d35c55850987185e0bebf885f1de9b1086ad5f6411f5b68d296a94c52902b8eeb3ca7cdbd4b2b705cacbaa5c5274159e5a0c955142a5e2677242f40d4475665b13106cf91e19c4a5349c5a403d0536d3ee5031d887acb663edb07dbe834bf609eccb3b156d7a19d38a84829fb5ed01864094d827d999296fd", 0xc8, 0x722ec129338972f4, &(0x7f0000001b00)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000001b40)=0x1) open$dir(&(0x7f0000001b80)='./file1\x00', 0x2, 0xc3) syz_emit_ethernet(0x33, &(0x7f0000001bc0)={@remote, @empty, [], {@arp={0x806, @generic={0x0, 0x8103, 0x6, 0x1, 0x3, @random="c542f2200cb6", "83", @broadcast, "54b26fd4e98a0d2351d8d15c15604076"}}}}) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000001c00)) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x184, &(0x7f0000001c40)={@local, @random="01b28df1580e", [{[{0x88a8, 0x1, 0x0, 0x1}], {0x8100, 0x0, 0x0, 0x2}}], {@ipv4={0x800, {{0x1e, 0x4, 0x1, 0x31, 0x16e, 0x68, 0x9, 0x8, 0x4, 0x0, @broadcast, @loopback, {[@ra={0x94, 0x6, 0x9}, @ssrr={0x89, 0xb, 0x9, [@broadcast, @rand_addr=0x3]}, @generic={0x94, 0xb, "2545df17ed6ddabfe9"}, @ssrr={0x89, 0x23, 0xe9, [@empty, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast1, @multicast1, @loopback, @multicast2, @multicast1]}, @ssrr={0x89, 0xb, 0x0, [@empty, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x18, 0x1, 0x3, 0x9, [{[@broadcast]}, {[], 0x3}, {[@multicast1], 0x5}]}]}}, @udp={{0x3, 0x0, 0x8}, {"d6140d89f770cf5455a0737bbba0c06ece38165e78d9c069999fca17c221a2735f7969ea71d9401ebeca9318c954d9d49422ea3271f9a0308af6966fcca93b91b36cbc1e1b4960d97436485170f33974efbb033f7fd6c47598d648154ae7f27839bcf2bcb5c429d370d65cabe009818cd866070fbab28ce1ecc8752708590fb2c6a9ee5b34f97e2d9bd3dd8e8c1001cae53318eee3b22b8f463dd05126e573c0601110898cb85f01d4c1484d7a099939d68a6fc8d2178cb9d130b4f87cfa1010bb1960524e78e0eaa43e2fc6c060b352df5b45b56ed404b2dc9f598256ad126b56def8138857f83848b3948eab43"}}}}}}) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001e00), 0x10000, 0x0) ioctl$SPKRTUNE(r10, 0x20005302, &(0x7f0000001e40)={0x3, 0x6}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000001e80)={0x0, 0x7, 0x7}) 1.773532962s ago: executing program 1 (id=2619): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) close(r1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @rand_addr="00fe00feffffff0300", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 1.769088403s ago: executing program 3 (id=2620): setreuid(0x0, 0xee01) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x48}, 0x7ff, 0x2a3, 0x0, 0x0, 0x40000005, 0x800000000000013, 0x8000000201, 0x40}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0xfe, 0x9}, {0x6, 0x6, 0x1, 0xfffffff2}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000003c0)="16fe1b78f966fd37420dc84587e09c6650bc2700", 0x14}], 0x1) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f0000000240)="d81ad30100000000000100000000", 0xe) (async) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f00000002c0)=[{0x0, 0xff79, 0x1000}], 0x2aaaaaaaaaaaaa3f) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.768802773s ago: executing program 6 (id=2621): setitimer(0x1, &(0x7f0000000140)={{0x8001, 0x100800000000009}, {0xffffffffffffffff, 0xfffb}}, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0x3}, 0x55, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be0100000005c8cf5f882b297be1aa050400ce94e2f0ad3ebbc23de4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fdfc2a25191b1257aea8c500001602fbfe0c2380000100be1f25b2e791505c47f8343712cc11ffffffffffffffff1b00000000810000ed007f62b60be8b90000000000000000", 0xb1, 0x8, 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5e) (async) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 1.76516482s ago: executing program 3 (id=2623): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x40000000007) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) r1 = syz_open_pts() close(r1) readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) syz_open_pts() write(r1, &(0x7f00000007c0)="16bb4b", 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1000f66c, 0x8, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x3, 0x9}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000001240)="b98626a29965082695e5539601b3986156a76cf8822022f4f1b294416f82f1a1801936584da6ae0f8c9a1c16c77246f7349efcf381ca990d72d075510388fdebbba708d8d6b5fb6e2e32ada19a31e2ad021667ac7a20f6480a5f0bf9a5000d9f077617bb92739a2400b0dfb6218a5af24b89c35de37be5d8e9c7decc3f1f8936303b2d3df9656cc0d806be94de209325230aded19264ecbeccbd26f34b29d4b642d3fcedeae424e80f21c96877dc379df139dfb40ba7b131b246641cdc93ccfcb0cab3256b67a6cee5cf6295449b88d592e116dff5a9068efc024f6882c2f8c2f4aadf0bb3aaea7190635ae4466228492e524e6112b5ce549eabb8f959834a93d6843b97a34eaf9e62382b5cd4647b2e14dfc789b252126020e5212fab8c728495eb807620fa5d153926c3a9e768c78880375f7a3a6d10dee8bafeb1b43786666391ecc671e9ca5b90c192b225837f77fe8415cdb205e152a65084ec0c745d4351b7e9ad8aece769457b81db4926c0551248a215d56de51b91084d50d73309fbc5d30dde1cd4b62ff62d816782cbb6904ec38a3133260abaf28eddd166ec408db2877c54d4613173bba60c720c5e31c4e6b4772e6f7ff1c7016fd51c4a2db88a7760de860a4ef086bd2076a8cf715bbeec711dc8f53034265b295598d8a446fa40a0bd8f322cb773f19dedf703477c59f622cbc0c5028ad5a187f81dee10e0d1f35a7f511ddc786e0443235f77dfd77b3b7c7010f8d4aa57e332570242b3c9dd7c27954455689fdb7f9c30b189a6844cc4d692ea1bc3afe9bdb737099bca02fb7d7ecfa972b688ce2facb354e8a6fa8ee5bc4294b8a55b0d50cb795ef3baf339fe2426ae33bb2b7738f9e6859fa4d5b4eabeb06ccdace1d91cd9bcf15d3ac7416e49a1efbb847c71b6ad1e14c31d2b3d99c1c78ea9b6e129006c7f85f07fb67138579c61e62e9538ec9f307803489942a31933f774cba93bd3c79fb27219fd393afd6f0aa20aa4f177e125f6a6a41f04133abdc201f027da4e9cecb6c759a78bf91aae162e62f00d2c1abe34b86bc96a041f724ff31feb833118913820d8febf2df20fb6a5e9eb9af76aef70fa25add10bd30f8bf8cf0e2ab4695f00f244dc8745efa2dc779fa28f2645c79c9dcb885bbe93078aee5cf79bddce05b273826979f7a3e2469405353f4c189b7e6cc314304dcbe0e15f410a267ae8a60dd8333ad1122053e6e26744bd467c274dc26fe80718c6aed901461c4c5c5928921212296b9f6b34d0672bc21affe083a45925c34779cec3db5dcc63652bb45fd34c49838ecf85883878731172ea921ea5096ff7b5f54d244e66c8813b88708c3ced618bebfa8dc7bde35c35eeb754a2e9d8336e1082dd134577872535f9c532fc2aaf9fe5d82119da96b81f1d08d0046e827de9f64f844be23d381ce29b09eb2421f9f97cf1807346b02592a7293e8a9d96519ce473a4217e3696b0ed09cc86399db2b02532e9591ad9e955cc4a2b112f714d02c8f963b8980cacc5feb97cdd9f40e4c5c9fb7b2239b7a5d0e939cbc609faf0db5f9bc264a7491fdbd7c645358a8e4c94088bcd1cfdbdd7b00f6a9e471decafaf754d83304cba8cbf27f09d7e69018b4c642ead0b0441a0219be98d0bb239975fed4232554f9316147fd137ea1e6f5c2040c648783691e69a9311df09487946d8684b111941ded381623d64f0125ffca8f5d91cfc580a923fb9346ff62be1c21576a9aaf9946ac43552c77446ff249f75dd5923cdcfc9f4f8dbe318daf51a55ed39a79fafc39077e11f8a8755f4ed38ef224debe53110d2710881cc82ef6dbb3b9d962477e7125961656ec9f0fdb7948bd7e2e3aec388db8728cf2ec32cdebdb6c460f0ab5b0a00c3a46836e2d88819d8fbe2a87ae6fafcb9f11877b1960b0a4ecae86dca1559a2290101cb03e6e2f8af0852aa79099134b9d241b6b52fb03b1e9fdb9b5815cccc016478c99e3962c937f565f05fa8ec5c1ce56cb7391c3589e70af73538f960393cff6aef3f7e", 0x59c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x4ba1, 0x4, 0x6, 0x8}]}) execve(0x0, 0x0, 0x0) 1.6650142s ago: executing program 6 (id=2625): sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.66481352s ago: executing program 6 (id=2626): kevent(0xffffffffffffffff, 0x0, 0xfffffffa, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) setuid(0xee01) acct(0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x5, 0x1, 0x3c, 0x6}], 0x1, &(0x7f0000000100), 0x5, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x1e, 0xf0000000, 0x8}, {{r1}, 0xfffffffffffffffd, 0x0, 0x0, 0x2, 0x3}, {{r2}, 0xffffffffffffffff, 0xa5, 0xfffff, 0x3, 0xb}], 0xc, 0x0, 0x803, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x54) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xffffffff00000000, 0x2fffffffc}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x1, 0x6}) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') 1.630807107s ago: executing program 2 (id=2629): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000580)="4b1f45ecfee100ead2", 0x9}], 0x1) ioctl$TIOCSETA(r0, 0xc450443c, &(0x7f0000000140)={0x14, 0x0, 0x7ff, 0x5, "97a2224ff1c9513aebb1788f6cc9795a6b47c1d1", 0xffffff7f}) 1.629378556s ago: executing program 2 (id=2631): shmget$private(0x0, 0xc00000, 0xc6, &(0x7f00003fd000/0xc00000)=nil) getpid() (async) getpid() 1.626248209s ago: executing program 4 (id=2632): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000740)="3fe15c03c95d8629ef195055f72d431cfdf35ab41e221a4c81533d6b70d4aeee4a025ce480c520c7d50e679f9d027862a3b543443c520d38ef89e071ce9d1231149fad86d6fd8de1f79921f9be3598d711a090580997204568b7fa29d303d9a0691538a25283ee004c06dcc2e6a7fcbf75e4affffe5ee2160e34c5b25e33de2c191bf59a6c5e08e947f1b7e5aed5f088a660a904f9e775a37677e9276030b06460ffb94dbf7b2a772b8dde2abe189553ac33f25e2222e2f9648c02560aac2457bf1276abff641cdfc9f0b74486106c55a6edd17513c199426304544f12a89e6da20a5a4db9e0639a13a4db30671a204cdb063eb26518aef278ee164014fff9f3aa8870f87d592b7dde48f8c0a1e3bff2ce00742ab61e7ae216762d682e4bb232331f48279d77651a399eac8e48bd41c3c8b96dd2ec2ffcc8d1b82c2d4c022b3e7517f69c6d63f3d100ba1f7a59b446ad0af2c84d73e2ed1cd5f1290ed7f6ce961b0b5c304e6845fb0a7967ea85cb70d8b1a30e5d88cf40e87e85f9a4cb1ecf4a33b09266869410cc8c7fe9ede5560faa39a52ee41de2be7dde10d229d66579f710d27e4201ee8ddaf01e5c81b0a6b77a2295245589b2cbd79ab63fb42e4de898b7cb4b3d7d8f551da3eca132ee0adb3f07407f4ba2422c7cc18517a5296270107cd1110dd3894cf4ae0c5e26f56738aed55e53ae3b8a4c", 0x1f7}], 0x1) (async) r0 = semget$private(0x0, 0x3, 0x10) semctl$GETZCNT(r0, 0xab75f2da90204c6f, 0x7, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x8, 0xbc, 0x9]) (async) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xfffff77d, 0xfffffffb, 0xffffdf7f, 0xffdffff9, "18264e026c8c0100ff7f4d01000400000400", 0xd, 0x3}) (async) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="2cda63d7c4d67427b10249ee452b5ad4a0f1aa5b9c4c63b4a680e9410a9a62db32d2a7b2cfb242e2627099db9cbcb28a633cd4c8e53dd343a2abf2a4eed84cba14104af263f484c34f917090c3b131ff", 0xfffe}], 0x1) (async) unveil(0x0, &(0x7f0000000000)='r\x00') (async) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff16f2b58f9227b9e1aaaa86dd60006f3300383a008a21f8d1450021b07f5a195768f30000fe8000000000000000000000000000aa02009078080000006000000000003a00fe8000000000000000002000000000aa00"]) 1.553445387s ago: executing program 4 (id=2633): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000500)="e0874201f4504fa64126632b81ca6aeff8343bf0a4cc209ae5c01e9f12d8d78a9c88a129da4cf8636752686f99c30ffd43f88a02d06b72694697b370bc2b435a46912ea3cd2e2e", 0xfffffd65}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xca605601, 0x0) writev(r0, &(0x7f0000001a40)=[{&(0x7f00000003c0)="69df77d86b1f10dd04f6683dc9bd7f565dc3afb72d00b5c9d74c45737c4eb5321388fa5cdb36bea331569fee2c202e2bcd8f65a529f85fd22a7fe06c3802ee1aad054e3831", 0x45}], 0x1) execve(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x4) r1 = semget$private(0x0, 0x3, 0x10) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x7ff) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) accept(r2, 0x0, 0x0) semctl$GETZCNT(r1, 0xab75f2da90204c6f, 0x7, 0x0) 1.551603897s ago: executing program 1 (id=2634): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900483a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aaff02000000000000000000000000000188010000000000000100c20400000000040105000000000012f8bcb19fe77542d79d85cbedcdb11e9d848d6303df03ff7e67ebc7efa3a80017588cf160d69bd5decfdc0875319b54f5c7f6e6e5a9a5d82239cb4c2ada1a598fab0fb591b6fca6cbcf7ac452ce48f7cb470e5c599eb5ab7a9edc476fce8b428ca68b9847620a091f1aabc9aac28aec9d000d09331f130a2667c04a1edd2c7f62458507b8ad0f9005695209c0ea9626247d20732788fa57c0cb8c19ba7ee4c5823dc0daef670ad27a2837fd118926b8a4abd9414811ffd38d85483827485a1f3f"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x100, 0xf, 0x3, 0x4006}, {0x6, 0xe, 0x1, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000300)="000484009b6943c1d2a555adc3d105000000330d4985f194f7fd387167e848fceb9f83472439581abdb3d589f46bc8433c83523f740861ef10bf46366fa79a7fbc9af0718061266fc10e8de343403f1edbcb8cf33e3489840333ab139b80644030783ecb24797270eb33d8c5", &(0x7f0000000000)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000000)={@random="a7d0c14a285c", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3f, 0x14, 0x0, 0x8000, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}}}}}) 1.55124156s ago: executing program 5 (id=2635): r0 = msgget(0x3, 0x280) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0xfe, 0x9}, {0x6, 0x6, 0x1, 0xfffffff2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='l', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(0xffffffffffffffff, &(0x7f0000000240)="d81ad30100000000000100000000", 0xe) r1 = semget(0x0, 0x1, 0x281) semctl$SETVAL(r1, 0x3, 0x8, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff8, 0x2, 0x44}], 0xffffffd8, 0x0, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r4 = open$dir(&(0x7f0000000480)='./file1\x00', 0x0, 0x0) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0xd00, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="67fa3f74", 0x4) clock_gettime(0x4, &(0x7f0000000240)) socket(0x18, 0x8000, 0xf6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x4f, 0x0, 0x37) 1.443751813s ago: executing program 7 (id=2636): setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "1bb7e60ab87aa57800000000d0d200000000fd00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="4800660904b715fa967b4c44bae97c7ccd5b69ed32b0e02264f6d10eaa6897675cd70ea509878f72126a6b1e2c5ec391c06a0052ecb8819db65293ef360f60a23b4eea03d603306af13f8fe5ae6ad19f1befa7e9ea84904dbedb60c9b78f3f5c1a8161d4c6fad12cc247d4eec4ad24009dd6b7de4a323c81c6f9697d5aa47b87c0f8743cf1702f05e336ab67be96ba44a2204edadba0815d45f7324d327b6a9ccb2ec40ed4c3013cc1e8d4ed726925543c6ee8e5bec5595b929ab2776f3f674cf1a8592f937428d7df32a91e01db4edf88eca147f0c21b7aecaa43e687ea344c780e40e628460b9c950314c083b19939cb7b738e759985921ebd1ac398774a9d29495f8f0ce071dd03fbf102c268539d2a1b038e42256b13936e87b7108f52f855a4ce5f48e70d7e70d9c87fc1a59fae5ee9421fc33f8cbca4347ea186a0b6dba08d51a71308eb805a3de6b364e5eb147a2aee21787c854801906dc72bdba73c8c5a929e0221342a252776b7db4dc1e5512660957636831e757dafa9eb1fd41702ef35dafca32facfc707a907604847b52b290e508c89f4efb7b5560363f6b774ba6ef8c5b7e295aaef6721749d994c1d1d3dcf083e2c474b3bb98006804ef18df242fb78a2962a38e0f446fc01b96263107fba6217c838d062f9878855a7230c6db48aa4ad720ffc4c15f28eaa4722f01aacf3cb72af5653c172ed8ca559b3fc7407ad09539fdbb5426e2c99e5a043cc62ef732558110b2884e378a82cb1490fdcc7c81e6df0244765102583830700e7886c9f101fc769e6e8c909f97e1cda2ae8fffcf893250073d05f0c5f42cdb32e27f293e5d3314e133f2d88e761cc44dd428b1a7577497f648c44ee3449821f736211f73b51ebc5fcb6a1d05a99688e19cdb08afb09581024221927e41e56ac871534590e23face8b0d374aafb68441461001d628424b74737e500e6aef51acb4002352ee876008b2e74f043440b2168af958101f021b87c53feedd5822efd59963ac8aa3f4a22d7df7f7f7374a452418eef9eb5ebc49dd268e1cf19d5ca51a47df857b2471605e50d98856064ac8c461d7413f591f398de4bfadc88335df84db73680e11d87e256eae89b0aa17e8dae5bc7094512dd6db1f9791053056e75577784b6b0cd5eed432a9f980ef5ce3385cefb37632bcd77ea2de3251531b69fe86647074a6cb37caf964ae661a2f727cc34a4e87ddc884f186f761843a20a8a4b05e5b703a0ad18665590ac5c62b572e977f8c6bf211407fe7e8eaaaac14ecb0682227cbe8a5122d2a9552a7eff9b23507bd53930a45c699b09294ff9f3fcf8b2db8cdbc49f117e4ae53a073410d31c9c6020a5ab7461b988d0129bb45518f210ee574fa21dedb7af1a8fc679cc083df71f475910f678f91fa4f41fd5a67d8a12984ebd42065841429d4a6d85b2317070b4db7fb0ce3af96d5e1af96497d755684c99e3fb458c2375cf71e6ee0b0b802a70652f575b2637a5beb5566e2bc2956b74e091f196ad779f5db10489c782b367fd352f9e37ef8d2132b3015cbcf06bccf56628e0189c84696ed1d6781385bca734edfa2cd73dfeec3ad766a6009a0fb69b881881679ee2a2f18fb858e9e48cd2c3ea7041e9c8bb97b2768a0e2e428c8ef1799682f105f1da585fd8991a1faadacd05d0a5149764b93e9d8de2b8c615b74acdda8c3333383707c70e341d4bcd32cb52b2a28f0615d09968cb3eaa550aea9a25ac1a4a65ea99f55210e9cee303577f216ed5565c0bb525a8f2bb040c5ebd0d80a5118159cb35d14a7e4ea3f0fb730c829f809c6d2831fb9f29cbc3f4d95b611df39cfa54b890d2bb4b87b97d562e570af0e5a2ccff787933ae530b59ef5f68d356b0abc761ff1b1d348a7376178dd36b7eaedde4f04d5b1aac9da9c2352366c059b97183b4034a558fb40372e91b6c9d345076f90509850e120dce3134fdd0e51c2e5066dfb2c05892e6a7a414953382df5ab02360f82b7658c19dcc5eb86d8aefaabffbbd17d2a602aab822f11fb3d1ad13a6255ad1a0034fb29290d4e0519d5d57bb917f013f1c434a7862b01a1cce17f775e86ba3d5f11d4728d9d5b70d6c9ea83a68cd7e26a8fbf6a706fbb875512fd142b5f708576fe80c81d6216b4a7fb7848583b4c418048f9ff077b0a7c5921c44d43f24ad622c73b8a8f11347c97f290beda4a63523a40cd38306996b4e4d9e6400dc1bc51e1d6d5283fa89e302f8b69199b60408a39d668ab93ca4e78841afebf95825259d9eda6b1e4b739862a9237013c22a8c928cb4cdb54ed6268811cca9eca9080be6232e347f87e07ec6410ca77ca9c141d23ccfb9225b81eaa52e7bcf7cf29c2ad100311194189150c4a9560e7377f52bffefb6917a", 0x69d}, {&(0x7f0000000080)="e530e0dc410000fd57666c40001bac0a5a070dc41a0600000062450f9d3de4360e2e6bea95899a0300776884c9c959bbcc98bcbebe18a5", 0x37}], 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x24, 0x2, 0x0) socket(0x20, 0x4, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0x0, 0xfffffffb, 0xfeffffff, 0x3, "0800140000fffbf6ed010076d0f0ef69d5b1b1ad", 0x9, 0x9}) setsockopt(r1, 0x6, 0x41, &(0x7f0000000280), 0x1c) 1.442790279s ago: executing program 5 (id=2637): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000002740)="abf734f1", &(0x7f0000000100)=0x4, 0x0, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2000000, 0x1000302010008, 0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db"]) unveil(0x0, &(0x7f00000000c0)='x\x00') minherit(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x3) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000002200)=ANY=[]) 1.344772155s ago: executing program 2 (id=2641): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) dup2(r1, r0) (async, rerun: 32) select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x40000, 0x100, 0x3560000000000, 0x0, 0x80000000000000}, &(0x7f0000000200)={0xcea, 0x20010, 0x80000002, 0x1, 0x1, 0x3, 0x80000000000001, 0xfffffffffffffffe}, 0x0, 0x0) (async, rerun: 32) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) 1.274516589s ago: executing program 0 (id=2643): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x1, 0xfd3, 0xffffffff, 0x80000001, 0x17ffe, 0x10, [{0xfffffff7, 0x4, 0x3, 0x8}, {0xc5c, 0xb, 0x8, 0x1fb}, {0x800008, 0x9, 0x1fa, 0x7d2}, {0x7ffffffe, 0x200003, 0x2, 0x784c}, {0x3fd, 0xd, 0x1002802, 0x10}, {0x7, 0xff, 0x3, 0x6}, {0x800000a, 0x0, 0x81ea, 0x2f}, {0x2, 0x836, 0x8000016, 0x3}, {0x9, 0xf71, 0x5, 0x7}, {0x10001, 0xa74d925a, 0xffff, 0x40000088}, {0x1d9, 0x5, 0x4, 0x412c8391}, {0x3, 0xa, 0x20008, 0x40000010}, {0x2, 0x7, 0x8, 0x3}, {0x29a71720, 0x81, 0x7, 0x5}, {0x4400002, 0x7, 0xfffffffd, 0x1}, {0x200, 0x8, 0xf5, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setrlimit(0x0, &(0x7f0000000040)={0x7, 0x4e}) setrlimit(0x0, &(0x7f0000000080)={0x2, 0x400}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2a) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffff7fd, 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x2f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000000c0)={0x0, 0xbffd, 0x0}) 1.274191117s ago: executing program 5 (id=2644): mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = open(&(0x7f0000000280)='./bus\x00', 0x68f, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x33, 0xa2f}, 0x80000002000007, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x3, 0x1, 0x5, 0x8000000000000001}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto(r0, &(0x7f00000002c0)="a43218353e34d5fd70d508f72715f573dc208f3b7bec633e00a9d5da13604d54d37d03851a59af1d94a4ebad22b645a9d33e4c0cfe797e1d8926b52595dfde61aff019840c24871681c65fde32d02d7cee2fbc434a942b0b14b887c5ceae81f4ab5d1aa56769a2f3009e3e003ae47905ef2a8ad0d84bc00e3f0e4fca285310a5c8b406b0c20d6b530fa4dea68f757bbb9404ecb889def0fcfc2a1df1c3f2b2db14dae4d1944b90b6a5359aa82c64aad8511dee0efc0611a0834250e98bb3ab4b59809d69a69bfc379d5510a2a078b5969a320370ed3d662244265f1271351cc6f72a039f36bcf589a8e34fd60082ef48bf8cb7bb85837b6de129c036b8ce2a7795e97678400bc5cf1140d8e62f3df597fffbe2bfca43135953f1c3414332536080c485d3a194a2785b296398fa504aa6fa64a70e330e4738a865e7cafa16ccedc6f41731b91b867829ab6907b35607bcd6c949ba524aae9d667a0704b3afca9e8fb8051ee5acbf59bc625a3da1e7bbd589e4cfeaa79d5d3c15284016e755caec382240aed5054ffa7d10ea49f0af285d0669905430a6784aa59b17ab4ccede0b60ac97cbf3facb6a068a480d304a885dcc2a9726bf7b575b17d9bf769f395dd036ee3d08f59cf0e61096b8bcb6fdbbac2898efbdf55044c535e35673e951fdcf884e95e1df1011cac122c01a981f2e60d6382478827c9672163da573c3e0c9cdc7d474a1bf800b67d6e9baafd799e9319304cc8b5087eae83b05aada682e308cdcaf7fd58cd3e6407d8bd160f89cc6f09345a0a4dd093d8d61a9612fdfdcf6d2fc93b280ba44643763fc195dcf4640be420007f31321078f924ee5813828f2aceeeefe88ef28471e736f712f19a923a6be1ff3800a48ebc002913d6d9eee3c8e538c6aea4457baf2e001d663cc2dfe9e2a852e3e285322d92133357f28cf10d74d1fee9c79b8bcf91105794a7c794acd3a1df0e2601e06df238d4f17bcb23f33bbe7cfff8f616e57fa55d9f95a183f4dfac1bf1553b6ab30f56060e010c7a284612f49b2ca61a35369148ae6e9650c92d475071fbfcf0d0ef4de13830d4bfb423abb09b8c412323ca8b0e5d1d86eb91beab5e271a8d1208fa926d3456283e543b1306e73264cbf883e4ca74a531ec5cbbfdf1f6c12f2f52a67dc9e42961463bd1a97e5d660d392e670b08061b2ce24b55fb44f370335b246602432d22cfabdd5a8b97947fed9f018d06b3515be2dbff2a7d1aec8cb02819b1037b0b5616d0aa36a44f29514adc147e9652a37bee89536f2fa9b9ef88b8f6357c8cbd17a991bc49241b6e75aaecc4c848a3be9d5308be6a097da41e62756227419092df94618da853f3bd58e2077c3427ecbf0ff7788c8188bd1769ced9d84803b6bc14f2504776f3b6f941ba3b02940dfaa51903824a8edf284795842ac49ef81c0d7b4c7706d3f6b41fa198b3a13983dec44ce96a9c76cd2e1c9331b6e4a156726850b363eef0928bdd80d99b7312562e389431e300edba1ed64c46b12f56b94c0919c51ee4d1954c1fe7c24bcb74c27f73762c4753af63e106753f745a824162444417c9cec8ad3560eb80f9d88301ad40a6c152b50da7544c9cee9c12c1e7a459d44eeba9ba126a63a9bb143ff27e197a952285d9de90be8d09e523a22f04a950914b4bb92caa57b55e25dc3f25f71259b17ba585dc59935ca09613d5e9b6a0b7311c8dd7ad59f1fc9692e46ca91e64823d71cedd7fa78bf461e7ae07a547feb69df3b05db54837515ce57df7e86569e38ee4dc32ffc9e7998e73e7cd15c765fd221a01071c7db8efd32143cbe4e68cb3c50ff94aa8a2f4ea219206b5ea0e754a8f60dca64ae3cd1712ba273699fef61819d4a8338b1c93e118eb8c9ad928643f350e5a3913d2453b8c567bf7c09f67ba9f6a8e3c2c3207381ce8932b09560ab04825d07b0f500f6d47a8633ed580ae8fdb2fb9786a16d44fee0d99e47af0360368d5158dd8048e86b158e710078c5c599bc09b9797bc193b92d91dcaadbc5232ebeb6e57735cee149a33038abd371ac48d7396a1a4619dd7f8b95a3241792435196d48f00163ee034a4fa7a0dc9d07fcaa1d0bb844b8367ebccebc95701419caa91e1c0571bec0ed3f3dfc1cae07eb7aa527472f8d6f0216ea15dba3746522819d109125671b385d446b48a015c985f3403ac87b108a11c75258836b1d75896c58368d919e9c605ddc290e4addc6cd8531f7fd5e3ef80b36d5ec827f3a40bb0b0a7a2c2f373215d59b43fe1098c3cd7d42c758e9083c29eabfa72b1aefdcacd2f716616222e041b8d0c099ccaee81a4799b2b247482d6c92af0e9d048557f8ff333f1eba1af5f465297980bc3aa928da355be5f347f6eacadd62783dd94385661eaaa57d3ce3cbf0fdee94829d1d2fd86f233f0dcb645363440e8d95cc2f8b5eec47325f4ee9d27958e281dd43eeb9cb067c1246a765a07af1d662698880f6ec3b95c6c5dabf2be039d0feaf03899ebeed2ee7fa96204bcac252e02b2147588cb5e0d073c9d514504cb654f1aa96bee3fd32a67d7efa67e8f358412256b670c70fde0275c50286b86a36b52c898207b6de1703fd392a90d2457a20b382dc8d6b78f255a2a66649681c43e46ad4a43439ffe6bd1bf91edb9459731103e80eb0ff8743de6566c12bfd0c037300017c9061e2f0510a1527da634ae77673db242299b87658fd3b05348f4cd64536f37b7012c3eb72a9c6aed70d50a60459d49ee86de89f8509d58d226721595a48dd40fe24c0acd6d1af342bd8e99109ade897cd780e3f9e4e5dcad1ab1ba74d63266aaf568e95cfac661339b086e2c70ccd89f212a01bf9fa4b25fc61d3d8f669f5d4ea82acd72d6e71e3eaceb957abac6b65cc7a9a4b866b478444d60dd5edad623c1be5f04c8284d557ad1d0996f8967adedbd8414632a7d15d0da2389af92dcf6eb32ae41b86573dfb81337726dc2540a34cb0c4fa1c85bc0a07c0003196cebb7e572282c011d301a87d338de7f768d00725c15a811c1437317c100f922326cd7df2012a5fbeeeef88988e459f7e90758ad8e8987081ffa67575a69c5922544aa8a95491a5c487f5363c1a7bdf457f77ae868a8cf00aa9ebdc8462414ec6ad1d921c2b2531789d45ff67e21e5c643a157a13f53b220f09c1f0ed0ca9836db885f2ef672ab076d67bca5d70a9b8bbc2cb1f59e2859d5fea926a78533a07af01a5f654377e861f31e125f0c9c45c16dfbd8b4af93d42446a424de4e8ad5dda38c99b3e2b9dd95941df9ae798e49b6ba9cced8af83d329bc16eb7d105ff9b743c852499d244638cda1d81d7ff889b0481aec64afeb0aad1610669dbcb0475d5dfbedf5239efbce4b2b5f7d4da22f06cb81613fb0d036333dbb82608b9f9d2e991ff9eeb2303f0fe8b0e9f1a6f7840c489ed4e3501ef3cd573f17630f2b50acbf8128d41b70fac7dcb1a3747cb10bd0cb530c8042246e7487aee4eae586e604a2a23abe876613a0c03b8b770ede56252beabde81a36ef3a6ef5e61fc73e5815c75a6b5ec06e59c3c24219c6437e4200748dcb89c97dd83bdb1ebb049aa56eeefbf4e3b322dcdf83726897967c9094e6173a08e544cd6f39ff4cf139d22131e94f410aba00ba61413f39e7e16ce89a6fbb2d097033c5b3c17a70ca135f34021fe92147c34099dfcef01e4a87857f8c69831c6773749fe4e5dd80009e3bbd87ef4fa668948f7c5ee095344f1289512a02231357b59ec8576282c36faddd2b000adcef421f9fb5995e8193365331250e2695460cb672c6936a8dfe80c4142fa716e93e8a069191d7594137f82a9b82981301cab5f3e16a11c2229d52207580ca78bb83387fa96f268ca5a236b722c3055c91a21497d33078d5e433524d770800889203caddfbc032de29667e6e042136411d2008fae7477778be299a732f081168441e1860d2e3da21bb2f817cac5899c6e575dd4b5bf1dd8a213031debb917dffb7f15cca9798e5f80d5e436f5ab7e8758ba6e34a0eb3db51dd5e48b7ac041e76f81b5bffe3dfcd20293616a21efabfbf4c9a17e5ec9a6ede7816c6cfba26f97d83e381abeb5d01d804f0e00c3a807ef4ea275a182864a1a485b9129d9d5e2fce8fbcc73a6f7c5deb7f7c71e83b27e2bba7abc7f2a373de56756d1047b32adc52eee790aadbb8ff610b661c00bc9edfef31d5a33af29c3fed69a7d5b4dbe3dff60eefbfd992dd395ced811ba0c3a58696fa1cc3e850dfa364482802c256bff29f7c8a90c7c7123f6186cd25f845fb14492767e61afcef8e8a1d40ca8e9a54cef5c345f4246ae10e542a629e16243bd8ddbb519f5b85415861d09f196702925c3c68203464b26f929dc5ada73fbc11b6a9e975da770187d353edf37d0baeb3cdafd0f604a3b867779d94f6248b36ee059303c3a4247dbb1ba83fe43bb1478de9bab42f4d39c2cc1de1460fad435f4e0c11b88cc8c6785a960025f529b22d6c69cd35f5e25bd289a5e0dd6c9b7f8537ceeafb982dfb00223ed85c4a90d11d3e46cbdcee6e088b8341cf74bff496c64094606e565b0549bf9edce10b0457bd448d2f969a6a32b7507cd521b8ba5e0506e6030a66a45ea1e93fbc1f5d2ef9cbc3af63853c3b639de93d25f77f7b33e765e687e68941038d5a7ccd5f06913a28ed12fe87b26e78acd348cfc2166b65103368cfc07939d68f7ba430f27c831496efb39460f3d049cbaccefe0306563b2a08eeeede7db807942a4476d117fb1e47bd9a49acb453d5373465fcb96c62822de4f5eacfd8f0ecea30df35c72e6a5393475649b21c24770857dcd6d7c060e709e154cf30917ba92b9f563f1178ed69d4dd4dc4021456605f5d52a35e6865836a15e2f574183ff00fadda833e26244784a4adc606569810dbcd43670f73ecafccdcfe9265f3d35ba3f961b9e63b8faebcc0be1843f00246634b98a2ccc1183fd73c387857f0b2929658f4028e335657bc35d475c0d2a113dbffd4bf3891466a20ad7f560e4d2edfd67c3fb39208c62f5ec4b8d56f77331cbb8cbc88337c074ed808dc43d32bec6015ecc0b27697cb4649f02a77bf7f52cbb3c8d891b20d1c46b91d85adb024dc21286e10162606c8acfb1da86b786f447f1ad48bca44f610401a5c06c2b093cf4fc5c5be833c83fbfdd6fbdab830c4fc5acef9850a9866458e8e6c25119b5177aab961b9ac76f128637a661dbcef64f62d19bd3d1cecb9b7aa7a8b863739dd8b58e732b04097dc74143637c5b2eb79bcf858864b6e7a63b15a368937b18aab7b15ccf676824b4a25343cb597b2c2b32d9628c0daa8c9947eeffdc9d176a40cb77aa1f94bbd98f67446ac410a6e6e394c851b3c39d16e29b2dc8f8a1fd00dedcda13619d7310ac96363a967785b457c56b962184cb472869e8c70f224272ccb7d7ddc5a699e9337d3c492663873dd3d5ea3b092c1e16b30f6d04d2ff334de63def4b5f384f8efe106e80969800beaec877a0a66940895a239b012e1a58ff4ba72d2da97a1ebd1d530392d2d5a8e741e0c7b220d948099a7e90b313fcb9a31699b8cd6722a77871b7adb7e420085056c9b4256875fbdb3cc2c536c6954fb3aa86c8a585d340e34e7d8ff6715d432ec8cb2c38c4c2f6aadfa5ea1f92b21958bdc65a62938bc129de4b745a28cd2e9cdae22846da8cd4e43ac322e169084c7443d5d58357effec20b6fd52cc4b8dd48bfb6c17d8f39da926fe79df5c8e367f87ad2a5c32f6c078f8927136813d512627a6fda86f7981e6a5f7782f40a7f9de4f19d8f9b3c3d233ef01", 0x1000, 0x8, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) 1.273496699s ago: executing program 1 (id=2645): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x100, 0x300000, 0xd2, 0x7, 0x5, 0x7, 0xd, 0x10, [{0x7, 0x4, 0xffffff00, 0x7}, {0x0, 0x401, 0x4, 0x4}, {0x0, 0x4, 0x7818, 0x5}, {0x3, 0x2, 0x1a, 0x3}, {0x88, 0x4, 0xfffffffa, 0xe}, {0x10000, 0x7, 0x9, 0x86}, {0x0, 0x81, 0x0, 0x2}, {0x1, 0x3, 0xf45f, 0x8}, {0x2, 0x8, 0x4868}, {0xd355, 0x8, 0xff, 0x20000000}, {0x15, 0x2, 0x8, 0xfffffffe}, {0x8, 0x6, 0x7, 0x9}, {0x2, 0x9, 0x5, 0x7f}, {0x8, 0x80000000, 0x3, 0x7}, {0x5, 0xe8, 0x1, 0x7}, {0x7e, 0x7fff, 0xc, 0x3}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x100, 0x300000, 0xd2, 0x7, 0x5, 0x7, 0xd, 0x10, [{0x7, 0x4, 0xffffff00, 0x7}, {0x0, 0x401, 0x4, 0x4}, {0x0, 0x4, 0x7818, 0x5}, {0x3, 0x2, 0x1a, 0x3}, {0x88, 0x4, 0xfffffffa, 0xe}, {0x10000, 0x7, 0x9, 0x86}, {0x0, 0x81, 0x0, 0x2}, {0x1, 0x3, 0xf45f, 0x8}, {0x2, 0x8, 0x4868}, {0xd355, 0x8, 0xff, 0x20000000}, {0x15, 0x2, 0x8, 0xfffffffe}, {0x8, 0x6, 0x7, 0x9}, {0x2, 0x9, 0x5, 0x7f}, {0x8, 0x80000000, 0x3, 0x7}, {0x5, 0xe8, 0x1, 0x7}, {0x7e, 0x7fff, 0xc, 0x3}]}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f0000000180)=[{0x85, 0x8}, {0x84, 0x5}, {0x24, 0x2}, {0xbabc4a455b839e91}, {0x84, 0xbc5}, {0x101, 0x5}, {0x2, 0xe000}, {0x101, 0x10000}, {0x21, 0xfffffff9}], 0x9}) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f0000000180)=[{0x85, 0x8}, {0x84, 0x5}, {0x24, 0x2}, {0xbabc4a455b839e91}, {0x84, 0xbc5}, {0x101, 0x5}, {0x2, 0xe000}, {0x101, 0x10000}, {0x21, 0xfffffff9}], 0x9}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x28) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000280)={0x7, 0x2, 0x400, 0xd832, 0xd9, 0x6b3960a9, 0x10, 0x10, [{0x81, 0xa3b, 0x1, 0xd6}, {0x3, 0x6, 0x3, 0x2}, {0x6f339df9, 0x9, 0x4, 0x10}, {0x7, 0xe353, 0x2, 0x4}, {0x3, 0xffff, 0x8145, 0x3}, {0x4, 0xf303, 0x4}, {0x1, 0x401, 0x2, 0x62a}, {0x6, 0x3, 0x8, 0x6}, {0xa74d, 0x37, 0x5, 0x7}, {0x7ff, 0x1, 0x6, 0xf}, {0x7, 0xffffffff, 0x0, 0x54f1}, {0x6, 0x8, 0x7, 0x81}, {0x7, 0x81, 0xcc6e, 0x3}, {0xf, 0x2aa, 0x5, 0x2}, {0x9, 0x7, 0xf7800000, 0x4}, {0x6, 0x9, 0x2, 0x31062baf}]}) fcntl$setstatus(r0, 0x4, 0x80) (async) fcntl$setstatus(r0, 0x4, 0x80) r2 = dup2(r0, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x8, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x10000, 0x8) (async) r3 = open(&(0x7f0000000400)='./file0\x00', 0x10000, 0x8) getsockname$inet6(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000004c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x9) (async) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x9) r4 = openat(r3, &(0x7f0000000500)='./file0\x00', 0x20000, 0x1) r5 = accept$unix(r4, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x20, 0x0) close(r3) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000600)={'./file0\x00', 0x8, 0x1, 0x92}) socket$inet(0x2, 0x1, 0x7) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000a80)={&(0x7f0000000a40)='./file0\x00', r5, 0x3}) fcntl$setown(r6, 0x6, 0x0) (async) fcntl$setown(r6, 0x6, 0x0) syz_extract_tcp_res(&(0x7f0000000ac0), 0x5, 0x9) (async) syz_extract_tcp_res(&(0x7f0000000ac0)={0x41424344}, 0x5, 0x9) syz_extract_tcp_res$synack(&(0x7f0000000b00), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000b00)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xda, &(0x7f0000000b40)={@broadcast, @local, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x2, 0x1, 0x4}}], {@ipv4={0x800, {{0x12, 0x4, 0x3, 0x4, 0xc4, 0x66, 0x1, 0x8, 0x70, 0x0, @multicast2, @multicast1, {[@timestamp={0x44, 0x34, 0x42, 0x0, 0x7, [{[@broadcast], 0x4}, {[@rand_addr=0x4], 0xcc1}, {[@multicast2], 0x5}, {[@rand_addr=0x8], 0x49}, {[@multicast1], 0x757}, {[@multicast2], 0xe}]}]}}, @tcp={{0x3, 0x3, r7, r8, 0x1, 0x0, 0xb, 0x80, 0x6, 0x0, 0x0, {[@md5sig={0x13, 0x12, "282999c5e27fe1d555be19f082fbe858"}, @mss={0x2, 0x4, 0x2}]}}, {"6a4956b7061da5fd2211a5d6e35458930d7c789401d9b2aedbaf1756ec1b9dbd99abf08d36b16775a5f6d3da30f2cb686bc60f2497844d523de8ac5be6b82810680fcd0476cb70cf7ffc590caa4ab61a"}}}}}}) fchdir(r2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) sysctl$net_inet_ip(&(0x7f0000000c40)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000c80)="1358e00098a53a325091126ebc24d8bd32f6d1f47bf9834af017ac7ec79afff53b0a0da3ac5537d9491da012bc8d713c483fc40feb07674060cc805575c2d854db44fbdb3929a5a371647cc6188be6cc915348695a29438ebe395f1c8b65c6710487bc72d7b63fe94bef8ff7663e362b7cf0be2ee2ee106fb483c3c0542cdcd9654f572d33eaf63c9f30c789d21eb664e78abb25f30a1e23b7a895799773e3450a47783fea925c12724808a5ddde43c6e63cdb324b2e7fb02cc2d4b46b0c00e732f6498617aa4b368eb07c064a8d07", &(0x7f0000000d80)=0xcf, &(0x7f0000000dc0)="3e124354b098e210c01438", 0xb) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000e00)) socket$unix(0x1, 0x2, 0x0) (async) socket$unix(0x1, 0x2, 0x0) sysctl$hw(&(0x7f0000001080)={0x6, 0x16}, 0x2, &(0x7f00000010c0)="8d127a0e1a8578c2f8d77f367aaf38b489243b1d6faa3c3797", &(0x7f0000001100)=0x19, &(0x7f0000001140)="e1f64c58371053ba1f4113cbcdf726efa35bcd726dc81302a1a479d4523ab7ba8d6d2749923589bead88f7e01395ab6807d0bd17aa", 0x35) 1.266255916s ago: executing program 7 (id=2646): fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) ktrace(0x0, 0x5, 0x0, 0x0) 1.210585617s ago: executing program 5 (id=2647): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000540)=@file={0x0, ""/4089}, &(0x7f0000000400)=0xffb) read(r0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x3, 0x5fe, 0x80000004, 0x80008003, 0x10001, 0x10, [{0x6, 0x7, 0x4, 0x70fff}, {0xffffffff, 0x8, 0x8, 0x8001}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x80c, 0x8007}, {0x5, 0x200722, 0x2800, 0x3}, {0x2, 0x6, 0xfffffffc, 0x99}, {0xa1, 0xffffffff, 0x4, 0x2000006d}, {0x6, 0x1803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x4, 0x406, 0x3}, {0x7ff, 0xb, 0x8, 0x9}, {0x400, 0x4, 0x40000008, 0x4}, {0x29a71717, 0xfffefffa, 0x1, 0x6}, {0xc, 0x7, 0x3, 0x7fff}, {0x0, 0x1, 0x1002, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0xd7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x3, 0x3}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r5 = getuid() setuid(r5) setreuid(r5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchown(r4, r5, r6) ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="010000004d3c1e072d5463d39057de7f65d1d8ab970a81c523a45f984db7a02373115b9f64eb31aeed915d4b382d8f6da4fb7649bbcf5c9218b4aaf8cc92c32b2962b934564e37484d7234981d277e59c2ad66432a84955dd1d43ed8d0959592bb7b992b700b4136e3c07939a2271385bdb89edeb4b302e8ea3589e4d1814f4ad4c2f3a480ea5c0993b441ea346a45990200ce020281f08e8cc8f9703f37b0e8d4fa308dcc9fdb3ed7269310e9868bc1fb9bb7aea4105ca6ecf5215fa8eb8f8774a266106b9c", 0xc6}], 0x1) unlink(&(0x7f0000000000)='./file0\x00') 1.210346139s ago: executing program 5 (id=2648): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xfffffffd, 0xffef9ff6, 0x6, "4b06a6bcff0300dba800000000000800", 0x0, 0xf}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="34729b0c85826275cdcf680e4d8098fba53d1131a8be9b4788a5d07b109ba98b815538530418fd0d805eb055f64901fea76dcccadc96cde6ed704c69d1249c548fe24c294fbabb7fd09e579f16", 0x4d}, {&(0x7f00000000c0)="e7c4a4d86cb242843ec2cbd63a9e170a73cef2a623e23e5eda0501", 0x1b}], 0x2) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x39, &(0x7f00000016c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900033a000000000000871f68d97f81ed1b0000000000000000000000fe"]) 1.152242513s ago: executing program 4 (id=2649): syz_emit_ethernet(0xb6, &(0x7f0000000000)=ANY=[@ANYRES16=0x0, @ANYRES8]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x8d, 0xfa, 0xffffffff}, {0x34, 0xa7, 0x3, 0x3}, {0x16, 0x6, 0x28}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="441e38064cbef584a0525e5967e469535f185b5c6ede86a3a12f139634c388d887182e4cb0f54e57e12cf8d831063f08b4f1e9d2abf8f045a7639cb625662f0e9514a224a38cc14c9309703ce39d6626", 0x50}], 0x1) mprotect(&(0x7f00005c2000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xdc4, 0xa, 0xc}, {0x4, 0xf9, 0x1, 0x60}, {0x6, 0x3, 0x0, 0x400}, {0xe60, 0x2, 0x0, 0x57}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) fchflags(r2, 0x0) 1.151508941s ago: executing program 0 (id=2650): r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x1, 0x0, 0x200000000000001c, 0x1000003fd}) flock(r0, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vfs_ffs(&(0x7f0000001600)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) shutdown(r1, 0x7) close(r0) clock_gettime(0x0, 0xffffffffffffffff) sysctl$net_inet_ipip(&(0x7f0000000100)={0x4, 0x2, 0x4, 0x1}, 0x4, 0xffffffffffffffff, &(0x7f0000000540)=0xfffffffffffffffe, 0x0, 0x0) 1.151255642s ago: executing program 4 (id=2651): sysctl$kern(0x0, 0x0, &(0x7f0000003940)='\x00', &(0x7f0000000040)=0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x201}, 0x0, 0x0, 0x7}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = socket(0x18, 0x1, 0x0) (rerun: 64) close(r0) (async) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x9e, 0x411}, 0x4, 0x800100000001, 0x0, 0x0, 0x0, 0x800004000000000, 0x40000000001, 0x4}) r2 = socket(0x2, 0x2, 0x6a) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async) readlink(&(0x7f0000000080)='./file0\x00', 0x0, 0xe9d5176748d01b19) (async) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb534f", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) 1.140341286s ago: executing program 0 (id=2652): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0xe, 0x0, [{&(0x7f0000462000/0x2000)=nil, &(0x7f000057e000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f00002cf000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f00004f5000/0x4000)=nil, 0x10000}, {&(0x7f00003d5000/0x11000)=nil, &(0x7f000049e000/0x3000)=nil, 0x1}, {&(0x7f0000000000/0x2000)=nil, &(0x7f000036f000/0x2000)=nil, 0x2}, {&(0x7f000054a000/0x1000)=nil, &(0x7f000016f000/0x4000)=nil, 0xe04}, {&(0x7f00003de000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffdffbfffffffffe}, {&(0x7f0000065000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000063000/0x13000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000243000/0x3000)=nil, 0x9}, {&(0x7f000025b000/0x3000)=nil, &(0x7f0000463000/0x1000)=nil, 0x3ffffffffffff}, {&(0x7f00004c1000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f000006c000/0x4000)=nil, 0x2}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil, 0x4}, {&(0x7f00000cf000/0x1000)=nil, &(0x7f000016a000/0x1000)=nil, 0x9}], './file0\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8e) r1 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) dup2(r1, r2) (async) dup2(r1, r2) r3 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x14) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x3, 0x7, 0xe150, 0xffe, "0000000000008471050000000010000447ff00"}) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000040)={0x0, 0x0, 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) getuid() (async) getuid() syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="b905f0ffff00000000000008001600ff0800009078205c0003"]) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="b905f0ffff00000000000008001600ff0800009078205c0003"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) wait4(r4, &(0x7f0000000200), 0x9, &(0x7f0000000340)) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt(r5, 0x0, 0x9, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) (async) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f0000000140)) (async) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f0000000140)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, &(0x7f0000000040), &(0x7f0000000000)="01000000", 0x4) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, &(0x7f0000000040), &(0x7f0000000000)="01000000", 0x4) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000002c0)="a967777406a1", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000300), &(0x7f00000002c0), 0x0, 0x0) 1.038896713s ago: executing program 0 (id=2653): munmap(&(0x7f0000005000/0x3000)=nil, 0x3000) 1.037908131s ago: executing program 4 (id=2654): r0 = socket(0x6, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000940), 0x0) setrlimit(0x1, &(0x7f0000000000)={0x6, 0xffffffffffffffff}) (async) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) (async) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000000640), 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f00000002c0)="8f1cc9599056", 0x6}], 0x1) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async, rerun: 64) socket(0x1, 0x2, 0x0) (async) syz_emit_ethernet(0x42, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaa8baaaaaaaaaaaaaaaaaa0800ffffffffff070b1eac1400aa7f000001000e00907800030008000003fc0000000400000009000000000000000000000000000000b7f9fc62c1c005f1d51d1088fbfe32d12616a44423c218de7a9fb8c39e86be0da17e4b156ba907e90e60949874bf700b9384ea2714f3cf02a8dd89e48fa803b151e8d0b811ae2d247b54b15b1b885bb28d73df394cd42ed6c1a6bcfcbf4cbbb4deaf1583183e3cad66a4f04736e9a9c8726745082555dca3ade78f92c7eda9dd9423295b715d7009d64c25886458064c3886324469e0ad0be77f149e24db1002c19cb9fb4b8b15e364803c72e76b1aa7c0dde749321a84fafd4f1796f3aad6befc38747be9a907c96c35c8d0455632927fd49de02660bf86919a7dea72ca77246f99019b5bd7cab5a2f39bb16a31303b21ead27efce4c8251e46edcc1b2192cac8ceae5bcae42123515b7144019462a3271cab4251f6972927445f1ca4dc462c42801e02e383c64d6318f1a8c1ab852b745d244c03ea3af3225a1efb3083fa3c1adc6e2df07c40186d3f21a1bfeed470ffabcdf170f0e686f78474878db5875be4d7d4ed9fd7b127c83d45b88b9c552be2066aa6bea388a335e67fbe81301d1c4f25b74dd039309a14e05a000000000000000000"]) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000140)) (async) r6 = kqueue() (async, rerun: 64) r7 = socket(0x2, 0x1, 0x80) (async, rerun: 64) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) dup2(r7, r6) r8 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x103) execve(0x0, 0x0, 0x0) (async, rerun: 64) kevent(r6, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x20, 0x8}, {{r8}, 0xfffffffffffffffd, 0x51, 0x2, 0x8000000000009, 0x101}, {{r2}, 0xfffffffffffffffa, 0x30, 0x1, 0x3000000000000, 0x6}, {{r6}, 0xfffffffffffffff8, 0x80, 0x40, 0x1, 0x7f}, {{}, 0xfffffffffffffffa, 0x40, 0x0, 0x2837d8ba, 0x80000000}, {{r7}, 0xfffffffffffffffe, 0xde, 0x0, 0x5e11, 0xcf}, {{r7}, 0xfffffffffffffffa, 0x0, 0x1, 0x5, 0x400101}, {{r6}, 0xffffffffffffffff, 0xa0, 0x61fb3610e81d4d96, 0x101, 0x1}], 0x9, &(0x7f00000001c0), 0x15, 0x0) (rerun: 64) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) (async, rerun: 64) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) (rerun: 64) 1.031306776s ago: executing program 0 (id=2655): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8, 0x298, 0xfffefffd, 0x0, 0x5, 0xd87, 0x8000000c, 0x1, 0x0, 0x100000000644, 0xffffffffffffffc8}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, r2) close(r3) open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) chroot(&(0x7f0000000080)='./file0\x00') recvmsg(r4, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r6 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x5, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0xd, 0xfffffffb, 0xe, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000009}, {0x3ff, 0xfffffffe, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x40, 0x1, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x5, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000001180)="dad3acf09293f0f7f49c3ea3164a94520d5de99aa4fcb165250187d563affab8c978b34d0a8a7509963929c460d5f4d5b867f7060f598ba2c0b51b01f672798a18f43c03bb63f4432cb4ee4f1f548a1a2d63529c0d109828eae499473e2c93812dc995b0d2f3ebfadcca50db3af791061a866b9fe3371c96faf021a5c46c5f31a931b0ee9362f24fd0e27ff56b32ed0027cf56a76ae25ff3cce47c0bff2f27a7fef26fce03b99995b559df9897776f49153bf62e9123fa4672b3546b8bf50d1b5d9b595cce0026387b8958171508910b8438bc649d40bd475ec0f767189fceb788c4027d27cbc0bb26458a57a5ecc2ca5832ecfb7fb37995eb845ce8c3ac8cfcd3c231933bf31f6882bd0b840bee24fd8fa4fe47d4aa86be98e6dc53b58bde27073318f71d412d", 0x127}], 0x1) rmdir(&(0x7f0000000080)='./file0\x00') execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) close(r1) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="91a6e34dd8bb9f96b00aadf8db582208004500001c000000000001907800000000000000001000907880010005"]) 1.031115595s ago: executing program 4 (id=2656): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000440)={0x0, 0x1, 0x400000000000, 0x300000006}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x6, 0x100000006}) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x68) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x2810, r4, 0x20000000) socket$inet6(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x61c5) r5 = socket$unix(0x1, 0x2, 0x0) bind$unix(r5, &(0x7f0000000000)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) 1.030815459s ago: executing program 3 (id=2657): mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r0 = socket(0x1, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) write(r1, &(0x7f0000000940)='F', 0x1) write(r1, &(0x7f00000000c0)="c3", 0xffffffed) ioctl$FIONREAD(r0, 0x8020699b, &(0x7f00000001c0)) rmdir(&(0x7f00000000c0)='./file0\x00') connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4, 0x401, 0x0, 0x1, 0x5, 0x8, 0x0, 0x0, 0x2, 0x6, 0x7}) socket(0x18, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, 0x0, 0x24) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 0s ago: executing program 0 (id=2658): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x86, 0x7e, 0x40000007}, {0x28, 0xf, 0x3, 0x1009}, {0x26, 0x7, 0x0, 0xfffffff2}]}) (async, rerun: 64) sysctl$hw(0x0, 0x0, &(0x7f0000000280)="50041b02003e807447ff000800000000009586b272f7dedb1f0000008e13c9e268a10337d31196868e11d0af3a0180bb310a87b4fe9f4bceb2e2efba074468aec6266a760da958990a350477e088e2a438c3a9d05baacd54a9ea9f04416650165aaacd9679ae81beb3acd2040a87ecf82367257e7ef5eb293d29fae427ae79d20f5bc66610128227931e091d8ee7179c459f559debd7529db703f324dc9c0d2e44dbf77d9966d0a5a914c754", &(0x7f0000000000)=0xac, 0x0, 0x23) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x2) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100021000000000000000001800", 0x2}) (async, rerun: 32) recvmsg(0xffffffffffffffff, 0x0, 0x1023) (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) (rerun: 64) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84, 0x8, 0x2, 0x8}, {0x4060, 0xd, 0xfd, 0x7}, {0x6, 0x0, 0x8, 0xfffffffe}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[]) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r3 = getuid() (async) r4 = geteuid() setreuid(r3, r4) (async) r5 = getgid() setregid(r5, 0x0) (async, rerun: 32) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r4, r5}, 0xc) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) (async, rerun: 32) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[]) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.19' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 1073510800 pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error malloc(): allocation too large, type = 6, size = 287762939904 malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error uvn_flush: obj=0xfffffd80670fbab8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pckbd_enable: command error vm_create: uvm_map failed: 12 pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 uvn_flush: obj=0xfffffd80670fb748, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error                     pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error panic: pmap_remove_ptes: unmanaged page marked PG_PVLIST: va 0x110c23d000, opte 0x7fffffff Starting stack trace... panic(ffffffff83436767) at panic+0x1d0 pmap_remove_pte(fffffd800b062700,fffffd80088b84e8,7f8008861180,110c230000,110c400000,0) at pmap_remove_pte pmap_do_remove(fffffd800b062700,110c230000,110e230000,0) at pmap_do_remove+0x589 uvm_unmap_kill_entry_withlock(fffffd800b0637a0,fffffd807bde9408,0) at uvm_unmap_kill_entry_withlock+0x269 uvm_map_teardown(fffffd800b0637a0) at uvm_map_teardown+0x117 exit1(ffff8000337de558,0,0,1) at exit1+0x6fc sys_exit(ffff8000337de558,ffff80002a3bc1f0,ffff80002a3bc140) at sys_exit+0x1a syscall(ffff80002a3bc1f0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71df46888dc0, count: 248 End of stack trace. syncing disks... set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1 trace