fffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYRES16]) 13:42:40 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r1) (async) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) 13:42:40 executing program 3: r0 = kqueue() (async) r1 = syz_open_pts() (async) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) poll(&(0x7f0000000100), 0x0, 0x6) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x40}], 0x5, 0x5) (async) r6 = syz_open_pts() (async) write(r3, &(0x7f0000000100)="6bb28a1ea6f5de00b1253977f2eb9f3d4e927678565c3860d4e83aa0d30d221c391f2e6cde8eabc6814bb6fe3ffb7d9eb40e6fcd0cfbcd3fa2d9dbc0674aa8cf2cd4e8d42573a7a3f59be00cbcc3cf014702a9ba", 0x54) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) (async) kevent(r2, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0x0, 0x1, 0x1000, 0x100000000}], 0x7, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x8c, 0x20, 0x7fff, 0x3f}, {{r6}, 0xfffffffffffffffa, 0x41, 0x20, 0x1f, 0xa9b6}], 0xa619, &(0x7f0000000080)={0x13a, 0xfffffffffffffff8}) (async) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:42:40 executing program 0: r0 = kqueue() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {{}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x7, 0x3}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="c202"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, './file0/file0\x00'}, 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000180)={0x100, 0xa2b, 0x20, 0x80, &(0x7f0000001680)={{0x3, 0x1, 0x3, 0x0, 0xf8, 0x1, 0x7}, {[0x7, 0x8, 0x4, 0x80000000, 0x40, 0x9, 0x4f97, 0xb034, 0x9, 0xa, 0xd3, 0x1, 0x4db, 0x8, 0xffff, 0x7, 0x5, 0x9], [0x3f, 0x9, 0x2, 0x0, 0x1, 0x7, 0x3, 0x100000000, 0xffffffff80000001, 0x5], [0xaf8, 0xffffffffffff8001, 0x7fffffff, 0xa4, 0xd8, 0x4000000000000, 0x1], [0x3, 0x80000000, 0x1, 0x800, 0x7, 0xfffffffffffffff7], [{0xffff, 0x8, 0x5, 0x5}, {0x8, 0x2, 0x9, 0x5}, {0x4, 0xffff, 0x1f, 0xf73a}, {0xfffd, 0x80, 0xffff, 0x1ff}, {0x2, 0x69, 0x4, 0x9}, {0x7f, 0x1ff, 0xd06, 0x8}, {0xfffd, 0x8, 0xc7a, 0x6}, {0x1, 0x6, 0x80000001}], {0x20, 0x4, 0x6, 0x80000001}, {0xeff, 0x1, 0x0, 0x9}}}, 0x6a72, 0x7}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x2, 0x0, @rand_addr="0000000000000000001a15ffff00", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x4, 0x0, 0x0, 0x88}, @routing={0x2c, 0x0, 0x0, 0x2}]}}}}}) chroot(&(0x7f0000000200)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r5 = dup2(r4, r1) sendmsg$unix(r5, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x807}, 0xa) 13:42:40 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x43, 0xb7, 0x9}, {0x8, 0x5, 0x80, 0x3}, {0x0, 0xaa, 0xff, 0x646}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}}}}}) 13:42:40 executing program 6: r0 = socket(0x6, 0x4000, 0x5) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) write(r1, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:42:40 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/250}, &(0x7f0000000000)=0xfc) fcntl$dupfd(r2, 0xa, r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:42:40 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r1) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) (async) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) 13:42:40 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYRES16]) 13:42:40 executing program 3: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {{}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x40000}, {{}, 0x0, 0x0, 0x0, 0x0, 0x6}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001400)={0x4, 0x199e, 0x3ff, 0x16f0, "c81ff6c57d165fc49aff0af1a3cf0249b6247184", 0xffff7fff, 0x7fffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) getpid() r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) poll(&(0x7f0000001540)=[{0xffffffffffffff9c, 0x80}, {r0, 0x40}], 0x2, 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0xd1a85a01a9135e70, r3, 0x28) connect$unix(r3, 0x0, 0xa) close(0xffffffffffffffff) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={0x0, 0x8, &(0x7f0000000100)='./file0\x00', 0x8}) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x9, &(0x7f00000001c0)='./file0\x00', 0x8}) r5 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) recvmmsg(r6, &(0x7f0000001380)={&(0x7f0000001340)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000100)=""/179, 0xb3}], 0x3, &(0x7f0000001280)=""/164, 0xa4}, 0xdd2e}, 0x10, 0x802, &(0x7f00000013c0)={0x100000001, 0x5}) socket$unix(0x1, 0x5, 0x0) r7 = kqueue() r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x400, 0x0) execve(&(0x7f0000001580)='./file0\x00', &(0x7f0000001740)=[&(0x7f00000015c0)='/dev/rvnd0c\x00', &(0x7f0000001600)='/dev/wsmouse0\x00', &(0x7f0000001640)='%*\x00', &(0x7f0000001680)='/dev/wsmouse0\x00', &(0x7f00000016c0)='/dev/wsmouse0\x00', &(0x7f0000001700)='\x00'], &(0x7f0000001880)=[&(0x7f0000001780)='].{\x00', &(0x7f00000017c0)='{\x19\x00', &(0x7f0000001800)='/dev/rvnd0c\x00', &(0x7f0000001840)='/dev/rvnd0c\x00']) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xa4440df916491fc5, 0x11, r2, 0x80) kevent(r0, &(0x7f0000001440)=[{{r1}, 0xfffffffffffffffa, 0x191, 0x1, 0x6, 0x1000}, {{r7}, 0xfffffffffffffffd, 0xf2, 0x1, 0x1, 0xd9d2}, {{r8}, 0xfffffffffffffffe, 0x10, 0x1, 0x7fffffff, 0x400}], 0x9, &(0x7f00000014c0)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x1, 0x6, 0x3}], 0xd3, &(0x7f0000001500)={0x81, 0x8}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:42:40 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x0, 0x5}, {0x1}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) 13:42:40 executing program 6: r0 = socket(0x6, 0x4000, 0x5) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async) write(r1, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:42:40 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYRES16]) 13:42:40 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x0, 0x5}, {0x1}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) 13:42:40 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {{r1}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x7, 0x3}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:40 executing program 7: r0 = kqueue() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {{}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x7, 0x3}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:40 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x0, 0x5}, {0x1}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) 13:42:40 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYRES16]) 13:42:40 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/250}, &(0x7f0000000000)=0xfc) fcntl$dupfd(r2, 0xa, r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) socket(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/250}, &(0x7f0000000000)=0xfc) (async) fcntl$dupfd(r2, 0xa, r1) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) (async) 13:42:42 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, 0x0) 13:42:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="c202"], 0x10) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, './file0/file0\x00'}, 0x10) (async) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000180)={0x100, 0xa2b, 0x20, 0x80, &(0x7f0000001680)={{0x3, 0x1, 0x3, 0x0, 0xf8, 0x1, 0x7}, {[0x7, 0x8, 0x4, 0x80000000, 0x40, 0x9, 0x4f97, 0xb034, 0x9, 0xa, 0xd3, 0x1, 0x4db, 0x8, 0xffff, 0x7, 0x5, 0x9], [0x3f, 0x9, 0x2, 0x0, 0x1, 0x7, 0x3, 0x100000000, 0xffffffff80000001, 0x5], [0xaf8, 0xffffffffffff8001, 0x7fffffff, 0xa4, 0xd8, 0x4000000000000, 0x1], [0x3, 0x80000000, 0x1, 0x800, 0x7, 0xfffffffffffffff7], [{0xffff, 0x8, 0x5, 0x5}, {0x8, 0x2, 0x9, 0x5}, {0x4, 0xffff, 0x1f, 0xf73a}, {0xfffd, 0x80, 0xffff, 0x1ff}, {0x2, 0x69, 0x4, 0x9}, {0x7f, 0x1ff, 0xd06, 0x8}, {0xfffd, 0x8, 0xc7a, 0x6}, {0x1, 0x6, 0x80000001}], {0x20, 0x4, 0x6, 0x80000001}, {0xeff, 0x1, 0x0, 0x9}}}, 0x6a72, 0x7}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x2, 0x0, @rand_addr="0000000000000000001a15ffff00", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x4, 0x0, 0x0, 0x88}, @routing={0x2c, 0x0, 0x0, 0x2}]}}}}}) chroot(&(0x7f0000000200)='./file0\x00') (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r5 = dup2(r4, r1) sendmsg$unix(r5, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x807}, 0xa) 13:42:42 executing program 6: socket(0x6, 0x4000, 0x5) (async) r0 = socket(0x6, 0x4000, 0x5) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) write(r1, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:42:42 executing program 3: r0 = kqueue() (async) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {{}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x40000}, {{}, 0x0, 0x0, 0x0, 0x0, 0x6}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001400)={0x4, 0x199e, 0x3ff, 0x16f0, "c81ff6c57d165fc49aff0af1a3cf0249b6247184", 0xffff7fff, 0x7fffffff}) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) getpid() (async) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) (async) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) (async) poll(&(0x7f0000001540)=[{0xffffffffffffff9c, 0x80}, {r0, 0x40}], 0x2, 0x1) (async) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0xd1a85a01a9135e70, r3, 0x28) (async) connect$unix(r3, 0x0, 0xa) (async, rerun: 64) close(0xffffffffffffffff) (async, rerun: 64) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={0x0, 0x8, &(0x7f0000000100)='./file0\x00', 0x8}) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x9, &(0x7f00000001c0)='./file0\x00', 0x8}) (async) r5 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) (async, rerun: 64) recvmmsg(r6, &(0x7f0000001380)={&(0x7f0000001340)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000100)=""/179, 0xb3}], 0x3, &(0x7f0000001280)=""/164, 0xa4}, 0xdd2e}, 0x10, 0x802, &(0x7f00000013c0)={0x100000001, 0x5}) (async, rerun: 64) socket$unix(0x1, 0x5, 0x0) (async) r7 = kqueue() (async) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x400, 0x0) execve(&(0x7f0000001580)='./file0\x00', &(0x7f0000001740)=[&(0x7f00000015c0)='/dev/rvnd0c\x00', &(0x7f0000001600)='/dev/wsmouse0\x00', &(0x7f0000001640)='%*\x00', &(0x7f0000001680)='/dev/wsmouse0\x00', &(0x7f00000016c0)='/dev/wsmouse0\x00', &(0x7f0000001700)='\x00'], &(0x7f0000001880)=[&(0x7f0000001780)='].{\x00', &(0x7f00000017c0)='{\x19\x00', &(0x7f0000001800)='/dev/rvnd0c\x00', &(0x7f0000001840)='/dev/rvnd0c\x00']) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xa4440df916491fc5, 0x11, r2, 0x80) kevent(r0, &(0x7f0000001440)=[{{r1}, 0xfffffffffffffffa, 0x191, 0x1, 0x6, 0x1000}, {{r7}, 0xfffffffffffffffd, 0xf2, 0x1, 0x1, 0xd9d2}, {{r8}, 0xfffffffffffffffe, 0x10, 0x1, 0x7fffffff, 0x400}], 0x9, &(0x7f00000014c0)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x1, 0x6, 0x3}], 0xd3, &(0x7f0000001500)={0x81, 0x8}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:42:42 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="ba02cfce5d20", @remote={0xac, 0x14, 0x0}, @local, @local={0xac, 0x14, 0x0}}}}}) syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @broadcast, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x2, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x6, @empty, @remote={0xac, 0x14, 0x0}, @local, @remote={0xac, 0x14, 0x0}}}}}) 13:42:42 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2d}]}) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x91b5, 0x5, 0x5, 0x9}, {0x3, 0x0, 0x40, 0xd75}]}) 13:42:42 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {{r1}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x7, 0x3}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:42 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/250}, &(0x7f0000000000)=0xfc) fcntl$dupfd(r2, 0xa, r1) (async) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:42:42 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {{r1}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x7, 0x3}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:42 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x1], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x5}, {0x0, 0x4}]}}}) r0 = socket(0x1, 0x8000, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:42:42 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2d}]}) (async) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x91b5, 0x5, 0x5, 0x9}, {0x3, 0x0, 0x40, 0xd75}]}) 13:42:42 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="ba02cfce5d20", @remote={0xac, 0x14, 0x0}, @local, @local={0xac, 0x14, 0x0}}}}}) syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @broadcast, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x2, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x6, @empty, @remote={0xac, 0x14, 0x0}, @local, @remote={0xac, 0x14, 0x0}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="ba02cfce5d20", @remote={0xac, 0x14, 0x0}, @local, @local={0xac, 0x14, 0x0}}}}}) (async) syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @broadcast, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x2, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x6, @empty, @remote={0xac, 0x14, 0x0}, @local, @remote={0xac, 0x14, 0x0}}}}}) (async) 13:42:42 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, 0x0) 13:42:42 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) r2 = syz_open_pts() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x5, &(0x7f0000000400)=[{0x7, 0xf1, 0x6}, {0x6, 0x1, 0x20, 0x7}, {0x8000, 0x5, 0x9, 0x100}, {0x1f, 0xf7, 0x1f}, {0xaa, 0xf7, 0xfc, 0x4}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0xd, &(0x7f0000000300)=[{0x8, 0xe8, 0xff, 0xaaa}, {0x200, 0x4, 0x0, 0x7}, {0x100, 0x3f, 0x83, 0x1}, {0x0, 0x3f, 0x0, 0x2480000}, {0x4, 0x80, 0x6, 0x2}, {0x5, 0x7f, 0xc1}, {0xfffd, 0x68, 0x1f, 0x4}, {0x7f, 0x0, 0x9, 0x7}, {0xffff, 0x2e, 0x1, 0x2}, {0xe7c, 0x4, 0x36, 0x94eb}, {0x3, 0x5, 0x0, 0xde5}, {0x6, 0x8, 0xc0}, {0xf001, 0x81, 0x7, 0x8f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x4, 0xa0, 0x80, 0x8}, {0x5, 0xb9, 0xf5, 0x9}, {0x1ff, 0x0, 0x7f, 0x4873}]}) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x3, 0x7, 0x81, 0xffffff76}, {0x1d26, 0x84, 0x8, 0x80000001}, {0x0, 0x7c, 0x7, 0x7}, {0x5, 0xfd, 0x81, 0x81}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x3, 0x7, 0xc0, 0x1}, {0x9, 0x7, 0x3}, {0x1ff, 0x0, 0x4}, {0x2, 0x8, 0x0, 0x5}, {0xd54c, 0x84, 0x4, 0x3a2f}, {0x1ff, 0xd9, 0x0, 0xffffffff}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) r8 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) fcntl$dupfd(r9, 0x0, r7) 13:42:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="c202"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, './file0/file0\x00'}, 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000180)={0x100, 0xa2b, 0x20, 0x80, &(0x7f0000001680)={{0x3, 0x1, 0x3, 0x0, 0xf8, 0x1, 0x7}, {[0x7, 0x8, 0x4, 0x80000000, 0x40, 0x9, 0x4f97, 0xb034, 0x9, 0xa, 0xd3, 0x1, 0x4db, 0x8, 0xffff, 0x7, 0x5, 0x9], [0x3f, 0x9, 0x2, 0x0, 0x1, 0x7, 0x3, 0x100000000, 0xffffffff80000001, 0x5], [0xaf8, 0xffffffffffff8001, 0x7fffffff, 0xa4, 0xd8, 0x4000000000000, 0x1], [0x3, 0x80000000, 0x1, 0x800, 0x7, 0xfffffffffffffff7], [{0xffff, 0x8, 0x5, 0x5}, {0x8, 0x2, 0x9, 0x5}, {0x4, 0xffff, 0x1f, 0xf73a}, {0xfffd, 0x80, 0xffff, 0x1ff}, {0x2, 0x69, 0x4, 0x9}, {0x7f, 0x1ff, 0xd06, 0x8}, {0xfffd, 0x8, 0xc7a, 0x6}, {0x1, 0x6, 0x80000001}], {0x20, 0x4, 0x6, 0x80000001}, {0xeff, 0x1, 0x0, 0x9}}}, 0x6a72, 0x7}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x2, 0x0, @rand_addr="0000000000000000001a15ffff00", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x4, 0x0, 0x0, 0x88}, @routing={0x2c, 0x0, 0x0, 0x2}]}}}}}) chroot(&(0x7f0000000200)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r5 = dup2(r4, r1) sendmsg$unix(r5, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x807}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) socket(0x2, 0x3, 0x0) (async) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="c202"], 0x10) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, './file0/file0\x00'}, 0x10) (async) dup2(r2, r0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) (async) dup(r0) (async) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000180)={0x100, 0xa2b, 0x20, 0x80, &(0x7f0000001680)={{0x3, 0x1, 0x3, 0x0, 0xf8, 0x1, 0x7}, {[0x7, 0x8, 0x4, 0x80000000, 0x40, 0x9, 0x4f97, 0xb034, 0x9, 0xa, 0xd3, 0x1, 0x4db, 0x8, 0xffff, 0x7, 0x5, 0x9], [0x3f, 0x9, 0x2, 0x0, 0x1, 0x7, 0x3, 0x100000000, 0xffffffff80000001, 0x5], [0xaf8, 0xffffffffffff8001, 0x7fffffff, 0xa4, 0xd8, 0x4000000000000, 0x1], [0x3, 0x80000000, 0x1, 0x800, 0x7, 0xfffffffffffffff7], [{0xffff, 0x8, 0x5, 0x5}, {0x8, 0x2, 0x9, 0x5}, {0x4, 0xffff, 0x1f, 0xf73a}, {0xfffd, 0x80, 0xffff, 0x1ff}, {0x2, 0x69, 0x4, 0x9}, {0x7f, 0x1ff, 0xd06, 0x8}, {0xfffd, 0x8, 0xc7a, 0x6}, {0x1, 0x6, 0x80000001}], {0x20, 0x4, 0x6, 0x80000001}, {0xeff, 0x1, 0x0, 0x9}}}, 0x6a72, 0x7}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x2, 0x0, @rand_addr="0000000000000000001a15ffff00", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x4, 0x0, 0x0, 0x88}, @routing={0x2c, 0x0, 0x0, 0x2}]}}}}}) (async) chroot(&(0x7f0000000200)='./file0\x00') (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) dup2(r4, r1) (async) sendmsg$unix(r5, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x807}, 0xa) (async) 13:42:42 executing program 3: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {{}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x40000}, {{}, 0x0, 0x0, 0x0, 0x0, 0x6}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001400)={0x4, 0x199e, 0x3ff, 0x16f0, "c81ff6c57d165fc49aff0af1a3cf0249b6247184", 0xffff7fff, 0x7fffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) getpid() r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) (async) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) poll(&(0x7f0000001540)=[{0xffffffffffffff9c, 0x80}, {r0, 0x40}], 0x2, 0x1) (async) poll(&(0x7f0000001540)=[{0xffffffffffffff9c, 0x80}, {r0, 0x40}], 0x2, 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0xd1a85a01a9135e70, r3, 0x28) (async) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0xd1a85a01a9135e70, r3, 0x28) connect$unix(r3, 0x0, 0xa) close(0xffffffffffffffff) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={0x0, 0x8, &(0x7f0000000100)='./file0\x00', 0x8}) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x9, &(0x7f00000001c0)='./file0\x00', 0x8}) (async) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x9, &(0x7f00000001c0)='./file0\x00', 0x8}) r5 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) recvmmsg(r6, &(0x7f0000001380)={&(0x7f0000001340)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000100)=""/179, 0xb3}], 0x3, &(0x7f0000001280)=""/164, 0xa4}, 0xdd2e}, 0x10, 0x802, &(0x7f00000013c0)={0x100000001, 0x5}) (async) recvmmsg(r6, &(0x7f0000001380)={&(0x7f0000001340)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000100)=""/179, 0xb3}], 0x3, &(0x7f0000001280)=""/164, 0xa4}, 0xdd2e}, 0x10, 0x802, &(0x7f00000013c0)={0x100000001, 0x5}) socket$unix(0x1, 0x5, 0x0) (async) socket$unix(0x1, 0x5, 0x0) r7 = kqueue() r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x400, 0x0) execve(&(0x7f0000001580)='./file0\x00', &(0x7f0000001740)=[&(0x7f00000015c0)='/dev/rvnd0c\x00', &(0x7f0000001600)='/dev/wsmouse0\x00', &(0x7f0000001640)='%*\x00', &(0x7f0000001680)='/dev/wsmouse0\x00', &(0x7f00000016c0)='/dev/wsmouse0\x00', &(0x7f0000001700)='\x00'], &(0x7f0000001880)=[&(0x7f0000001780)='].{\x00', &(0x7f00000017c0)='{\x19\x00', &(0x7f0000001800)='/dev/rvnd0c\x00', &(0x7f0000001840)='/dev/rvnd0c\x00']) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xa4440df916491fc5, 0x11, r2, 0x80) (async) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xa4440df916491fc5, 0x11, r2, 0x80) kevent(r0, &(0x7f0000001440)=[{{r1}, 0xfffffffffffffffa, 0x191, 0x1, 0x6, 0x1000}, {{r7}, 0xfffffffffffffffd, 0xf2, 0x1, 0x1, 0xd9d2}, {{r8}, 0xfffffffffffffffe, 0x10, 0x1, 0x7fffffff, 0x400}], 0x9, &(0x7f00000014c0)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x1, 0x6, 0x3}], 0xd3, &(0x7f0000001500)={0x81, 0x8}) (async) kevent(r0, &(0x7f0000001440)=[{{r1}, 0xfffffffffffffffa, 0x191, 0x1, 0x6, 0x1000}, {{r7}, 0xfffffffffffffffd, 0xf2, 0x1, 0x1, 0xd9d2}, {{r8}, 0xfffffffffffffffe, 0x10, 0x1, 0x7fffffff, 0x400}], 0x9, &(0x7f00000014c0)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x1, 0x6, 0x3}], 0xd3, &(0x7f0000001500)={0x81, 0x8}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:42:42 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x1], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x5}, {0x0, 0x4}]}}}) r0 = socket(0x1, 0x8000, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:42:42 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2d}]}) (async) r1 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x91b5, 0x5, 0x5, 0x9}, {0x3, 0x0, 0x40, 0xd75}]}) 13:42:42 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, 0x0) 13:42:42 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {{r1}, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x7, 0x3}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:42 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) r2 = syz_open_pts() (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x5, &(0x7f0000000400)=[{0x7, 0xf1, 0x6}, {0x6, 0x1, 0x20, 0x7}, {0x8000, 0x5, 0x9, 0x100}, {0x1f, 0xf7, 0x1f}, {0xaa, 0xf7, 0xfc, 0x4}]}) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0xd, &(0x7f0000000300)=[{0x8, 0xe8, 0xff, 0xaaa}, {0x200, 0x4, 0x0, 0x7}, {0x100, 0x3f, 0x83, 0x1}, {0x0, 0x3f, 0x0, 0x2480000}, {0x4, 0x80, 0x6, 0x2}, {0x5, 0x7f, 0xc1}, {0xfffd, 0x68, 0x1f, 0x4}, {0x7f, 0x0, 0x9, 0x7}, {0xffff, 0x2e, 0x1, 0x2}, {0xe7c, 0x4, 0x36, 0x94eb}, {0x3, 0x5, 0x0, 0xde5}, {0x6, 0x8, 0xc0}, {0xf001, 0x81, 0x7, 0x8f}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x4, 0xa0, 0x80, 0x8}, {0x5, 0xb9, 0xf5, 0x9}, {0x1ff, 0x0, 0x7f, 0x4873}]}) r4 = syz_open_pts() (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x3, 0x7, 0x81, 0xffffff76}, {0x1d26, 0x84, 0x8, 0x80000001}, {0x0, 0x7c, 0x7, 0x7}, {0x5, 0xfd, 0x81, 0x81}]}) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x3, 0x7, 0xc0, 0x1}, {0x9, 0x7, 0x3}, {0x1ff, 0x0, 0x4}, {0x2, 0x8, 0x0, 0x5}, {0xd54c, 0x84, 0x4, 0x3a2f}, {0x1ff, 0xd9, 0x0, 0xffffffff}]}) (async) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) (async) r8 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) (async) fcntl$dupfd(r9, 0x0, r7) 13:42:42 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="ba02cfce5d20", @remote={0xac, 0x14, 0x0}, @local, @local={0xac, 0x14, 0x0}}}}}) syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @broadcast, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x2, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x6, @empty, @remote={0xac, 0x14, 0x0}, @local, @remote={0xac, 0x14, 0x0}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="ba02cfce5d20", @remote={0xac, 0x14, 0x0}, @local, @local={0xac, 0x14, 0x0}}}}}) (async) syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @broadcast, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x2, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x6, @empty, @remote={0xac, 0x14, 0x0}, @local, @remote={0xac, 0x14, 0x0}}}}}) (async) 13:42:42 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071447d531c11dc2d7b4eb3f4a00000900000001", 0x14) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 13:42:42 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:42:42 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) syz_open_pts() (async) r2 = syz_open_pts() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x5, &(0x7f0000000400)=[{0x7, 0xf1, 0x6}, {0x6, 0x1, 0x20, 0x7}, {0x8000, 0x5, 0x9, 0x100}, {0x1f, 0xf7, 0x1f}, {0xaa, 0xf7, 0xfc, 0x4}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0xd, &(0x7f0000000300)=[{0x8, 0xe8, 0xff, 0xaaa}, {0x200, 0x4, 0x0, 0x7}, {0x100, 0x3f, 0x83, 0x1}, {0x0, 0x3f, 0x0, 0x2480000}, {0x4, 0x80, 0x6, 0x2}, {0x5, 0x7f, 0xc1}, {0xfffd, 0x68, 0x1f, 0x4}, {0x7f, 0x0, 0x9, 0x7}, {0xffff, 0x2e, 0x1, 0x2}, {0xe7c, 0x4, 0x36, 0x94eb}, {0x3, 0x5, 0x0, 0xde5}, {0x6, 0x8, 0xc0}, {0xf001, 0x81, 0x7, 0x8f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x4, 0xa0, 0x80, 0x8}, {0x5, 0xb9, 0xf5, 0x9}, {0x1ff, 0x0, 0x7f, 0x4873}]}) r4 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x3, 0x7, 0x81, 0xffffff76}, {0x1d26, 0x84, 0x8, 0x80000001}, {0x0, 0x7c, 0x7, 0x7}, {0x5, 0xfd, 0x81, 0x81}]}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x3, 0x7, 0x81, 0xffffff76}, {0x1d26, 0x84, 0x8, 0x80000001}, {0x0, 0x7c, 0x7, 0x7}, {0x5, 0xfd, 0x81, 0x81}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x3, 0x7, 0xc0, 0x1}, {0x9, 0x7, 0x3}, {0x1ff, 0x0, 0x4}, {0x2, 0x8, 0x0, 0x5}, {0xd54c, 0x84, 0x4, 0x3a2f}, {0x1ff, 0xd9, 0x0, 0xffffffff}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) r8 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) fcntl$dupfd(r9, 0x0, r7) 13:42:42 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "c29181", 0x14, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, {[], @generic="82e985f70aa775c9cf86e04574be85a02634a033"}}}}}) 13:42:42 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x1], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x5}, {0x0, 0x4}]}}}) (async) r0 = socket(0x1, 0x8000, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:42:42 executing program 3: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="f485a321de157b352481760c204b90379f9b6ccaf19d4dc039266683536036e45a5ed51a51b5b002c0bc07fcfb7371736598a7371f62d3370293023aa0ddd916d2107f97d4f4b11fbc31681fa8d936359a4d33f8ebb1b07cdb2e2ed491ed", 0x5e}, {&(0x7f0000000100)="fd704af914b3d05500868402fb5402b6224c613da33e3f3fdb8dea420e49cd54bab738145ec51b525951c5fb3260c3215b29f1c8312ba1f3db86454617499a36eea5c29c0191c9adc986bc5b302f1d1d039c45135367681841e246ebc2e8b4207eeb2ba52698e5b08fd5e164e07a2700786a30fe27b18ed5315eaa15a8adbfb80643fa996a22647b0e4f7a2768", 0x8d}, {&(0x7f0000000280)="758a327428590932095410e23af010c7d31a2d1e617285712a48e9b43ec4e46c2bd99356896ecb530e4bf2c7040f4d3195605899239cb1f9a6193045d421db10097db0df0fcbe86d8f1a5628c949b139839cab5d3a8bd19f4a26afad5f6b58128604caac95c11f835ffb7bf97162645b85929547c0d591575e9b8e33a2503b5c946aed1037740ae7b4cd1405a541a26b9bd6faf1246e28d45ae869821c7de3f4becca4f0337643e8eaf3a4578097d39eb909a2b312023e6bafb28430a6ac8a7373455f499f841977b605e7239a8d09dfdd566a5eea1ec87addbad2680f9dca87ae058e909ade91de610a104ecba844fe79e1a5003ec2862d997891298bb0685acc38465ca29bcfc563331450c277fdd063a7a2c908a628df4a13d719bd4cc31964169479e81b89ec814b0ab2cf7b74d73fa2c0dad5c1a1119ad839e9e54e4e23f43abcce5fe9f0e7effd8a86c8d000c5b12c358ea1d333ba8d329f0d60f2f9b30899c921c01dacc4e4165eac52be5fddb5a7e2df27cbe5a1f96b1bc689a90200c84f843395810eb7bde1eeef6a87ab9932aebca3c13a35c7eeb0c9887619a73a12d3f65dc55c71bbd69588465c334ff37456a198a153337451099b7d8eb63220d2b2f453648fdd6d9984447275323988e3be3f73fd6fd919fe3b08e3789d432b2c3e940d9c295da408c7fce1b2dcf2853ee619ed55b631eb2f270543af8fca9f276baad62cdfb661b4dfbfa97226e756ff8ed447ed6c48994c208f447fe094016ca9baf53170be69c291fe9a01716d410490bbba12cdcc18c163b0eb2df77bec426fa1e78c6397d37044eee296a4075567eed427f0c364ff376924f348ee167550e4a15de7ab063c0f9d14dafd71bacdce35b72b93458ed60cceca9d70362a8ab749fe6c4df21ff4edec3320d5d6da976120e9a8cf477ab4d0ee27c3104597b516e38dcc6eaaa7c5e145d893d228522ad7be3030e896fbbbe18643e8b1b445d6f83e02375ac1d79370cc030de0f211b7b368f9b529f5e63c0828b7e7c3b18fcef3d1cf76e808568de71340ae251a08df022630b87bc4fdb78c7149195f95d1b051e3d64d64989e1bdfd47e85db822d84a9ca1fbcd96a4b6614390f6555fd995a9c5ed873cc07e3ff9f344429d189c07157d607a414faeb9b2494f90d38ccf91b4693205698a3ab2d22d2b27c9471f5f5cee770dfaa1291314b016e7a93fffed38dae4a77c2c089c8334bb9e76b46be791cf2ada904108b5150e7b6d226c08a1ee362ae9f461d32102217809a18e40d6a2d7724d42dee04b9cd27d5186f24faced21dee4891c02e6ab25b75ef94100b49e14b712fa0a26434f781523886cbdc5ac4a0e0f14d955ae0d1403295a61192fa7edb1d29023f62d1ff8b928cb6e2f3d907389b8f3638aca31df717226e6e4ac27cb07490b11ecf453db19bb7c7cc551bb3f884f515ec7fd44d15b7a64caf894506f37b78a0970df0257a520d3b0ea300369d1e834cb7d7e5ea59ab85988f857d18dbd2d5e3a521e23aa717bcc615b4ecb0ebe3a3ce719ef3632076acea2a5237026080760cc98fdb552816610b5e111d6078be9cbf617446100aabe0a07a56fe6262f538e30b59d6e9c28f39c800472b22d6e8df19c2794de24e81b84493028eaf9f1cc06d1235f473d202ae9194d150d9ce5fb038c5c174febb096cbd767a62bda645df0cf6bf65d3d64fbeddaa865c2d82a959dba6de74d10c5b50a94099aa8f7bcb7437dc6b67ae9bdda3ccd19b49437d476b1c213450bd32ac6863917a54f9f1e06bd6b1ec7d9244ba2867062361a50a7ce33a58e3b18a15446ddf19f72ddae3286c8b11a7615b90fe695a91868284082ad639782b7dbc298832ff4cc657683053477832f3e00da2416f36285d794ee852bbdd3a3209f57b553cd7cff4b713e0a45f68cc292b65ad39d541bcdba41bd9ade40fabe56eb0d4adf1e438e2bbe8803597060bc7897f207000dd39d5f25d3ad5c140c70bf90a2deb61c388729e02297bfcd9045e9ee2dc5cb9853daf4821cff6b564194058c6254e962087899f374aae09c2c9f60d766c369c6cbc4a0710081d08a096bff2b18dbeba049c23a34edb2bad6966f82e5b88de8211345f7d0c3e1b129169ec8e7e2f36f687d93bc8c06751745a20db0177934b1b8d5e604c72e83a712b041b9fd907344f39734f05ac16391c859f8ddb33dd4eca39bc74bbcebad57601e6f178a18d26a57aec8c045da2322d169c492a094fb53f15f326cd8f04bf8a7f25d611d724c4afdd81ead929c27803daad7f70bb90331d092deaa8af98d6ba4ce8a076401d538685cb01e29796514e7c1d9b0be902e1e900873819590603814edef0b2e22ba6088f63b6eece3010b96762a946a022e9b2767875228ae6cd496d77f8c1be588846e4d775b1a9a246037ff4f49580dd8759f531a5ea18f5e66e6a370f0718214cd617c2bbac6905410114fa6ca8b441c786ba4cc7467a37ba4570e3b3da7ddd41221613c20e1d29ff8925c65d606081ddc88a582a15971f18893a1c94d9bc8000089107c01ef2b7c74668eb6aef7528c612fabfcf7c88567015c364135fe78e2df80bd36603369a2e0c526d4ea0147f30f2761636cf81a40d4e4f4aec075db6b819d190471fbe6f6f963b6ca26855924d2bb601e28fe4a5a5b35cbd5f0a86fffe1336005ac58cd80461cbf349fc073e86ad170b4d86ebc26d8ac7a79b58347235e136c6dea14aac4d7bb442befd54239adc30eddc04d620ecedf39a6b9ec2f65ec1826b2f89022f45351597a25d6ef82eca02bf7b908a578656af6462a5692ecf6b92d7ec8d6a4d8dec7932c08f2788212a10ecb518e73fc782c81ff377d5a0a28a0e2cebc96ff5339349ce8196b7d997c660c55ce4de13de63a2661e2486af18fd5014f8615f4529da5331290a45f21d6cc5dc0fd02710c068dd27dd1b7c33e2caae1d631d57b303d97bbb926fe8c6113f2c6a50734252acc0753ffbcdcf4b75b8ccb2dff637d218676e2a4b639aa8d1467831dcb908f9e19b9a570b7b708ae1869f05068fa61ec22a52e99992e7d4ca37cfaabb2880614e0648bd6ceb892de4019aa30faa281def832610d1a5a7eab14bd45c946ea50a36cca18a53952218d3775e1bc706c74e24c69b730a262ff51367ee6c13de21d8e9911eb60de37ac17fb39504a11327dca603734a6f4ba74b17cff3cbf145936ecfdccb69e4a3bacd91b18ec6da8349f7f82fe472659499bf531802844e75af3c3ea10b419040ee40207b9ed577068625165e5897fc9f010e090d2ff6ff105745b494126338422b92c9342f808879d66811d46249cf925c44ba9d177563dd5511f974bd2f96104d29e82753ef786d9d41dbd286d2a05c4eac140011f6c876164f5c5384030308e49ab1634e3850cf71d03f4986054681a4369cdb466e828ee51733858e6649802115cdd50a36aef2c2ae6da173965d816bba1f5a17d073914e366c3ecd12172e5b600382db1b7c52dd15a0723943f3a9277044897941ababac6c028084fa7d90262d084a6848329fb7263ab58567b21522016f96bfe38b8cd594666daa0ea3a3bddc2c4d95d26d3bf2e1ea831e896738c755aac19f6acbb0a436e5ecc94f10278af880d583310d51a5f5725438ae9ffe391d0a233b1a65015d0d7bc5c2ba3c66cdd07a9ce51c836a5ee4322dc6d3f260ca4dbcd921e49970b99eeadaf355c1a533ffcec8ca023fd3d388a543423fc54deae4f049edafd357807ca57d38a5f6270c66a964150a5828bc402aaf84ad0d48fb0106763f5e0977df31381d706421c3b587014bf9aa8cd942e9f1af4021d631473255f9405ba9f1446f6fe3e16f632ccde173eb0df6c7ab64679edb681876b1d72ca67bb4b7d5844bbeb13aca44bf643309f6e38f7fd152c96e96556a1d8d6565f165d7f42371b200052c8372f2533c4206020a3acf8db3aac4178d7d7cb34a8d6f2700aa2940124529ad8b0e711e8a519bcd09dd667192ffc9fc805fd4763f1d9d606e4297102f2a8f87900a469219c0b8d1a028dc2d8ddd0310ee103206e3b1e49f6d68d66217d82ec1fd97aa77ad2e5bff4aa0fb68e267b2cdcf4c59ea5a658717d14d1978ee10122ab084d27fb48d0a608f1e64b5597c97dafd143444f8351673d85a151aaf6d70d43d12bcef39dac43635f7c8d7dfe0f1059a6740f77e076f2418c05d87e1eb3c5daedfd632235b305aa8e9b8c846332041f5b682cbb2d8e1e185e2d56ddefbc0ba22de6b205a4c898ff4b4048646548b08374010c5649bd0e43d52110eb769fdf425bcb39eae7b33c7700da31533616ea79f1ad074bef762611adaad60dce91603e4a094ab0eab91f2031b267c1e27e59ce6cf021a46fa9525464a88121dfe0149817bdc659d6d25e7c8b77436c75565440cf8bc5bb41a304f9083b36903214470bbfdb3d5c4c0dd323440d51254f8c3b2df87ffe33e02d91d9eb56bac0d184c9e971e5d817453e65c9b035a6b1de38266635f23d1b9d2982d9baa84651366f75d9cb8519a12c8afb258f4de7f7994a09e9a10051dba86979e571a9038917ecbcbf9f028e62b7dd637ef1bff305b6a907fa0eda5241c074c794757bc0f49c2d89e7a9bada9d7198246f78f3afd2a1e26703ecfecb41b5b5300ce52bd7c66778da9799c61d47aeb9c1bdee7deeb51a05aac354792e5e5e1d02c07cbb7945aa3d052880e7efc429f6a4d6f11a259c44388f16bfd1646823b510da6baf0abc8ddd820662b8f664d4ff179b4c61bdadb8c9557b49f0842ca8ed2fddceb282737cd81e8b7ff4cf99ebb1d3a895f116613c839d2ee37b0fe6333e8dddc5e81e7577ea64ec150a58934dacfe2fa0427feabd615cdfd6b959d9e12b3559f32148a95ac6a1370a9f13d9271a3385678d711431677e56dcebe344bf6671d1a2f56f658a7559e364588b24b1686e23e5382739f434b9a1853da834bb294a7840893ee406d944103736d59b12668db97ab0d158ce09dd6b3afe0a5dfed8d5ba10caae96b9bf36382fbbf258fe09289f7962a9d5c577d2710b994e0dbe910b5dc3b6fc0d68dfe098c0c79b540163b7816c093fec77ae5c6080bda30d52481f030447e805485feaad0d71e71930bca46c1ab41370054e5106176f0f3011e342ecbc6d4d243d981bb13673eb7bdfd55420a7f005c88a674200388740bf0001c371537c0ed502acb1e7283e2bfa9f426ebf903dba00f3d1a8d1ec36aec84caff152d821644fdad1f9748dad0320ac4f97b0c1469dbdffbf1770c2d05a558c2c034bc09e2db33888732e321a482f529299c5ef041abef1b5a34253528c6b424332498aaff908cece2e3b975d54fd6320e30abdf73b0d1c3d3f7a02744262b495403851b11217c833d398e044af26d8fa0e54f7f8b237e0c398d74871879ac277eeaa388cfbb1b2723761838a0bf5db221ffd0db6bca2a670c9ff7313095bd8c8f82d0d2d0dcc1a0195f61b5b4b24a586a787f6a42a99e7af53d7abc8c39cde70b99997e28a7af8dfd5eadc34b6bde9e391215aab126739e85b602a54c24988e2a5c0ec2145bff58f8fd2f8184b7aa5b4d8b49b7908431d81c371c89ca65fafb02cda6eaaea37de85d80b9ad29b83b7544b4db495df2d19204d437511d9bc0ddc1d667353ba0a960e4a9775827a36075fc4a94cd70f5a36d5a7569932007b6de0706fbdfd89829966a1b84cbbf5da184072e29bfa8ab66a2b9e04e4e1274618a87ad62bf69095d3cd744a19265d698cf82aa7c5d2d5437f369ab084d3995e9d5acbb15a676e4cb", 0x1000}], 0x3) close(r0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:42:42 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x10) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071447d531c11dc2d7b4eb3f4a00000900000001", 0x14) (async) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 13:42:42 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:42:42 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01020207e0000001"], 0x1) (async) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x10) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071447d531c11dc2d7b4eb3f4a00000900000001", 0x14) (async) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 13:42:42 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x5, 0x8) poll(&(0x7f0000000080)=[{r3}, {r0, 0x1}, {r0, 0x4}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) readv(r2, &(0x7f0000001340)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/99, 0x63}, {&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)=""/66, 0x42}, {&(0x7f0000000280)=""/83, 0x53}], 0x5) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYRES32=r1]) 13:42:42 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {{r1}, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x7, 0x3}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:42 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "c29181", 0x14, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, {[], @generic="82e985f70aa775c9cf86e04574be85a02634a033"}}}}}) 13:42:42 executing program 3: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="f485a321de157b352481760c204b90379f9b6ccaf19d4dc039266683536036e45a5ed51a51b5b002c0bc07fcfb7371736598a7371f62d3370293023aa0ddd916d2107f97d4f4b11fbc31681fa8d936359a4d33f8ebb1b07cdb2e2ed491ed", 0x5e}, {&(0x7f0000000100)="fd704af914b3d05500868402fb5402b6224c613da33e3f3fdb8dea420e49cd54bab738145ec51b525951c5fb3260c3215b29f1c8312ba1f3db86454617499a36eea5c29c0191c9adc986bc5b302f1d1d039c45135367681841e246ebc2e8b4207eeb2ba52698e5b08fd5e164e07a2700786a30fe27b18ed5315eaa15a8adbfb80643fa996a22647b0e4f7a2768", 0x8d}, {&(0x7f0000000280)="758a327428590932095410e23af010c7d31a2d1e617285712a48e9b43ec4e46c2bd99356896ecb530e4bf2c7040f4d3195605899239cb1f9a6193045d421db10097db0df0fcbe86d8f1a5628c949b139839cab5d3a8bd19f4a26afad5f6b58128604caac95c11f835ffb7bf97162645b85929547c0d591575e9b8e33a2503b5c946aed1037740ae7b4cd1405a541a26b9bd6faf1246e28d45ae869821c7de3f4becca4f0337643e8eaf3a4578097d39eb909a2b312023e6bafb28430a6ac8a7373455f499f841977b605e7239a8d09dfdd566a5eea1ec87addbad2680f9dca87ae058e909ade91de610a104ecba844fe79e1a5003ec2862d997891298bb0685acc38465ca29bcfc563331450c277fdd063a7a2c908a628df4a13d719bd4cc31964169479e81b89ec814b0ab2cf7b74d73fa2c0dad5c1a1119ad839e9e54e4e23f43abcce5fe9f0e7effd8a86c8d000c5b12c358ea1d333ba8d329f0d60f2f9b30899c921c01dacc4e4165eac52be5fddb5a7e2df27cbe5a1f96b1bc689a90200c84f843395810eb7bde1eeef6a87ab9932aebca3c13a35c7eeb0c9887619a73a12d3f65dc55c71bbd69588465c334ff37456a198a153337451099b7d8eb63220d2b2f453648fdd6d9984447275323988e3be3f73fd6fd919fe3b08e3789d432b2c3e940d9c295da408c7fce1b2dcf2853ee619ed55b631eb2f270543af8fca9f276baad62cdfb661b4dfbfa97226e756ff8ed447ed6c48994c208f447fe094016ca9baf53170be69c291fe9a01716d410490bbba12cdcc18c163b0eb2df77bec426fa1e78c6397d37044eee296a4075567eed427f0c364ff376924f348ee167550e4a15de7ab063c0f9d14dafd71bacdce35b72b93458ed60cceca9d70362a8ab749fe6c4df21ff4edec3320d5d6da976120e9a8cf477ab4d0ee27c3104597b516e38dcc6eaaa7c5e145d893d228522ad7be3030e896fbbbe18643e8b1b445d6f83e02375ac1d79370cc030de0f211b7b368f9b529f5e63c0828b7e7c3b18fcef3d1cf76e808568de71340ae251a08df022630b87bc4fdb78c7149195f95d1b051e3d64d64989e1bdfd47e85db822d84a9ca1fbcd96a4b6614390f6555fd995a9c5ed873cc07e3ff9f344429d189c07157d607a414faeb9b2494f90d38ccf91b4693205698a3ab2d22d2b27c9471f5f5cee770dfaa1291314b016e7a93fffed38dae4a77c2c089c8334bb9e76b46be791cf2ada904108b5150e7b6d226c08a1ee362ae9f461d32102217809a18e40d6a2d7724d42dee04b9cd27d5186f24faced21dee4891c02e6ab25b75ef94100b49e14b712fa0a26434f781523886cbdc5ac4a0e0f14d955ae0d1403295a61192fa7edb1d29023f62d1ff8b928cb6e2f3d907389b8f3638aca31df717226e6e4ac27cb07490b11ecf453db19bb7c7cc551bb3f884f515ec7fd44d15b7a64caf894506f37b78a0970df0257a520d3b0ea300369d1e834cb7d7e5ea59ab85988f857d18dbd2d5e3a521e23aa717bcc615b4ecb0ebe3a3ce719ef3632076acea2a5237026080760cc98fdb552816610b5e111d6078be9cbf617446100aabe0a07a56fe6262f538e30b59d6e9c28f39c800472b22d6e8df19c2794de24e81b84493028eaf9f1cc06d1235f473d202ae9194d150d9ce5fb038c5c174febb096cbd767a62bda645df0cf6bf65d3d64fbeddaa865c2d82a959dba6de74d10c5b50a94099aa8f7bcb7437dc6b67ae9bdda3ccd19b49437d476b1c213450bd32ac6863917a54f9f1e06bd6b1ec7d9244ba2867062361a50a7ce33a58e3b18a15446ddf19f72ddae3286c8b11a7615b90fe695a91868284082ad639782b7dbc298832ff4cc657683053477832f3e00da2416f36285d794ee852bbdd3a3209f57b553cd7cff4b713e0a45f68cc292b65ad39d541bcdba41bd9ade40fabe56eb0d4adf1e438e2bbe8803597060bc7897f207000dd39d5f25d3ad5c140c70bf90a2deb61c388729e02297bfcd9045e9ee2dc5cb9853daf4821cff6b564194058c6254e962087899f374aae09c2c9f60d766c369c6cbc4a0710081d08a096bff2b18dbeba049c23a34edb2bad6966f82e5b88de8211345f7d0c3e1b129169ec8e7e2f36f687d93bc8c06751745a20db0177934b1b8d5e604c72e83a712b041b9fd907344f39734f05ac16391c859f8ddb33dd4eca39bc74bbcebad57601e6f178a18d26a57aec8c045da2322d169c492a094fb53f15f326cd8f04bf8a7f25d611d724c4afdd81ead929c27803daad7f70bb90331d092deaa8af98d6ba4ce8a076401d538685cb01e29796514e7c1d9b0be902e1e900873819590603814edef0b2e22ba6088f63b6eece3010b96762a946a022e9b2767875228ae6cd496d77f8c1be588846e4d775b1a9a246037ff4f49580dd8759f531a5ea18f5e66e6a370f0718214cd617c2bbac6905410114fa6ca8b441c786ba4cc7467a37ba4570e3b3da7ddd41221613c20e1d29ff8925c65d606081ddc88a582a15971f18893a1c94d9bc8000089107c01ef2b7c74668eb6aef7528c612fabfcf7c88567015c364135fe78e2df80bd36603369a2e0c526d4ea0147f30f2761636cf81a40d4e4f4aec075db6b819d190471fbe6f6f963b6ca26855924d2bb601e28fe4a5a5b35cbd5f0a86fffe1336005ac58cd80461cbf349fc073e86ad170b4d86ebc26d8ac7a79b58347235e136c6dea14aac4d7bb442befd54239adc30eddc04d620ecedf39a6b9ec2f65ec1826b2f89022f45351597a25d6ef82eca02bf7b908a578656af6462a5692ecf6b92d7ec8d6a4d8dec7932c08f2788212a10ecb518e73fc782c81ff377d5a0a28a0e2cebc96ff5339349ce8196b7d997c660c55ce4de13de63a2661e2486af18fd5014f8615f4529da5331290a45f21d6cc5dc0fd02710c068dd27dd1b7c33e2caae1d631d57b303d97bbb926fe8c6113f2c6a50734252acc0753ffbcdcf4b75b8ccb2dff637d218676e2a4b639aa8d1467831dcb908f9e19b9a570b7b708ae1869f05068fa61ec22a52e99992e7d4ca37cfaabb2880614e0648bd6ceb892de4019aa30faa281def832610d1a5a7eab14bd45c946ea50a36cca18a53952218d3775e1bc706c74e24c69b730a262ff51367ee6c13de21d8e9911eb60de37ac17fb39504a11327dca603734a6f4ba74b17cff3cbf145936ecfdccb69e4a3bacd91b18ec6da8349f7f82fe472659499bf531802844e75af3c3ea10b419040ee40207b9ed577068625165e5897fc9f010e090d2ff6ff105745b494126338422b92c9342f808879d66811d46249cf925c44ba9d177563dd5511f974bd2f96104d29e82753ef786d9d41dbd286d2a05c4eac140011f6c876164f5c5384030308e49ab1634e3850cf71d03f4986054681a4369cdb466e828ee51733858e6649802115cdd50a36aef2c2ae6da173965d816bba1f5a17d073914e366c3ecd12172e5b600382db1b7c52dd15a0723943f3a9277044897941ababac6c028084fa7d90262d084a6848329fb7263ab58567b21522016f96bfe38b8cd594666daa0ea3a3bddc2c4d95d26d3bf2e1ea831e896738c755aac19f6acbb0a436e5ecc94f10278af880d583310d51a5f5725438ae9ffe391d0a233b1a65015d0d7bc5c2ba3c66cdd07a9ce51c836a5ee4322dc6d3f260ca4dbcd921e49970b99eeadaf355c1a533ffcec8ca023fd3d388a543423fc54deae4f049edafd357807ca57d38a5f6270c66a964150a5828bc402aaf84ad0d48fb0106763f5e0977df31381d706421c3b587014bf9aa8cd942e9f1af4021d631473255f9405ba9f1446f6fe3e16f632ccde173eb0df6c7ab64679edb681876b1d72ca67bb4b7d5844bbeb13aca44bf643309f6e38f7fd152c96e96556a1d8d6565f165d7f42371b200052c8372f2533c4206020a3acf8db3aac4178d7d7cb34a8d6f2700aa2940124529ad8b0e711e8a519bcd09dd667192ffc9fc805fd4763f1d9d606e4297102f2a8f87900a469219c0b8d1a028dc2d8ddd0310ee103206e3b1e49f6d68d66217d82ec1fd97aa77ad2e5bff4aa0fb68e267b2cdcf4c59ea5a658717d14d1978ee10122ab084d27fb48d0a608f1e64b5597c97dafd143444f8351673d85a151aaf6d70d43d12bcef39dac43635f7c8d7dfe0f1059a6740f77e076f2418c05d87e1eb3c5daedfd632235b305aa8e9b8c846332041f5b682cbb2d8e1e185e2d56ddefbc0ba22de6b205a4c898ff4b4048646548b08374010c5649bd0e43d52110eb769fdf425bcb39eae7b33c7700da31533616ea79f1ad074bef762611adaad60dce91603e4a094ab0eab91f2031b267c1e27e59ce6cf021a46fa9525464a88121dfe0149817bdc659d6d25e7c8b77436c75565440cf8bc5bb41a304f9083b36903214470bbfdb3d5c4c0dd323440d51254f8c3b2df87ffe33e02d91d9eb56bac0d184c9e971e5d817453e65c9b035a6b1de38266635f23d1b9d2982d9baa84651366f75d9cb8519a12c8afb258f4de7f7994a09e9a10051dba86979e571a9038917ecbcbf9f028e62b7dd637ef1bff305b6a907fa0eda5241c074c794757bc0f49c2d89e7a9bada9d7198246f78f3afd2a1e26703ecfecb41b5b5300ce52bd7c66778da9799c61d47aeb9c1bdee7deeb51a05aac354792e5e5e1d02c07cbb7945aa3d052880e7efc429f6a4d6f11a259c44388f16bfd1646823b510da6baf0abc8ddd820662b8f664d4ff179b4c61bdadb8c9557b49f0842ca8ed2fddceb282737cd81e8b7ff4cf99ebb1d3a895f116613c839d2ee37b0fe6333e8dddc5e81e7577ea64ec150a58934dacfe2fa0427feabd615cdfd6b959d9e12b3559f32148a95ac6a1370a9f13d9271a3385678d711431677e56dcebe344bf6671d1a2f56f658a7559e364588b24b1686e23e5382739f434b9a1853da834bb294a7840893ee406d944103736d59b12668db97ab0d158ce09dd6b3afe0a5dfed8d5ba10caae96b9bf36382fbbf258fe09289f7962a9d5c577d2710b994e0dbe910b5dc3b6fc0d68dfe098c0c79b540163b7816c093fec77ae5c6080bda30d52481f030447e805485feaad0d71e71930bca46c1ab41370054e5106176f0f3011e342ecbc6d4d243d981bb13673eb7bdfd55420a7f005c88a674200388740bf0001c371537c0ed502acb1e7283e2bfa9f426ebf903dba00f3d1a8d1ec36aec84caff152d821644fdad1f9748dad0320ac4f97b0c1469dbdffbf1770c2d05a558c2c034bc09e2db33888732e321a482f529299c5ef041abef1b5a34253528c6b424332498aaff908cece2e3b975d54fd6320e30abdf73b0d1c3d3f7a02744262b495403851b11217c833d398e044af26d8fa0e54f7f8b237e0c398d74871879ac277eeaa388cfbb1b2723761838a0bf5db221ffd0db6bca2a670c9ff7313095bd8c8f82d0d2d0dcc1a0195f61b5b4b24a586a787f6a42a99e7af53d7abc8c39cde70b99997e28a7af8dfd5eadc34b6bde9e391215aab126739e85b602a54c24988e2a5c0ec2145bff58f8fd2f8184b7aa5b4d8b49b7908431d81c371c89ca65fafb02cda6eaaea37de85d80b9ad29b83b7544b4db495df2d19204d437511d9bc0ddc1d667353ba0a960e4a9775827a36075fc4a94cd70f5a36d5a7569932007b6de0706fbdfd89829966a1b84cbbf5da184072e29bfa8ab66a2b9e04e4e1274618a87ad62bf69095d3cd744a19265d698cf82aa7c5d2d5437f369ab084d3995e9d5acbb15a676e4cb", 0x1000}], 0x3) close(r0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) kqueue() (async) syz_open_pts() (async) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="f485a321de157b352481760c204b90379f9b6ccaf19d4dc039266683536036e45a5ed51a51b5b002c0bc07fcfb7371736598a7371f62d3370293023aa0ddd916d2107f97d4f4b11fbc31681fa8d936359a4d33f8ebb1b07cdb2e2ed491ed", 0x5e}, {&(0x7f0000000100)="fd704af914b3d05500868402fb5402b6224c613da33e3f3fdb8dea420e49cd54bab738145ec51b525951c5fb3260c3215b29f1c8312ba1f3db86454617499a36eea5c29c0191c9adc986bc5b302f1d1d039c45135367681841e246ebc2e8b4207eeb2ba52698e5b08fd5e164e07a2700786a30fe27b18ed5315eaa15a8adbfb80643fa996a22647b0e4f7a2768", 0x8d}, {&(0x7f0000000280)="758a327428590932095410e23af010c7d31a2d1e617285712a48e9b43ec4e46c2bd99356896ecb530e4bf2c7040f4d3195605899239cb1f9a6193045d421db10097db0df0fcbe86d8f1a5628c949b139839cab5d3a8bd19f4a26afad5f6b58128604caac95c11f835ffb7bf97162645b85929547c0d591575e9b8e33a2503b5c946aed1037740ae7b4cd1405a541a26b9bd6faf1246e28d45ae869821c7de3f4becca4f0337643e8eaf3a4578097d39eb909a2b312023e6bafb28430a6ac8a7373455f499f841977b605e7239a8d09dfdd566a5eea1ec87addbad2680f9dca87ae058e909ade91de610a104ecba844fe79e1a5003ec2862d997891298bb0685acc38465ca29bcfc563331450c277fdd063a7a2c908a628df4a13d719bd4cc31964169479e81b89ec814b0ab2cf7b74d73fa2c0dad5c1a1119ad839e9e54e4e23f43abcce5fe9f0e7effd8a86c8d000c5b12c358ea1d333ba8d329f0d60f2f9b30899c921c01dacc4e4165eac52be5fddb5a7e2df27cbe5a1f96b1bc689a90200c84f843395810eb7bde1eeef6a87ab9932aebca3c13a35c7eeb0c9887619a73a12d3f65dc55c71bbd69588465c334ff37456a198a153337451099b7d8eb63220d2b2f453648fdd6d9984447275323988e3be3f73fd6fd919fe3b08e3789d432b2c3e940d9c295da408c7fce1b2dcf2853ee619ed55b631eb2f270543af8fca9f276baad62cdfb661b4dfbfa97226e756ff8ed447ed6c48994c208f447fe094016ca9baf53170be69c291fe9a01716d410490bbba12cdcc18c163b0eb2df77bec426fa1e78c6397d37044eee296a4075567eed427f0c364ff376924f348ee167550e4a15de7ab063c0f9d14dafd71bacdce35b72b93458ed60cceca9d70362a8ab749fe6c4df21ff4edec3320d5d6da976120e9a8cf477ab4d0ee27c3104597b516e38dcc6eaaa7c5e145d893d228522ad7be3030e896fbbbe18643e8b1b445d6f83e02375ac1d79370cc030de0f211b7b368f9b529f5e63c0828b7e7c3b18fcef3d1cf76e808568de71340ae251a08df022630b87bc4fdb78c7149195f95d1b051e3d64d64989e1bdfd47e85db822d84a9ca1fbcd96a4b6614390f6555fd995a9c5ed873cc07e3ff9f344429d189c07157d607a414faeb9b2494f90d38ccf91b4693205698a3ab2d22d2b27c9471f5f5cee770dfaa1291314b016e7a93fffed38dae4a77c2c089c8334bb9e76b46be791cf2ada904108b5150e7b6d226c08a1ee362ae9f461d32102217809a18e40d6a2d7724d42dee04b9cd27d5186f24faced21dee4891c02e6ab25b75ef94100b49e14b712fa0a26434f781523886cbdc5ac4a0e0f14d955ae0d1403295a61192fa7edb1d29023f62d1ff8b928cb6e2f3d907389b8f3638aca31df717226e6e4ac27cb07490b11ecf453db19bb7c7cc551bb3f884f515ec7fd44d15b7a64caf894506f37b78a0970df0257a520d3b0ea300369d1e834cb7d7e5ea59ab85988f857d18dbd2d5e3a521e23aa717bcc615b4ecb0ebe3a3ce719ef3632076acea2a5237026080760cc98fdb552816610b5e111d6078be9cbf617446100aabe0a07a56fe6262f538e30b59d6e9c28f39c800472b22d6e8df19c2794de24e81b84493028eaf9f1cc06d1235f473d202ae9194d150d9ce5fb038c5c174febb096cbd767a62bda645df0cf6bf65d3d64fbeddaa865c2d82a959dba6de74d10c5b50a94099aa8f7bcb7437dc6b67ae9bdda3ccd19b49437d476b1c213450bd32ac6863917a54f9f1e06bd6b1ec7d9244ba2867062361a50a7ce33a58e3b18a15446ddf19f72ddae3286c8b11a7615b90fe695a91868284082ad639782b7dbc298832ff4cc657683053477832f3e00da2416f36285d794ee852bbdd3a3209f57b553cd7cff4b713e0a45f68cc292b65ad39d541bcdba41bd9ade40fabe56eb0d4adf1e438e2bbe8803597060bc7897f207000dd39d5f25d3ad5c140c70bf90a2deb61c388729e02297bfcd9045e9ee2dc5cb9853daf4821cff6b564194058c6254e962087899f374aae09c2c9f60d766c369c6cbc4a0710081d08a096bff2b18dbeba049c23a34edb2bad6966f82e5b88de8211345f7d0c3e1b129169ec8e7e2f36f687d93bc8c06751745a20db0177934b1b8d5e604c72e83a712b041b9fd907344f39734f05ac16391c859f8ddb33dd4eca39bc74bbcebad57601e6f178a18d26a57aec8c045da2322d169c492a094fb53f15f326cd8f04bf8a7f25d611d724c4afdd81ead929c27803daad7f70bb90331d092deaa8af98d6ba4ce8a076401d538685cb01e29796514e7c1d9b0be902e1e900873819590603814edef0b2e22ba6088f63b6eece3010b96762a946a022e9b2767875228ae6cd496d77f8c1be588846e4d775b1a9a246037ff4f49580dd8759f531a5ea18f5e66e6a370f0718214cd617c2bbac6905410114fa6ca8b441c786ba4cc7467a37ba4570e3b3da7ddd41221613c20e1d29ff8925c65d606081ddc88a582a15971f18893a1c94d9bc8000089107c01ef2b7c74668eb6aef7528c612fabfcf7c88567015c364135fe78e2df80bd36603369a2e0c526d4ea0147f30f2761636cf81a40d4e4f4aec075db6b819d190471fbe6f6f963b6ca26855924d2bb601e28fe4a5a5b35cbd5f0a86fffe1336005ac58cd80461cbf349fc073e86ad170b4d86ebc26d8ac7a79b58347235e136c6dea14aac4d7bb442befd54239adc30eddc04d620ecedf39a6b9ec2f65ec1826b2f89022f45351597a25d6ef82eca02bf7b908a578656af6462a5692ecf6b92d7ec8d6a4d8dec7932c08f2788212a10ecb518e73fc782c81ff377d5a0a28a0e2cebc96ff5339349ce8196b7d997c660c55ce4de13de63a2661e2486af18fd5014f8615f4529da5331290a45f21d6cc5dc0fd02710c068dd27dd1b7c33e2caae1d631d57b303d97bbb926fe8c6113f2c6a50734252acc0753ffbcdcf4b75b8ccb2dff637d218676e2a4b639aa8d1467831dcb908f9e19b9a570b7b708ae1869f05068fa61ec22a52e99992e7d4ca37cfaabb2880614e0648bd6ceb892de4019aa30faa281def832610d1a5a7eab14bd45c946ea50a36cca18a53952218d3775e1bc706c74e24c69b730a262ff51367ee6c13de21d8e9911eb60de37ac17fb39504a11327dca603734a6f4ba74b17cff3cbf145936ecfdccb69e4a3bacd91b18ec6da8349f7f82fe472659499bf531802844e75af3c3ea10b419040ee40207b9ed577068625165e5897fc9f010e090d2ff6ff105745b494126338422b92c9342f808879d66811d46249cf925c44ba9d177563dd5511f974bd2f96104d29e82753ef786d9d41dbd286d2a05c4eac140011f6c876164f5c5384030308e49ab1634e3850cf71d03f4986054681a4369cdb466e828ee51733858e6649802115cdd50a36aef2c2ae6da173965d816bba1f5a17d073914e366c3ecd12172e5b600382db1b7c52dd15a0723943f3a9277044897941ababac6c028084fa7d90262d084a6848329fb7263ab58567b21522016f96bfe38b8cd594666daa0ea3a3bddc2c4d95d26d3bf2e1ea831e896738c755aac19f6acbb0a436e5ecc94f10278af880d583310d51a5f5725438ae9ffe391d0a233b1a65015d0d7bc5c2ba3c66cdd07a9ce51c836a5ee4322dc6d3f260ca4dbcd921e49970b99eeadaf355c1a533ffcec8ca023fd3d388a543423fc54deae4f049edafd357807ca57d38a5f6270c66a964150a5828bc402aaf84ad0d48fb0106763f5e0977df31381d706421c3b587014bf9aa8cd942e9f1af4021d631473255f9405ba9f1446f6fe3e16f632ccde173eb0df6c7ab64679edb681876b1d72ca67bb4b7d5844bbeb13aca44bf643309f6e38f7fd152c96e96556a1d8d6565f165d7f42371b200052c8372f2533c4206020a3acf8db3aac4178d7d7cb34a8d6f2700aa2940124529ad8b0e711e8a519bcd09dd667192ffc9fc805fd4763f1d9d606e4297102f2a8f87900a469219c0b8d1a028dc2d8ddd0310ee103206e3b1e49f6d68d66217d82ec1fd97aa77ad2e5bff4aa0fb68e267b2cdcf4c59ea5a658717d14d1978ee10122ab084d27fb48d0a608f1e64b5597c97dafd143444f8351673d85a151aaf6d70d43d12bcef39dac43635f7c8d7dfe0f1059a6740f77e076f2418c05d87e1eb3c5daedfd632235b305aa8e9b8c846332041f5b682cbb2d8e1e185e2d56ddefbc0ba22de6b205a4c898ff4b4048646548b08374010c5649bd0e43d52110eb769fdf425bcb39eae7b33c7700da31533616ea79f1ad074bef762611adaad60dce91603e4a094ab0eab91f2031b267c1e27e59ce6cf021a46fa9525464a88121dfe0149817bdc659d6d25e7c8b77436c75565440cf8bc5bb41a304f9083b36903214470bbfdb3d5c4c0dd323440d51254f8c3b2df87ffe33e02d91d9eb56bac0d184c9e971e5d817453e65c9b035a6b1de38266635f23d1b9d2982d9baa84651366f75d9cb8519a12c8afb258f4de7f7994a09e9a10051dba86979e571a9038917ecbcbf9f028e62b7dd637ef1bff305b6a907fa0eda5241c074c794757bc0f49c2d89e7a9bada9d7198246f78f3afd2a1e26703ecfecb41b5b5300ce52bd7c66778da9799c61d47aeb9c1bdee7deeb51a05aac354792e5e5e1d02c07cbb7945aa3d052880e7efc429f6a4d6f11a259c44388f16bfd1646823b510da6baf0abc8ddd820662b8f664d4ff179b4c61bdadb8c9557b49f0842ca8ed2fddceb282737cd81e8b7ff4cf99ebb1d3a895f116613c839d2ee37b0fe6333e8dddc5e81e7577ea64ec150a58934dacfe2fa0427feabd615cdfd6b959d9e12b3559f32148a95ac6a1370a9f13d9271a3385678d711431677e56dcebe344bf6671d1a2f56f658a7559e364588b24b1686e23e5382739f434b9a1853da834bb294a7840893ee406d944103736d59b12668db97ab0d158ce09dd6b3afe0a5dfed8d5ba10caae96b9bf36382fbbf258fe09289f7962a9d5c577d2710b994e0dbe910b5dc3b6fc0d68dfe098c0c79b540163b7816c093fec77ae5c6080bda30d52481f030447e805485feaad0d71e71930bca46c1ab41370054e5106176f0f3011e342ecbc6d4d243d981bb13673eb7bdfd55420a7f005c88a674200388740bf0001c371537c0ed502acb1e7283e2bfa9f426ebf903dba00f3d1a8d1ec36aec84caff152d821644fdad1f9748dad0320ac4f97b0c1469dbdffbf1770c2d05a558c2c034bc09e2db33888732e321a482f529299c5ef041abef1b5a34253528c6b424332498aaff908cece2e3b975d54fd6320e30abdf73b0d1c3d3f7a02744262b495403851b11217c833d398e044af26d8fa0e54f7f8b237e0c398d74871879ac277eeaa388cfbb1b2723761838a0bf5db221ffd0db6bca2a670c9ff7313095bd8c8f82d0d2d0dcc1a0195f61b5b4b24a586a787f6a42a99e7af53d7abc8c39cde70b99997e28a7af8dfd5eadc34b6bde9e391215aab126739e85b602a54c24988e2a5c0ec2145bff58f8fd2f8184b7aa5b4d8b49b7908431d81c371c89ca65fafb02cda6eaaea37de85d80b9ad29b83b7544b4db495df2d19204d437511d9bc0ddc1d667353ba0a960e4a9775827a36075fc4a94cd70f5a36d5a7569932007b6de0706fbdfd89829966a1b84cbbf5da184072e29bfa8ab66a2b9e04e4e1274618a87ad62bf69095d3cd744a19265d698cf82aa7c5d2d5437f369ab084d3995e9d5acbb15a676e4cb", 0x1000}], 0x3) (async) close(r0) (async) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) (async) 13:42:42 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) syz_open_pts() close(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:42:42 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000600)={0x40, 0x8000, {[0x3, 0x4, 0x25, 0x7, 0x800, 0x5, 0x1ffc0000000000, 0x8000000000000000, 0xffff, 0x30000000, 0x7, 0x8, 0x66b, 0xfb5, 0x6, 0x4, 0x9, 0x10001], [0x5, 0x7f, 0x5, 0x0, 0x7, 0xf2, 0xa66, 0x1, 0x1ff, 0x8], [0xfffffffffffffffa, 0x6, 0x49f, 0x5ca7d1c3, 0x4, 0x830a, 0x6], [0x1, 0x9, 0x9, 0x8, 0x20000, 0x47], [{0x81, 0x7fff, 0x80, 0x2}, {0x5c00, 0x3, 0x2, 0xc8}, {0x400, 0x8, 0x0, 0x5}, {0x0, 0x9, 0xfffffffe, 0x257c}, {0x9, 0x6, 0x1, 0x7}, {0x5, 0x5, 0x4, 0x9}, {0xc8, 0x2, 0x400, 0x100}, {0xe99, 0x3ff, 0x8001, 0x6}], {0x1, 0x0, 0x7, 0x6}, {0xe1a1, 0x5, 0x3, 0x80000001}}}) r4 = socket(0x6, 0x3, 0xfd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 13:42:42 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r0) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) fcntl$dupfd(r5, 0xa, r3) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:42:42 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) syz_open_pts() close(r1) (async) close(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:42:42 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {{r1}, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x7, 0x3}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:42 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "c29181", 0x14, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, {[], @generic="82e985f70aa775c9cf86e04574be85a02634a033"}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "c29181", 0x14, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, {[], @generic="82e985f70aa775c9cf86e04574be85a02634a033"}}}}}) (async) 13:42:42 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r0) (async) r1 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) r4 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) (async) fcntl$dupfd(r5, 0xa, r3) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:42:42 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 13:42:42 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r1 = syz_open_pts() (async, rerun: 32) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (rerun: 32) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) syz_open_pts() (async) close(r1) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f00000001c0)}) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:42:42 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="45000000004c00000000000086dd60dff083232a6a9e7b4aa96a33630000000009ed40dec3e66d4c396eadc95850767530f146e2fbc3a4838cc64753c5000000000000000000000000000000010000"]) 13:42:42 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x7, 0x3}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:42 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000600)={0x40, 0x8000, {[0x3, 0x4, 0x25, 0x7, 0x800, 0x5, 0x1ffc0000000000, 0x8000000000000000, 0xffff, 0x30000000, 0x7, 0x8, 0x66b, 0xfb5, 0x6, 0x4, 0x9, 0x10001], [0x5, 0x7f, 0x5, 0x0, 0x7, 0xf2, 0xa66, 0x1, 0x1ff, 0x8], [0xfffffffffffffffa, 0x6, 0x49f, 0x5ca7d1c3, 0x4, 0x830a, 0x6], [0x1, 0x9, 0x9, 0x8, 0x20000, 0x47], [{0x81, 0x7fff, 0x80, 0x2}, {0x5c00, 0x3, 0x2, 0xc8}, {0x400, 0x8, 0x0, 0x5}, {0x0, 0x9, 0xfffffffe, 0x257c}, {0x9, 0x6, 0x1, 0x7}, {0x5, 0x5, 0x4, 0x9}, {0xc8, 0x2, 0x400, 0x100}, {0xe99, 0x3ff, 0x8001, 0x6}], {0x1, 0x0, 0x7, 0x6}, {0xe1a1, 0x5, 0x3, 0x80000001}}}) r4 = socket(0x6, 0x3, 0xfd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) socket(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) (async) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000600)={0x40, 0x8000, {[0x3, 0x4, 0x25, 0x7, 0x800, 0x5, 0x1ffc0000000000, 0x8000000000000000, 0xffff, 0x30000000, 0x7, 0x8, 0x66b, 0xfb5, 0x6, 0x4, 0x9, 0x10001], [0x5, 0x7f, 0x5, 0x0, 0x7, 0xf2, 0xa66, 0x1, 0x1ff, 0x8], [0xfffffffffffffffa, 0x6, 0x49f, 0x5ca7d1c3, 0x4, 0x830a, 0x6], [0x1, 0x9, 0x9, 0x8, 0x20000, 0x47], [{0x81, 0x7fff, 0x80, 0x2}, {0x5c00, 0x3, 0x2, 0xc8}, {0x400, 0x8, 0x0, 0x5}, {0x0, 0x9, 0xfffffffe, 0x257c}, {0x9, 0x6, 0x1, 0x7}, {0x5, 0x5, 0x4, 0x9}, {0xc8, 0x2, 0x400, 0x100}, {0xe99, 0x3ff, 0x8001, 0x6}], {0x1, 0x0, 0x7, 0x6}, {0xe1a1, 0x5, 0x3, 0x80000001}}}) (async) socket(0x6, 0x3, 0xfd) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) fcntl$dupfd(r4, 0x0, r4) (async) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) (async) 13:42:43 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="45000000004c00000000000086dd60dff083232a6a9e7b4aa96a33630000000009ed40dec3e66d4c396eadc95850767530f146e2fbc3a4838cc64753c5000000000000000000000000000000010000"]) 13:42:43 executing program 3: r0 = kqueue() (async) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r2 = socket$unix(0x1, 0x2, 0x0) (rerun: 64) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="f485a321de157b352481760c204b90379f9b6ccaf19d4dc039266683536036e45a5ed51a51b5b002c0bc07fcfb7371736598a7371f62d3370293023aa0ddd916d2107f97d4f4b11fbc31681fa8d936359a4d33f8ebb1b07cdb2e2ed491ed", 0x5e}, {&(0x7f0000000100)="fd704af914b3d05500868402fb5402b6224c613da33e3f3fdb8dea420e49cd54bab738145ec51b525951c5fb3260c3215b29f1c8312ba1f3db86454617499a36eea5c29c0191c9adc986bc5b302f1d1d039c45135367681841e246ebc2e8b4207eeb2ba52698e5b08fd5e164e07a2700786a30fe27b18ed5315eaa15a8adbfb80643fa996a22647b0e4f7a2768", 0x8d}, {&(0x7f0000000280)="758a327428590932095410e23af010c7d31a2d1e617285712a48e9b43ec4e46c2bd99356896ecb530e4bf2c7040f4d3195605899239cb1f9a6193045d421db10097db0df0fcbe86d8f1a5628c949b139839cab5d3a8bd19f4a26afad5f6b58128604caac95c11f835ffb7bf97162645b85929547c0d591575e9b8e33a2503b5c946aed1037740ae7b4cd1405a541a26b9bd6faf1246e28d45ae869821c7de3f4becca4f0337643e8eaf3a4578097d39eb909a2b312023e6bafb28430a6ac8a7373455f499f841977b605e7239a8d09dfdd566a5eea1ec87addbad2680f9dca87ae058e909ade91de610a104ecba844fe79e1a5003ec2862d997891298bb0685acc38465ca29bcfc563331450c277fdd063a7a2c908a628df4a13d719bd4cc31964169479e81b89ec814b0ab2cf7b74d73fa2c0dad5c1a1119ad839e9e54e4e23f43abcce5fe9f0e7effd8a86c8d000c5b12c358ea1d333ba8d329f0d60f2f9b30899c921c01dacc4e4165eac52be5fddb5a7e2df27cbe5a1f96b1bc689a90200c84f843395810eb7bde1eeef6a87ab9932aebca3c13a35c7eeb0c9887619a73a12d3f65dc55c71bbd69588465c334ff37456a198a153337451099b7d8eb63220d2b2f453648fdd6d9984447275323988e3be3f73fd6fd919fe3b08e3789d432b2c3e940d9c295da408c7fce1b2dcf2853ee619ed55b631eb2f270543af8fca9f276baad62cdfb661b4dfbfa97226e756ff8ed447ed6c48994c208f447fe094016ca9baf53170be69c291fe9a01716d410490bbba12cdcc18c163b0eb2df77bec426fa1e78c6397d37044eee296a4075567eed427f0c364ff376924f348ee167550e4a15de7ab063c0f9d14dafd71bacdce35b72b93458ed60cceca9d70362a8ab749fe6c4df21ff4edec3320d5d6da976120e9a8cf477ab4d0ee27c3104597b516e38dcc6eaaa7c5e145d893d228522ad7be3030e896fbbbe18643e8b1b445d6f83e02375ac1d79370cc030de0f211b7b368f9b529f5e63c0828b7e7c3b18fcef3d1cf76e808568de71340ae251a08df022630b87bc4fdb78c7149195f95d1b051e3d64d64989e1bdfd47e85db822d84a9ca1fbcd96a4b6614390f6555fd995a9c5ed873cc07e3ff9f344429d189c07157d607a414faeb9b2494f90d38ccf91b4693205698a3ab2d22d2b27c9471f5f5cee770dfaa1291314b016e7a93fffed38dae4a77c2c089c8334bb9e76b46be791cf2ada904108b5150e7b6d226c08a1ee362ae9f461d32102217809a18e40d6a2d7724d42dee04b9cd27d5186f24faced21dee4891c02e6ab25b75ef94100b49e14b712fa0a26434f781523886cbdc5ac4a0e0f14d955ae0d1403295a61192fa7edb1d29023f62d1ff8b928cb6e2f3d907389b8f3638aca31df717226e6e4ac27cb07490b11ecf453db19bb7c7cc551bb3f884f515ec7fd44d15b7a64caf894506f37b78a0970df0257a520d3b0ea300369d1e834cb7d7e5ea59ab85988f857d18dbd2d5e3a521e23aa717bcc615b4ecb0ebe3a3ce719ef3632076acea2a5237026080760cc98fdb552816610b5e111d6078be9cbf617446100aabe0a07a56fe6262f538e30b59d6e9c28f39c800472b22d6e8df19c2794de24e81b84493028eaf9f1cc06d1235f473d202ae9194d150d9ce5fb038c5c174febb096cbd767a62bda645df0cf6bf65d3d64fbeddaa865c2d82a959dba6de74d10c5b50a94099aa8f7bcb7437dc6b67ae9bdda3ccd19b49437d476b1c213450bd32ac6863917a54f9f1e06bd6b1ec7d9244ba2867062361a50a7ce33a58e3b18a15446ddf19f72ddae3286c8b11a7615b90fe695a91868284082ad639782b7dbc298832ff4cc657683053477832f3e00da2416f36285d794ee852bbdd3a3209f57b553cd7cff4b713e0a45f68cc292b65ad39d541bcdba41bd9ade40fabe56eb0d4adf1e438e2bbe8803597060bc7897f207000dd39d5f25d3ad5c140c70bf90a2deb61c388729e02297bfcd9045e9ee2dc5cb9853daf4821cff6b564194058c6254e962087899f374aae09c2c9f60d766c369c6cbc4a0710081d08a096bff2b18dbeba049c23a34edb2bad6966f82e5b88de8211345f7d0c3e1b129169ec8e7e2f36f687d93bc8c06751745a20db0177934b1b8d5e604c72e83a712b041b9fd907344f39734f05ac16391c859f8ddb33dd4eca39bc74bbcebad57601e6f178a18d26a57aec8c045da2322d169c492a094fb53f15f326cd8f04bf8a7f25d611d724c4afdd81ead929c27803daad7f70bb90331d092deaa8af98d6ba4ce8a076401d538685cb01e29796514e7c1d9b0be902e1e900873819590603814edef0b2e22ba6088f63b6eece3010b96762a946a022e9b2767875228ae6cd496d77f8c1be588846e4d775b1a9a246037ff4f49580dd8759f531a5ea18f5e66e6a370f0718214cd617c2bbac6905410114fa6ca8b441c786ba4cc7467a37ba4570e3b3da7ddd41221613c20e1d29ff8925c65d606081ddc88a582a15971f18893a1c94d9bc8000089107c01ef2b7c74668eb6aef7528c612fabfcf7c88567015c364135fe78e2df80bd36603369a2e0c526d4ea0147f30f2761636cf81a40d4e4f4aec075db6b819d190471fbe6f6f963b6ca26855924d2bb601e28fe4a5a5b35cbd5f0a86fffe1336005ac58cd80461cbf349fc073e86ad170b4d86ebc26d8ac7a79b58347235e136c6dea14aac4d7bb442befd54239adc30eddc04d620ecedf39a6b9ec2f65ec1826b2f89022f45351597a25d6ef82eca02bf7b908a578656af6462a5692ecf6b92d7ec8d6a4d8dec7932c08f2788212a10ecb518e73fc782c81ff377d5a0a28a0e2cebc96ff5339349ce8196b7d997c660c55ce4de13de63a2661e2486af18fd5014f8615f4529da5331290a45f21d6cc5dc0fd02710c068dd27dd1b7c33e2caae1d631d57b303d97bbb926fe8c6113f2c6a50734252acc0753ffbcdcf4b75b8ccb2dff637d218676e2a4b639aa8d1467831dcb908f9e19b9a570b7b708ae1869f05068fa61ec22a52e99992e7d4ca37cfaabb2880614e0648bd6ceb892de4019aa30faa281def832610d1a5a7eab14bd45c946ea50a36cca18a53952218d3775e1bc706c74e24c69b730a262ff51367ee6c13de21d8e9911eb60de37ac17fb39504a11327dca603734a6f4ba74b17cff3cbf145936ecfdccb69e4a3bacd91b18ec6da8349f7f82fe472659499bf531802844e75af3c3ea10b419040ee40207b9ed577068625165e5897fc9f010e090d2ff6ff105745b494126338422b92c9342f808879d66811d46249cf925c44ba9d177563dd5511f974bd2f96104d29e82753ef786d9d41dbd286d2a05c4eac140011f6c876164f5c5384030308e49ab1634e3850cf71d03f4986054681a4369cdb466e828ee51733858e6649802115cdd50a36aef2c2ae6da173965d816bba1f5a17d073914e366c3ecd12172e5b600382db1b7c52dd15a0723943f3a9277044897941ababac6c028084fa7d90262d084a6848329fb7263ab58567b21522016f96bfe38b8cd594666daa0ea3a3bddc2c4d95d26d3bf2e1ea831e896738c755aac19f6acbb0a436e5ecc94f10278af880d583310d51a5f5725438ae9ffe391d0a233b1a65015d0d7bc5c2ba3c66cdd07a9ce51c836a5ee4322dc6d3f260ca4dbcd921e49970b99eeadaf355c1a533ffcec8ca023fd3d388a543423fc54deae4f049edafd357807ca57d38a5f6270c66a964150a5828bc402aaf84ad0d48fb0106763f5e0977df31381d706421c3b587014bf9aa8cd942e9f1af4021d631473255f9405ba9f1446f6fe3e16f632ccde173eb0df6c7ab64679edb681876b1d72ca67bb4b7d5844bbeb13aca44bf643309f6e38f7fd152c96e96556a1d8d6565f165d7f42371b200052c8372f2533c4206020a3acf8db3aac4178d7d7cb34a8d6f2700aa2940124529ad8b0e711e8a519bcd09dd667192ffc9fc805fd4763f1d9d606e4297102f2a8f87900a469219c0b8d1a028dc2d8ddd0310ee103206e3b1e49f6d68d66217d82ec1fd97aa77ad2e5bff4aa0fb68e267b2cdcf4c59ea5a658717d14d1978ee10122ab084d27fb48d0a608f1e64b5597c97dafd143444f8351673d85a151aaf6d70d43d12bcef39dac43635f7c8d7dfe0f1059a6740f77e076f2418c05d87e1eb3c5daedfd632235b305aa8e9b8c846332041f5b682cbb2d8e1e185e2d56ddefbc0ba22de6b205a4c898ff4b4048646548b08374010c5649bd0e43d52110eb769fdf425bcb39eae7b33c7700da31533616ea79f1ad074bef762611adaad60dce91603e4a094ab0eab91f2031b267c1e27e59ce6cf021a46fa9525464a88121dfe0149817bdc659d6d25e7c8b77436c75565440cf8bc5bb41a304f9083b36903214470bbfdb3d5c4c0dd323440d51254f8c3b2df87ffe33e02d91d9eb56bac0d184c9e971e5d817453e65c9b035a6b1de38266635f23d1b9d2982d9baa84651366f75d9cb8519a12c8afb258f4de7f7994a09e9a10051dba86979e571a9038917ecbcbf9f028e62b7dd637ef1bff305b6a907fa0eda5241c074c794757bc0f49c2d89e7a9bada9d7198246f78f3afd2a1e26703ecfecb41b5b5300ce52bd7c66778da9799c61d47aeb9c1bdee7deeb51a05aac354792e5e5e1d02c07cbb7945aa3d052880e7efc429f6a4d6f11a259c44388f16bfd1646823b510da6baf0abc8ddd820662b8f664d4ff179b4c61bdadb8c9557b49f0842ca8ed2fddceb282737cd81e8b7ff4cf99ebb1d3a895f116613c839d2ee37b0fe6333e8dddc5e81e7577ea64ec150a58934dacfe2fa0427feabd615cdfd6b959d9e12b3559f32148a95ac6a1370a9f13d9271a3385678d711431677e56dcebe344bf6671d1a2f56f658a7559e364588b24b1686e23e5382739f434b9a1853da834bb294a7840893ee406d944103736d59b12668db97ab0d158ce09dd6b3afe0a5dfed8d5ba10caae96b9bf36382fbbf258fe09289f7962a9d5c577d2710b994e0dbe910b5dc3b6fc0d68dfe098c0c79b540163b7816c093fec77ae5c6080bda30d52481f030447e805485feaad0d71e71930bca46c1ab41370054e5106176f0f3011e342ecbc6d4d243d981bb13673eb7bdfd55420a7f005c88a674200388740bf0001c371537c0ed502acb1e7283e2bfa9f426ebf903dba00f3d1a8d1ec36aec84caff152d821644fdad1f9748dad0320ac4f97b0c1469dbdffbf1770c2d05a558c2c034bc09e2db33888732e321a482f529299c5ef041abef1b5a34253528c6b424332498aaff908cece2e3b975d54fd6320e30abdf73b0d1c3d3f7a02744262b495403851b11217c833d398e044af26d8fa0e54f7f8b237e0c398d74871879ac277eeaa388cfbb1b2723761838a0bf5db221ffd0db6bca2a670c9ff7313095bd8c8f82d0d2d0dcc1a0195f61b5b4b24a586a787f6a42a99e7af53d7abc8c39cde70b99997e28a7af8dfd5eadc34b6bde9e391215aab126739e85b602a54c24988e2a5c0ec2145bff58f8fd2f8184b7aa5b4d8b49b7908431d81c371c89ca65fafb02cda6eaaea37de85d80b9ad29b83b7544b4db495df2d19204d437511d9bc0ddc1d667353ba0a960e4a9775827a36075fc4a94cd70f5a36d5a7569932007b6de0706fbdfd89829966a1b84cbbf5da184072e29bfa8ab66a2b9e04e4e1274618a87ad62bf69095d3cd744a19265d698cf82aa7c5d2d5437f369ab084d3995e9d5acbb15a676e4cb", 0x1000}], 0x3) (async) close(r0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:42:43 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r0) syz_open_pts() (async) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) fcntl$dupfd(r5, 0xa, r3) (async) fcntl$dupfd(r5, 0xa, r3) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:42:43 executing program 0: r0 = kqueue() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x7, 0x3}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:43 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000600)={0x40, 0x8000, {[0x3, 0x4, 0x25, 0x7, 0x800, 0x5, 0x1ffc0000000000, 0x8000000000000000, 0xffff, 0x30000000, 0x7, 0x8, 0x66b, 0xfb5, 0x6, 0x4, 0x9, 0x10001], [0x5, 0x7f, 0x5, 0x0, 0x7, 0xf2, 0xa66, 0x1, 0x1ff, 0x8], [0xfffffffffffffffa, 0x6, 0x49f, 0x5ca7d1c3, 0x4, 0x830a, 0x6], [0x1, 0x9, 0x9, 0x8, 0x20000, 0x47], [{0x81, 0x7fff, 0x80, 0x2}, {0x5c00, 0x3, 0x2, 0xc8}, {0x400, 0x8, 0x0, 0x5}, {0x0, 0x9, 0xfffffffe, 0x257c}, {0x9, 0x6, 0x1, 0x7}, {0x5, 0x5, 0x4, 0x9}, {0xc8, 0x2, 0x400, 0x100}, {0xe99, 0x3ff, 0x8001, 0x6}], {0x1, 0x0, 0x7, 0x6}, {0xe1a1, 0x5, 0x3, 0x80000001}}}) (async) r4 = socket(0x6, 0x3, 0xfd) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 13:42:43 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x6, 0x81, 0x3, 0x1000}, {0x7, 0x1, 0x16, 0x8}, {0x5, 0x4d, 0x2, 0x6fa6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x6, 0xff, 0x5, 0x8}, {0xee, 0x5, 0x0, 0xff}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:42:43 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, 0x0) (async) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 13:42:43 executing program 1: r0 = syz_open_pts() (async, rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r3 = socket$inet6(0x18, 0x5, 0x8) poll(&(0x7f0000000080)=[{r3}, {r0, 0x1}, {r0, 0x4}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) (async) readv(r2, &(0x7f0000001340)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/99, 0x63}, {&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)=""/66, 0x42}, {&(0x7f0000000280)=""/83, 0x53}], 0x5) (async) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYRES32=r1]) 13:42:43 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="45000000004c00000000000086dd60dff083232a6a9e7b4aa96a33630000000009ed40dec3e66d4c396eadc95850767530f146e2fbc3a4838cc64753c5000000000000000000000000000000010000"]) 13:42:43 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x6, 0x81, 0x3, 0x1000}, {0x7, 0x1, 0x16, 0x8}, {0x5, 0x4d, 0x2, 0x6fa6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x6, 0xff, 0x5, 0x8}, {0xee, 0x5, 0x0, 0xff}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x6, 0x81, 0x3, 0x1000}, {0x7, 0x1, 0x16, 0x8}, {0x5, 0x4d, 0x2, 0x6fa6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000080)}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x6, 0xff, 0x5, 0x8}, {0xee, 0x5, 0x0, 0xff}]}) (async) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) (async) 13:42:43 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x7) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x3, 0x3, 0x8}, {0x2, 0xfd, 0x6, 0x100}, {0x9, 0x6, 0x2, 0x3}, {0xe677, 0x8, 0x9, 0x3f}, {0x40, 0x0, 0x9, 0xa1}, {0x7f, 0xdf, 0x3, 0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x0, 0xff, 0x1, 0x6}, {0x2, 0x5, 0x0, 0x6}, {0x5, 0xc6, 0x0, 0x80}, {0x8000, 0x8, 0x7, 0x6ad805e8}, {0x8000, 0x0, 0x9, 0x10000}, {0x2ef, 0x4, 0x8, 0x6}, {0x1000, 0x3f, 0x3, 0x9}]}) 13:42:43 executing program 3: r0 = kqueue() r1 = syz_open_pts() fchmod(r0, 0x3) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) r6 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) poll(&(0x7f0000000080)=[{}, {0xffffffffffffffff, 0xd1}, {}, {0xffffffffffffffff, 0x89}, {0xffffffffffffffff, 0x8f}], 0x5, 0x5) r8 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) r10 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r11}, {r10, 0xd1}, {r10}, {r10, 0x89}, {r10, 0x8f}], 0x5, 0x5) kevent(r5, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffff9, 0x60, 0x1, 0x1, 0x4}, {{}, 0xfffffffffffffffd, 0x40, 0x8, 0xeb49, 0x7}, {{}, 0xfffffffffffffffe, 0x18, 0x1, 0x9}, {{r9}, 0x0, 0x0, 0x40000000, 0x0, 0x9}, {{r10}, 0xfffffffffffffffc, 0x1, 0x4, 0x74e}, {{r6}, 0xfffffffffffffffe, 0x50, 0xc0, 0x1, 0x6}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x8, 0x1}], 0x1f, &(0x7f0000000500)=[{{}, 0xfffffffffffffff8, 0x2, 0x2, 0x7fffffffffffffff, 0x31}], 0x3, &(0x7f0000000540)={0x6c}) socketpair(0x10, 0x1, 0x42, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r15 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r16}, {r15, 0xd1}, {r15}, {r15, 0x89}, {r15, 0x8f}], 0x5, 0x5) r17 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r18}, {r17, 0xd1}, {r17}, {r17, 0x89}, {r17, 0x8f}], 0x5, 0x5) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0x20, 0x4, 0x6, 0x586}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x8, 0x8}, {{r6}, 0xfffffffffffffff8, 0x0, 0x80, 0x6, 0x6f}, {{r12}, 0xfffffffffffffffe, 0x80, 0x20, 0x3851, 0x4}, {{r1}, 0xffffffffffffffff, 0x48, 0x20000000, 0x4, 0x7}, {{r1}, 0xfffffffffffffffd, 0x6a, 0x4, 0x8000000000000000, 0x401}], 0x6, &(0x7f0000000280)=[{{r2}, 0x0, 0x80, 0x2, 0x7, 0x37b}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000015, 0xac9d, 0xc4}, {{r2}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x77de, 0x2}, {{r13}, 0xfffffffffffffffe, 0x0, 0x2, 0x8000000000000001}, {{r1}, 0xfffffffffffffffa, 0x60, 0xfffff, 0x8, 0x1}, {{}, 0xffffffffffffffff, 0x10, 0x1, 0x7fff, 0x3}, {{r14}, 0xc58cdc5880bef609, 0x5, 0x1, 0x402f, 0x66d916e3}, {{r16}, 0xfffffffffffffffb, 0x50, 0x40, 0xfffffffffffffff8, 0x1}, {{r17}, 0xfffffffffffffffd, 0x18, 0xf0000000, 0x407, 0x2}], 0xffffffff, &(0x7f00000003c0)={0x9, 0x6}) 13:42:43 executing program 0: r0 = kqueue() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x7, 0x3}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:43 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000528000/0x2000)=nil, 0x2000) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:42:43 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x90, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{0x4, 0x81, 0x39, 0x33a}, {0x18, 0x3f, 0x7, 0x1}]}) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xb180, 0x23, 0x6, 0x7}]}) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x81, 0xff, 0x7f, 0x4}, {0x69e, 0x40, 0x4d}, {0x100, 0x7, 0xcf, 0x9}, {0x2, 0x80, 0x3, 0x312}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff0832000000009ed40dec3e66d4c396ec6473a0d9a9800000000000000000000000000000001"]) 13:42:43 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket$inet(0x2, 0x3, 0x0) (async) r0 = socket$inet(0x2, 0x3, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2f) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2f) poll(&(0x7f0000000200), 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) (async) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 13:42:43 executing program 0: r0 = kqueue() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x7, 0x3}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:44 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x6, 0x81, 0x3, 0x1000}, {0x7, 0x1, 0x16, 0x8}, {0x5, 0x4d, 0x2, 0x6fa6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x6, 0xff, 0x5, 0x8}, {0xee, 0x5, 0x0, 0xff}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:42:44 executing program 3: r0 = kqueue() (async) r1 = syz_open_pts() fchmod(r0, 0x3) (async) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) (async, rerun: 64) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) (rerun: 64) r3 = syz_open_pts() (async, rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async) r6 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) poll(&(0x7f0000000080)=[{}, {0xffffffffffffffff, 0xd1}, {}, {0xffffffffffffffff, 0x89}, {0xffffffffffffffff, 0x8f}], 0x5, 0x5) r8 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) r10 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r11}, {r10, 0xd1}, {r10}, {r10, 0x89}, {r10, 0x8f}], 0x5, 0x5) (async, rerun: 32) kevent(r5, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffff9, 0x60, 0x1, 0x1, 0x4}, {{}, 0xfffffffffffffffd, 0x40, 0x8, 0xeb49, 0x7}, {{}, 0xfffffffffffffffe, 0x18, 0x1, 0x9}, {{r9}, 0x0, 0x0, 0x40000000, 0x0, 0x9}, {{r10}, 0xfffffffffffffffc, 0x1, 0x4, 0x74e}, {{r6}, 0xfffffffffffffffe, 0x50, 0xc0, 0x1, 0x6}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x8, 0x1}], 0x1f, &(0x7f0000000500)=[{{}, 0xfffffffffffffff8, 0x2, 0x2, 0x7fffffffffffffff, 0x31}], 0x3, &(0x7f0000000540)={0x6c}) (async, rerun: 32) socketpair(0x10, 0x1, 0x42, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async) r15 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r16}, {r15, 0xd1}, {r15}, {r15, 0x89}, {r15, 0x8f}], 0x5, 0x5) (async) r17 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r18}, {r17, 0xd1}, {r17}, {r17, 0x89}, {r17, 0x8f}], 0x5, 0x5) (async, rerun: 32) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0x20, 0x4, 0x6, 0x586}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x8, 0x8}, {{r6}, 0xfffffffffffffff8, 0x0, 0x80, 0x6, 0x6f}, {{r12}, 0xfffffffffffffffe, 0x80, 0x20, 0x3851, 0x4}, {{r1}, 0xffffffffffffffff, 0x48, 0x20000000, 0x4, 0x7}, {{r1}, 0xfffffffffffffffd, 0x6a, 0x4, 0x8000000000000000, 0x401}], 0x6, &(0x7f0000000280)=[{{r2}, 0x0, 0x80, 0x2, 0x7, 0x37b}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000015, 0xac9d, 0xc4}, {{r2}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x77de, 0x2}, {{r13}, 0xfffffffffffffffe, 0x0, 0x2, 0x8000000000000001}, {{r1}, 0xfffffffffffffffa, 0x60, 0xfffff, 0x8, 0x1}, {{}, 0xffffffffffffffff, 0x10, 0x1, 0x7fff, 0x3}, {{r14}, 0xc58cdc5880bef609, 0x5, 0x1, 0x402f, 0x66d916e3}, {{r16}, 0xfffffffffffffffb, 0x50, 0x40, 0xfffffffffffffff8, 0x1}, {{r17}, 0xfffffffffffffffd, 0x18, 0xf0000000, 0x407, 0x2}], 0xffffffff, &(0x7f00000003c0)={0x9, 0x6}) (rerun: 32) 13:42:44 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x7) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x3, 0x3, 0x8}, {0x2, 0xfd, 0x6, 0x100}, {0x9, 0x6, 0x2, 0x3}, {0xe677, 0x8, 0x9, 0x3f}, {0x40, 0x0, 0x9, 0xa1}, {0x7f, 0xdf, 0x3, 0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x0, 0xff, 0x1, 0x6}, {0x2, 0x5, 0x0, 0x6}, {0x5, 0xc6, 0x0, 0x80}, {0x8000, 0x8, 0x7, 0x6ad805e8}, {0x8000, 0x0, 0x9, 0x10000}, {0x2ef, 0x4, 0x8, 0x6}, {0x1000, 0x3f, 0x3, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x7) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x3, 0x3, 0x8}, {0x2, 0xfd, 0x6, 0x100}, {0x9, 0x6, 0x2, 0x3}, {0xe677, 0x8, 0x9, 0x3f}, {0x40, 0x0, 0x9, 0xa1}, {0x7f, 0xdf, 0x3, 0x6}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x0, 0xff, 0x1, 0x6}, {0x2, 0x5, 0x0, 0x6}, {0x5, 0xc6, 0x0, 0x80}, {0x8000, 0x8, 0x7, 0x6ad805e8}, {0x8000, 0x0, 0x9, 0x10000}, {0x2ef, 0x4, 0x8, 0x6}, {0x1000, 0x3f, 0x3, 0x9}]}) (async) 13:42:44 executing program 7: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x38}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="380000002900000032000000010000005d0429d5fd0f39bd8267440f5cf541ba0ec46e49db3acc8f8090869d6f04ad24dd7d00d9194d1ed2272af9e309881f884837d5e107adfca09cc99165cce5ad26c9c111676ec383d304fe659944bd3269c524009c374afd9aea7160b094fa56033bbd2ba35cca6b90aeb71bfae39d40f02ad7f28fd0e5701c74db"], 0x7c, 0xa}, 0x1) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:42:44 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x7, 0x3}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:44 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x90, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{0x4, 0x81, 0x39, 0x33a}, {0x18, 0x3f, 0x7, 0x1}]}) (async) syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xb180, 0x23, 0x6, 0x7}]}) (async) r2 = syz_open_pts() (async, rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (rerun: 64) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x81, 0xff, 0x7f, 0x4}, {0x69e, 0x40, 0x4d}, {0x100, 0x7, 0xcf, 0x9}, {0x2, 0x80, 0x3, 0x312}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff0832000000009ed40dec3e66d4c396ec6473a0d9a9800000000000000000000000000000001"]) 13:42:44 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000528000/0x2000)=nil, 0x2000) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) socket(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) socket(0x2, 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) munmap(&(0x7f0000528000/0x2000)=nil, 0x2000) (async) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) (async) 13:42:44 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x5, 0x8) poll(&(0x7f0000000080)=[{r3}, {r0, 0x1}, {r0, 0x4}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) (async) readv(r2, &(0x7f0000001340)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/99, 0x63}, {&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)=""/66, 0x42}, {&(0x7f0000000280)=""/83, 0x53}], 0x5) (async, rerun: 32) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYRES32=r1]) (rerun: 32) 13:42:44 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x90, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{0x4, 0x81, 0x39, 0x33a}, {0x18, 0x3f, 0x7, 0x1}]}) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xb180, 0x23, 0x6, 0x7}]}) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x81, 0xff, 0x7f, 0x4}, {0x69e, 0x40, 0x4d}, {0x100, 0x7, 0xcf, 0x9}, {0x2, 0x80, 0x3, 0x312}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff0832000000009ed40dec3e66d4c396ec6473a0d9a9800000000000000000000000000000001"]) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x90, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{0x4, 0x81, 0x39, 0x33a}, {0x18, 0x3f, 0x7, 0x1}]}) (async) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xb180, 0x23, 0x6, 0x7}]}) (async) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x81, 0xff, 0x7f, 0x4}, {0x69e, 0x40, 0x4d}, {0x100, 0x7, 0xcf, 0x9}, {0x2, 0x80, 0x3, 0x312}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff0832000000009ed40dec3e66d4c396ec6473a0d9a9800000000000000000000000000000001"]) (async) 13:42:44 executing program 7: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x38}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="380000002900000032000000010000005d0429d5fd0f39bd8267440f5cf541ba0ec46e49db3acc8f8090869d6f04ad24dd7d00d9194d1ed2272af9e309881f884837d5e107adfca09cc99165cce5ad26c9c111676ec383d304fe659944bd3269c524009c374afd9aea7160b094fa56033bbd2ba35cca6b90aeb71bfae39d40f02ad7f28fd0e5701c74db"], 0x7c, 0xa}, 0x1) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff, "000000000000000100002000"}) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x38}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="380000002900000032000000010000005d0429d5fd0f39bd8267440f5cf541ba0ec46e49db3acc8f8090869d6f04ad24dd7d00d9194d1ed2272af9e309881f884837d5e107adfca09cc99165cce5ad26c9c111676ec383d304fe659944bd3269c524009c374afd9aea7160b094fa56033bbd2ba35cca6b90aeb71bfae39d40f02ad7f28fd0e5701c74db"], 0x7c, 0xa}, 0x1) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) 13:42:44 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x7) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x7) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x3, 0x3, 0x8}, {0x2, 0xfd, 0x6, 0x100}, {0x9, 0x6, 0x2, 0x3}, {0xe677, 0x8, 0x9, 0x3f}, {0x40, 0x0, 0x9, 0xa1}, {0x7f, 0xdf, 0x3, 0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x0, 0xff, 0x1, 0x6}, {0x2, 0x5, 0x0, 0x6}, {0x5, 0xc6, 0x0, 0x80}, {0x8000, 0x8, 0x7, 0x6ad805e8}, {0x8000, 0x0, 0x9, 0x10000}, {0x2ef, 0x4, 0x8, 0x6}, {0x1000, 0x3f, 0x3, 0x9}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x0, 0xff, 0x1, 0x6}, {0x2, 0x5, 0x0, 0x6}, {0x5, 0xc6, 0x0, 0x80}, {0x8000, 0x8, 0x7, 0x6ad805e8}, {0x8000, 0x0, 0x9, 0x10000}, {0x2ef, 0x4, 0x8, 0x6}, {0x1000, 0x3f, 0x3, 0x9}]}) 13:42:44 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:42:44 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000528000/0x2000)=nil, 0x2000) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) socket(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) socket(0x2, 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) munmap(&(0x7f0000528000/0x2000)=nil, 0x2000) (async) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) (async) 13:42:44 executing program 5: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_metric}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x1, 0x8, 0x5, 0xde9}, {0x6, 0x81, 0x0, 0x8}, {0x82f3, 0x8, 0xff, 0x2}, {0x3, 0x91, 0xe9, 0x5}, {0x1000, 0x0, 0x0, 0x1}, {0x81, 0xff, 0x7f, 0x4}, {0x7ff, 0x5, 0x9, 0x7}, {0x6, 0x18, 0x80, 0x9}, {0x8, 0x7f, 0x81, 0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x3f, 0x3f, 0x0, 0x8000}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:42:44 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:42:44 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x1, 0x3, 0x3, 0x7}, {0x8, 0x60, 0x3f, 0x1}, {0xffff, 0x78, 0x9, 0x20}, {0x9, 0x1f, 0x7f, 0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff0830000000009ed40dec3e66d4c396ec647531c0ac500000000000000000000000000000001bb94291493e40b7bec28ad9382f5aca451d47080f61ed98b7f5dafd1f707edcb849709f97a7ed7fe7e6ca5f7aadaaab604f27aa34e81b297bc515cbc14531ce86c7809eb78955359724105e9d0dfc9e08bcc4151493e280bf64c1ed5d8e83f4a153bfb9ba125ba9508ac6c4f56a2ac9b294e770006de0a7d66"]) 13:42:44 executing program 7: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff, "000000000000000100002000"}) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x38}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="380000002900000032000000010000005d0429d5fd0f39bd8267440f5cf541ba0ec46e49db3acc8f8090869d6f04ad24dd7d00d9194d1ed2272af9e309881f884837d5e107adfca09cc99165cce5ad26c9c111676ec383d304fe659944bd3269c524009c374afd9aea7160b094fa56033bbd2ba35cca6b90aeb71bfae39d40f02ad7f28fd0e5701c74db"], 0x7c, 0xa}, 0x1) (async) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:42:45 executing program 5: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_metric}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r3 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async, rerun: 64) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x1, 0x8, 0x5, 0xde9}, {0x6, 0x81, 0x0, 0x8}, {0x82f3, 0x8, 0xff, 0x2}, {0x3, 0x91, 0xe9, 0x5}, {0x1000, 0x0, 0x0, 0x1}, {0x81, 0xff, 0x7f, 0x4}, {0x7ff, 0x5, 0x9, 0x7}, {0x6, 0x18, 0x80, 0x9}, {0x8, 0x7f, 0x81, 0x6}]}) (async, rerun: 64) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async, rerun: 32) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x3f, 0x3f, 0x0, 0x8000}]}) (async, rerun: 32) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:42:45 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1}) poll(&(0x7f00000000c0)=[{r1, 0x80}, {r1, 0x8}, {r1, 0x8}, {r0, 0x100}], 0x4, 0xfb0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x55, 0x1, {[0x8001, 0x6, 0xb4, 0x9, 0x9, 0x4, 0x800, 0x7e, 0x3, 0x3, 0x43, 0x8, 0xdb5, 0x0, 0x5, 0x10, 0x0, 0xfdd], [0x7, 0x9, 0x6, 0x3, 0x100000000, 0x80000001, 0x8, 0x3, 0x8, 0x7], [0x5, 0x20, 0x3, 0x80000001, 0x8000, 0x200, 0x4], [0x6, 0x1, 0x9, 0xc6c, 0x5], [{0x9, 0xffffffff, 0x5, 0xfffffffffffffffb}, {0xff, 0x81, 0x706, 0x9}, {0x4, 0x7ff, 0x0, 0xff}, {0x2, 0x7f, 0x6, 0x49}, {0x5, 0x800, 0x4, 0x3}, {0x6, 0x6, 0x997}, {0x3f, 0x7fffffff, 0x7, 0x4177}, {0x7fff, 0xfffffff9, 0x1f, 0x1}], {0x9, 0x5, 0x7ff, 0x3}, {0x400, 0x1, 0x40, 0x1}}}) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) flock(r0, 0x9) dup2(r1, r1) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = dup2(r0, r1) r4 = syz_open_pts() close(r4) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./file0\x00', 0x7, &(0x7f00000003c0)='./file0\x00', 0x8}) r6 = syz_open_pts() close(r6) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) preadv(r8, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/45, 0x2d}, {&(0x7f0000000500)=""/9, 0x9}], 0x2, 0x8000000000000000) setsockopt(r2, 0x6, 0x1, &(0x7f0000000580)="4b87ba7c8e3f85f888f953d679830fd0aa5d99514585eabf70a2f17d0f5b1ec3e2c222ae16e7aa1f0e83258d545ef3ff3678d6713dd3600c7c2bb399a29630e89162e086a99972a46223e751434c9e552d73643f87842700be9cb37137b43ff1f08d458b7dc53c975e12c3383f0a7b37b161e08adf4b4a6c7b3022a706a5f4e83800c84d007a8a3e61460d4382bee8b54231652e2fe48c262b54cdc836", 0x9d) pwrite(r0, &(0x7f0000000640)="a097845dbd34eeaefdcdb2759affe2fa240d288faf7b3d08a01ef5e809597720b84e3101abf21c5a616b657abf813a624f67e25f186482324f95a6e31de289be87f4d71bf7c7e75f1b70e8c5eaab07d5000aad46bf9c1ac89a796634a1a73f6241f668f65a8624fc07ea49f452533ca2d3741f0fb0a97d2bb0422ed9", 0x7c, 0x5) ktrace(&(0x7f00000006c0)='./file0\x00', 0x0, 0x808, 0xffffffffffffffff) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8, 0x0) bind(r0, &(0x7f0000000740)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000780)) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x3, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x758ec74f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2308}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$dupfd(r7, 0xa, r1) execve(&(0x7f0000000d00)='./file0\x00', &(0x7f0000000dc0)=[&(0x7f0000000d40)='+-*\x00', &(0x7f0000000d80)='\x00'], &(0x7f0000000e40)=[&(0x7f0000000e00)='/dev/bpf\x00']) fcntl$getown(r4, 0x5) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000e80)={0x1, 0x81, 0x4, 0x401, "d91bfa6a32c22919b3dec60b07699251d85c4b7a", 0x7cd6, 0x5}) 13:42:45 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x7, 0x3}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:45 executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x3d, &(0x7f0000000100)={@local, @local, [{[], {0x8100, 0x2, 0x1, 0x3}}], {@arp={0x806, @generic={0x18, 0x873a, 0x6, 0x7, 0x9, @empty, "63f18ff4a381cd", @local, "cbc809046bc126b41a1f0304a7c413c0"}}}}) syz_emit_ethernet(0x9f, &(0x7f0000000140)={@remote, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x30, 0x91, 0x68, 0x3f, 0x0, 0x2f, 0x0, @empty, @broadcast, {[@ra={0x94, 0x6, 0x6e3d}]}}, @icmp=@redirect={0x5, 0x3, 0x0, @rand_addr=0x40, {0x1b, 0x4, 0x3, 0x29, 0x0, 0x68, 0x2, 0x2, 0xc, 0x80, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x1f, 0x5, [@empty, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @broadcast, @empty]}, @noop, @noop, @noop, @ssrr={0x89, 0xf, 0xff, [@multicast2, @multicast2, @empty]}, @generic={0x82, 0x12, "9204214044a3efdc21d6481476073f64"}, @ra={0x94, 0x6, 0x8000}, @noop, @generic={0x44, 0xc, "5351b6f3dcab1fc410d2"}]}}, "98"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 13:42:45 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) (async) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:42:45 executing program 3: r0 = kqueue() (async) r1 = syz_open_pts() fchmod(r0, 0x3) (async) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) r3 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async) r6 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{}, {0xffffffffffffffff, 0xd1}, {}, {0xffffffffffffffff, 0x89}, {0xffffffffffffffff, 0x8f}], 0x5, 0x5) (async) r8 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) (async) r10 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r11}, {r10, 0xd1}, {r10}, {r10, 0x89}, {r10, 0x8f}], 0x5, 0x5) (async) kevent(r5, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffff9, 0x60, 0x1, 0x1, 0x4}, {{}, 0xfffffffffffffffd, 0x40, 0x8, 0xeb49, 0x7}, {{}, 0xfffffffffffffffe, 0x18, 0x1, 0x9}, {{r9}, 0x0, 0x0, 0x40000000, 0x0, 0x9}, {{r10}, 0xfffffffffffffffc, 0x1, 0x4, 0x74e}, {{r6}, 0xfffffffffffffffe, 0x50, 0xc0, 0x1, 0x6}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x8, 0x1}], 0x1f, &(0x7f0000000500)=[{{}, 0xfffffffffffffff8, 0x2, 0x2, 0x7fffffffffffffff, 0x31}], 0x3, &(0x7f0000000540)={0x6c}) (async) socketpair(0x10, 0x1, 0x42, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async) r15 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r16}, {r15, 0xd1}, {r15}, {r15, 0x89}, {r15, 0x8f}], 0x5, 0x5) (async) r17 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r18}, {r17, 0xd1}, {r17}, {r17, 0x89}, {r17, 0x8f}], 0x5, 0x5) (async) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0x20, 0x4, 0x6, 0x586}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x8, 0x8}, {{r6}, 0xfffffffffffffff8, 0x0, 0x80, 0x6, 0x6f}, {{r12}, 0xfffffffffffffffe, 0x80, 0x20, 0x3851, 0x4}, {{r1}, 0xffffffffffffffff, 0x48, 0x20000000, 0x4, 0x7}, {{r1}, 0xfffffffffffffffd, 0x6a, 0x4, 0x8000000000000000, 0x401}], 0x6, &(0x7f0000000280)=[{{r2}, 0x0, 0x80, 0x2, 0x7, 0x37b}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000015, 0xac9d, 0xc4}, {{r2}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x77de, 0x2}, {{r13}, 0xfffffffffffffffe, 0x0, 0x2, 0x8000000000000001}, {{r1}, 0xfffffffffffffffa, 0x60, 0xfffff, 0x8, 0x1}, {{}, 0xffffffffffffffff, 0x10, 0x1, 0x7fff, 0x3}, {{r14}, 0xc58cdc5880bef609, 0x5, 0x1, 0x402f, 0x66d916e3}, {{r16}, 0xfffffffffffffffb, 0x50, 0x40, 0xfffffffffffffff8, 0x1}, {{r17}, 0xfffffffffffffffd, 0x18, 0xf0000000, 0x407, 0x2}], 0xffffffff, &(0x7f00000003c0)={0x9, 0x6}) 13:42:45 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x1, 0x3, 0x3, 0x7}, {0x8, 0x60, 0x3f, 0x1}, {0xffff, 0x78, 0x9, 0x20}, {0x9, 0x1f, 0x7f, 0x6}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff0830000000009ed40dec3e66d4c396ec647531c0ac500000000000000000000000000000001bb94291493e40b7bec28ad9382f5aca451d47080f61ed98b7f5dafd1f707edcb849709f97a7ed7fe7e6ca5f7aadaaab604f27aa34e81b297bc515cbc14531ce86c7809eb78955359724105e9d0dfc9e08bcc4151493e280bf64c1ed5d8e83f4a153bfb9ba125ba9508ac6c4f56a2ac9b294e770006de0a7d66"]) 13:42:45 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) socketpair(0x6, 0x4, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x20cc0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x80}, {r0, 0x100}, {r4, 0x2}, {r5, 0x10}], 0x4, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 13:42:45 executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) syz_emit_ethernet(0x3d, &(0x7f0000000100)={@local, @local, [{[], {0x8100, 0x2, 0x1, 0x3}}], {@arp={0x806, @generic={0x18, 0x873a, 0x6, 0x7, 0x9, @empty, "63f18ff4a381cd", @local, "cbc809046bc126b41a1f0304a7c413c0"}}}}) (async) syz_emit_ethernet(0x9f, &(0x7f0000000140)={@remote, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x30, 0x91, 0x68, 0x3f, 0x0, 0x2f, 0x0, @empty, @broadcast, {[@ra={0x94, 0x6, 0x6e3d}]}}, @icmp=@redirect={0x5, 0x3, 0x0, @rand_addr=0x40, {0x1b, 0x4, 0x3, 0x29, 0x0, 0x68, 0x2, 0x2, 0xc, 0x80, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x1f, 0x5, [@empty, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @broadcast, @empty]}, @noop, @noop, @noop, @ssrr={0x89, 0xf, 0xff, [@multicast2, @multicast2, @empty]}, @generic={0x82, 0x12, "9204214044a3efdc21d6481476073f64"}, @ra={0x94, 0x6, 0x8000}, @noop, @generic={0x44, 0xc, "5351b6f3dcab1fc410d2"}]}}, "98"}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 13:42:45 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xa15, 0x0, 0x7}, {0x9, 0x2, 0x7f, 0x81}, {0x1, 0x0, 0x5, 0x5}, {0x2e79, 0x0, 0xee, 0xff}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x3ac) 13:42:45 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) r2 = socket(0x2, 0x1, 0x0) socketpair(0x6, 0x4, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r4 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x20cc0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x80}, {r0, 0x100}, {r4, 0x2}, {r5, 0x10}], 0x4, 0x8) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 13:42:45 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async, rerun: 32) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x1, 0x3, 0x3, 0x7}, {0x8, 0x60, 0x3f, 0x1}, {0xffff, 0x78, 0x9, 0x20}, {0x9, 0x1f, 0x7f, 0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff0830000000009ed40dec3e66d4c396ec647531c0ac500000000000000000000000000000001bb94291493e40b7bec28ad9382f5aca451d47080f61ed98b7f5dafd1f707edcb849709f97a7ed7fe7e6ca5f7aadaaab604f27aa34e81b297bc515cbc14531ce86c7809eb78955359724105e9d0dfc9e08bcc4151493e280bf64c1ed5d8e83f4a153bfb9ba125ba9508ac6c4f56a2ac9b294e770006de0a7d66"]) 13:42:45 executing program 5: r0 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) (async, rerun: 32) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_metric}) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x1, 0x8, 0x5, 0xde9}, {0x6, 0x81, 0x0, 0x8}, {0x82f3, 0x8, 0xff, 0x2}, {0x3, 0x91, 0xe9, 0x5}, {0x1000, 0x0, 0x0, 0x1}, {0x81, 0xff, 0x7f, 0x4}, {0x7ff, 0x5, 0x9, 0x7}, {0x6, 0x18, 0x80, 0x9}, {0x8, 0x7f, 0x81, 0x6}]}) (async, rerun: 64) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (rerun: 64) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x3f, 0x3f, 0x0, 0x8000}]}) (async, rerun: 64) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async, rerun: 64) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:42:45 executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) syz_emit_ethernet(0x3d, &(0x7f0000000100)={@local, @local, [{[], {0x8100, 0x2, 0x1, 0x3}}], {@arp={0x806, @generic={0x18, 0x873a, 0x6, 0x7, 0x9, @empty, "63f18ff4a381cd", @local, "cbc809046bc126b41a1f0304a7c413c0"}}}}) (async) syz_emit_ethernet(0x9f, &(0x7f0000000140)={@remote, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x30, 0x91, 0x68, 0x3f, 0x0, 0x2f, 0x0, @empty, @broadcast, {[@ra={0x94, 0x6, 0x6e3d}]}}, @icmp=@redirect={0x5, 0x3, 0x0, @rand_addr=0x40, {0x1b, 0x4, 0x3, 0x29, 0x0, 0x68, 0x2, 0x2, 0xc, 0x80, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x1f, 0x5, [@empty, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @broadcast, @empty]}, @noop, @noop, @noop, @ssrr={0x89, 0xf, 0xff, [@multicast2, @multicast2, @empty]}, @generic={0x82, 0x12, "9204214044a3efdc21d6481476073f64"}, @ra={0x94, 0x6, 0x8000}, @noop, @generic={0x44, 0xc, "5351b6f3dcab1fc410d2"}]}}, "98"}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 13:42:45 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) 13:42:45 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xa15, 0x0, 0x7}, {0x9, 0x2, 0x7f, 0x81}, {0x1, 0x0, 0x5, 0x5}, {0x2e79, 0x0, 0xee, 0xff}]}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xa15, 0x0, 0x7}, {0x9, 0x2, 0x7f, 0x81}, {0x1, 0x0, 0x5, 0x5}, {0x2e79, 0x0, 0xee, 0xff}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x3ac) 13:42:45 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x7, 0x3}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:45 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x400) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x2) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0xd44) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0xb6, &(0x7f0000000180)={@random="23a85e82ee38", @random="764dfb7241b3", [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x4, 0x0, 0x1}}], {@ipv6={0x86dd, {0x3, 0x6, "7ef336", 0x78, 0x29, 0x1, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x37, 0xc, 0x0, 0x7, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="8f0205ad1eeca96c0681e97b3f5be102", @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="7052e6ff761df92e86dfbd9069666272", @ipv4={'\x00', '\xff\xff', @loopback}, @ipv4={'\x00', '\xff\xff', @broadcast}]}], @generic="a101d858220b2c78a2ebcc1adf23c35b"}}}}}) 13:42:45 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1}) poll(&(0x7f00000000c0)=[{r1, 0x80}, {r1, 0x8}, {r1, 0x8}, {r0, 0x100}], 0x4, 0xfb0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x55, 0x1, {[0x8001, 0x6, 0xb4, 0x9, 0x9, 0x4, 0x800, 0x7e, 0x3, 0x3, 0x43, 0x8, 0xdb5, 0x0, 0x5, 0x10, 0x0, 0xfdd], [0x7, 0x9, 0x6, 0x3, 0x100000000, 0x80000001, 0x8, 0x3, 0x8, 0x7], [0x5, 0x20, 0x3, 0x80000001, 0x8000, 0x200, 0x4], [0x6, 0x1, 0x9, 0xc6c, 0x5], [{0x9, 0xffffffff, 0x5, 0xfffffffffffffffb}, {0xff, 0x81, 0x706, 0x9}, {0x4, 0x7ff, 0x0, 0xff}, {0x2, 0x7f, 0x6, 0x49}, {0x5, 0x800, 0x4, 0x3}, {0x6, 0x6, 0x997}, {0x3f, 0x7fffffff, 0x7, 0x4177}, {0x7fff, 0xfffffff9, 0x1f, 0x1}], {0x9, 0x5, 0x7ff, 0x3}, {0x400, 0x1, 0x40, 0x1}}}) (async, rerun: 64) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) (rerun: 64) flock(r0, 0x9) (async) dup2(r1, r1) (async) r2 = fcntl$dupfd(r0, 0xa, r0) (async) r3 = dup2(r0, r1) (async) r4 = syz_open_pts() close(r4) (async) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./file0\x00', 0x7, &(0x7f00000003c0)='./file0\x00', 0x8}) (async, rerun: 32) r6 = syz_open_pts() (rerun: 32) close(r6) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) preadv(r8, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/45, 0x2d}, {&(0x7f0000000500)=""/9, 0x9}], 0x2, 0x8000000000000000) (async) setsockopt(r2, 0x6, 0x1, &(0x7f0000000580)="4b87ba7c8e3f85f888f953d679830fd0aa5d99514585eabf70a2f17d0f5b1ec3e2c222ae16e7aa1f0e83258d545ef3ff3678d6713dd3600c7c2bb399a29630e89162e086a99972a46223e751434c9e552d73643f87842700be9cb37137b43ff1f08d458b7dc53c975e12c3383f0a7b37b161e08adf4b4a6c7b3022a706a5f4e83800c84d007a8a3e61460d4382bee8b54231652e2fe48c262b54cdc836", 0x9d) (async) pwrite(r0, &(0x7f0000000640)="a097845dbd34eeaefdcdb2759affe2fa240d288faf7b3d08a01ef5e809597720b84e3101abf21c5a616b657abf813a624f67e25f186482324f95a6e31de289be87f4d71bf7c7e75f1b70e8c5eaab07d5000aad46bf9c1ac89a796634a1a73f6241f668f65a8624fc07ea49f452533ca2d3741f0fb0a97d2bb0422ed9", 0x7c, 0x5) (async) ktrace(&(0x7f00000006c0)='./file0\x00', 0x0, 0x808, 0xffffffffffffffff) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8, 0x0) bind(r0, &(0x7f0000000740)=@un=@file={0x1, './file0\x00'}, 0xa) (async) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000780)) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x3, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x758ec74f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2308}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) (async) fcntl$dupfd(r7, 0xa, r1) (async) execve(&(0x7f0000000d00)='./file0\x00', &(0x7f0000000dc0)=[&(0x7f0000000d40)='+-*\x00', &(0x7f0000000d80)='\x00'], &(0x7f0000000e40)=[&(0x7f0000000e00)='/dev/bpf\x00']) (async, rerun: 64) fcntl$getown(r4, 0x5) (rerun: 64) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000e80)={0x1, 0x81, 0x4, 0x401, "d91bfa6a32c22919b3dec60b07699251d85c4b7a", 0x7cd6, 0x5}) 13:42:45 executing program 7: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000080)="a22c792d9fa1cbae19cf71c68e8ad9b39f7755ce561c40698b4aebc16f4ca94ce34ad93afac693689b8ddbc1d6026ca6215bdfda89509c47a95ecb7f6f46064920d8881e6bdc179989da4ca6a726833ee3e3c4", &(0x7f0000000100)=0x53, &(0x7f0000000140)="283e24358a913e9ab09972a0e1c08d76084d35ec0338879dbaacda2adc70909d7675c76626fe36cf1810919b786fbb2b95a87795a22b442db3b8d3e25088c94e93023d595d2e2314c6aa1bc6dc833a812856c98a49128918b59d392e058ac970bbb435119acba19fa0c01431793d6a3bf00c585a27a466ada5d7166d0e4e3b21987665a111907bd5d1f17ba99fe1f1a136935968db887b41af4b2daa7e1d60b6f7809ef04eecaa99eeef6669efd80931ba1690b08217a7ca4ffe8adcec1637a736ba0e0b7777821065caf46621a761285ed96a1df6", 0xd5) 13:42:45 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xa15, 0x0, 0x7}, {0x9, 0x2, 0x7f, 0x81}, {0x1, 0x0, 0x5, 0x5}, {0x2e79, 0x0, 0xee, 0xff}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x3ac) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xa15, 0x0, 0x7}, {0x9, 0x2, 0x7f, 0x81}, {0x1, 0x0, 0x5, 0x5}, {0x2e79, 0x0, 0xee, 0xff}]}) (async) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x3ac) (async) 13:42:45 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x7, 0x3}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:45 executing program 3: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x2}, {{}, 0x0, 0x0, 0x0, 0x0, 0x4}, {{r1}, 0xfffffffffffffffc, 0x1, 0x80}], 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:42:45 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) 13:42:45 executing program 7: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000080)="a22c792d9fa1cbae19cf71c68e8ad9b39f7755ce561c40698b4aebc16f4ca94ce34ad93afac693689b8ddbc1d6026ca6215bdfda89509c47a95ecb7f6f46064920d8881e6bdc179989da4ca6a726833ee3e3c4", &(0x7f0000000100)=0x53, &(0x7f0000000140)="283e24358a913e9ab09972a0e1c08d76084d35ec0338879dbaacda2adc70909d7675c76626fe36cf1810919b786fbb2b95a87795a22b442db3b8d3e25088c94e93023d595d2e2314c6aa1bc6dc833a812856c98a49128918b59d392e058ac970bbb435119acba19fa0c01431793d6a3bf00c585a27a466ada5d7166d0e4e3b21987665a111907bd5d1f17ba99fe1f1a136935968db887b41af4b2daa7e1d60b6f7809ef04eecaa99eeef6669efd80931ba1690b08217a7ca4ffe8adcec1637a736ba0e0b7777821065caf46621a761285ed96a1df6", 0xd5) 13:42:45 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) 13:42:46 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x7, 0x3}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:46 executing program 7: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000080)="a22c792d9fa1cbae19cf71c68e8ad9b39f7755ce561c40698b4aebc16f4ca94ce34ad93afac693689b8ddbc1d6026ca6215bdfda89509c47a95ecb7f6f46064920d8881e6bdc179989da4ca6a726833ee3e3c4", &(0x7f0000000100)=0x53, &(0x7f0000000140)="283e24358a913e9ab09972a0e1c08d76084d35ec0338879dbaacda2adc70909d7675c76626fe36cf1810919b786fbb2b95a87795a22b442db3b8d3e25088c94e93023d595d2e2314c6aa1bc6dc833a812856c98a49128918b59d392e058ac970bbb435119acba19fa0c01431793d6a3bf00c585a27a466ada5d7166d0e4e3b21987665a111907bd5d1f17ba99fe1f1a136935968db887b41af4b2daa7e1d60b6f7809ef04eecaa99eeef6669efd80931ba1690b08217a7ca4ffe8adcec1637a736ba0e0b7777821065caf46621a761285ed96a1df6", 0xd5) 13:42:46 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:42:46 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x400) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x2) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0xd44) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0xb6, &(0x7f0000000180)={@random="23a85e82ee38", @random="764dfb7241b3", [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x4, 0x0, 0x1}}], {@ipv6={0x86dd, {0x3, 0x6, "7ef336", 0x78, 0x29, 0x1, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x37, 0xc, 0x0, 0x7, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="8f0205ad1eeca96c0681e97b3f5be102", @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="7052e6ff761df92e86dfbd9069666272", @ipv4={'\x00', '\xff\xff', @loopback}, @ipv4={'\x00', '\xff\xff', @broadcast}]}], @generic="a101d858220b2c78a2ebcc1adf23c35b"}}}}}) 13:42:46 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2, 0xff, 0x1}, {0x1, 0x3}, {0x86, 0x0, 0x1d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x3) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="45ddc573753a000000010000000000000083582165c92121d98dc3e66d4c396ec647531c040000000000000000000000000000000001471967bb64ae86235db3f7bbcaddfeae44a2b1057d3499ae155e1178929272b2c601b084eba104048c2934db5c509ffa3513818c8ed1dd5c2db36a103c12d964ece39ba84426320d4050266a07a15593c7c67b1a43e6b0eb850c896dde26ab142b836a7fe32eabcbb8435c5118fc4378b7ba43b1792de450f1454008586b72d79eae3d8d869f1debe56d9daf4565a01e9699270c7fbfee614cedf4a3a3fb435c91de87060000003668f28dcbf2456b6ea6e84a8658cd3cb8cdd8a4de8840095ce1b2bdf226aef1628c2abaa4cf63767fdcdfcaf9b271420086"]) 13:42:46 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1}) (async) poll(&(0x7f00000000c0)=[{r1, 0x80}, {r1, 0x8}, {r1, 0x8}, {r0, 0x100}], 0x4, 0xfb0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x55, 0x1, {[0x8001, 0x6, 0xb4, 0x9, 0x9, 0x4, 0x800, 0x7e, 0x3, 0x3, 0x43, 0x8, 0xdb5, 0x0, 0x5, 0x10, 0x0, 0xfdd], [0x7, 0x9, 0x6, 0x3, 0x100000000, 0x80000001, 0x8, 0x3, 0x8, 0x7], [0x5, 0x20, 0x3, 0x80000001, 0x8000, 0x200, 0x4], [0x6, 0x1, 0x9, 0xc6c, 0x5], [{0x9, 0xffffffff, 0x5, 0xfffffffffffffffb}, {0xff, 0x81, 0x706, 0x9}, {0x4, 0x7ff, 0x0, 0xff}, {0x2, 0x7f, 0x6, 0x49}, {0x5, 0x800, 0x4, 0x3}, {0x6, 0x6, 0x997}, {0x3f, 0x7fffffff, 0x7, 0x4177}, {0x7fff, 0xfffffff9, 0x1f, 0x1}], {0x9, 0x5, 0x7ff, 0x3}, {0x400, 0x1, 0x40, 0x1}}}) (async) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) flock(r0, 0x9) dup2(r1, r1) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = dup2(r0, r1) r4 = syz_open_pts() close(r4) r5 = fcntl$dupfd(r4, 0x0, r3) (async) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./file0\x00', 0x7, &(0x7f00000003c0)='./file0\x00', 0x8}) (async) r6 = syz_open_pts() close(r6) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) preadv(r8, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/45, 0x2d}, {&(0x7f0000000500)=""/9, 0x9}], 0x2, 0x8000000000000000) (async) setsockopt(r2, 0x6, 0x1, &(0x7f0000000580)="4b87ba7c8e3f85f888f953d679830fd0aa5d99514585eabf70a2f17d0f5b1ec3e2c222ae16e7aa1f0e83258d545ef3ff3678d6713dd3600c7c2bb399a29630e89162e086a99972a46223e751434c9e552d73643f87842700be9cb37137b43ff1f08d458b7dc53c975e12c3383f0a7b37b161e08adf4b4a6c7b3022a706a5f4e83800c84d007a8a3e61460d4382bee8b54231652e2fe48c262b54cdc836", 0x9d) (async) pwrite(r0, &(0x7f0000000640)="a097845dbd34eeaefdcdb2759affe2fa240d288faf7b3d08a01ef5e809597720b84e3101abf21c5a616b657abf813a624f67e25f186482324f95a6e31de289be87f4d71bf7c7e75f1b70e8c5eaab07d5000aad46bf9c1ac89a796634a1a73f6241f668f65a8624fc07ea49f452533ca2d3741f0fb0a97d2bb0422ed9", 0x7c, 0x5) (async) ktrace(&(0x7f00000006c0)='./file0\x00', 0x0, 0x808, 0xffffffffffffffff) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8, 0x0) (async) bind(r0, &(0x7f0000000740)=@un=@file={0x1, './file0\x00'}, 0xa) (async) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000780)) (async) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x3, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x758ec74f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2308}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) (async) fcntl$dupfd(r7, 0xa, r1) execve(&(0x7f0000000d00)='./file0\x00', &(0x7f0000000dc0)=[&(0x7f0000000d40)='+-*\x00', &(0x7f0000000d80)='\x00'], &(0x7f0000000e40)=[&(0x7f0000000e00)='/dev/bpf\x00']) fcntl$getown(r4, 0x5) (async) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000e80)={0x1, 0x81, 0x4, 0x401, "d91bfa6a32c22919b3dec60b07699251d85c4b7a", 0x7cd6, 0x5}) 13:42:46 executing program 3: r0 = kqueue() syz_open_pts() (async) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x2}, {{}, 0x0, 0x0, 0x0, 0x0, 0x4}, {{r1}, 0xfffffffffffffffc, 0x1, 0x80}], 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:42:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async, rerun: 64) r2 = socket(0x2, 0x1, 0x0) (rerun: 64) socketpair(0x6, 0x4, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x20cc0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x80}, {r0, 0x100}, {r4, 0x2}, {r5, 0x10}], 0x4, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 13:42:46 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:42:46 executing program 7: syz_emit_ethernet(0xa6, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60112fd60070000000000000000000000000000000000000ff020000000000000000000000000001060100000000000005020000010200004e214e21000890780582bddcf5b3ca60a66475ddaac6a6ba0b7c3568bc43439a1f5dd8d0253535cb2085923714afe1e9617468389852317cfa8bc410ae09aad83e13583c758a088bd6a9432ad5386d5f41153e660ff59af245ddc9b1afbf8b12fa50e5b89f30589370d8c47d1cc01be6435c998263ebd7307f3a7c9eb06f2f"]) 13:42:46 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x400) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x2) (async) r1 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0xd44) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) syz_emit_ethernet(0xb6, &(0x7f0000000180)={@random="23a85e82ee38", @random="764dfb7241b3", [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x4, 0x0, 0x1}}], {@ipv6={0x86dd, {0x3, 0x6, "7ef336", 0x78, 0x29, 0x1, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x37, 0xc, 0x0, 0x7, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="8f0205ad1eeca96c0681e97b3f5be102", @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="7052e6ff761df92e86dfbd9069666272", @ipv4={'\x00', '\xff\xff', @loopback}, @ipv4={'\x00', '\xff\xff', @broadcast}]}], @generic="a101d858220b2c78a2ebcc1adf23c35b"}}}}}) 13:42:46 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:42:46 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x7, 0x3}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:46 executing program 7: syz_emit_ethernet(0xa6, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60112fd60070000000000000000000000000000000000000ff020000000000000000000000000001060100000000000005020000010200004e214e21000890780582bddcf5b3ca60a66475ddaac6a6ba0b7c3568bc43439a1f5dd8d0253535cb2085923714afe1e9617468389852317cfa8bc410ae09aad83e13583c758a088bd6a9432ad5386d5f41153e660ff59af245ddc9b1afbf8b12fa50e5b89f30589370d8c47d1cc01be6435c998263ebd7307f3a7c9eb06f2f"]) syz_emit_ethernet(0xa6, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60112fd60070000000000000000000000000000000000000ff020000000000000000000000000001060100000000000005020000010200004e214e21000890780582bddcf5b3ca60a66475ddaac6a6ba0b7c3568bc43439a1f5dd8d0253535cb2085923714afe1e9617468389852317cfa8bc410ae09aad83e13583c758a088bd6a9432ad5386d5f41153e660ff59af245ddc9b1afbf8b12fa50e5b89f30589370d8c47d1cc01be6435c998263ebd7307f3a7c9eb06f2f"]) (async) 13:42:46 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x0, 0xfe}, {0x200}, {0x86, 0x4, 0xfe}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:42:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{0x0, 0x0, 0x20}, {[0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xb, 0xffffffffffff0000], [0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x7}]}}}) dup(0xffffffffffffff9c) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2c) r4 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 13:42:46 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x0, 0xfe}, {0x200}, {0x86, 0x4, 0xfe}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:42:46 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x9, &(0x7f0000000280)=[{0x0, 0x4a, 0x0, 0xe1a}, {0xf9, 0xc, 0x5, 0x6}, {0x101, 0x80, 0x9, 0x18a8}, {0x4, 0x9, 0x4, 0x2}, {0x4, 0x1, 0x10, 0x87}, {0x8000, 0x3, 0x7, 0xd8}, {0x8, 0x9, 0x7, 0x8}, {0x6, 0x94, 0x77, 0x7ff}, {0x4, 0x1, 0x1, 0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0, 0x40, 0x2, 0x1f}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) r2 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x180) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[0x1, 0x5, 0x0]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x1ff, 0x6, 0x26, 0xffffef21}, {0x1, 0x3, 0x0, 0x400}, {0x6, 0xb9, 0x4, 0x5}, {0x8000, 0x8, 0x0, 0x3ba}, {0x101, 0x6, 0x0, 0x401}, {0x1, 0x0, 0x7, 0x3}, {0x1, 0x1f, 0x6, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:42:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) (async) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{0x0, 0x0, 0x20}, {[0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xb, 0xffffffffffff0000], [0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x7}]}}}) (async) dup(0xffffffffffffff9c) (async) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2c) r4 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 13:42:46 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2, 0xff, 0x1}, {0x1, 0x3}, {0x86, 0x0, 0x1d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_open_pts() (async) r1 = syz_open_pts() pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x3) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) (async) close(r0) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="45ddc573753a000000010000000000000083582165c92121d98dc3e66d4c396ec647531c040000000000000000000000000000000001471967bb64ae86235db3f7bbcaddfeae44a2b1057d3499ae155e1178929272b2c601b084eba104048c2934db5c509ffa3513818c8ed1dd5c2db36a103c12d964ece39ba84426320d4050266a07a15593c7c67b1a43e6b0eb850c896dde26ab142b836a7fe32eabcbb8435c5118fc4378b7ba43b1792de450f1454008586b72d79eae3d8d869f1debe56d9daf4565a01e9699270c7fbfee614cedf4a3a3fb435c91de87060000003668f28dcbf2456b6ea6e84a8658cd3cb8cdd8a4de8840095ce1b2bdf226aef1628c2abaa4cf63767fdcdfcaf9b271420086"]) 13:42:46 executing program 3: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x2}, {{}, 0x0, 0x0, 0x0, 0x0, 0x4}, {{r1}, 0xfffffffffffffffc, 0x1, 0x80}], 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x2}, {{}, 0x0, 0x0, 0x0, 0x0, 0x4}, {{r1}, 0xfffffffffffffffc, 0x1, 0x80}], 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:42:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x9, 0x8, 0x404, {[0x0, 0x200a, 0xfffffffffffffffe, 0x8000000000, 0x2, 0x0, 0x0, 0x0, 0x7fffffff, 0xfffffffffffffffe, 0x2, 0x800000, 0x0, 0x4, 0x89, 0x2000003, 0x1], [0x200, 0x0, 0x5a7, 0x1, 0x2c0c096d, 0x0, 0x6, 0x8, 0xffffffffffffffff, 0x1000000], [0x400000007, 0xfffffffffffffff7, 0xfffffffffffffffd, 0x8000000000000001, 0x6, 0x4, 0x100000000], [0x0, 0x7, 0x0, 0xfffffffffffffffc, 0x0, 0x4], [{0x0, 0x0, 0x9, 0x2000000000000000}, {0x800, 0xfffffffc, 0xffffffff}, {0x9, 0x4, 0xd}, {0xb, 0x40, 0x0, 0xfffffffffffffffd}, {0x6, 0x0, 0x20, 0x1000}, {0x0, 0x0, 0x7f, 0x20000000}, {0xcc8f, 0x0, 0xfffffffc, 0x40}, {0x1, 0x0, 0xffffffff, 0x9}], {0x0, 0xfffffffc, 0x7, 0x2}, {0x2, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffc, 0x12, &(0x7f00000004c0)="04db87a4775fe1339bbd5a46af1f0aa25c6ab3440b20d1d85b482dd2d0876e03b02d8233abe5f10d6b8a3c0ba71740425a054743e1ff14f6122ffd08acab2bfbd465b582f719dcb905aa2a458c809de9b606fcaa43d4773d93f94b35829d3857257f2d23576b5b9b71018bb89bf4f713f04c02a72bf829d77b8d56ef987b144d607d7c0ea4eec2647547283e49bcb2675b49724df498a59a9bfedbf245e8a434d310e52b483eb631d002c12fa43ef4d0d615102810c99239dac2930103ab7a9c088fa62b2d0a9a324e359e9fc60feda20070a53764fb7368850fcb571ca97690bfa9f14e868349427d463c453ae8ddb06665835b3260fd46dfee60aea58a38134888117ae15ab55be550266e78d60e302bf0387f21de3b21efaa76a4ffcce9a762b2b08b8818d51aeffbf3b9f3905d6963c20c3ff5f6f5209a3566dc7e6e1dc83819b71db87c90492889e73a4e8675426014e060ddbe7971e89f81e73859bdffd6d0556e48be5c6c6f4e429de5d67f13d5d4b09c83623a0f7561183628c65efeec1027a6b027a5fc5d23ef0676a4a6ab2a62af847cfe69be6ed0959530cbdc7469f914612c13418f55d66a5431826890a2b8423ded35cf6ae49b9dd10715fc6ac1fcd3028a00797020ba6a68d097372b253ac5f9e8a37bd9c13547f61e75f64b8be770b09159edadc62fa3bb921a28060947e189256e7aef7d4d4e321c3c0e1dc053ccb52b6584f171e876b8c760d063b42431604532ed5b33bd54d2d48807ca5d3566ac79af40519d56027638dcbc760ad37a3c065e018f34bd6eda669a5facf380336fbd4bf929c4654745a4d48b4c42b8c4055504ef41f20903791ee8b858c0bff1142f42e6300743fb196a8914608f1997b8b49c21132554da2f4158075b827570a599b26cc04d6809b804335308a5c51eb82c5b2c9cb1a29f7b10e0e4a79e59b76f6999162116ceb5937b66a35735a350d488a00bedf269d98d0fd0db99a848d1406b705339c6ff28edb7c4a3fffab3d8f4fd76a903e3e5e497a8a2486ae7ab08f121e97391b2d1dd5294fd35644936ca2949e14c32956a6476cc77457144bf78b18ce69e1f2e711d24482c641ee7538da677bf66889cec857f486d8cfd6d4f577f95e4d2b46a2060544379bf6bc5d09debbc44075dfb14e7c1202a2a43f95315f78343a43c78116ed440e9f6910cf0c7125e1efa9eb4fc7890cdb64f6da7f814aa567c736818003a2e6a5667da36fce0e1bea6e7e6fdf0eb5ecb1a159d79643386b3a75614a482bd3df24d97fd5177950bdb008feb2e6b3041d2bb500c85360e464214957a2227e4ff8ff040c26617cba00eeb804e7bd3cd8b63d1d4ec169210bf23cb3ef1c4717daf61bf6c5ffce25846a284a67cff25fe14fddf6a5426a0af3517ed7c20a78a900efa5727c569516977c2b67fa45c8f46464ca95e61778ac620ffb4367db4fdfb072e0eb532a6132a5d4d2ab8a6342adcde211b2fef1f60c3ad61e2273720d318aab90e6774a1e92918b5dcdaf029616ceb3cb32a519c531ba344a9f1cd8d9fcf79db4830338bdadd3a66fd322189c7448a104e07b6e5d9a5f278e3106c872ab53ff19e190491d85859dd44d8a6266cd30eb77120c50f9ca85a91fff7853d0067243a88901f70f3a039e5b5378ad2125d24d852fa8a7e84e75357d429535176b0d5165e0893c4493b644b3256878426a102e747480082572cfae2f41b879277ec371478326305ad4ac45c44de63469ea1be07691befd46c87f2f90f44f4e408dd024850e70f194459dc9044892ec34705a0eedeffc51e21c0d210d8d895721223c1adef019405c85f4ec10ba128e78e8b0ad70aa75d7b775495cda0637ea55c1893a3c51a2aa2f854c1230be50b1d046bc04d02784e20aadb4a02286e8dc207b401e972177388677c658490dc8738f2159bf121b975f3038b6a20041c6192a6ec8db7756def0a727f1db2df6cac580ca9fdad7d9c8753e858ee3daff843c786c1168877dce596ad87659e985df39924c2874e64cc897285eb237c89f1b09c40e69d0ecee3077b459745725172dd50c9067d8c66cbaf8cd9f392e1be9b6e88be540b584f227ffc6339eaa0cadb19787dd5b8522915abc83933fe6cb25982e604dc940c9f676c666a7863f288fb735f154ab0be995d6d45288b9cf026beac56a74795912fa165ddeac1cfbd91275368409d869381dc182715878219fffd659a643decca4469a43fd4bef71a741d63a3a47115730d1941cb522d6caea02c8c96ad13651874c7e2a089229d0081cdca1c084d00ab48d38ffe4e877c19ba0e918533f944aaa65460881d61d894d8aa508c6f850da8e6648d4fce20e1ffda168c8071b7620c14f23d707d010dcb18a022a43472fec9b3c97938b251cc0f9066ea92699d9ed07f98576350bf5121afaa7b77e1caf7ec1585c9e021380f2983bef9080509f71ba66a5c88e432d0d6b965c1db5bcd0c7d7914311ba5bdcaea984f1819dfa20f41e249859e687318b4a33d2b944328b4e6062ae5f14dbdcf371cdc4ce90feb610ec72d22b6818cd6cf46ad43d2f7aa2eddda3023bd09e5a3c4d918baca5577b2fec5e5e2c571dae3c7f86343043b234556e5333d11c7c6b7075f68016c81a7ba665b1d3386252ebeb037cfefd39c4e0244173ae603605c3276d8173fdd3fcafaf0addcd9575d9d4888bbe3f51f103ed14e5203d0d8ddb32f79f85750ada40328d3c3110785a48f43ece4e53491ec310464856312e84cc7033639a5622959365b70e12651e0b517d65deb179fdca7058fbf8af48b5aefbae0563e113d21636e816d59058f3c603feaee962f1706b103b774b72dbe45e0d3707fcffc2d489d7156845a5eabdfa30a5b63478be93cdb67f1740d6cbb0a8a8cf0a2a653d96c7be03682ca0da52b88933021aafa2c16ef8c77c8da76b9fba9136d956ab535022703037eff592c86f6f3856d9ff39038a00ecadc1370ad1bf9704696217a4947e0cf2fe4bd529aa7892ab94002d2c717b7316554c3c8625b11c11fe46fe425971a31df32c67d17d0c42f1ac39e2c7f7f7bc65d7cccc503eedfe0b74785217d5a5dfd0816b7f643a496d5cea3975cfaf41fb97635ec05dc59b3113ee419717ce1a5514a792c67039b0aeac8850304c26b7759e1a3447125a0673131906c7d9dd3d6ecaf3614ea7da9bcc84eb9018f9dada6711767d2e7545d5c413ec50522b088bd140fcc66f59e3c46ed9e881ff2a161ba9b3b094dd3975d306f1aecc9321d52da7937700c64d00bcadbada04d21cbbb3673cc4c0893eec76398bdb3dfa4023120e6a81d3337ff9e2d7aea27fa2c9091d034817c923174d243c0de1dbdb70c70daaf4fac25990f168f1224ead34c0f8d6f94b5350ea343e7655862d51c4ebbd60219402c81e57ee4e8e8906592b3b61d41490fb962093a20b568f4f4dc58f6d5f72ec52262af8a75c8c3a8afabc826b87da354ee49f5070b6b4edc2d0b99c87b9bda20d152208b018871c176b308451830a89662b3126a64f83d60a09c42e10235724a8e7f1dc8823dafb9ed74619cad11a73b013ae5c25b5deb424710513d41b0cf44db78d96cf8ed9f2e23ab3ab49db9c279943078deeb034a24d72e821bfa97150c1d309fb34c7406cd0504690ec5586939c16598bfbfc6ab32ecb18a422f29b7e0265198cf4e064e8753e3f6aab434d75b604bf17ce0719efaba2327742d0226b8dbda3e1117dd9f2325a9a6f3e8d8cb245d19e1a499a280b4ca3eadb98b6da6178043b4cecc7a967a0cd04864ab6379e11aa33ae028f8567dfb1ac7b6dd2145c80e138f9030143bd593e76d9096e3c10ad9930fca83e50f59c92af5100688ac871140e39d9036248edeffd2b080ad012ee399b57b9dc3a756315ad99f604a10da7cdfcae32e941301ffcc1cc25cc893ee1753830ca863f4f73e0ff1bcfaaa1abdf3f87d8a59302b8ed9a30b465cfb270531e055331f0a2c844895271b59ef043ba5fb3414e9d5cbcf27dbf0ed935479b9518e553f1a7da6973982a13ce5b2089f4eace3417c881464337b4f37e9a0411fb20da6f62b9045138d76947e67c844a4c155e92ec2cd102719acc4892fc93e3006ae729b4187f78ced57c7f9cd620f3c30c1e9ed6e75502001ec0968effe3af22013317c3165374a59b0d27a85920c971451a3d90ea2e37d7827ab598611a2c15b408762d4f1f259934bf4163982809b3ee296b584cb02e998faab2dbba9b299ee2eb0c9189a6405540de8e510f6e1aa59ca3d8619eb99978807de57c3f2ba8a8eb550c6def9d46b0ca4a30735aa399dff0807e8ff89f5a70c589a726c86e2371bf958516b56bb91cca23750da404c028566eeb866980d27366c6c6abdf223059e07396e57d87dca37930c9b1f4f4e8ced0ad9336e3e9e67cb5c7485b890e8b9e51c988c799fe3cbbf69bfc72a31382a42d9d43a34d4310cf1e7559cc8bf2144d55b60a562be0f4855fd9056668c51379cd1a1c881a9b319a73cd28c2e3891a7df6044b8e37f8280ed8b2d505b87af5ced6ce206ce834bad9c9da1a09cd85badca7d9c99519f3f74151802393eddb6366a908712163cc8da4ad537d9cfc5f026b3be254b8351469964a5caf492670d2c7a09d2ebaa4093ba034f28b19bee17267267ddb7164affd46c1cef4be85ad67b956749609161dfe4c4d5ce98173c33e6251049eb8590bf1a36ea586c22ed34e466ff920ecd091a63e7fdfd10f03b8a5cdc0246b99c952d20283539892c19bbb6f4b65bbc7aff3c71c176a3fd5719fa684ae00257bec86ec9f6a4007fcc158c0fbe16fceebf99a9104f07fee6e384203c65e7d5084f1daafddc19c346895b139afd26e9b6e57d3cb6e08e8032934b3e5ad6ea7e840afd31c87edab721c418d9d3c7926deaae0f10c8947a01c2cfc350f300afc2cc3490515bd4b649652acba299ddd02c0e3493273700026fc9320c3fc6729a5270ff85b219fb4bc14141bfc42a19d3d157c7b5b67ee3be569d6e17f919c48f5b75c4b8e376387b76d3092100b9e8cda8642feb3bf22e0067e32954a009e9c6daec86ebf7e9ddf1ec081a98d771c9bcc6cdb7887a5714e1181416d586231316c9aba8318e6e70cfe30e07d2e5e3271a885fa4352cb627068de6a44a6c447d39b64f6b4815647dd8a891b7f97151c901e1b36f7b2290166d06ae4ca808166768447a2b75b28758d9262f86a6a353a03ba15c44e06948838038ac60b2a23695418f62477349ec2a9f81e2d82c64b01eedc2a865fc24f36070b2acd2beef5f1ee78992dbcf3153422bf307ed92ccd5e9f6a0659d43422a5212254b1077f53e768fcd44dc7c349159d6568443db981463d41ab39f5a55cdd7", 0xed5) r1 = fcntl$dupfd(r0, 0xa, r0) ftruncate(0xffffffffffffffff, 0x10009) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) pwrite(r0, &(0x7f0000000180), 0x0, 0x5) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x20000001) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000511000/0x1000)=nil) mmap(&(0x7f0000640000/0x4000)=nil, 0x4000, 0x4, 0x1012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x5, 0x81, 0x5, 0x9}, {0xfff, 0xe1, 0x7, 0x20}, {0x7fa, 0x1f, 0x3f, 0x8}, {0x2, 0x1, 0x2, 0x81}, {0x510a, 0x1, 0xef, 0xa611}, {0xea, 0x0, 0x3, 0x3}]}) r4 = socket(0x6, 0x2, 0x9f) fcntl$dupfd(r1, 0xa, r4) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)=0x2) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xf13cc65fe36f7690, 0xffffffffffffffff) r6 = fcntl$dupfd(r2, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)=0x2) r7 = socket(0x2, 0x8000, 0xfd) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000100)=0x2) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000140)=[{0x6, 0x4}, {0x0, 0xff, 0x40, 0x5b0c}, {0x5, 0x80, 0x0, 0xffffff00}, {0x7, 0x0, 0xff, 0x4000}, {0x6e, 0x3f, 0x40, 0x493a}, {0x7, 0x81, 0x5, 0x3ff}]}) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r1) 13:42:46 executing program 7: syz_emit_ethernet(0xa6, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60112fd60070000000000000000000000000000000000000ff020000000000000000000000000001060100000000000005020000010200004e214e21000890780582bddcf5b3ca60a66475ddaac6a6ba0b7c3568bc43439a1f5dd8d0253535cb2085923714afe1e9617468389852317cfa8bc410ae09aad83e13583c758a088bd6a9432ad5386d5f41153e660ff59af245ddc9b1afbf8b12fa50e5b89f30589370d8c47d1cc01be6435c998263ebd7307f3a7c9eb06f2f"]) 13:42:46 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x0, 0xfe}, {0x200}, {0x86, 0x4, 0xfe}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:42:46 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x9, &(0x7f0000000280)=[{0x0, 0x4a, 0x0, 0xe1a}, {0xf9, 0xc, 0x5, 0x6}, {0x101, 0x80, 0x9, 0x18a8}, {0x4, 0x9, 0x4, 0x2}, {0x4, 0x1, 0x10, 0x87}, {0x8000, 0x3, 0x7, 0xd8}, {0x8, 0x9, 0x7, 0x8}, {0x6, 0x94, 0x77, 0x7ff}, {0x4, 0x1, 0x1, 0x6}]}) (async, rerun: 64) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0, 0x40, 0x2, 0x1f}]}) (rerun: 64) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) r2 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x180) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[0x1, 0x5, 0x0]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x1ff, 0x6, 0x26, 0xffffef21}, {0x1, 0x3, 0x0, 0x400}, {0x6, 0xb9, 0x4, 0x5}, {0x8000, 0x8, 0x0, 0x3ba}, {0x101, 0x6, 0x0, 0x401}, {0x1, 0x0, 0x7, 0x3}, {0x1, 0x1f, 0x6, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:42:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) (async) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{0x0, 0x0, 0x20}, {[0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xb, 0xffffffffffff0000], [0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x7}]}}}) (async) dup(0xffffffffffffff9c) (async) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2c) r4 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 13:42:46 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x7, 0x3}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:46 executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x7f, 0x6, 0x0, 0x7fffffff}, {0xf000, 0x20, 0x7, 0x6}, {0x1, 0x5, 0xd2, 0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86, 0x4}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:42:46 executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x2876, 0x40000800) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)=""/234, 0xea}], 0x1) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff, r1}) execve(0x0, 0x0, 0x0) 13:42:46 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x9, &(0x7f0000000280)=[{0x0, 0x4a, 0x0, 0xe1a}, {0xf9, 0xc, 0x5, 0x6}, {0x101, 0x80, 0x9, 0x18a8}, {0x4, 0x9, 0x4, 0x2}, {0x4, 0x1, 0x10, 0x87}, {0x8000, 0x3, 0x7, 0xd8}, {0x8, 0x9, 0x7, 0x8}, {0x6, 0x94, 0x77, 0x7ff}, {0x4, 0x1, 0x1, 0x6}]}) (async, rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0, 0x40, 0x2, 0x1f}]}) (async, rerun: 32) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) (async) r2 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x180) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[0x1, 0x5, 0x0]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x1ff, 0x6, 0x26, 0xffffef21}, {0x1, 0x3, 0x0, 0x400}, {0x6, 0xb9, 0x4, 0x5}, {0x8000, 0x8, 0x0, 0x3ba}, {0x101, 0x6, 0x0, 0x401}, {0x1, 0x0, 0x7, 0x3}, {0x1, 0x1f, 0x6, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:42:46 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x7, 0x3}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000000)={0x6}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) dup2(r4, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:42:46 executing program 3: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x8, 0x7, 0x9, 0x1, "2f3f64793421f68251d802b5f8c5c6d13e470319", 0x2, 0x5}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:42:46 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x7, 0x3}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:46 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xa0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x0, 0x20, 0x0, 0x72376f7c}, {0x3ff, 0xc, 0x7f, 0x1}, {0x2, 0x80, 0x80, 0xfff}, {0x3ff, 0x20, 0x3, 0x6}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:42:46 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x20) (rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2, 0xff, 0x1}, {0x1, 0x3}, {0x86, 0x0, 0x1d}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x3) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) close(r0) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="45ddc573753a000000010000000000000083582165c92121d98dc3e66d4c396ec647531c040000000000000000000000000000000001471967bb64ae86235db3f7bbcaddfeae44a2b1057d3499ae155e1178929272b2c601b084eba104048c2934db5c509ffa3513818c8ed1dd5c2db36a103c12d964ece39ba84426320d4050266a07a15593c7c67b1a43e6b0eb850c896dde26ab142b836a7fe32eabcbb8435c5118fc4378b7ba43b1792de450f1454008586b72d79eae3d8d869f1debe56d9daf4565a01e9699270c7fbfee614cedf4a3a3fb435c91de87060000003668f28dcbf2456b6ea6e84a8658cd3cb8cdd8a4de8840095ce1b2bdf226aef1628c2abaa4cf63767fdcdfcaf9b271420086"]) 13:42:46 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000000)={0x6}) (async) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000000)={0x6}) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) dup(r0) (async) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) dup2(r4, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:42:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x9, 0x8, 0x404, {[0x0, 0x200a, 0xfffffffffffffffe, 0x8000000000, 0x2, 0x0, 0x0, 0x0, 0x7fffffff, 0xfffffffffffffffe, 0x2, 0x800000, 0x0, 0x4, 0x89, 0x2000003, 0x1], [0x200, 0x0, 0x5a7, 0x1, 0x2c0c096d, 0x0, 0x6, 0x8, 0xffffffffffffffff, 0x1000000], [0x400000007, 0xfffffffffffffff7, 0xfffffffffffffffd, 0x8000000000000001, 0x6, 0x4, 0x100000000], [0x0, 0x7, 0x0, 0xfffffffffffffffc, 0x0, 0x4], [{0x0, 0x0, 0x9, 0x2000000000000000}, {0x800, 0xfffffffc, 0xffffffff}, {0x9, 0x4, 0xd}, {0xb, 0x40, 0x0, 0xfffffffffffffffd}, {0x6, 0x0, 0x20, 0x1000}, {0x0, 0x0, 0x7f, 0x20000000}, {0xcc8f, 0x0, 0xfffffffc, 0x40}, {0x1, 0x0, 0xffffffff, 0x9}], {0x0, 0xfffffffc, 0x7, 0x2}, {0x2, 0x0, 0x2}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffc, 0x12, &(0x7f00000004c0)="04db87a4775fe1339bbd5a46af1f0aa25c6ab3440b20d1d85b482dd2d0876e03b02d8233abe5f10d6b8a3c0ba71740425a054743e1ff14f6122ffd08acab2bfbd465b582f719dcb905aa2a458c809de9b606fcaa43d4773d93f94b35829d3857257f2d23576b5b9b71018bb89bf4f713f04c02a72bf829d77b8d56ef987b144d607d7c0ea4eec2647547283e49bcb2675b49724df498a59a9bfedbf245e8a434d310e52b483eb631d002c12fa43ef4d0d615102810c99239dac2930103ab7a9c088fa62b2d0a9a324e359e9fc60feda20070a53764fb7368850fcb571ca97690bfa9f14e868349427d463c453ae8ddb06665835b3260fd46dfee60aea58a38134888117ae15ab55be550266e78d60e302bf0387f21de3b21efaa76a4ffcce9a762b2b08b8818d51aeffbf3b9f3905d6963c20c3ff5f6f5209a3566dc7e6e1dc83819b71db87c90492889e73a4e8675426014e060ddbe7971e89f81e73859bdffd6d0556e48be5c6c6f4e429de5d67f13d5d4b09c83623a0f7561183628c65efeec1027a6b027a5fc5d23ef0676a4a6ab2a62af847cfe69be6ed0959530cbdc7469f914612c13418f55d66a5431826890a2b8423ded35cf6ae49b9dd10715fc6ac1fcd3028a00797020ba6a68d097372b253ac5f9e8a37bd9c13547f61e75f64b8be770b09159edadc62fa3bb921a28060947e189256e7aef7d4d4e321c3c0e1dc053ccb52b6584f171e876b8c760d063b42431604532ed5b33bd54d2d48807ca5d3566ac79af40519d56027638dcbc760ad37a3c065e018f34bd6eda669a5facf380336fbd4bf929c4654745a4d48b4c42b8c4055504ef41f20903791ee8b858c0bff1142f42e6300743fb196a8914608f1997b8b49c21132554da2f4158075b827570a599b26cc04d6809b804335308a5c51eb82c5b2c9cb1a29f7b10e0e4a79e59b76f6999162116ceb5937b66a35735a350d488a00bedf269d98d0fd0db99a848d1406b705339c6ff28edb7c4a3fffab3d8f4fd76a903e3e5e497a8a2486ae7ab08f121e97391b2d1dd5294fd35644936ca2949e14c32956a6476cc77457144bf78b18ce69e1f2e711d24482c641ee7538da677bf66889cec857f486d8cfd6d4f577f95e4d2b46a2060544379bf6bc5d09debbc44075dfb14e7c1202a2a43f95315f78343a43c78116ed440e9f6910cf0c7125e1efa9eb4fc7890cdb64f6da7f814aa567c736818003a2e6a5667da36fce0e1bea6e7e6fdf0eb5ecb1a159d79643386b3a75614a482bd3df24d97fd5177950bdb008feb2e6b3041d2bb500c85360e464214957a2227e4ff8ff040c26617cba00eeb804e7bd3cd8b63d1d4ec169210bf23cb3ef1c4717daf61bf6c5ffce25846a284a67cff25fe14fddf6a5426a0af3517ed7c20a78a900efa5727c569516977c2b67fa45c8f46464ca95e61778ac620ffb4367db4fdfb072e0eb532a6132a5d4d2ab8a6342adcde211b2fef1f60c3ad61e2273720d318aab90e6774a1e92918b5dcdaf029616ceb3cb32a519c531ba344a9f1cd8d9fcf79db4830338bdadd3a66fd322189c7448a104e07b6e5d9a5f278e3106c872ab53ff19e190491d85859dd44d8a6266cd30eb77120c50f9ca85a91fff7853d0067243a88901f70f3a039e5b5378ad2125d24d852fa8a7e84e75357d429535176b0d5165e0893c4493b644b3256878426a102e747480082572cfae2f41b879277ec371478326305ad4ac45c44de63469ea1be07691befd46c87f2f90f44f4e408dd024850e70f194459dc9044892ec34705a0eedeffc51e21c0d210d8d895721223c1adef019405c85f4ec10ba128e78e8b0ad70aa75d7b775495cda0637ea55c1893a3c51a2aa2f854c1230be50b1d046bc04d02784e20aadb4a02286e8dc207b401e972177388677c658490dc8738f2159bf121b975f3038b6a20041c6192a6ec8db7756def0a727f1db2df6cac580ca9fdad7d9c8753e858ee3daff843c786c1168877dce596ad87659e985df39924c2874e64cc897285eb237c89f1b09c40e69d0ecee3077b459745725172dd50c9067d8c66cbaf8cd9f392e1be9b6e88be540b584f227ffc6339eaa0cadb19787dd5b8522915abc83933fe6cb25982e604dc940c9f676c666a7863f288fb735f154ab0be995d6d45288b9cf026beac56a74795912fa165ddeac1cfbd91275368409d869381dc182715878219fffd659a643decca4469a43fd4bef71a741d63a3a47115730d1941cb522d6caea02c8c96ad13651874c7e2a089229d0081cdca1c084d00ab48d38ffe4e877c19ba0e918533f944aaa65460881d61d894d8aa508c6f850da8e6648d4fce20e1ffda168c8071b7620c14f23d707d010dcb18a022a43472fec9b3c97938b251cc0f9066ea92699d9ed07f98576350bf5121afaa7b77e1caf7ec1585c9e021380f2983bef9080509f71ba66a5c88e432d0d6b965c1db5bcd0c7d7914311ba5bdcaea984f1819dfa20f41e249859e687318b4a33d2b944328b4e6062ae5f14dbdcf371cdc4ce90feb610ec72d22b6818cd6cf46ad43d2f7aa2eddda3023bd09e5a3c4d918baca5577b2fec5e5e2c571dae3c7f86343043b234556e5333d11c7c6b7075f68016c81a7ba665b1d3386252ebeb037cfefd39c4e0244173ae603605c3276d8173fdd3fcafaf0addcd9575d9d4888bbe3f51f103ed14e5203d0d8ddb32f79f85750ada40328d3c3110785a48f43ece4e53491ec310464856312e84cc7033639a5622959365b70e12651e0b517d65deb179fdca7058fbf8af48b5aefbae0563e113d21636e816d59058f3c603feaee962f1706b103b774b72dbe45e0d3707fcffc2d489d7156845a5eabdfa30a5b63478be93cdb67f1740d6cbb0a8a8cf0a2a653d96c7be03682ca0da52b88933021aafa2c16ef8c77c8da76b9fba9136d956ab535022703037eff592c86f6f3856d9ff39038a00ecadc1370ad1bf9704696217a4947e0cf2fe4bd529aa7892ab94002d2c717b7316554c3c8625b11c11fe46fe425971a31df32c67d17d0c42f1ac39e2c7f7f7bc65d7cccc503eedfe0b74785217d5a5dfd0816b7f643a496d5cea3975cfaf41fb97635ec05dc59b3113ee419717ce1a5514a792c67039b0aeac8850304c26b7759e1a3447125a0673131906c7d9dd3d6ecaf3614ea7da9bcc84eb9018f9dada6711767d2e7545d5c413ec50522b088bd140fcc66f59e3c46ed9e881ff2a161ba9b3b094dd3975d306f1aecc9321d52da7937700c64d00bcadbada04d21cbbb3673cc4c0893eec76398bdb3dfa4023120e6a81d3337ff9e2d7aea27fa2c9091d034817c923174d243c0de1dbdb70c70daaf4fac25990f168f1224ead34c0f8d6f94b5350ea343e7655862d51c4ebbd60219402c81e57ee4e8e8906592b3b61d41490fb962093a20b568f4f4dc58f6d5f72ec52262af8a75c8c3a8afabc826b87da354ee49f5070b6b4edc2d0b99c87b9bda20d152208b018871c176b308451830a89662b3126a64f83d60a09c42e10235724a8e7f1dc8823dafb9ed74619cad11a73b013ae5c25b5deb424710513d41b0cf44db78d96cf8ed9f2e23ab3ab49db9c279943078deeb034a24d72e821bfa97150c1d309fb34c7406cd0504690ec5586939c16598bfbfc6ab32ecb18a422f29b7e0265198cf4e064e8753e3f6aab434d75b604bf17ce0719efaba2327742d0226b8dbda3e1117dd9f2325a9a6f3e8d8cb245d19e1a499a280b4ca3eadb98b6da6178043b4cecc7a967a0cd04864ab6379e11aa33ae028f8567dfb1ac7b6dd2145c80e138f9030143bd593e76d9096e3c10ad9930fca83e50f59c92af5100688ac871140e39d9036248edeffd2b080ad012ee399b57b9dc3a756315ad99f604a10da7cdfcae32e941301ffcc1cc25cc893ee1753830ca863f4f73e0ff1bcfaaa1abdf3f87d8a59302b8ed9a30b465cfb270531e055331f0a2c844895271b59ef043ba5fb3414e9d5cbcf27dbf0ed935479b9518e553f1a7da6973982a13ce5b2089f4eace3417c881464337b4f37e9a0411fb20da6f62b9045138d76947e67c844a4c155e92ec2cd102719acc4892fc93e3006ae729b4187f78ced57c7f9cd620f3c30c1e9ed6e75502001ec0968effe3af22013317c3165374a59b0d27a85920c971451a3d90ea2e37d7827ab598611a2c15b408762d4f1f259934bf4163982809b3ee296b584cb02e998faab2dbba9b299ee2eb0c9189a6405540de8e510f6e1aa59ca3d8619eb99978807de57c3f2ba8a8eb550c6def9d46b0ca4a30735aa399dff0807e8ff89f5a70c589a726c86e2371bf958516b56bb91cca23750da404c028566eeb866980d27366c6c6abdf223059e07396e57d87dca37930c9b1f4f4e8ced0ad9336e3e9e67cb5c7485b890e8b9e51c988c799fe3cbbf69bfc72a31382a42d9d43a34d4310cf1e7559cc8bf2144d55b60a562be0f4855fd9056668c51379cd1a1c881a9b319a73cd28c2e3891a7df6044b8e37f8280ed8b2d505b87af5ced6ce206ce834bad9c9da1a09cd85badca7d9c99519f3f74151802393eddb6366a908712163cc8da4ad537d9cfc5f026b3be254b8351469964a5caf492670d2c7a09d2ebaa4093ba034f28b19bee17267267ddb7164affd46c1cef4be85ad67b956749609161dfe4c4d5ce98173c33e6251049eb8590bf1a36ea586c22ed34e466ff920ecd091a63e7fdfd10f03b8a5cdc0246b99c952d20283539892c19bbb6f4b65bbc7aff3c71c176a3fd5719fa684ae00257bec86ec9f6a4007fcc158c0fbe16fceebf99a9104f07fee6e384203c65e7d5084f1daafddc19c346895b139afd26e9b6e57d3cb6e08e8032934b3e5ad6ea7e840afd31c87edab721c418d9d3c7926deaae0f10c8947a01c2cfc350f300afc2cc3490515bd4b649652acba299ddd02c0e3493273700026fc9320c3fc6729a5270ff85b219fb4bc14141bfc42a19d3d157c7b5b67ee3be569d6e17f919c48f5b75c4b8e376387b76d3092100b9e8cda8642feb3bf22e0067e32954a009e9c6daec86ebf7e9ddf1ec081a98d771c9bcc6cdb7887a5714e1181416d586231316c9aba8318e6e70cfe30e07d2e5e3271a885fa4352cb627068de6a44a6c447d39b64f6b4815647dd8a891b7f97151c901e1b36f7b2290166d06ae4ca808166768447a2b75b28758d9262f86a6a353a03ba15c44e06948838038ac60b2a23695418f62477349ec2a9f81e2d82c64b01eedc2a865fc24f36070b2acd2beef5f1ee78992dbcf3153422bf307ed92ccd5e9f6a0659d43422a5212254b1077f53e768fcd44dc7c349159d6568443db981463d41ab39f5a55cdd7", 0xed5) (async) r1 = fcntl$dupfd(r0, 0xa, r0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x10009) (async, rerun: 64) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) (async, rerun: 32) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) (async, rerun: 32) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) (async, rerun: 64) pwrite(r0, &(0x7f0000000180), 0x0, 0x5) (rerun: 64) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x20000001) (async) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000511000/0x1000)=nil) (async) mmap(&(0x7f0000640000/0x4000)=nil, 0x4000, 0x4, 0x1012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x5, 0x81, 0x5, 0x9}, {0xfff, 0xe1, 0x7, 0x20}, {0x7fa, 0x1f, 0x3f, 0x8}, {0x2, 0x1, 0x2, 0x81}, {0x510a, 0x1, 0xef, 0xa611}, {0xea, 0x0, 0x3, 0x3}]}) (async) r4 = socket(0x6, 0x2, 0x9f) fcntl$dupfd(r1, 0xa, r4) (async) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)=0x2) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xf13cc65fe36f7690, 0xffffffffffffffff) r6 = fcntl$dupfd(r2, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)=0x2) r7 = socket(0x2, 0x8000, 0xfd) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000100)=0x2) (async, rerun: 64) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000140)=[{0x6, 0x4}, {0x0, 0xff, 0x40, 0x5b0c}, {0x5, 0x80, 0x0, 0xffffff00}, {0x7, 0x0, 0xff, 0x4000}, {0x6e, 0x3f, 0x40, 0x493a}, {0x7, 0x81, 0x5, 0x3ff}]}) (rerun: 64) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r1) 13:42:46 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async, rerun: 32) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xa0) (rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x0, 0x20, 0x0, 0x72376f7c}, {0x3ff, 0xc, 0x7f, 0x1}, {0x2, 0x80, 0x80, 0xfff}, {0x3ff, 0x20, 0x3, 0x6}]}) (async, rerun: 32) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) (rerun: 32) 13:42:46 executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x2876, 0x40000800) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)=""/234, 0xea}], 0x1) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff, r1}) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2876, 0x40000800) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) readv(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)=""/234, 0xea}], 0x1) (async) getpgrp() (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff, r1}) (async) execve(0x0, 0x0, 0x0) (async) 13:42:46 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:46 executing program 3: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) socket$unix(0x1, 0x5, 0x0) r2 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x8, 0x7, 0x9, 0x1, "2f3f64793421f68251d802b5f8c5c6d13e470319", 0x2, 0x5}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:42:46 executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) r0 = syz_open_pts() (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x7f, 0x6, 0x0, 0x7fffffff}, {0xf000, 0x20, 0x7, 0x6}, {0x1, 0x5, 0xd2, 0x6}]}) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86, 0x4}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:42:46 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff0835d32000009ed40dec3e66d4c396e2c0900000ac500000000000000000000000000000001"]) 13:42:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x9, 0x8, 0x404, {[0x0, 0x200a, 0xfffffffffffffffe, 0x8000000000, 0x2, 0x0, 0x0, 0x0, 0x7fffffff, 0xfffffffffffffffe, 0x2, 0x800000, 0x0, 0x4, 0x89, 0x2000003, 0x1], [0x200, 0x0, 0x5a7, 0x1, 0x2c0c096d, 0x0, 0x6, 0x8, 0xffffffffffffffff, 0x1000000], [0x400000007, 0xfffffffffffffff7, 0xfffffffffffffffd, 0x8000000000000001, 0x6, 0x4, 0x100000000], [0x0, 0x7, 0x0, 0xfffffffffffffffc, 0x0, 0x4], [{0x0, 0x0, 0x9, 0x2000000000000000}, {0x800, 0xfffffffc, 0xffffffff}, {0x9, 0x4, 0xd}, {0xb, 0x40, 0x0, 0xfffffffffffffffd}, {0x6, 0x0, 0x20, 0x1000}, {0x0, 0x0, 0x7f, 0x20000000}, {0xcc8f, 0x0, 0xfffffffc, 0x40}, {0x1, 0x0, 0xffffffff, 0x9}], {0x0, 0xfffffffc, 0x7, 0x2}, {0x2, 0x0, 0x2}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffc, 0x12, &(0x7f00000004c0)="04db87a4775fe1339bbd5a46af1f0aa25c6ab3440b20d1d85b482dd2d0876e03b02d8233abe5f10d6b8a3c0ba71740425a054743e1ff14f6122ffd08acab2bfbd465b582f719dcb905aa2a458c809de9b606fcaa43d4773d93f94b35829d3857257f2d23576b5b9b71018bb89bf4f713f04c02a72bf829d77b8d56ef987b144d607d7c0ea4eec2647547283e49bcb2675b49724df498a59a9bfedbf245e8a434d310e52b483eb631d002c12fa43ef4d0d615102810c99239dac2930103ab7a9c088fa62b2d0a9a324e359e9fc60feda20070a53764fb7368850fcb571ca97690bfa9f14e868349427d463c453ae8ddb06665835b3260fd46dfee60aea58a38134888117ae15ab55be550266e78d60e302bf0387f21de3b21efaa76a4ffcce9a762b2b08b8818d51aeffbf3b9f3905d6963c20c3ff5f6f5209a3566dc7e6e1dc83819b71db87c90492889e73a4e8675426014e060ddbe7971e89f81e73859bdffd6d0556e48be5c6c6f4e429de5d67f13d5d4b09c83623a0f7561183628c65efeec1027a6b027a5fc5d23ef0676a4a6ab2a62af847cfe69be6ed0959530cbdc7469f914612c13418f55d66a5431826890a2b8423ded35cf6ae49b9dd10715fc6ac1fcd3028a00797020ba6a68d097372b253ac5f9e8a37bd9c13547f61e75f64b8be770b09159edadc62fa3bb921a28060947e189256e7aef7d4d4e321c3c0e1dc053ccb52b6584f171e876b8c760d063b42431604532ed5b33bd54d2d48807ca5d3566ac79af40519d56027638dcbc760ad37a3c065e018f34bd6eda669a5facf380336fbd4bf929c4654745a4d48b4c42b8c4055504ef41f20903791ee8b858c0bff1142f42e6300743fb196a8914608f1997b8b49c21132554da2f4158075b827570a599b26cc04d6809b804335308a5c51eb82c5b2c9cb1a29f7b10e0e4a79e59b76f6999162116ceb5937b66a35735a350d488a00bedf269d98d0fd0db99a848d1406b705339c6ff28edb7c4a3fffab3d8f4fd76a903e3e5e497a8a2486ae7ab08f121e97391b2d1dd5294fd35644936ca2949e14c32956a6476cc77457144bf78b18ce69e1f2e711d24482c641ee7538da677bf66889cec857f486d8cfd6d4f577f95e4d2b46a2060544379bf6bc5d09debbc44075dfb14e7c1202a2a43f95315f78343a43c78116ed440e9f6910cf0c7125e1efa9eb4fc7890cdb64f6da7f814aa567c736818003a2e6a5667da36fce0e1bea6e7e6fdf0eb5ecb1a159d79643386b3a75614a482bd3df24d97fd5177950bdb008feb2e6b3041d2bb500c85360e464214957a2227e4ff8ff040c26617cba00eeb804e7bd3cd8b63d1d4ec169210bf23cb3ef1c4717daf61bf6c5ffce25846a284a67cff25fe14fddf6a5426a0af3517ed7c20a78a900efa5727c569516977c2b67fa45c8f46464ca95e61778ac620ffb4367db4fdfb072e0eb532a6132a5d4d2ab8a6342adcde211b2fef1f60c3ad61e2273720d318aab90e6774a1e92918b5dcdaf029616ceb3cb32a519c531ba344a9f1cd8d9fcf79db4830338bdadd3a66fd322189c7448a104e07b6e5d9a5f278e3106c872ab53ff19e190491d85859dd44d8a6266cd30eb77120c50f9ca85a91fff7853d0067243a88901f70f3a039e5b5378ad2125d24d852fa8a7e84e75357d429535176b0d5165e0893c4493b644b3256878426a102e747480082572cfae2f41b879277ec371478326305ad4ac45c44de63469ea1be07691befd46c87f2f90f44f4e408dd024850e70f194459dc9044892ec34705a0eedeffc51e21c0d210d8d895721223c1adef019405c85f4ec10ba128e78e8b0ad70aa75d7b775495cda0637ea55c1893a3c51a2aa2f854c1230be50b1d046bc04d02784e20aadb4a02286e8dc207b401e972177388677c658490dc8738f2159bf121b975f3038b6a20041c6192a6ec8db7756def0a727f1db2df6cac580ca9fdad7d9c8753e858ee3daff843c786c1168877dce596ad87659e985df39924c2874e64cc897285eb237c89f1b09c40e69d0ecee3077b459745725172dd50c9067d8c66cbaf8cd9f392e1be9b6e88be540b584f227ffc6339eaa0cadb19787dd5b8522915abc83933fe6cb25982e604dc940c9f676c666a7863f288fb735f154ab0be995d6d45288b9cf026beac56a74795912fa165ddeac1cfbd91275368409d869381dc182715878219fffd659a643decca4469a43fd4bef71a741d63a3a47115730d1941cb522d6caea02c8c96ad13651874c7e2a089229d0081cdca1c084d00ab48d38ffe4e877c19ba0e918533f944aaa65460881d61d894d8aa508c6f850da8e6648d4fce20e1ffda168c8071b7620c14f23d707d010dcb18a022a43472fec9b3c97938b251cc0f9066ea92699d9ed07f98576350bf5121afaa7b77e1caf7ec1585c9e021380f2983bef9080509f71ba66a5c88e432d0d6b965c1db5bcd0c7d7914311ba5bdcaea984f1819dfa20f41e249859e687318b4a33d2b944328b4e6062ae5f14dbdcf371cdc4ce90feb610ec72d22b6818cd6cf46ad43d2f7aa2eddda3023bd09e5a3c4d918baca5577b2fec5e5e2c571dae3c7f86343043b234556e5333d11c7c6b7075f68016c81a7ba665b1d3386252ebeb037cfefd39c4e0244173ae603605c3276d8173fdd3fcafaf0addcd9575d9d4888bbe3f51f103ed14e5203d0d8ddb32f79f85750ada40328d3c3110785a48f43ece4e53491ec310464856312e84cc7033639a5622959365b70e12651e0b517d65deb179fdca7058fbf8af48b5aefbae0563e113d21636e816d59058f3c603feaee962f1706b103b774b72dbe45e0d3707fcffc2d489d7156845a5eabdfa30a5b63478be93cdb67f1740d6cbb0a8a8cf0a2a653d96c7be03682ca0da52b88933021aafa2c16ef8c77c8da76b9fba9136d956ab535022703037eff592c86f6f3856d9ff39038a00ecadc1370ad1bf9704696217a4947e0cf2fe4bd529aa7892ab94002d2c717b7316554c3c8625b11c11fe46fe425971a31df32c67d17d0c42f1ac39e2c7f7f7bc65d7cccc503eedfe0b74785217d5a5dfd0816b7f643a496d5cea3975cfaf41fb97635ec05dc59b3113ee419717ce1a5514a792c67039b0aeac8850304c26b7759e1a3447125a0673131906c7d9dd3d6ecaf3614ea7da9bcc84eb9018f9dada6711767d2e7545d5c413ec50522b088bd140fcc66f59e3c46ed9e881ff2a161ba9b3b094dd3975d306f1aecc9321d52da7937700c64d00bcadbada04d21cbbb3673cc4c0893eec76398bdb3dfa4023120e6a81d3337ff9e2d7aea27fa2c9091d034817c923174d243c0de1dbdb70c70daaf4fac25990f168f1224ead34c0f8d6f94b5350ea343e7655862d51c4ebbd60219402c81e57ee4e8e8906592b3b61d41490fb962093a20b568f4f4dc58f6d5f72ec52262af8a75c8c3a8afabc826b87da354ee49f5070b6b4edc2d0b99c87b9bda20d152208b018871c176b308451830a89662b3126a64f83d60a09c42e10235724a8e7f1dc8823dafb9ed74619cad11a73b013ae5c25b5deb424710513d41b0cf44db78d96cf8ed9f2e23ab3ab49db9c279943078deeb034a24d72e821bfa97150c1d309fb34c7406cd0504690ec5586939c16598bfbfc6ab32ecb18a422f29b7e0265198cf4e064e8753e3f6aab434d75b604bf17ce0719efaba2327742d0226b8dbda3e1117dd9f2325a9a6f3e8d8cb245d19e1a499a280b4ca3eadb98b6da6178043b4cecc7a967a0cd04864ab6379e11aa33ae028f8567dfb1ac7b6dd2145c80e138f9030143bd593e76d9096e3c10ad9930fca83e50f59c92af5100688ac871140e39d9036248edeffd2b080ad012ee399b57b9dc3a756315ad99f604a10da7cdfcae32e941301ffcc1cc25cc893ee1753830ca863f4f73e0ff1bcfaaa1abdf3f87d8a59302b8ed9a30b465cfb270531e055331f0a2c844895271b59ef043ba5fb3414e9d5cbcf27dbf0ed935479b9518e553f1a7da6973982a13ce5b2089f4eace3417c881464337b4f37e9a0411fb20da6f62b9045138d76947e67c844a4c155e92ec2cd102719acc4892fc93e3006ae729b4187f78ced57c7f9cd620f3c30c1e9ed6e75502001ec0968effe3af22013317c3165374a59b0d27a85920c971451a3d90ea2e37d7827ab598611a2c15b408762d4f1f259934bf4163982809b3ee296b584cb02e998faab2dbba9b299ee2eb0c9189a6405540de8e510f6e1aa59ca3d8619eb99978807de57c3f2ba8a8eb550c6def9d46b0ca4a30735aa399dff0807e8ff89f5a70c589a726c86e2371bf958516b56bb91cca23750da404c028566eeb866980d27366c6c6abdf223059e07396e57d87dca37930c9b1f4f4e8ced0ad9336e3e9e67cb5c7485b890e8b9e51c988c799fe3cbbf69bfc72a31382a42d9d43a34d4310cf1e7559cc8bf2144d55b60a562be0f4855fd9056668c51379cd1a1c881a9b319a73cd28c2e3891a7df6044b8e37f8280ed8b2d505b87af5ced6ce206ce834bad9c9da1a09cd85badca7d9c99519f3f74151802393eddb6366a908712163cc8da4ad537d9cfc5f026b3be254b8351469964a5caf492670d2c7a09d2ebaa4093ba034f28b19bee17267267ddb7164affd46c1cef4be85ad67b956749609161dfe4c4d5ce98173c33e6251049eb8590bf1a36ea586c22ed34e466ff920ecd091a63e7fdfd10f03b8a5cdc0246b99c952d20283539892c19bbb6f4b65bbc7aff3c71c176a3fd5719fa684ae00257bec86ec9f6a4007fcc158c0fbe16fceebf99a9104f07fee6e384203c65e7d5084f1daafddc19c346895b139afd26e9b6e57d3cb6e08e8032934b3e5ad6ea7e840afd31c87edab721c418d9d3c7926deaae0f10c8947a01c2cfc350f300afc2cc3490515bd4b649652acba299ddd02c0e3493273700026fc9320c3fc6729a5270ff85b219fb4bc14141bfc42a19d3d157c7b5b67ee3be569d6e17f919c48f5b75c4b8e376387b76d3092100b9e8cda8642feb3bf22e0067e32954a009e9c6daec86ebf7e9ddf1ec081a98d771c9bcc6cdb7887a5714e1181416d586231316c9aba8318e6e70cfe30e07d2e5e3271a885fa4352cb627068de6a44a6c447d39b64f6b4815647dd8a891b7f97151c901e1b36f7b2290166d06ae4ca808166768447a2b75b28758d9262f86a6a353a03ba15c44e06948838038ac60b2a23695418f62477349ec2a9f81e2d82c64b01eedc2a865fc24f36070b2acd2beef5f1ee78992dbcf3153422bf307ed92ccd5e9f6a0659d43422a5212254b1077f53e768fcd44dc7c349159d6568443db981463d41ab39f5a55cdd7", 0xed5) (async) r1 = fcntl$dupfd(r0, 0xa, r0) (async) ftruncate(0xffffffffffffffff, 0x10009) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) (async) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) (async) pwrite(r0, &(0x7f0000000180), 0x0, 0x5) (async) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x20000001) (async) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000511000/0x1000)=nil) (async) mmap(&(0x7f0000640000/0x4000)=nil, 0x4000, 0x4, 0x1012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x5, 0x81, 0x5, 0x9}, {0xfff, 0xe1, 0x7, 0x20}, {0x7fa, 0x1f, 0x3f, 0x8}, {0x2, 0x1, 0x2, 0x81}, {0x510a, 0x1, 0xef, 0xa611}, {0xea, 0x0, 0x3, 0x3}]}) (async) r4 = socket(0x6, 0x2, 0x9f) fcntl$dupfd(r1, 0xa, r4) (async) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)=0x2) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xf13cc65fe36f7690, 0xffffffffffffffff) (async) r6 = fcntl$dupfd(r2, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)=0x2) r7 = socket(0x2, 0x8000, 0xfd) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000100)=0x2) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000140)=[{0x6, 0x4}, {0x0, 0xff, 0x40, 0x5b0c}, {0x5, 0x80, 0x0, 0xffffff00}, {0x7, 0x0, 0xff, 0x4000}, {0x6e, 0x3f, 0x40, 0x493a}, {0x7, 0x81, 0x5, 0x3ff}]}) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r1) 13:42:46 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:46 executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x7f, 0x6, 0x0, 0x7fffffff}, {0xf000, 0x20, 0x7, 0x6}, {0x1, 0x5, 0xd2, 0x6}]}) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86, 0x4}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:42:46 executing program 3: r0 = kqueue() (async) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) (async) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x8, 0x7, 0x9, 0x1, "2f3f64793421f68251d802b5f8c5c6d13e470319", 0x2, 0x5}) (async) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:42:46 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xa0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x0, 0x20, 0x0, 0x72376f7c}, {0x3ff, 0xc, 0x7f, 0x1}, {0x2, 0x80, 0x80, 0xfff}, {0x3ff, 0x20, 0x3, 0x6}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:42:46 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff0835d32000009ed40dec3e66d4c396e2c0900000ac500000000000000000000000000000001"]) 13:42:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000000)={0x6}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) r3 = fcntl$dupfd(r2, 0x0, r2) (async) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) (async) dup2(r4, r0) (async) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:42:46 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x1, 0x7}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:46 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3, 0x0, 0x0, 0x8000000}, {0x6, 0x0, 0x0, 0x3f}]}) socketpair(0xa970620d3a4866c8, 0x2, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, &(0x7f0000000100)="0ea0e80350236bfae8a931c7116200", 0xf) 13:42:46 executing program 3: r0 = kqueue() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r2}, 0x0, 0x2, 0x0, 0xd2da}, {{}, 0x0, 0xc0}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:42:46 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3, 0x0, 0x0, 0x8000000}, {0x6, 0x0, 0x0, 0x3f}]}) socketpair(0xa970620d3a4866c8, 0x2, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, &(0x7f0000000100)="0ea0e80350236bfae8a931c7116200", 0xf) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3, 0x0, 0x0, 0x8000000}, {0x6, 0x0, 0x0, 0x3f}]}) (async) socketpair(0xa970620d3a4866c8, 0x2, 0x8, &(0x7f0000000040)) (async) write(r1, &(0x7f0000000100)="0ea0e80350236bfae8a931c7116200", 0xf) (async) 13:42:46 executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x2876, 0x40000800) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)=""/234, 0xea}], 0x1) (async) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff, r1}) execve(0x0, 0x0, 0x0) 13:42:46 executing program 3: r0 = kqueue() r1 = syz_open_pts() (async) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r2}, 0x0, 0x2, 0x0, 0xd2da}, {{}, 0x0, 0xc0}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:42:46 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffff, 0xfffffffffffffff8}], 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:46 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x40}, {r2, 0x2}], 0x3, 0x7) r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYRES16, @ANYRESDEC=r4]) r5 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xb942, 0x1, 0x3, 0x7}, {0x2050, 0x3, 0x2, 0x9}]}) 13:42:46 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000900)={0x0}, 0x10, 0x0) 13:42:46 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff0835d32000009ed40dec3e66d4c396e2c0900000ac500000000000000000000000000000001"]) 13:42:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x2bb, 0x3, &(0x7f0000000140)="57fe847e9a2a8e5c134a18ab7804907e5dedf92dc9b637ee566ed3426c61e70837c732a72a002b61f603", 0x2a) r3 = fcntl$dupfd(r2, 0x0, r2) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x10, 0x10001, 0x4, 0x42, "f772a217ed4bf200427f36f6b1d95de74f229436", 0x5e2, 0x5}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) setsockopt$sock_int(r5, 0xffff, 0x1208, &(0x7f0000000000)=0x1, 0x4) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0xfffffffe, 0x4) 13:42:46 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3, 0x0, 0x0, 0x8000000}, {0x6, 0x0, 0x0, 0x3f}]}) (async) socketpair(0xa970620d3a4866c8, 0x2, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, &(0x7f0000000100)="0ea0e80350236bfae8a931c7116200", 0xf) 13:42:46 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x67, 0x3, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @rand_addr="63eaa96ca38055fe4747ca86a6c07abb"}}}}) msgsnd(0x0, &(0x7f0000000000)={0x2, "c0743a3719d1ca468c42752820d0b14a96718948845f3b69db30ad5008b6db7e0ed9465737f855a7"}, 0x30, 0x800) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r1, 0x0, r0) 13:42:46 executing program 6: sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000180)="a06976eaee1ece2f1bb39f3117b3f5c2efadcaa4a6a1933cef6556408217c806a6fa109f3aabdad9979bbf85080105890a44", &(0x7f00000001c0)=0x32, &(0x7f0000000200)="97454c90c53c3d97a54596ea55d302e2d49a24613d24370938b43c62bcd542cf7bf5f2192c748fc5bbed96d285bd50161c21980144", 0x35) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000340)="9a83edfd1bdfa2549cfaaf21a5fe9dd57e535445f5011f18037d622c6e9d5d4b759f090e81c774362e270d59dfb022ffac11bdea7c2051c643f5977b5117dc64f9aecb69ff1d870f8034301e9dda58a96a585a19455b0cb6c5ac217095d866a218169df202d82a", &(0x7f00000003c0)=0x67, &(0x7f0000000400)="622adef8f72446c86b1e2293b75694e1ddcedcebba8ebabbe93ea43ef90d168f59a9536e496ff61c918b8821f9abbb831ad5a38b6f6aa8b9cfdfb85a5fbf740e540145509ec2d8ed2f9766f58b56ad86631c96e27b8a894835cca7dc4217fa744b094b812565cd94a63912", 0x6b) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x20, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x5, 0x0, 0x5}, {0x8, 0x7f, 0x4, 0x8}, {0x2, 0x6, 0x4, 0x10001}, {0x3, 0x80}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:42:46 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:47 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async, rerun: 64) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x67, 0x3, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @rand_addr="63eaa96ca38055fe4747ca86a6c07abb"}}}}) (async) msgsnd(0x0, &(0x7f0000000000)={0x2, "c0743a3719d1ca468c42752820d0b14a96718948845f3b69db30ad5008b6db7e0ed9465737f855a7"}, 0x30, 0x800) (async, rerun: 64) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) (rerun: 64) fcntl$dupfd(r1, 0x0, r0) 13:42:47 executing program 7: kqueue() r0 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x64}, 0x2, &(0x7f0000000080)="3f9918b4e03dca01fb15e211063d6abd27be5305485641d16aeb68d9b668dd358916aee8054c2b10a9432404320910a9d9a8972e6d385944d4b47f52fb74a8658bd3886a5a5889a81068583e0e16851f81bb15e773ed97525e5fde794cd5419b60e76c2944737e1eaa069dc4287f9addae32c9612813079846257ba08b1e911efcbcc29e50413825aafcfe1f8b7657be2454fe5bd05e1bcf1c0deea57ba9be2b128d04c57162d948fcfec1e19b4cefc03280cd517493c1f0748f4ec31d48f5b6f4f6ad0cf8d84acf1be9597efe65", &(0x7f0000000180)=0xce, &(0x7f00000001c0)="9417f85f200b37bde60d570baf1bd0b08aa567259077cca7ac32dcf86ea93ebe239798cc7bdc7c76cf4cbeb2166f0b84be3a1fb8a7d6d677c3b378d6a11f67eeb524fced35ccc9f280fb088e981867b4e78d79a632e7033374fa821233275fcb388f57b7ad3702a9f08409a78172362a7cd720b60e7f1d9511ea4d10967b85a30608369cb62193baa792acf4c433a950237792973239029d239a08c072ce3594fac07ff419bb39be23526ab52bdcd08aea28645f9a887c90bed91cc85bc8e518cb8629b846eccb799506b905b0157fea6a869acd5943fb44936b0a4ad9f98326ac0789ef53f9c5166df1b6", 0xeb) semop(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0, 0x6}], 0x1) r1 = semget$private(0x0, 0x1, 0x23c) sysctl$kern(&(0x7f0000000340)={0x1, 0x2b}, 0x2, &(0x7f0000000380)="e47cff0dab05c3fe5ec2555c7a5e058467b85861bea36e3dfce3b94ec52de69b6e8226deb360565524b7a41c3f2532d094d2dd743120b8a3d9bde0404ce539e0ef50f17b080dfe0063db95705194fa822b09bd1549bccc25ea5121f448f870a8cc891fe7533c3428b80641e87f418aaf359bf73e01f714ab94679df193e6b87cef25c1f347c0ba71b8c962d230d7064215abfbd280eae2f195f2fcc349f621a7e0e6fb750f134cc72d23e7477dc7c8b42ef10d1d3be9284d01e6fb3e3edda0851a6ef94fc81ff1cf8ad0714a72c935c2a444c785f37b046daab4a6e580202347b0e7cc9a", &(0x7f0000000480)=0xe4, &(0x7f00000004c0)="493862e0d04c46c3cac254d37bce67a4b771d33d68301aa0d989cf1200bb6bd19865f9ec360d54c71d73d4b7bbe2086deee2ccfddeec9530013ed90f6f3ec0044fe630c9e440b38aa176b8c295d4f310fcb76399e172ce83f40b6474a76b2255c674c6a1b31a1bcedbb0cfe594c447bd23b5454b9c2e64846c546e1cafd2395ce3c46de94f11dd8874", 0x89) semop(r1, &(0x7f0000000300)=[{0x1, 0xf1, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7f}, {0x3, 0x20, 0x800}, {0x3, 0x0, 0x1400}], 0x5) 13:42:47 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x40}, {r2, 0x2}], 0x3, 0x7) r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYRES16, @ANYRESDEC=r4]) r5 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xb942, 0x1, 0x3, 0x7}, {0x2050, 0x3, 0x2, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x40}, {r2, 0x2}], 0x3, 0x7) (async) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYRES16, @ANYRESDEC=r4]) (async) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xb942, 0x1, 0x3, 0x7}, {0x2050, 0x3, 0x2, 0x9}]}) (async) 13:42:47 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x67, 0x3, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @rand_addr="63eaa96ca38055fe4747ca86a6c07abb"}}}}) msgsnd(0x0, &(0x7f0000000000)={0x2, "c0743a3719d1ca468c42752820d0b14a96718948845f3b69db30ad5008b6db7e0ed9465737f855a7"}, 0x30, 0x800) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r1, 0x0, r0) 13:42:47 executing program 3: r0 = kqueue() r1 = syz_open_pts() (async, rerun: 64) r2 = kqueue() (rerun: 64) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0x0, 0x2, 0x0, 0xd2da}, {{}, 0x0, 0xc0}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) socket$unix(0x1, 0x5, 0x0) (async, rerun: 32) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:42:47 executing program 6: sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000180)="a06976eaee1ece2f1bb39f3117b3f5c2efadcaa4a6a1933cef6556408217c806a6fa109f3aabdad9979bbf85080105890a44", &(0x7f00000001c0)=0x32, &(0x7f0000000200)="97454c90c53c3d97a54596ea55d302e2d49a24613d24370938b43c62bcd542cf7bf5f2192c748fc5bbed96d285bd50161c21980144", 0x35) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000340)="9a83edfd1bdfa2549cfaaf21a5fe9dd57e535445f5011f18037d622c6e9d5d4b759f090e81c774362e270d59dfb022ffac11bdea7c2051c643f5977b5117dc64f9aecb69ff1d870f8034301e9dda58a96a585a19455b0cb6c5ac217095d866a218169df202d82a", &(0x7f00000003c0)=0x67, &(0x7f0000000400)="622adef8f72446c86b1e2293b75694e1ddcedcebba8ebabbe93ea43ef90d168f59a9536e496ff61c918b8821f9abbb831ad5a38b6f6aa8b9cfdfb85a5fbf740e540145509ec2d8ed2f9766f58b56ad86631c96e27b8a894835cca7dc4217fa744b094b812565cd94a63912", 0x6b) (async, rerun: 64) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x20, 0x4) (rerun: 64) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x5, 0x0, 0x5}, {0x8, 0x7f, 0x4, 0x8}, {0x2, 0x6, 0x4, 0x10001}, {0x3, 0x80}]}) (async, rerun: 32) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) (rerun: 32) 13:42:47 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) r2 = socket(0x2, 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(r0, 0x2bb, 0x3, &(0x7f0000000140)="57fe847e9a2a8e5c134a18ab7804907e5dedf92dc9b637ee566ed3426c61e70837c732a72a002b61f603", 0x2a) r3 = fcntl$dupfd(r2, 0x0, r2) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) (async) r4 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x10, 0x10001, 0x4, 0x42, "f772a217ed4bf200427f36f6b1d95de74f229436", 0x5e2, 0x5}) (async) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) (async) setsockopt$sock_int(r5, 0xffff, 0x1208, &(0x7f0000000000)=0x1, 0x4) (async) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) (async) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0xfffffffe, 0x4) 13:42:47 executing program 7: kqueue() getpgrp() (async) r0 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x64}, 0x2, &(0x7f0000000080)="3f9918b4e03dca01fb15e211063d6abd27be5305485641d16aeb68d9b668dd358916aee8054c2b10a9432404320910a9d9a8972e6d385944d4b47f52fb74a8658bd3886a5a5889a81068583e0e16851f81bb15e773ed97525e5fde794cd5419b60e76c2944737e1eaa069dc4287f9addae32c9612813079846257ba08b1e911efcbcc29e50413825aafcfe1f8b7657be2454fe5bd05e1bcf1c0deea57ba9be2b128d04c57162d948fcfec1e19b4cefc03280cd517493c1f0748f4ec31d48f5b6f4f6ad0cf8d84acf1be9597efe65", &(0x7f0000000180)=0xce, &(0x7f00000001c0)="9417f85f200b37bde60d570baf1bd0b08aa567259077cca7ac32dcf86ea93ebe239798cc7bdc7c76cf4cbeb2166f0b84be3a1fb8a7d6d677c3b378d6a11f67eeb524fced35ccc9f280fb088e981867b4e78d79a632e7033374fa821233275fcb388f57b7ad3702a9f08409a78172362a7cd720b60e7f1d9511ea4d10967b85a30608369cb62193baa792acf4c433a950237792973239029d239a08c072ce3594fac07ff419bb39be23526ab52bdcd08aea28645f9a887c90bed91cc85bc8e518cb8629b846eccb799506b905b0157fea6a869acd5943fb44936b0a4ad9f98326ac0789ef53f9c5166df1b6", 0xeb) semop(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0, 0x6}], 0x1) (async) semop(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0, 0x6}], 0x1) r1 = semget$private(0x0, 0x1, 0x23c) sysctl$kern(&(0x7f0000000340)={0x1, 0x2b}, 0x2, &(0x7f0000000380)="e47cff0dab05c3fe5ec2555c7a5e058467b85861bea36e3dfce3b94ec52de69b6e8226deb360565524b7a41c3f2532d094d2dd743120b8a3d9bde0404ce539e0ef50f17b080dfe0063db95705194fa822b09bd1549bccc25ea5121f448f870a8cc891fe7533c3428b80641e87f418aaf359bf73e01f714ab94679df193e6b87cef25c1f347c0ba71b8c962d230d7064215abfbd280eae2f195f2fcc349f621a7e0e6fb750f134cc72d23e7477dc7c8b42ef10d1d3be9284d01e6fb3e3edda0851a6ef94fc81ff1cf8ad0714a72c935c2a444c785f37b046daab4a6e580202347b0e7cc9a", &(0x7f0000000480)=0xe4, &(0x7f00000004c0)="493862e0d04c46c3cac254d37bce67a4b771d33d68301aa0d989cf1200bb6bd19865f9ec360d54c71d73d4b7bbe2086deee2ccfddeec9530013ed90f6f3ec0044fe630c9e440b38aa176b8c295d4f310fcb76399e172ce83f40b6474a76b2255c674c6a1b31a1bcedbb0cfe594c447bd23b5454b9c2e64846c546e1cafd2395ce3c46de94f11dd8874", 0x89) (async) sysctl$kern(&(0x7f0000000340)={0x1, 0x2b}, 0x2, &(0x7f0000000380)="e47cff0dab05c3fe5ec2555c7a5e058467b85861bea36e3dfce3b94ec52de69b6e8226deb360565524b7a41c3f2532d094d2dd743120b8a3d9bde0404ce539e0ef50f17b080dfe0063db95705194fa822b09bd1549bccc25ea5121f448f870a8cc891fe7533c3428b80641e87f418aaf359bf73e01f714ab94679df193e6b87cef25c1f347c0ba71b8c962d230d7064215abfbd280eae2f195f2fcc349f621a7e0e6fb750f134cc72d23e7477dc7c8b42ef10d1d3be9284d01e6fb3e3edda0851a6ef94fc81ff1cf8ad0714a72c935c2a444c785f37b046daab4a6e580202347b0e7cc9a", &(0x7f0000000480)=0xe4, &(0x7f00000004c0)="493862e0d04c46c3cac254d37bce67a4b771d33d68301aa0d989cf1200bb6bd19865f9ec360d54c71d73d4b7bbe2086deee2ccfddeec9530013ed90f6f3ec0044fe630c9e440b38aa176b8c295d4f310fcb76399e172ce83f40b6474a76b2255c674c6a1b31a1bcedbb0cfe594c447bd23b5454b9c2e64846c546e1cafd2395ce3c46de94f11dd8874", 0x89) semop(r1, &(0x7f0000000300)=[{0x1, 0xf1, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7f}, {0x3, 0x20, 0x800}, {0x3, 0x0, 0x1400}], 0x5) 13:42:47 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) r1 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x40}, {r2, 0x2}], 0x3, 0x7) (async) r3 = syz_open_pts() (async, rerun: 32) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (rerun: 32) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYRES16, @ANYRESDEC=r4]) (async, rerun: 64) r5 = syz_open_pts() (async, rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xb942, 0x1, 0x3, 0x7}, {0x2050, 0x3, 0x2, 0x9}]}) 13:42:47 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000900)={0x0}, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) sendmmsg(r0, &(0x7f0000000900)={0x0}, 0x10, 0x0) (async) 13:42:47 executing program 6: sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000180)="a06976eaee1ece2f1bb39f3117b3f5c2efadcaa4a6a1933cef6556408217c806a6fa109f3aabdad9979bbf85080105890a44", &(0x7f00000001c0)=0x32, &(0x7f0000000200)="97454c90c53c3d97a54596ea55d302e2d49a24613d24370938b43c62bcd542cf7bf5f2192c748fc5bbed96d285bd50161c21980144", 0x35) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000340)="9a83edfd1bdfa2549cfaaf21a5fe9dd57e535445f5011f18037d622c6e9d5d4b759f090e81c774362e270d59dfb022ffac11bdea7c2051c643f5977b5117dc64f9aecb69ff1d870f8034301e9dda58a96a585a19455b0cb6c5ac217095d866a218169df202d82a", &(0x7f00000003c0)=0x67, &(0x7f0000000400)="622adef8f72446c86b1e2293b75694e1ddcedcebba8ebabbe93ea43ef90d168f59a9536e496ff61c918b8821f9abbb831ad5a38b6f6aa8b9cfdfb85a5fbf740e540145509ec2d8ed2f9766f58b56ad86631c96e27b8a894835cca7dc4217fa744b094b812565cd94a63912", 0x6b) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x20, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x5, 0x0, 0x5}, {0x8, 0x7f, 0x4, 0x8}, {0x2, 0x6, 0x4, 0x10001}, {0x3, 0x80}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000180)="a06976eaee1ece2f1bb39f3117b3f5c2efadcaa4a6a1933cef6556408217c806a6fa109f3aabdad9979bbf85080105890a44", &(0x7f00000001c0)=0x32, &(0x7f0000000200)="97454c90c53c3d97a54596ea55d302e2d49a24613d24370938b43c62bcd542cf7bf5f2192c748fc5bbed96d285bd50161c21980144", 0x35) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000340)="9a83edfd1bdfa2549cfaaf21a5fe9dd57e535445f5011f18037d622c6e9d5d4b759f090e81c774362e270d59dfb022ffac11bdea7c2051c643f5977b5117dc64f9aecb69ff1d870f8034301e9dda58a96a585a19455b0cb6c5ac217095d866a218169df202d82a", &(0x7f00000003c0)=0x67, &(0x7f0000000400)="622adef8f72446c86b1e2293b75694e1ddcedcebba8ebabbe93ea43ef90d168f59a9536e496ff61c918b8821f9abbb831ad5a38b6f6aa8b9cfdfb85a5fbf740e540145509ec2d8ed2f9766f58b56ad86631c96e27b8a894835cca7dc4217fa744b094b812565cd94a63912", 0x6b) (async) openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x20, 0x4) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x5, 0x0, 0x5}, {0x8, 0x7f, 0x4, 0x8}, {0x2, 0x6, 0x4, 0x10001}, {0x3, 0x80}]}) (async) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) (async) 13:42:47 executing program 7: kqueue() (async, rerun: 64) r0 = getpgrp() (rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x64}, 0x2, &(0x7f0000000080)="3f9918b4e03dca01fb15e211063d6abd27be5305485641d16aeb68d9b668dd358916aee8054c2b10a9432404320910a9d9a8972e6d385944d4b47f52fb74a8658bd3886a5a5889a81068583e0e16851f81bb15e773ed97525e5fde794cd5419b60e76c2944737e1eaa069dc4287f9addae32c9612813079846257ba08b1e911efcbcc29e50413825aafcfe1f8b7657be2454fe5bd05e1bcf1c0deea57ba9be2b128d04c57162d948fcfec1e19b4cefc03280cd517493c1f0748f4ec31d48f5b6f4f6ad0cf8d84acf1be9597efe65", &(0x7f0000000180)=0xce, &(0x7f00000001c0)="9417f85f200b37bde60d570baf1bd0b08aa567259077cca7ac32dcf86ea93ebe239798cc7bdc7c76cf4cbeb2166f0b84be3a1fb8a7d6d677c3b378d6a11f67eeb524fced35ccc9f280fb088e981867b4e78d79a632e7033374fa821233275fcb388f57b7ad3702a9f08409a78172362a7cd720b60e7f1d9511ea4d10967b85a30608369cb62193baa792acf4c433a950237792973239029d239a08c072ce3594fac07ff419bb39be23526ab52bdcd08aea28645f9a887c90bed91cc85bc8e518cb8629b846eccb799506b905b0157fea6a869acd5943fb44936b0a4ad9f98326ac0789ef53f9c5166df1b6", 0xeb) (async) semop(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0, 0x6}], 0x1) r1 = semget$private(0x0, 0x1, 0x23c) sysctl$kern(&(0x7f0000000340)={0x1, 0x2b}, 0x2, &(0x7f0000000380)="e47cff0dab05c3fe5ec2555c7a5e058467b85861bea36e3dfce3b94ec52de69b6e8226deb360565524b7a41c3f2532d094d2dd743120b8a3d9bde0404ce539e0ef50f17b080dfe0063db95705194fa822b09bd1549bccc25ea5121f448f870a8cc891fe7533c3428b80641e87f418aaf359bf73e01f714ab94679df193e6b87cef25c1f347c0ba71b8c962d230d7064215abfbd280eae2f195f2fcc349f621a7e0e6fb750f134cc72d23e7477dc7c8b42ef10d1d3be9284d01e6fb3e3edda0851a6ef94fc81ff1cf8ad0714a72c935c2a444c785f37b046daab4a6e580202347b0e7cc9a", &(0x7f0000000480)=0xe4, &(0x7f00000004c0)="493862e0d04c46c3cac254d37bce67a4b771d33d68301aa0d989cf1200bb6bd19865f9ec360d54c71d73d4b7bbe2086deee2ccfddeec9530013ed90f6f3ec0044fe630c9e440b38aa176b8c295d4f310fcb76399e172ce83f40b6474a76b2255c674c6a1b31a1bcedbb0cfe594c447bd23b5454b9c2e64846c546e1cafd2395ce3c46de94f11dd8874", 0x89) (async) semop(r1, &(0x7f0000000300)=[{0x1, 0xf1, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7f}, {0x3, 0x20, 0x800}, {0x3, 0x0, 0x1400}], 0x5) 13:42:47 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2, 0x3f, 0x0, 0x1}, {0x1}, {0x85}]}) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff0830000000009ed40dec3e66d4c396ec647531c0ac5000000000000000000000000000000011209d417b76ffc77ab26eb568331f8c63a9f74f2dead4e662a86828039910b92c4163c0dd1faf922466a445aac30ff564154433ff400b256536de562594e51b35fff77c0098865a4d9785e41809711afb730f4dbb352d9c4d2bed2c73d829d8b4fccf1832624e7eefb29017b4fe5dd468bbb8b256797b4c55d089eb5e9943ae7b958317926d1aeeb534fea89dbcfc210d902a0678bd115d6183230feb9171b0adeae1af8d2bc9223a57102d63f4b8c3eaed7f258db0000000000000000000000000000000085f892f9632e05be85b300a60b43f0be76e76074ca859509262eb97bd4584606fdbc6f5e8d925bedddd97367014af577f3eb84a255"]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000200)=[{0x3f35, 0x3f, 0x40, 0x8001}, {0x1fc, 0x6, 0x1, 0x7}, {0x1, 0x1, 0x9, 0x200000}, {0x401, 0x4d, 0x68, 0xc7b212}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) 13:42:47 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:47 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x6}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:42:47 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:42:47 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(r0, 0x2bb, 0x3, &(0x7f0000000140)="57fe847e9a2a8e5c134a18ab7804907e5dedf92dc9b637ee566ed3426c61e70837c732a72a002b61f603", 0x2a) r3 = fcntl$dupfd(r2, 0x0, r2) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) r4 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x10, 0x10001, 0x4, 0x42, "f772a217ed4bf200427f36f6b1d95de74f229436", 0x5e2, 0x5}) (async) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) (async) setsockopt$sock_int(r5, 0xffff, 0x1208, &(0x7f0000000000)=0x1, 0x4) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0xfffffffe, 0x4) 13:42:47 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2, 0x3f, 0x0, 0x1}, {0x1}, {0x85}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2, 0x3f, 0x0, 0x1}, {0x1}, {0x85}]}) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff0830000000009ed40dec3e66d4c396ec647531c0ac5000000000000000000000000000000011209d417b76ffc77ab26eb568331f8c63a9f74f2dead4e662a86828039910b92c4163c0dd1faf922466a445aac30ff564154433ff400b256536de562594e51b35fff77c0098865a4d9785e41809711afb730f4dbb352d9c4d2bed2c73d829d8b4fccf1832624e7eefb29017b4fe5dd468bbb8b256797b4c55d089eb5e9943ae7b958317926d1aeeb534fea89dbcfc210d902a0678bd115d6183230feb9171b0adeae1af8d2bc9223a57102d63f4b8c3eaed7f258db0000000000000000000000000000000085f892f9632e05be85b300a60b43f0be76e76074ca859509262eb97bd4584606fdbc6f5e8d925bedddd97367014af577f3eb84a255"]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000200)=[{0x3f35, 0x3f, 0x40, 0x8001}, {0x1fc, 0x6, 0x1, 0x7}, {0x1, 0x1, 0x9, 0x200000}, {0x401, 0x4d, 0x68, 0xc7b212}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) 13:42:47 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:42:47 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x6}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:42:47 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='c\x00') setuid(0xffffffffffffffff) rename(&(0x7f0000000080)='./file0/file0\x00', 0x0) r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:42:47 executing program 7: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000080)="2f4e38144625d89867", &(0x7f00000000c0)=0x9, &(0x7f0000000100)="9541ec9a7d79ab7219859701e4854438865980df9cd71c94413c4ba8bcba9aa19a031268bf4bd76ad3228dbc38fd107c7764d17d8e", 0x35) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180)="76bf668d38cd0e97dd6180d559223f45df4084059b2d84c3d09642264a1cd08a091b653ec27f97846c2b43f01164c60d64b9b50807db33505778a5ac215337bcb78dfb83a3ab3bdf12dd248cecb2a04129eb6bc42dca5cf02de1edcfeef5346e999e106f1c8f3768efb788aa8250c5d6feebda00f203ac49a6ecc912aa74b2aa7b4e8948faa4798137aefe521211256d819a109c33831eb1485ba7bad84ca7b27c3f63856a44841c6d66db07a7e4cfa2e9c53a6273a897c76e1f533d030af595c0", &(0x7f0000000280)=0xc1, &(0x7f00000002c0)="0e8d3040064e51453291092d6ad4b14b78260b87fda2d68ef5b3b26b1b4bb3b703522a7d09d104ec4a4791059e73850e9853ef2910169a4896df5b4cb9f091a5e24d7fc7d906872028fb0005f68cbd258d18a02bc9080364b1da96f51b211ad9accf1812850c3fc6b45dd2d7dd840bf10d70b4644f80a6619b2180bfd0fc199da3010eb2935dafb992221f750f3eb17f80c4ed118bb85a40e9e109b8eecb", 0x9e) sysctl$net_inet_ip(&(0x7f0000000380)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000003c0)="e9fd9acfc87d2d8512f73843ff8f145f2652b16724da5380092f084b613c91328596bae9325ac8f16d20f294ed76244fcaf25e70792102876a258ef15f810d00134ced0248b0b1a0ca78d31ddd05eaa48e411a06031d253d5f2fa12fc5c279fb1c95c798fe650e94c08178a70fef58b4ad95d1033f72e1aa743e40efb9932f61c928d6331c03957e8a8472bfde7e1ba5caad581ad54e061f158ce051c52e936000156a3d49205e090f9cc90cc27879b168a643bd8ffc2570028f5ce490766d", &(0x7f0000000480)=0xbf, &(0x7f00000004c0)="25558bd2ac26a742d91c1d1eae47582d7ecaa9b274cbf80a3318afcf490e31eb3b5222a84e7c007c645399dedb9c777e8e17a14e9161117c7f2ec1493cf3678c762eb6820de69d84093c89e0e1feac7c315335a97076245cff506448c9672e2de5b87b52f82c2a833f0819c98cb52842f5c84538ec7e5ad392d617628f14f7bcba60a702f056591bc25ff8201d702fdc256a3768394b4dc999f4dbf1c5a48044c64faa0aef4f09a453d941110244163a411a35140ce6d2929e15918a6951e119efb487cd88654d8ae8a136d392e6346c5a508a6a708631694162c74355083d56f0e1436d595d1897d6e7855a06449f24f86e8a27ac5b55cf5a16f0e34d62b41e69c816f9c84790841096fb91b9c56866a850d294a4b113f18a6a21bb913456f1816df3b9c80f138fea8e6569c0dbb31338ba1afbafd59d297765598f6b99c204962f436b5795c5c2561624dc6a56cd145c8f413b8f4cac51e2dc136765ecefbaede6b8852a16d8bf7e7f0f3444e305d12ff46b0eafa8e6bca55e7d29083d35a906e3dad0f046be43b49b8e052eed0662a2a62b6756588f0c9b88dbb80a1b0afea5a397bd7b318490c928093b171756e769a0a22a131f585505906b739699ffff6d9be227812dd86680153ae1545baf519310b70f38adf43eea69af36e6dfd436b40b012a35e95a4f46474c6bd19623435a0d0781cc89fe475c986081769c0c37225d7d1ee82ed4fdde4a6fa590e233b75edcaac16e06877f3da4c65d5be19b9c82ace6501f2824d2cf0886c7853f8c70c6cf7413cf55ef65551821c569d645f05c5918230b4b9faaecf0de0af811dd7f949355b36de6f2a953cd83368dceadf36ae761ed62368f866e00fac2afbd196d8497982d5122210bd82d4f594275ce4024519cb98bb0244b103f3d59c57fbcc4c0a7326b3201c33e7275e4caf8967a7d905829384df3dd99482568bcb6b6983c52da4c08339f8e84e12e70d3a345443ba0e4f39b573da3975d1e5af729bedbf5c8b2d4cea5db006b3c9778c9f54c186ab23a13a86692c8b69ee28acca716bbf9a1ec733b7683b3f4442238111051dbe9920418f6d1d62d52219eaa63c68dd74d5258718905bbc0721370d4d9f671fb226ce5a93327bc916f21737758438f4ef6ec0d1756d750926535964bdbcfc3967d510a3ccd70e7ecc54cdb72280909fa3d5fe681c57e601bf9c0dcd32b6cac304748aa8d1dfafe6a02404f5e3dfbf63455433c7c059f752719f190bb8cf605af9bdb7850613c65b10b993d961034f58807fb3e4c4b8f28d99bb069cea9f2888453f304128901f7c4195496524f21c6abd60cd194b885fa45c0755c8ccea8a57086220a60761e0b5e0c04f062b5b6a817732f0bf2a3433dfa49f6db4762355f68e2d8a283c415631fb506cb9ca6b7fcaeba11dea26901f69e643e799b94e8b115609c38a9ee6dfb137d1c4d5d50286639448a352e2b16292b32e28c1140fdc68c45e9347ff2b7de2141884d512835a6c38e3324f5e2e11bfb7bd9d0aa5e3718c60201ee374c4032a0d8ad82021d72f206f08a598b08566f2f495ead5de9c415411d9bdc0569f3525efa433081630ea0638e23f36cfc23827ea8a606acba1e9792b702298d9b2ec348f721775741cb8376756a4f8b1fb62bca0723ba0200e67ae6e561136158962ed2c58b8e74c7bad00818e648b88070f3a117e6d8cce01dceb915bd6ebff6ee1481b4c0701f3c8cc213f51dbb37b19940163639534aa52a85e93bc5cbc57e5468880b8834340de2f123288a0a0eb5c6d8a2922beb95953d31793e133a16ef5ddf8fe789a735514b80ed683be940dd8dfb7ff5ab8d2001966da1d9297ed18569b9c089513c843bffd8bb54f8bd0324ceb7495ed8001646754d1176c946cc5b74aad2995d649d5174f31167ef752aaecff426e5fbe693126e4edc99f4a34f5cdf84c150e7081023769c6393750c660a24b4c5716a180977d509c2d074cc2693b8b4f29f1b1e5ff0496c8d7ec4198064ecc0297d8e6d5327046100c87fa71dfb07a2f116e296e20c09e1b846cbe2d9e0b9b22893a25fbae173eb1751c37466b37edaf6e2664515c8d65224fc513a745f6b152d72447cfc15423b5dee6d6e1c73164b4baf74d0647e9bb38de479111754a62d03387556dd27966745172d9c940fad8af2f6287e3ab65be8088510a7f29beaa29f05441676ddf7bb0710729b5f5fe8ec0883e50e43d7a9ade1d1e51b2114c36402b764999fba9b67bb93f67b821988ee6c4f2975a6ce42230823546bafcd51130e1112f9f885038a53ae9f996497aae37142325937bc78a79367cf23cf66850ab7a4dcf9490dea03e24cc8f5ff1de846f54dbebb413e1e9898f5f469af07afb32fcc70c67c9708106f8f6cfc65c1978c99d7ff908ac61a0b518a210baf746a36eb50c33f80a7224bfe5322d14ccc3217ac6cc423c3c881d77a3a442f708935fc829de913ff335f680a2626dfd5a222b30c4fe99cbec798b8b1c73ef88ed29fe0526f6a77d14bf88298eef8db6aae8379f38fc7e91e98f79e802b60e51d04034fa2d8cef55e588514fdc6f3cf9ee0af6b5760756352039f0ab124cbaa4cf99fff2341d730b46d5c93e9a69daa9a767c4c6f8aec99a782abbf90459e043148f12b80973abf0ae4ffbc621b5d6b5b0cade1fa97b9484a4406f0f28f97e076f19329d81dd0535acd2a1a81bce5a0a8381f469408e0613448e6a558da0acb1aced532a5cd4ed502b68c2f0e613cc0c523b1814d8d300d17f18a19775f0496ab35b5bd7295bd93a3f914f6a5462e70678ef82b86d259d463f74485de746088db7180f8881684cd9b98d144a8ee076ac3283e289c9ebb480349a0ede7cf3fa744c2634c319abc3dc4c3299880316e5bf3957591f734064c83db2cb0c864d1d1bb2360ab0d95ef81cb91840fef449fc6989cdff931091ee3bd35aba9114f00672e09f6ddde9cdd7178943ffcf91e92e81e6344eaaf97123cae4f21e97863b8b4fe40a38084e4e1cac13deaf0d6bde23214dfd3e321a915757666cc074172c3500745af4ce73fae302541000d01642af63f5fde9badbe2b132a047b0ceb66d807b56c9d21fef9a2801bd0b0a1394e568ce5a3bd4181cf43f5a344d9955263cceb8e1736c0925f8629921a7bdec717f8682e55182700a4eef5501ba1a75d7469fdd7ed99afcf63cba2e24dfa26d2a66960a6c4b8764647d1c50cb9316a3a9c58b67272dc6ef50c6438df0b5a107c54cca569db4ffd23312b4703decf7b23a13c1ed05ecc60e1bb7386f4a5262b04ea361d9eee3a0c17d1b9b2494d69fe4934740f50ce9962961a1c1e171d9eb6cf382ed60a51bd032cc8389c39114cf0c4371720bbbe43965a190fe487a6d1bad8713e226282ba97104cceff63b8dc6a1c37a3ff37172e75bcf09e74cefb7bcacd35426131b6b106ad5ca20033c54cb131cd0f77f0df5e01dd85eedf81879764b38810727d32b80dacea924a03c78f40e6d75388d4d6ce3dd9bc8f4dd9a2013bb1b0ce27f83bf931584ca7d16e990b6d6d5ef76f5ac17ff144d0f749c27b36226443141136f6332db8b0c400ebc8f25200dc72842f7bf65d44941cd37b99e940cb765d1eda24f329fc26197c296a25d16f80eb77da1e98c192e1c4ce4018d574c15112a4adc88952333a90d67e382a05a06473118f1fe7c3229c9f544a1b9111ed509e37388ff7350052631f67b80a85850fe072986d9eef9ee905fd5f63a9cd2233930ab6304f3bcb606692bfb457991fa943fa46c22dc82dffcd9991e7c7ccaebcfd3c9b16115f7edbd45baa7aa48d19ce9d716b27948fa28bce1b9472c245d0c4b52eda34ca0d99efc19c2fa37110c76b3d0fb321b23df28eb45388edb865fec80a6867a8baf0e6ef3205b4a5aa42ae7401d56da788e070067ccd136ea70dd2985537cf385d2caf6fe4224e3d8822893c4ac97ed31832265b31dfd09b692ba157685727ecbd782d878abf18552f3ca39862ec3610e486898350ac96a548ede968e919ccf346986581d615eae1c032e82a4fe991477859b6ffdd7223785efcac0ac519d647952d0af461ac0e7b85ccad460710a915fdec42658a432bc1c886da51b5494de76ac220c93009db2edecd6e5f526369829131f73fe75a38e6e05b8455c7e1e980cf4599e6b117e6fae5110022cc4e0b3478a87a9bf9ec79483074c648a4a8c3282bc157db27082ce163877ce7e470ec1ecb2427a8d44843005d4981058e9f916db9c389c08d170c6557d49da1c7417f951d77e0846401012f6f7878f1d6328c1eae363c1306b0925f1fd8dae20f45172d3a3ab19e4f65aae6a13baa9aaec8fb36e1c41cb9a534a660db5003f5df3d2ef52a9635bcd563621991e0ed72bf5a282f423cd33154be46a213b54ce1d843db4be48a685dcb999121032476fc3c85dfc575300a7bffc83a16cb5fd91f8ef495cda5d9c226c7dd46f7bc51420b64e1349d3ef9125ce1b4ad50933807c5c99068e5a8fda4e5987122b0a39f1e8103002cf3d5c46b8715659363eb80c0f7675701d043f1e2393bfc32780bd3629f5a04dd026a79faddba61a483ceb584a6ba3d166117c9ab5dd9876bd6af85ba10f29aa13b5a97858d3b93fc9b9a7df3c400d462bf36e6c2565a1fffd43106919ade635790f59c52b4e00e7ba6bd89461662415a21ae51c10b2f9b2255a4ef9d9010ea7ae13bd42a723b7e091bf668a7e7a961e9ae73d353d10d2e215ec5da180d5d46e5e9e5108668c289090d5c4055ee472d02b10fb3434fff672cedafe64ea218a77c387894fa4d8019d619438d60c0c6ba59f8f89c8c3b5ad064a4426db74277b6e05246d3604de6df3375345fe9a5f79af21924c87d6309785af53e7ca1f0df9583ae7e0e7e7afa8352e2e38bc96d6a9547a44c8bc349f939def260978b85113e9f96fe4ee543e64978b844b91969af0419daefacde8520e5236d0aa80739f0082481243793db66b4b549a31de40d735b1c326c51d66de87479dcf61ed3baa6e9553105d0cd746e4019e5e532295de8e998d0396f374ba15956ab1b83d1ebbf266a85e2062ce8135c7d86dc20d68101fc094606637dfebb7e7f6765786e36873bcfa271fc93e0e919937933627ce04edddb0361c695ea69c3b97885d5312b20d44cb0e74cc749ff92c64bc68ac85ee830d5b6722a324ab32aff7854ee270f89c2f03abd14553170013040f44562967fa5ab0ae97b8f35b048f9c45621d1a8ff1fc93456f8fad1214f1b6dab8a5d7933bbe16839e76c49148ba45607598806f34a5bbdd55706c312344faa5239b61979a60b4470c175ad212c41340987c57e4ae4a258d40208c039ce36b6a6116ed0ca59eecd7ec81d2c4c886558e9c29fe80da04ef2f6d8d8ebd37bd7655db6163b12a7b99923e7090870a0b925b847d18362c6ec024a334df2ac45dd25619f2a8b28d588824f8d6306707f322c0b9731c81ca23863dd8bf0b991b81a19e4583d6e0be9fb05893453edffe9edc480c4fd5a43a66dd0a0b37b76f9e4697602cceb946d7bf5fa02a957f6e522e76a3b631bd9486211118b9d9d6dc8bc45f6e1fbd6d1707370640d10e6625f9260f61a0c52c0dc658f911b6fe351bfb9555504ab0f19d602d0d9e89948f9394d3ccb53f92c7620aff45afc3434ec63eaa5e7e3681a4ec04c4253596193619476d89117097b2dcf59f95118d10e5b8d54a27593f22cbc183cfec7215165123893c3743347024d664e086cdcfd4217af9f6b49e4b330097e55459b7dba22d225b16d37fce83b27", 0x1000) 13:42:47 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x6}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x6}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) 13:42:47 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2, 0x3f, 0x0, 0x1}, {0x1}, {0x85}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff0830000000009ed40dec3e66d4c396ec647531c0ac5000000000000000000000000000000011209d417b76ffc77ab26eb568331f8c63a9f74f2dead4e662a86828039910b92c4163c0dd1faf922466a445aac30ff564154433ff400b256536de562594e51b35fff77c0098865a4d9785e41809711afb730f4dbb352d9c4d2bed2c73d829d8b4fccf1832624e7eefb29017b4fe5dd468bbb8b256797b4c55d089eb5e9943ae7b958317926d1aeeb534fea89dbcfc210d902a0678bd115d6183230feb9171b0adeae1af8d2bc9223a57102d63f4b8c3eaed7f258db0000000000000000000000000000000085f892f9632e05be85b300a60b43f0be76e76074ca859509262eb97bd4584606fdbc6f5e8d925bedddd97367014af577f3eb84a255"]) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000200)=[{0x3f35, 0x3f, 0x40, 0x8001}, {0x1fc, 0x6, 0x1, 0x7}, {0x1, 0x1, 0x9, 0x200000}, {0x401, 0x4d, 0x68, 0xc7b212}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) 13:42:47 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:42:47 executing program 7: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000080)="2f4e38144625d89867", &(0x7f00000000c0)=0x9, &(0x7f0000000100)="9541ec9a7d79ab7219859701e4854438865980df9cd71c94413c4ba8bcba9aa19a031268bf4bd76ad3228dbc38fd107c7764d17d8e", 0x35) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180)="76bf668d38cd0e97dd6180d559223f45df4084059b2d84c3d09642264a1cd08a091b653ec27f97846c2b43f01164c60d64b9b50807db33505778a5ac215337bcb78dfb83a3ab3bdf12dd248cecb2a04129eb6bc42dca5cf02de1edcfeef5346e999e106f1c8f3768efb788aa8250c5d6feebda00f203ac49a6ecc912aa74b2aa7b4e8948faa4798137aefe521211256d819a109c33831eb1485ba7bad84ca7b27c3f63856a44841c6d66db07a7e4cfa2e9c53a6273a897c76e1f533d030af595c0", &(0x7f0000000280)=0xc1, &(0x7f00000002c0)="0e8d3040064e51453291092d6ad4b14b78260b87fda2d68ef5b3b26b1b4bb3b703522a7d09d104ec4a4791059e73850e9853ef2910169a4896df5b4cb9f091a5e24d7fc7d906872028fb0005f68cbd258d18a02bc9080364b1da96f51b211ad9accf1812850c3fc6b45dd2d7dd840bf10d70b4644f80a6619b2180bfd0fc199da3010eb2935dafb992221f750f3eb17f80c4ed118bb85a40e9e109b8eecb", 0x9e) (async) sysctl$net_inet_ip(&(0x7f0000000380)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000003c0)="e9fd9acfc87d2d8512f73843ff8f145f2652b16724da5380092f084b613c91328596bae9325ac8f16d20f294ed76244fcaf25e70792102876a258ef15f810d00134ced0248b0b1a0ca78d31ddd05eaa48e411a06031d253d5f2fa12fc5c279fb1c95c798fe650e94c08178a70fef58b4ad95d1033f72e1aa743e40efb9932f61c928d6331c03957e8a8472bfde7e1ba5caad581ad54e061f158ce051c52e936000156a3d49205e090f9cc90cc27879b168a643bd8ffc2570028f5ce490766d", &(0x7f0000000480)=0xbf, &(0x7f00000004c0)="25558bd2ac26a742d91c1d1eae47582d7ecaa9b274cbf80a3318afcf490e31eb3b5222a84e7c007c645399dedb9c777e8e17a14e9161117c7f2ec1493cf3678c762eb6820de69d84093c89e0e1feac7c315335a97076245cff506448c9672e2de5b87b52f82c2a833f0819c98cb52842f5c84538ec7e5ad392d617628f14f7bcba60a702f056591bc25ff8201d702fdc256a3768394b4dc999f4dbf1c5a48044c64faa0aef4f09a453d941110244163a411a35140ce6d2929e15918a6951e119efb487cd88654d8ae8a136d392e6346c5a508a6a708631694162c74355083d56f0e1436d595d1897d6e7855a06449f24f86e8a27ac5b55cf5a16f0e34d62b41e69c816f9c84790841096fb91b9c56866a850d294a4b113f18a6a21bb913456f1816df3b9c80f138fea8e6569c0dbb31338ba1afbafd59d297765598f6b99c204962f436b5795c5c2561624dc6a56cd145c8f413b8f4cac51e2dc136765ecefbaede6b8852a16d8bf7e7f0f3444e305d12ff46b0eafa8e6bca55e7d29083d35a906e3dad0f046be43b49b8e052eed0662a2a62b6756588f0c9b88dbb80a1b0afea5a397bd7b318490c928093b171756e769a0a22a131f585505906b739699ffff6d9be227812dd86680153ae1545baf519310b70f38adf43eea69af36e6dfd436b40b012a35e95a4f46474c6bd19623435a0d0781cc89fe475c986081769c0c37225d7d1ee82ed4fdde4a6fa590e233b75edcaac16e06877f3da4c65d5be19b9c82ace6501f2824d2cf0886c7853f8c70c6cf7413cf55ef65551821c569d645f05c5918230b4b9faaecf0de0af811dd7f949355b36de6f2a953cd83368dceadf36ae761ed62368f866e00fac2afbd196d8497982d5122210bd82d4f594275ce4024519cb98bb0244b103f3d59c57fbcc4c0a7326b3201c33e7275e4caf8967a7d905829384df3dd99482568bcb6b6983c52da4c08339f8e84e12e70d3a345443ba0e4f39b573da3975d1e5af729bedbf5c8b2d4cea5db006b3c9778c9f54c186ab23a13a86692c8b69ee28acca716bbf9a1ec733b7683b3f4442238111051dbe9920418f6d1d62d52219eaa63c68dd74d5258718905bbc0721370d4d9f671fb226ce5a93327bc916f21737758438f4ef6ec0d1756d750926535964bdbcfc3967d510a3ccd70e7ecc54cdb72280909fa3d5fe681c57e601bf9c0dcd32b6cac304748aa8d1dfafe6a02404f5e3dfbf63455433c7c059f752719f190bb8cf605af9bdb7850613c65b10b993d961034f58807fb3e4c4b8f28d99bb069cea9f2888453f304128901f7c4195496524f21c6abd60cd194b885fa45c0755c8ccea8a57086220a60761e0b5e0c04f062b5b6a817732f0bf2a3433dfa49f6db4762355f68e2d8a283c415631fb506cb9ca6b7fcaeba11dea26901f69e643e799b94e8b115609c38a9ee6dfb137d1c4d5d50286639448a352e2b16292b32e28c1140fdc68c45e9347ff2b7de2141884d512835a6c38e3324f5e2e11bfb7bd9d0aa5e3718c60201ee374c4032a0d8ad82021d72f206f08a598b08566f2f495ead5de9c415411d9bdc0569f3525efa433081630ea0638e23f36cfc23827ea8a606acba1e9792b702298d9b2ec348f721775741cb8376756a4f8b1fb62bca0723ba0200e67ae6e561136158962ed2c58b8e74c7bad00818e648b88070f3a117e6d8cce01dceb915bd6ebff6ee1481b4c0701f3c8cc213f51dbb37b19940163639534aa52a85e93bc5cbc57e5468880b8834340de2f123288a0a0eb5c6d8a2922beb95953d31793e133a16ef5ddf8fe789a735514b80ed683be940dd8dfb7ff5ab8d2001966da1d9297ed18569b9c089513c843bffd8bb54f8bd0324ceb7495ed8001646754d1176c946cc5b74aad2995d649d5174f31167ef752aaecff426e5fbe693126e4edc99f4a34f5cdf84c150e7081023769c6393750c660a24b4c5716a180977d509c2d074cc2693b8b4f29f1b1e5ff0496c8d7ec4198064ecc0297d8e6d5327046100c87fa71dfb07a2f116e296e20c09e1b846cbe2d9e0b9b22893a25fbae173eb1751c37466b37edaf6e2664515c8d65224fc513a745f6b152d72447cfc15423b5dee6d6e1c73164b4baf74d0647e9bb38de479111754a62d03387556dd27966745172d9c940fad8af2f6287e3ab65be8088510a7f29beaa29f05441676ddf7bb0710729b5f5fe8ec0883e50e43d7a9ade1d1e51b2114c36402b764999fba9b67bb93f67b821988ee6c4f2975a6ce42230823546bafcd51130e1112f9f885038a53ae9f996497aae37142325937bc78a79367cf23cf66850ab7a4dcf9490dea03e24cc8f5ff1de846f54dbebb413e1e9898f5f469af07afb32fcc70c67c9708106f8f6cfc65c1978c99d7ff908ac61a0b518a210baf746a36eb50c33f80a7224bfe5322d14ccc3217ac6cc423c3c881d77a3a442f708935fc829de913ff335f680a2626dfd5a222b30c4fe99cbec798b8b1c73ef88ed29fe0526f6a77d14bf88298eef8db6aae8379f38fc7e91e98f79e802b60e51d04034fa2d8cef55e588514fdc6f3cf9ee0af6b5760756352039f0ab124cbaa4cf99fff2341d730b46d5c93e9a69daa9a767c4c6f8aec99a782abbf90459e043148f12b80973abf0ae4ffbc621b5d6b5b0cade1fa97b9484a4406f0f28f97e076f19329d81dd0535acd2a1a81bce5a0a8381f469408e0613448e6a558da0acb1aced532a5cd4ed502b68c2f0e613cc0c523b1814d8d300d17f18a19775f0496ab35b5bd7295bd93a3f914f6a5462e70678ef82b86d259d463f74485de746088db7180f8881684cd9b98d144a8ee076ac3283e289c9ebb480349a0ede7cf3fa744c2634c319abc3dc4c3299880316e5bf3957591f734064c83db2cb0c864d1d1bb2360ab0d95ef81cb91840fef449fc6989cdff931091ee3bd35aba9114f00672e09f6ddde9cdd7178943ffcf91e92e81e6344eaaf97123cae4f21e97863b8b4fe40a38084e4e1cac13deaf0d6bde23214dfd3e321a915757666cc074172c3500745af4ce73fae302541000d01642af63f5fde9badbe2b132a047b0ceb66d807b56c9d21fef9a2801bd0b0a1394e568ce5a3bd4181cf43f5a344d9955263cceb8e1736c0925f8629921a7bdec717f8682e55182700a4eef5501ba1a75d7469fdd7ed99afcf63cba2e24dfa26d2a66960a6c4b8764647d1c50cb9316a3a9c58b67272dc6ef50c6438df0b5a107c54cca569db4ffd23312b4703decf7b23a13c1ed05ecc60e1bb7386f4a5262b04ea361d9eee3a0c17d1b9b2494d69fe4934740f50ce9962961a1c1e171d9eb6cf382ed60a51bd032cc8389c39114cf0c4371720bbbe43965a190fe487a6d1bad8713e226282ba97104cceff63b8dc6a1c37a3ff37172e75bcf09e74cefb7bcacd35426131b6b106ad5ca20033c54cb131cd0f77f0df5e01dd85eedf81879764b38810727d32b80dacea924a03c78f40e6d75388d4d6ce3dd9bc8f4dd9a2013bb1b0ce27f83bf931584ca7d16e990b6d6d5ef76f5ac17ff144d0f749c27b36226443141136f6332db8b0c400ebc8f25200dc72842f7bf65d44941cd37b99e940cb765d1eda24f329fc26197c296a25d16f80eb77da1e98c192e1c4ce4018d574c15112a4adc88952333a90d67e382a05a06473118f1fe7c3229c9f544a1b9111ed509e37388ff7350052631f67b80a85850fe072986d9eef9ee905fd5f63a9cd2233930ab6304f3bcb606692bfb457991fa943fa46c22dc82dffcd9991e7c7ccaebcfd3c9b16115f7edbd45baa7aa48d19ce9d716b27948fa28bce1b9472c245d0c4b52eda34ca0d99efc19c2fa37110c76b3d0fb321b23df28eb45388edb865fec80a6867a8baf0e6ef3205b4a5aa42ae7401d56da788e070067ccd136ea70dd2985537cf385d2caf6fe4224e3d8822893c4ac97ed31832265b31dfd09b692ba157685727ecbd782d878abf18552f3ca39862ec3610e486898350ac96a548ede968e919ccf346986581d615eae1c032e82a4fe991477859b6ffdd7223785efcac0ac519d647952d0af461ac0e7b85ccad460710a915fdec42658a432bc1c886da51b5494de76ac220c93009db2edecd6e5f526369829131f73fe75a38e6e05b8455c7e1e980cf4599e6b117e6fae5110022cc4e0b3478a87a9bf9ec79483074c648a4a8c3282bc157db27082ce163877ce7e470ec1ecb2427a8d44843005d4981058e9f916db9c389c08d170c6557d49da1c7417f951d77e0846401012f6f7878f1d6328c1eae363c1306b0925f1fd8dae20f45172d3a3ab19e4f65aae6a13baa9aaec8fb36e1c41cb9a534a660db5003f5df3d2ef52a9635bcd563621991e0ed72bf5a282f423cd33154be46a213b54ce1d843db4be48a685dcb999121032476fc3c85dfc575300a7bffc83a16cb5fd91f8ef495cda5d9c226c7dd46f7bc51420b64e1349d3ef9125ce1b4ad50933807c5c99068e5a8fda4e5987122b0a39f1e8103002cf3d5c46b8715659363eb80c0f7675701d043f1e2393bfc32780bd3629f5a04dd026a79faddba61a483ceb584a6ba3d166117c9ab5dd9876bd6af85ba10f29aa13b5a97858d3b93fc9b9a7df3c400d462bf36e6c2565a1fffd43106919ade635790f59c52b4e00e7ba6bd89461662415a21ae51c10b2f9b2255a4ef9d9010ea7ae13bd42a723b7e091bf668a7e7a961e9ae73d353d10d2e215ec5da180d5d46e5e9e5108668c289090d5c4055ee472d02b10fb3434fff672cedafe64ea218a77c387894fa4d8019d619438d60c0c6ba59f8f89c8c3b5ad064a4426db74277b6e05246d3604de6df3375345fe9a5f79af21924c87d6309785af53e7ca1f0df9583ae7e0e7e7afa8352e2e38bc96d6a9547a44c8bc349f939def260978b85113e9f96fe4ee543e64978b844b91969af0419daefacde8520e5236d0aa80739f0082481243793db66b4b549a31de40d735b1c326c51d66de87479dcf61ed3baa6e9553105d0cd746e4019e5e532295de8e998d0396f374ba15956ab1b83d1ebbf266a85e2062ce8135c7d86dc20d68101fc094606637dfebb7e7f6765786e36873bcfa271fc93e0e919937933627ce04edddb0361c695ea69c3b97885d5312b20d44cb0e74cc749ff92c64bc68ac85ee830d5b6722a324ab32aff7854ee270f89c2f03abd14553170013040f44562967fa5ab0ae97b8f35b048f9c45621d1a8ff1fc93456f8fad1214f1b6dab8a5d7933bbe16839e76c49148ba45607598806f34a5bbdd55706c312344faa5239b61979a60b4470c175ad212c41340987c57e4ae4a258d40208c039ce36b6a6116ed0ca59eecd7ec81d2c4c886558e9c29fe80da04ef2f6d8d8ebd37bd7655db6163b12a7b99923e7090870a0b925b847d18362c6ec024a334df2ac45dd25619f2a8b28d588824f8d6306707f322c0b9731c81ca23863dd8bf0b991b81a19e4583d6e0be9fb05893453edffe9edc480c4fd5a43a66dd0a0b37b76f9e4697602cceb946d7bf5fa02a957f6e522e76a3b631bd9486211118b9d9d6dc8bc45f6e1fbd6d1707370640d10e6625f9260f61a0c52c0dc658f911b6fe351bfb9555504ab0f19d602d0d9e89948f9394d3ccb53f92c7620aff45afc3434ec63eaa5e7e3681a4ec04c4253596193619476d89117097b2dcf59f95118d10e5b8d54a27593f22cbc183cfec7215165123893c3743347024d664e086cdcfd4217af9f6b49e4b330097e55459b7dba22d225b16d37fce83b27", 0x1000) 13:42:47 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x9) r2 = socket(0x2, 0x2, 0x0) dup(r2) r3 = syz_open_pts() r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) fcntl$dupfd(r5, 0xa, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r2, 0xd1}, {r3, 0x40}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000040)=0x22c) r7 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 13:42:47 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x34, &(0x7f0000000100)=[{0x44}, {0x3, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x3f}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) pwrite(r1, &(0x7f0000000180)="4dc4868c3579940797c889315af9ab96555e7b60e1114182fa3b83700bcb5111cf3cd2b1454a3809ad503a3383ea0a09f4", 0x31, 0x8) 13:42:47 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000900)={0x0}, 0x10, 0x0) 13:42:48 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) syz_extract_tcp_res(&(0x7f0000000000), 0x83, 0x11498835) syz_emit_ethernet(0x3c0, &(0x7f00000006c0)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff083038a000009ed40dec3e66d4c396ec647531c0ac50000000000000000000000000000000188009078ae000000fe8000000000000000000000000000aa031c796beeb9047a7a1b448d6f492ef3cd8534eecdf45b6149acc3d4a14307f3c3c76e25d7d8eb2e7d6d7c081c7867ffc44cae0140462cf889452d4ed8ca89b75058468f0aee42cefc4b74e393ea086aa42005297ccf610d61daf2db966f72feb8173ba22d827c0c344980db089f814255b01938f1bf1a71c6e8f0386908d60ccab0c014f5b5b2dffa5adf99ae679e61ffe0c8d995dfbea838bff0e656d760b5bb471f87de94fc9d1cf5416daa9489240f49c8663cfb19bb7b41d5bc869cb8df52b25140abd9be55d82594df059f44af1e8961c50900c671d0df04fd2cc496b3051488fee1d352b14f5d10157cf934ec07e04e333f4f37720d616fb3b9495535d8273c21ddb744b385ece6dbc0cd5fe20fc46a12c242897a3f1a9d8955e749756dc27b7620c2d57ead0cb2ff9c5a8175c2ceeae403f12e99a7228c1fa70d76c2b688cfd3127d0c06a3d8d98c61f9362691e401696e74e4a5e056b9d48777e21bd6c3203b13a2589071875cfb2051b064b669a70e9aa4433d98f4dc8ed09788b3dc051cb2748f8678e4e84071e8252f6086bc3b7dcc43302511ef507d7b6dca6288c1da9bf103a8285dbbc2c5f6bc94b33b69c0f5e91383e0b17e17eb9f7389ab474384536569f76cf11506055925c11735d06a71fd77a7673e35229fe303186d33313d49647e51d814fd324a8ebb778d81d89686c5aae7c4d4bc08768aef024a02fe1a64cc6022c6171c1bbc8c2cb46b3ec9d25f55df84e2922d139001e28ff7d45ce4bd82b098b921399e9a06b9a886b70222ed34b1789d472bcf81081b502344701ab51350c755c2e491878ec502d2a2fe20bf3249c3726adb6524e0965e7c84b30154ee0f498601062569e8d676f9d3787a1fc38e77883ca197247c16ac60b600f4a0db7f98c8f908533d79d1a2bd7dfe46d7d02b784b602af4191a461718cc4cdd7a2b3c7a9d710b6302603f985def4873c8c8fcbc44c8956b55d890cbb709abbae54f94387ced5c3b76c11db129fbba0b04bb72146918d99cd9a647070fb77ea1ac512d24189421c4330c1f338510de8b589383c345401a4fcef60e9c234572a4ab7e8cd7baa100843f7478685dc6964b828c91d2a8d8fe998fa26bf6f3ad97c8535fd6d8591081196493c0d672c8398fb78a5a09b3714a44c6f5977b17d661574e90737ce228168203809e18196aaecbe6df8ae6b2a6ac1924833fc9bd74e94aa921bf0e2d416f8b989f6da330d372fd1459ef82636d40f9ddbd71f9266f197f94645fee89a479eaf07de2b45baa5e231220e96c8a78ad92355c09c1eb9598848a244903341208c009"]) 13:42:48 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0xc62, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x8, 0xf1, 0x2, 0x1}, {0x7, 0x7, 0x9, 0x53}, {0x1, 0x7, 0x4, 0x1}, {0x5, 0xc4, 0x1, 0xffff}, {0x1, 0x2, 0x3, 0x7fffffff}, {0x401, 0xe1, 0x81, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYRES64=r0]) 13:42:48 executing program 7: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000080)="2f4e38144625d89867", &(0x7f00000000c0)=0x9, &(0x7f0000000100)="9541ec9a7d79ab7219859701e4854438865980df9cd71c94413c4ba8bcba9aa19a031268bf4bd76ad3228dbc38fd107c7764d17d8e", 0x35) (async) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180)="76bf668d38cd0e97dd6180d559223f45df4084059b2d84c3d09642264a1cd08a091b653ec27f97846c2b43f01164c60d64b9b50807db33505778a5ac215337bcb78dfb83a3ab3bdf12dd248cecb2a04129eb6bc42dca5cf02de1edcfeef5346e999e106f1c8f3768efb788aa8250c5d6feebda00f203ac49a6ecc912aa74b2aa7b4e8948faa4798137aefe521211256d819a109c33831eb1485ba7bad84ca7b27c3f63856a44841c6d66db07a7e4cfa2e9c53a6273a897c76e1f533d030af595c0", &(0x7f0000000280)=0xc1, &(0x7f00000002c0)="0e8d3040064e51453291092d6ad4b14b78260b87fda2d68ef5b3b26b1b4bb3b703522a7d09d104ec4a4791059e73850e9853ef2910169a4896df5b4cb9f091a5e24d7fc7d906872028fb0005f68cbd258d18a02bc9080364b1da96f51b211ad9accf1812850c3fc6b45dd2d7dd840bf10d70b4644f80a6619b2180bfd0fc199da3010eb2935dafb992221f750f3eb17f80c4ed118bb85a40e9e109b8eecb", 0x9e) (async) sysctl$net_inet_ip(&(0x7f0000000380)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000003c0)="e9fd9acfc87d2d8512f73843ff8f145f2652b16724da5380092f084b613c91328596bae9325ac8f16d20f294ed76244fcaf25e70792102876a258ef15f810d00134ced0248b0b1a0ca78d31ddd05eaa48e411a06031d253d5f2fa12fc5c279fb1c95c798fe650e94c08178a70fef58b4ad95d1033f72e1aa743e40efb9932f61c928d6331c03957e8a8472bfde7e1ba5caad581ad54e061f158ce051c52e936000156a3d49205e090f9cc90cc27879b168a643bd8ffc2570028f5ce490766d", &(0x7f0000000480)=0xbf, &(0x7f00000004c0)="25558bd2ac26a742d91c1d1eae47582d7ecaa9b274cbf80a3318afcf490e31eb3b5222a84e7c007c645399dedb9c777e8e17a14e9161117c7f2ec1493cf3678c762eb6820de69d84093c89e0e1feac7c315335a97076245cff506448c9672e2de5b87b52f82c2a833f0819c98cb52842f5c84538ec7e5ad392d617628f14f7bcba60a702f056591bc25ff8201d702fdc256a3768394b4dc999f4dbf1c5a48044c64faa0aef4f09a453d941110244163a411a35140ce6d2929e15918a6951e119efb487cd88654d8ae8a136d392e6346c5a508a6a708631694162c74355083d56f0e1436d595d1897d6e7855a06449f24f86e8a27ac5b55cf5a16f0e34d62b41e69c816f9c84790841096fb91b9c56866a850d294a4b113f18a6a21bb913456f1816df3b9c80f138fea8e6569c0dbb31338ba1afbafd59d297765598f6b99c204962f436b5795c5c2561624dc6a56cd145c8f413b8f4cac51e2dc136765ecefbaede6b8852a16d8bf7e7f0f3444e305d12ff46b0eafa8e6bca55e7d29083d35a906e3dad0f046be43b49b8e052eed0662a2a62b6756588f0c9b88dbb80a1b0afea5a397bd7b318490c928093b171756e769a0a22a131f585505906b739699ffff6d9be227812dd86680153ae1545baf519310b70f38adf43eea69af36e6dfd436b40b012a35e95a4f46474c6bd19623435a0d0781cc89fe475c986081769c0c37225d7d1ee82ed4fdde4a6fa590e233b75edcaac16e06877f3da4c65d5be19b9c82ace6501f2824d2cf0886c7853f8c70c6cf7413cf55ef65551821c569d645f05c5918230b4b9faaecf0de0af811dd7f949355b36de6f2a953cd83368dceadf36ae761ed62368f866e00fac2afbd196d8497982d5122210bd82d4f594275ce4024519cb98bb0244b103f3d59c57fbcc4c0a7326b3201c33e7275e4caf8967a7d905829384df3dd99482568bcb6b6983c52da4c08339f8e84e12e70d3a345443ba0e4f39b573da3975d1e5af729bedbf5c8b2d4cea5db006b3c9778c9f54c186ab23a13a86692c8b69ee28acca716bbf9a1ec733b7683b3f4442238111051dbe9920418f6d1d62d52219eaa63c68dd74d5258718905bbc0721370d4d9f671fb226ce5a93327bc916f21737758438f4ef6ec0d1756d750926535964bdbcfc3967d510a3ccd70e7ecc54cdb72280909fa3d5fe681c57e601bf9c0dcd32b6cac304748aa8d1dfafe6a02404f5e3dfbf63455433c7c059f752719f190bb8cf605af9bdb7850613c65b10b993d961034f58807fb3e4c4b8f28d99bb069cea9f2888453f304128901f7c4195496524f21c6abd60cd194b885fa45c0755c8ccea8a57086220a60761e0b5e0c04f062b5b6a817732f0bf2a3433dfa49f6db4762355f68e2d8a283c415631fb506cb9ca6b7fcaeba11dea26901f69e643e799b94e8b115609c38a9ee6dfb137d1c4d5d50286639448a352e2b16292b32e28c1140fdc68c45e9347ff2b7de2141884d512835a6c38e3324f5e2e11bfb7bd9d0aa5e3718c60201ee374c4032a0d8ad82021d72f206f08a598b08566f2f495ead5de9c415411d9bdc0569f3525efa433081630ea0638e23f36cfc23827ea8a606acba1e9792b702298d9b2ec348f721775741cb8376756a4f8b1fb62bca0723ba0200e67ae6e561136158962ed2c58b8e74c7bad00818e648b88070f3a117e6d8cce01dceb915bd6ebff6ee1481b4c0701f3c8cc213f51dbb37b19940163639534aa52a85e93bc5cbc57e5468880b8834340de2f123288a0a0eb5c6d8a2922beb95953d31793e133a16ef5ddf8fe789a735514b80ed683be940dd8dfb7ff5ab8d2001966da1d9297ed18569b9c089513c843bffd8bb54f8bd0324ceb7495ed8001646754d1176c946cc5b74aad2995d649d5174f31167ef752aaecff426e5fbe693126e4edc99f4a34f5cdf84c150e7081023769c6393750c660a24b4c5716a180977d509c2d074cc2693b8b4f29f1b1e5ff0496c8d7ec4198064ecc0297d8e6d5327046100c87fa71dfb07a2f116e296e20c09e1b846cbe2d9e0b9b22893a25fbae173eb1751c37466b37edaf6e2664515c8d65224fc513a745f6b152d72447cfc15423b5dee6d6e1c73164b4baf74d0647e9bb38de479111754a62d03387556dd27966745172d9c940fad8af2f6287e3ab65be8088510a7f29beaa29f05441676ddf7bb0710729b5f5fe8ec0883e50e43d7a9ade1d1e51b2114c36402b764999fba9b67bb93f67b821988ee6c4f2975a6ce42230823546bafcd51130e1112f9f885038a53ae9f996497aae37142325937bc78a79367cf23cf66850ab7a4dcf9490dea03e24cc8f5ff1de846f54dbebb413e1e9898f5f469af07afb32fcc70c67c9708106f8f6cfc65c1978c99d7ff908ac61a0b518a210baf746a36eb50c33f80a7224bfe5322d14ccc3217ac6cc423c3c881d77a3a442f708935fc829de913ff335f680a2626dfd5a222b30c4fe99cbec798b8b1c73ef88ed29fe0526f6a77d14bf88298eef8db6aae8379f38fc7e91e98f79e802b60e51d04034fa2d8cef55e588514fdc6f3cf9ee0af6b5760756352039f0ab124cbaa4cf99fff2341d730b46d5c93e9a69daa9a767c4c6f8aec99a782abbf90459e043148f12b80973abf0ae4ffbc621b5d6b5b0cade1fa97b9484a4406f0f28f97e076f19329d81dd0535acd2a1a81bce5a0a8381f469408e0613448e6a558da0acb1aced532a5cd4ed502b68c2f0e613cc0c523b1814d8d300d17f18a19775f0496ab35b5bd7295bd93a3f914f6a5462e70678ef82b86d259d463f74485de746088db7180f8881684cd9b98d144a8ee076ac3283e289c9ebb480349a0ede7cf3fa744c2634c319abc3dc4c3299880316e5bf3957591f734064c83db2cb0c864d1d1bb2360ab0d95ef81cb91840fef449fc6989cdff931091ee3bd35aba9114f00672e09f6ddde9cdd7178943ffcf91e92e81e6344eaaf97123cae4f21e97863b8b4fe40a38084e4e1cac13deaf0d6bde23214dfd3e321a915757666cc074172c3500745af4ce73fae302541000d01642af63f5fde9badbe2b132a047b0ceb66d807b56c9d21fef9a2801bd0b0a1394e568ce5a3bd4181cf43f5a344d9955263cceb8e1736c0925f8629921a7bdec717f8682e55182700a4eef5501ba1a75d7469fdd7ed99afcf63cba2e24dfa26d2a66960a6c4b8764647d1c50cb9316a3a9c58b67272dc6ef50c6438df0b5a107c54cca569db4ffd23312b4703decf7b23a13c1ed05ecc60e1bb7386f4a5262b04ea361d9eee3a0c17d1b9b2494d69fe4934740f50ce9962961a1c1e171d9eb6cf382ed60a51bd032cc8389c39114cf0c4371720bbbe43965a190fe487a6d1bad8713e226282ba97104cceff63b8dc6a1c37a3ff37172e75bcf09e74cefb7bcacd35426131b6b106ad5ca20033c54cb131cd0f77f0df5e01dd85eedf81879764b38810727d32b80dacea924a03c78f40e6d75388d4d6ce3dd9bc8f4dd9a2013bb1b0ce27f83bf931584ca7d16e990b6d6d5ef76f5ac17ff144d0f749c27b36226443141136f6332db8b0c400ebc8f25200dc72842f7bf65d44941cd37b99e940cb765d1eda24f329fc26197c296a25d16f80eb77da1e98c192e1c4ce4018d574c15112a4adc88952333a90d67e382a05a06473118f1fe7c3229c9f544a1b9111ed509e37388ff7350052631f67b80a85850fe072986d9eef9ee905fd5f63a9cd2233930ab6304f3bcb606692bfb457991fa943fa46c22dc82dffcd9991e7c7ccaebcfd3c9b16115f7edbd45baa7aa48d19ce9d716b27948fa28bce1b9472c245d0c4b52eda34ca0d99efc19c2fa37110c76b3d0fb321b23df28eb45388edb865fec80a6867a8baf0e6ef3205b4a5aa42ae7401d56da788e070067ccd136ea70dd2985537cf385d2caf6fe4224e3d8822893c4ac97ed31832265b31dfd09b692ba157685727ecbd782d878abf18552f3ca39862ec3610e486898350ac96a548ede968e919ccf346986581d615eae1c032e82a4fe991477859b6ffdd7223785efcac0ac519d647952d0af461ac0e7b85ccad460710a915fdec42658a432bc1c886da51b5494de76ac220c93009db2edecd6e5f526369829131f73fe75a38e6e05b8455c7e1e980cf4599e6b117e6fae5110022cc4e0b3478a87a9bf9ec79483074c648a4a8c3282bc157db27082ce163877ce7e470ec1ecb2427a8d44843005d4981058e9f916db9c389c08d170c6557d49da1c7417f951d77e0846401012f6f7878f1d6328c1eae363c1306b0925f1fd8dae20f45172d3a3ab19e4f65aae6a13baa9aaec8fb36e1c41cb9a534a660db5003f5df3d2ef52a9635bcd563621991e0ed72bf5a282f423cd33154be46a213b54ce1d843db4be48a685dcb999121032476fc3c85dfc575300a7bffc83a16cb5fd91f8ef495cda5d9c226c7dd46f7bc51420b64e1349d3ef9125ce1b4ad50933807c5c99068e5a8fda4e5987122b0a39f1e8103002cf3d5c46b8715659363eb80c0f7675701d043f1e2393bfc32780bd3629f5a04dd026a79faddba61a483ceb584a6ba3d166117c9ab5dd9876bd6af85ba10f29aa13b5a97858d3b93fc9b9a7df3c400d462bf36e6c2565a1fffd43106919ade635790f59c52b4e00e7ba6bd89461662415a21ae51c10b2f9b2255a4ef9d9010ea7ae13bd42a723b7e091bf668a7e7a961e9ae73d353d10d2e215ec5da180d5d46e5e9e5108668c289090d5c4055ee472d02b10fb3434fff672cedafe64ea218a77c387894fa4d8019d619438d60c0c6ba59f8f89c8c3b5ad064a4426db74277b6e05246d3604de6df3375345fe9a5f79af21924c87d6309785af53e7ca1f0df9583ae7e0e7e7afa8352e2e38bc96d6a9547a44c8bc349f939def260978b85113e9f96fe4ee543e64978b844b91969af0419daefacde8520e5236d0aa80739f0082481243793db66b4b549a31de40d735b1c326c51d66de87479dcf61ed3baa6e9553105d0cd746e4019e5e532295de8e998d0396f374ba15956ab1b83d1ebbf266a85e2062ce8135c7d86dc20d68101fc094606637dfebb7e7f6765786e36873bcfa271fc93e0e919937933627ce04edddb0361c695ea69c3b97885d5312b20d44cb0e74cc749ff92c64bc68ac85ee830d5b6722a324ab32aff7854ee270f89c2f03abd14553170013040f44562967fa5ab0ae97b8f35b048f9c45621d1a8ff1fc93456f8fad1214f1b6dab8a5d7933bbe16839e76c49148ba45607598806f34a5bbdd55706c312344faa5239b61979a60b4470c175ad212c41340987c57e4ae4a258d40208c039ce36b6a6116ed0ca59eecd7ec81d2c4c886558e9c29fe80da04ef2f6d8d8ebd37bd7655db6163b12a7b99923e7090870a0b925b847d18362c6ec024a334df2ac45dd25619f2a8b28d588824f8d6306707f322c0b9731c81ca23863dd8bf0b991b81a19e4583d6e0be9fb05893453edffe9edc480c4fd5a43a66dd0a0b37b76f9e4697602cceb946d7bf5fa02a957f6e522e76a3b631bd9486211118b9d9d6dc8bc45f6e1fbd6d1707370640d10e6625f9260f61a0c52c0dc658f911b6fe351bfb9555504ab0f19d602d0d9e89948f9394d3ccb53f92c7620aff45afc3434ec63eaa5e7e3681a4ec04c4253596193619476d89117097b2dcf59f95118d10e5b8d54a27593f22cbc183cfec7215165123893c3743347024d664e086cdcfd4217af9f6b49e4b330097e55459b7dba22d225b16d37fce83b27", 0x1000) 13:42:48 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xc2a5bfd) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="00aaaaaaaa720000ecff0000866128b7c0fcdd6052589f0730000000000000000f3a00812f4900000000010007a2d6030000000400000092bc9500000000000c2824000008682a6879c98ac25126cbb2b23d83465bba19f7fa3fbda3f6cb113cb8ebd3dafe3f8c95be04e6c04d5b120784c21f28d982c633e897213fbf06f9e05b6c90ea270a67e77dde08900efcc3830ff73114c666f6c21f5baddf18feb73a6408ef9f75239c268edcdafe11ba57f202caf3660df49638de9cc714d4f08ac42d9426f5ebdaa443c008cf3de7317c807dea43c61381dc5a98064f7ed45c0fb966a86d35750a11ea"]) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210, 0x0, 0x0, 0xfffffffc}]}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200, 0x143) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f00000002c0)=0x2) 13:42:48 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x34, &(0x7f0000000100)=[{0x44}, {0x3, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x3f}]}) (async, rerun: 64) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) (async, rerun: 64) pwrite(r1, &(0x7f0000000180)="4dc4868c3579940797c889315af9ab96555e7b60e1114182fa3b83700bcb5111cf3cd2b1454a3809ad503a3383ea0a09f4", 0x31, 0x8) 13:42:48 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 64) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async, rerun: 64) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) (async) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='c\x00') (async, rerun: 64) setuid(0xffffffffffffffff) (rerun: 64) rename(&(0x7f0000000080)='./file0/file0\x00', 0x0) (async) r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) socket$unix(0x1, 0x5, 0x0) (async, rerun: 64) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:42:48 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x9) r2 = socket(0x2, 0x2, 0x0) dup(r2) r3 = syz_open_pts() (async) r4 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) fcntl$dupfd(r5, 0xa, r1) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r2, 0xd1}, {r3, 0x40}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000040)=0x22c) (async, rerun: 32) r7 = socket(0x2, 0x1, 0x0) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 13:42:48 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) syz_extract_tcp_res(&(0x7f0000000000), 0x83, 0x11498835) syz_emit_ethernet(0x3c0, &(0x7f00000006c0)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff083038a000009ed40dec3e66d4c396ec647531c0ac50000000000000000000000000000000188009078ae000000fe8000000000000000000000000000aa031c796beeb9047a7a1b448d6f492ef3cd8534eecdf45b6149acc3d4a14307f3c3c76e25d7d8eb2e7d6d7c081c7867ffc44cae0140462cf889452d4ed8ca89b75058468f0aee42cefc4b74e393ea086aa42005297ccf610d61daf2db966f72feb8173ba22d827c0c344980db089f814255b01938f1bf1a71c6e8f0386908d60ccab0c014f5b5b2dffa5adf99ae679e61ffe0c8d995dfbea838bff0e656d760b5bb471f87de94fc9d1cf5416daa9489240f49c8663cfb19bb7b41d5bc869cb8df52b25140abd9be55d82594df059f44af1e8961c50900c671d0df04fd2cc496b3051488fee1d352b14f5d10157cf934ec07e04e333f4f37720d616fb3b9495535d8273c21ddb744b385ece6dbc0cd5fe20fc46a12c242897a3f1a9d8955e749756dc27b7620c2d57ead0cb2ff9c5a8175c2ceeae403f12e99a7228c1fa70d76c2b688cfd3127d0c06a3d8d98c61f9362691e401696e74e4a5e056b9d48777e21bd6c3203b13a2589071875cfb2051b064b669a70e9aa4433d98f4dc8ed09788b3dc051cb2748f8678e4e84071e8252f6086bc3b7dcc43302511ef507d7b6dca6288c1da9bf103a8285dbbc2c5f6bc94b33b69c0f5e91383e0b17e17eb9f7389ab474384536569f76cf11506055925c11735d06a71fd77a7673e35229fe303186d33313d49647e51d814fd324a8ebb778d81d89686c5aae7c4d4bc08768aef024a02fe1a64cc6022c6171c1bbc8c2cb46b3ec9d25f55df84e2922d139001e28ff7d45ce4bd82b098b921399e9a06b9a886b70222ed34b1789d472bcf81081b502344701ab51350c755c2e491878ec502d2a2fe20bf3249c3726adb6524e0965e7c84b30154ee0f498601062569e8d676f9d3787a1fc38e77883ca197247c16ac60b600f4a0db7f98c8f908533d79d1a2bd7dfe46d7d02b784b602af4191a461718cc4cdd7a2b3c7a9d710b6302603f985def4873c8c8fcbc44c8956b55d890cbb709abbae54f94387ced5c3b76c11db129fbba0b04bb72146918d99cd9a647070fb77ea1ac512d24189421c4330c1f338510de8b589383c345401a4fcef60e9c234572a4ab7e8cd7baa100843f7478685dc6964b828c91d2a8d8fe998fa26bf6f3ad97c8535fd6d8591081196493c0d672c8398fb78a5a09b3714a44c6f5977b17d661574e90737ce228168203809e18196aaecbe6df8ae6b2a6ac1924833fc9bd74e94aa921bf0e2d416f8b989f6da330d372fd1459ef82636d40f9ddbd71f9266f197f94645fee89a479eaf07de2b45baa5e231220e96c8a78ad92355c09c1eb9598848a244903341208c009"]) 13:42:48 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0xc62, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x8, 0xf1, 0x2, 0x1}, {0x7, 0x7, 0x9, 0x53}, {0x1, 0x7, 0x4, 0x1}, {0x5, 0xc4, 0x1, 0xffff}, {0x1, 0x2, 0x3, 0x7fffffff}, {0x401, 0xe1, 0x81, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYRES64=r0]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0xc62, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x8, 0xf1, 0x2, 0x1}, {0x7, 0x7, 0x9, 0x53}, {0x1, 0x7, 0x4, 0x1}, {0x5, 0xc4, 0x1, 0xffff}, {0x1, 0x2, 0x3, 0x7fffffff}, {0x401, 0xe1, 0x81, 0x7}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYRES64=r0]) (async) 13:42:48 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='c\x00') setuid(0xffffffffffffffff) (async) rename(&(0x7f0000000080)='./file0/file0\x00', 0x0) (async) r0 = kqueue() (async) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:42:48 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x9) (async) r2 = socket(0x2, 0x2, 0x0) dup(r2) (async) r3 = syz_open_pts() r4 = syz_open_pts() (async, rerun: 32) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (rerun: 32) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) fcntl$dupfd(r5, 0xa, r1) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r2, 0xd1}, {r3, 0x40}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000040)=0x22c) (async) r7 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 13:42:48 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x2) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0030002c90945c927ed80d056dbb0300907800000020450000000000000020000000fffffffffa0000004f9084fad3b7abbad700d7012f926b5262a8c38b12e51cd5cba81774089b"]) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='./file0\x00') 13:42:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xc2a5bfd) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="00aaaaaaaa720000ecff0000866128b7c0fcdd6052589f0730000000000000000f3a00812f4900000000010007a2d6030000000400000092bc9500000000000c2824000008682a6879c98ac25126cbb2b23d83465bba19f7fa3fbda3f6cb113cb8ebd3dafe3f8c95be04e6c04d5b120784c21f28d982c633e897213fbf06f9e05b6c90ea270a67e77dde08900efcc3830ff73114c666f6c21f5baddf18feb73a6408ef9f75239c268edcdafe11ba57f202caf3660df49638de9cc714d4f08ac42d9426f5ebdaa443c008cf3de7317c807dea43c61381dc5a98064f7ed45c0fb966a86d35750a11ea"]) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210, 0x0, 0x0, 0xfffffffc}]}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200, 0x143) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f00000002c0)=0x2) (async) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f00000002c0)=0x2) 13:42:48 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x34, &(0x7f0000000100)=[{0x44}, {0x3, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x3f}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) pwrite(r1, &(0x7f0000000180)="4dc4868c3579940797c889315af9ab96555e7b60e1114182fa3b83700bcb5111cf3cd2b1454a3809ad503a3383ea0a09f4", 0x31, 0x8) 13:42:48 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x83, 0x11498835) (async) syz_emit_ethernet(0x3c0, &(0x7f00000006c0)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff083038a000009ed40dec3e66d4c396ec647531c0ac50000000000000000000000000000000188009078ae000000fe8000000000000000000000000000aa031c796beeb9047a7a1b448d6f492ef3cd8534eecdf45b6149acc3d4a14307f3c3c76e25d7d8eb2e7d6d7c081c7867ffc44cae0140462cf889452d4ed8ca89b75058468f0aee42cefc4b74e393ea086aa42005297ccf610d61daf2db966f72feb8173ba22d827c0c344980db089f814255b01938f1bf1a71c6e8f0386908d60ccab0c014f5b5b2dffa5adf99ae679e61ffe0c8d995dfbea838bff0e656d760b5bb471f87de94fc9d1cf5416daa9489240f49c8663cfb19bb7b41d5bc869cb8df52b25140abd9be55d82594df059f44af1e8961c50900c671d0df04fd2cc496b3051488fee1d352b14f5d10157cf934ec07e04e333f4f37720d616fb3b9495535d8273c21ddb744b385ece6dbc0cd5fe20fc46a12c242897a3f1a9d8955e749756dc27b7620c2d57ead0cb2ff9c5a8175c2ceeae403f12e99a7228c1fa70d76c2b688cfd3127d0c06a3d8d98c61f9362691e401696e74e4a5e056b9d48777e21bd6c3203b13a2589071875cfb2051b064b669a70e9aa4433d98f4dc8ed09788b3dc051cb2748f8678e4e84071e8252f6086bc3b7dcc43302511ef507d7b6dca6288c1da9bf103a8285dbbc2c5f6bc94b33b69c0f5e91383e0b17e17eb9f7389ab474384536569f76cf11506055925c11735d06a71fd77a7673e35229fe303186d33313d49647e51d814fd324a8ebb778d81d89686c5aae7c4d4bc08768aef024a02fe1a64cc6022c6171c1bbc8c2cb46b3ec9d25f55df84e2922d139001e28ff7d45ce4bd82b098b921399e9a06b9a886b70222ed34b1789d472bcf81081b502344701ab51350c755c2e491878ec502d2a2fe20bf3249c3726adb6524e0965e7c84b30154ee0f498601062569e8d676f9d3787a1fc38e77883ca197247c16ac60b600f4a0db7f98c8f908533d79d1a2bd7dfe46d7d02b784b602af4191a461718cc4cdd7a2b3c7a9d710b6302603f985def4873c8c8fcbc44c8956b55d890cbb709abbae54f94387ced5c3b76c11db129fbba0b04bb72146918d99cd9a647070fb77ea1ac512d24189421c4330c1f338510de8b589383c345401a4fcef60e9c234572a4ab7e8cd7baa100843f7478685dc6964b828c91d2a8d8fe998fa26bf6f3ad97c8535fd6d8591081196493c0d672c8398fb78a5a09b3714a44c6f5977b17d661574e90737ce228168203809e18196aaecbe6df8ae6b2a6ac1924833fc9bd74e94aa921bf0e2d416f8b989f6da330d372fd1459ef82636d40f9ddbd71f9266f197f94645fee89a479eaf07de2b45baa5e231220e96c8a78ad92355c09c1eb9598848a244903341208c009"]) 13:42:48 executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000440)=[{r0, 0x40}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000002c0)) poll(&(0x7f0000000080)=[{}, {r0, 0x49}], 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60df68960000000009ed40dec3e66d4b396ec647531c0ac500000000000000000000000000000001"]) 13:42:48 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x800, 0x1}, {{}, 0x6, 0xbc, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffe, 0x22, 0x8, 0x87d}, {{}, 0x40472314e9a932d0, 0x97, 0x4, 0x667, 0x3}, {{}, 0x0, 0x4, 0x2, 0xffff, 0x5e}, {{}, 0xfffffffffffffffa, 0xf0, 0x80, 0x7, 0x6}, {{}, 0x1, 0x2, 0x4, 0x1, 0x3}], 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:48 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x2) chdir(&(0x7f0000000040)='./file0\x00') (async) chdir(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0030002c90945c927ed80d056dbb0300907800000020450000000000000020000000fffffffffa0000004f9084fad3b7abbad700d7012f926b5262a8c38b12e51cd5cba81774089b"]) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='./file0\x00') 13:42:48 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0xc62, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = syz_open_pts() pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x8, 0xf1, 0x2, 0x1}, {0x7, 0x7, 0x9, 0x53}, {0x1, 0x7, 0x4, 0x1}, {0x5, 0xc4, 0x1, 0xffff}, {0x1, 0x2, 0x3, 0x7fffffff}, {0x401, 0xe1, 0x81, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYRES64=r0]) 13:42:48 executing program 3: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000540)=[{}, {0xffffffffffffffff, 0xd1}, {}, {0xffffffffffffffff, 0x89}, {0xffffffffffffffff, 0x8f}, {r0, 0x20}], 0x6, 0x5) r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) r7 = fcntl$dupfd(r0, 0x0, r0) r8 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) r10 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r11}, {r10, 0xd1}, {r10}, {r10, 0x89}, {r10, 0x8f}], 0x5, 0x5) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x7, 0x131}, {{}, 0xac19239a5b06f260, 0x90, 0x1, 0x9, 0x40}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x0, 0x80}, {{r0}, 0xfffffffffffffffc, 0xa, 0x5, 0x6, 0x4}, {{}, 0xfffffffffffffffe, 0x10, 0x2, 0xff, 0x8000}, {{r4}, 0xfffffffffffffff8, 0x1c, 0xf0000000, 0x80000001, 0xc61}, {{r5}, 0x0, 0x5, 0x80000000, 0x6, 0xc4d2}], 0x7, &(0x7f0000000400)=[{{r6}, 0xffffffffffffffff, 0x9, 0x1, 0x3, 0x5}, {{r7}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x3, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4e, 0x4, 0x6, 0x4000000}, {{r8}, 0xfdae9f86e9d1358f, 0x1, 0x1, 0x3e68e9d, 0x33fb}, {{r1}, 0xfffffffffffffffc, 0x22, 0x10, 0x8000000000000000, 0x6}, {{r10}, 0xc734d1a887b2f814, 0x1, 0x2, 0x8, 0xf4}], 0xffff, &(0x7f00000004c0)={0x5, 0xff}) r12 = dup2(r2, r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r14 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r15}, {r14, 0xd1}, {r14}, {r14, 0x89}, {r14, 0x8f}], 0x5, 0x5) kevent(r12, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x4c, 0xc9d3}], 0xc5e, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffff8, 0x0, 0x94, 0xfffffffffffff000, 0x100000000}, {{r14}, 0xfffffffffffffffa, 0x80, 0x16, 0x8000000000000000, 0xffffffff}], 0x1, &(0x7f0000000100)={0x628, 0xc8a}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r16, 0x8004667c, &(0x7f0000000180)=0x9) ftruncate(r12, 0x1) r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x2010, r17, 0x4) 13:42:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xc2a5bfd) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="00aaaaaaaa720000ecff0000866128b7c0fcdd6052589f0730000000000000000f3a00812f4900000000010007a2d6030000000400000092bc9500000000000c2824000008682a6879c98ac25126cbb2b23d83465bba19f7fa3fbda3f6cb113cb8ebd3dafe3f8c95be04e6c04d5b120784c21f28d982c633e897213fbf06f9e05b6c90ea270a67e77dde08900efcc3830ff73114c666f6c21f5baddf18feb73a6408ef9f75239c268edcdafe11ba57f202caf3660df49638de9cc714d4f08ac42d9426f5ebdaa443c008cf3de7317c807dea43c61381dc5a98064f7ed45c0fb966a86d35750a11ea"]) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210, 0x0, 0x0, 0xfffffffc}]}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x200, 0x143) (async) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200, 0x143) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f00000002c0)=0x2) 13:42:48 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) r1 = syz_open_pts() r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) ioctl$BIOCLOCK(r3, 0x20004276) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x5, 0x54, 0x80, 0xff}]}) 13:42:48 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x2, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [], [{0xfff8}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xc526}]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:42:48 executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000440)=[{r0, 0x40}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000002c0)) poll(&(0x7f0000000080)=[{}, {r0, 0x49}], 0x2, 0x0) (async) poll(&(0x7f0000000080)=[{}, {r0, 0x49}], 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60df68960000000009ed40dec3e66d4b396ec647531c0ac500000000000000000000000000000001"]) 13:42:48 executing program 5: accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1a0, 0x1c1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x81, 0x7, 0x7fffffff}, {0x5, 0x7, 0x1, 0x6}, {0xfcb5, 0xff, 0x7f, 0x40}]}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) sendto$inet(r2, &(0x7f00000001c0)="eaed165c85669a1b4726a4340a47115960353a21befbeb61f5fefe0f4d64719b1fabac7c69e8164044e65abb657ac9cfffdcf12c4a5d84d87d03c39d60106dd66f275b2e63fa414af7928dfec00b6315314fdcab66633af57fedd1965d15bb098cd338e4b0130e75d2c5d7e3242ace10624b2c9cdcc194e717e37f545cef6df1da5da828237d5e1520a71dc8e9a4d6d6530f3c46bb415ed8836d8280d367f0396ab14ac1a144fb0a6f7647d4ba3e7fdcc0565380312da6a683f3f61e6599da134bc71785bbb307ea532d24c4bfd79ca8f5b18dd08fea9a2eb76e3c", 0xdb, 0x1, &(0x7f0000000500)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:42:48 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x2) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0030002c90945c927ed80d056dbb0300907800000020450000000000000020000000fffffffffa0000004f9084fad3b7abbad700d7012f926b5262a8c38b12e51cd5cba81774089b"]) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x2) (async) chdir(&(0x7f0000000040)='./file0\x00') (async) chdir(&(0x7f00000000c0)='./file0\x00') (async) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0030002c90945c927ed80d056dbb0300907800000020450000000000000020000000fffffffffa0000004f9084fad3b7abbad700d7012f926b5262a8c38b12e51cd5cba81774089b"]) (async) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='./file0\x00') (async) 13:42:48 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x2, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [], [{0xfff8}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xc526}]}}}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:42:49 executing program 1: msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x2012, 0xffffffffffffff9c, 0x28c) 13:42:49 executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000440)=[{r0, 0x40}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000002c0)) poll(&(0x7f0000000080)=[{}, {r0, 0x49}], 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60df68960000000009ed40dec3e66d4b396ec647531c0ac500000000000000000000000000000001"]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) (async) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) (async) poll(&(0x7f0000000440)=[{r0, 0x40}], 0x1, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000002c0)) (async) poll(&(0x7f0000000080)=[{}, {r0, 0x49}], 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60df68960000000009ed40dec3e66d4b396ec647531c0ac500000000000000000000000000000001"]) (async) 13:42:49 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) r1 = syz_open_pts() (async) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCLOCK(r3, 0x20004276) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x5, 0x54, 0x80, 0xff}]}) 13:42:49 executing program 3: r0 = kqueue() syz_open_pts() (async) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000540)=[{}, {0xffffffffffffffff, 0xd1}, {}, {0xffffffffffffffff, 0x89}, {0xffffffffffffffff, 0x8f}, {r0, 0x20}], 0x6, 0x5) (async) poll(&(0x7f0000000540)=[{}, {0xffffffffffffffff, 0xd1}, {}, {0xffffffffffffffff, 0x89}, {0xffffffffffffffff, 0x8f}, {r0, 0x20}], 0x6, 0x5) syz_open_pts() (async) r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) r7 = fcntl$dupfd(r0, 0x0, r0) syz_open_pts() (async) r8 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) r10 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r11}, {r10, 0xd1}, {r10}, {r10, 0x89}, {r10, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r11}, {r10, 0xd1}, {r10}, {r10, 0x89}, {r10, 0x8f}], 0x5, 0x5) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x7, 0x131}, {{}, 0xac19239a5b06f260, 0x90, 0x1, 0x9, 0x40}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x0, 0x80}, {{r0}, 0xfffffffffffffffc, 0xa, 0x5, 0x6, 0x4}, {{}, 0xfffffffffffffffe, 0x10, 0x2, 0xff, 0x8000}, {{r4}, 0xfffffffffffffff8, 0x1c, 0xf0000000, 0x80000001, 0xc61}, {{r5}, 0x0, 0x5, 0x80000000, 0x6, 0xc4d2}], 0x7, &(0x7f0000000400)=[{{r6}, 0xffffffffffffffff, 0x9, 0x1, 0x3, 0x5}, {{r7}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x3, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4e, 0x4, 0x6, 0x4000000}, {{r8}, 0xfdae9f86e9d1358f, 0x1, 0x1, 0x3e68e9d, 0x33fb}, {{r1}, 0xfffffffffffffffc, 0x22, 0x10, 0x8000000000000000, 0x6}, {{r10}, 0xc734d1a887b2f814, 0x1, 0x2, 0x8, 0xf4}], 0xffff, &(0x7f00000004c0)={0x5, 0xff}) dup2(r2, r0) (async) r12 = dup2(r2, r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) syz_open_pts() (async) r14 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r15}, {r14, 0xd1}, {r14}, {r14, 0x89}, {r14, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r15}, {r14, 0xd1}, {r14}, {r14, 0x89}, {r14, 0x8f}], 0x5, 0x5) kevent(r12, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x4c, 0xc9d3}], 0xc5e, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffff8, 0x0, 0x94, 0xfffffffffffff000, 0x100000000}, {{r14}, 0xfffffffffffffffa, 0x80, 0x16, 0x8000000000000000, 0xffffffff}], 0x1, &(0x7f0000000100)={0x628, 0xc8a}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) pipe(&(0x7f0000000140)) (async) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r16, 0x8004667c, &(0x7f0000000180)=0x9) ftruncate(r12, 0x1) r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x2010, r17, 0x4) 13:42:49 executing program 5: accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1a0, 0x1c1) (rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x81, 0x7, 0x7fffffff}, {0x5, 0x7, 0x1, 0x6}, {0xfcb5, 0xff, 0x7f, 0x40}]}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) sendto$inet(r2, &(0x7f00000001c0)="eaed165c85669a1b4726a4340a47115960353a21befbeb61f5fefe0f4d64719b1fabac7c69e8164044e65abb657ac9cfffdcf12c4a5d84d87d03c39d60106dd66f275b2e63fa414af7928dfec00b6315314fdcab66633af57fedd1965d15bb098cd338e4b0130e75d2c5d7e3242ace10624b2c9cdcc194e717e37f545cef6df1da5da828237d5e1520a71dc8e9a4d6d6530f3c46bb415ed8836d8280d367f0396ab14ac1a144fb0a6f7647d4ba3e7fdcc0565380312da6a683f3f61e6599da134bc71785bbb307ea532d24c4bfd79ca8f5b18dd08fea9a2eb76e3c", 0xdb, 0x1, &(0x7f0000000500)={0x2, 0x1}, 0xc) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:42:49 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, &(0x7f0000000380)={0x5, 0x1}) 13:42:49 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) r1 = syz_open_pts() (async) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) ioctl$BIOCLOCK(r3, 0x20004276) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x5, 0x54, 0x80, 0xff}]}) 13:42:49 executing program 7: ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 13:42:49 executing program 1: msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x2012, 0xffffffffffffff9c, 0x28c) 13:42:49 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x2, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [], [{0xfff8}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xc526}]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x2, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [], [{0xfff8}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xc526}]}}}) (async) socket(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) socket(0x2, 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) (async) 13:42:49 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x3, 0xed2, 0x3, 0x7fff, "41a0049cf1108a5240a6498960513f058c5770d0", 0x80000001, 0x6}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) pwrite(r3, &(0x7f00000000c0)="4cd1ce15ebf16a3f6c989c26d2ef14408e9fbcd0aea038d401ed7aee3136e8b9", 0x20, 0x8000000000000000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2, 0x4}, {0x1, 0x81}, {0x86, 0x0, 0xfd, 0xffffffff}]}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x169bb438a6e4f5ac, r0) r5 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000140)="e014f8c9c90e034001000000", 0xc) setsockopt$inet_opts(r7, 0x0, 0xd, &(0x7f0000000000)="e00104000400000000000000", 0xc) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) fcntl$dupfd(r4, 0xa, r6) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @random="8f2dd11a3f0d", @loopback, @random="5bdda4be01f2", @multicast2}}}}) 13:42:49 executing program 5: accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1a0, 0x1c1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x81, 0x7, 0x7fffffff}, {0x5, 0x7, 0x1, 0x6}, {0xfcb5, 0xff, 0x7f, 0x40}]}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) sendto$inet(r2, &(0x7f00000001c0)="eaed165c85669a1b4726a4340a47115960353a21befbeb61f5fefe0f4d64719b1fabac7c69e8164044e65abb657ac9cfffdcf12c4a5d84d87d03c39d60106dd66f275b2e63fa414af7928dfec00b6315314fdcab66633af57fedd1965d15bb098cd338e4b0130e75d2c5d7e3242ace10624b2c9cdcc194e717e37f545cef6df1da5da828237d5e1520a71dc8e9a4d6d6530f3c46bb415ed8836d8280d367f0396ab14ac1a144fb0a6f7647d4ba3e7fdcc0565380312da6a683f3f61e6599da134bc71785bbb307ea532d24c4bfd79ca8f5b18dd08fea9a2eb76e3c", 0xdb, 0x1, &(0x7f0000000500)={0x2, 0x1}, 0xc) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:42:49 executing program 3: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) (async) poll(&(0x7f0000000540)=[{}, {0xffffffffffffffff, 0xd1}, {}, {0xffffffffffffffff, 0x89}, {0xffffffffffffffff, 0x8f}, {r0, 0x20}], 0x6, 0x5) r3 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) r7 = fcntl$dupfd(r0, 0x0, r0) r8 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) (async) r10 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r11}, {r10, 0xd1}, {r10}, {r10, 0x89}, {r10, 0x8f}], 0x5, 0x5) (async) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x7, 0x131}, {{}, 0xac19239a5b06f260, 0x90, 0x1, 0x9, 0x40}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x0, 0x80}, {{r0}, 0xfffffffffffffffc, 0xa, 0x5, 0x6, 0x4}, {{}, 0xfffffffffffffffe, 0x10, 0x2, 0xff, 0x8000}, {{r4}, 0xfffffffffffffff8, 0x1c, 0xf0000000, 0x80000001, 0xc61}, {{r5}, 0x0, 0x5, 0x80000000, 0x6, 0xc4d2}], 0x7, &(0x7f0000000400)=[{{r6}, 0xffffffffffffffff, 0x9, 0x1, 0x3, 0x5}, {{r7}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x3, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4e, 0x4, 0x6, 0x4000000}, {{r8}, 0xfdae9f86e9d1358f, 0x1, 0x1, 0x3e68e9d, 0x33fb}, {{r1}, 0xfffffffffffffffc, 0x22, 0x10, 0x8000000000000000, 0x6}, {{r10}, 0xc734d1a887b2f814, 0x1, 0x2, 0x8, 0xf4}], 0xffff, &(0x7f00000004c0)={0x5, 0xff}) (async) r12 = dup2(r2, r0) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff}) (async) r14 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r15}, {r14, 0xd1}, {r14}, {r14, 0x89}, {r14, 0x8f}], 0x5, 0x5) (async) kevent(r12, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x4c, 0xc9d3}], 0xc5e, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffff8, 0x0, 0x94, 0xfffffffffffff000, 0x100000000}, {{r14}, 0xfffffffffffffffa, 0x80, 0x16, 0x8000000000000000, 0xffffffff}], 0x1, &(0x7f0000000100)={0x628, 0xc8a}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r16, 0x8004667c, &(0x7f0000000180)=0x9) (async) ftruncate(r12, 0x1) (async) r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x2010, r17, 0x4) 13:42:49 executing program 7: ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 13:42:49 executing program 1: msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x2012, 0xffffffffffffff9c, 0x28c) 13:42:49 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 13:42:49 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb86, 0xc8, 0xff, 0x47c8}, {0x1ff, 0xa2, 0x6, 0x2}, {0x92, 0x3, 0x7f, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:42:49 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8], [], [0x0, 0x0, 0x4]}}}) r0 = socket(0x2, 0x2, 0x10) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) socket(0x2, 0x1, 0x8a) 13:42:49 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) r1 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x3, 0xed2, 0x3, 0x7fff, "41a0049cf1108a5240a6498960513f058c5770d0", 0x80000001, 0x6}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) pwrite(r3, &(0x7f00000000c0)="4cd1ce15ebf16a3f6c989c26d2ef14408e9fbcd0aea038d401ed7aee3136e8b9", 0x20, 0x8000000000000000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2, 0x4}, {0x1, 0x81}, {0x86, 0x0, 0xfd, 0xffffffff}]}) (async) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x169bb438a6e4f5ac, r0) (async) r5 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000140)="e014f8c9c90e034001000000", 0xc) (async) setsockopt$inet_opts(r7, 0x0, 0xd, &(0x7f0000000000)="e00104000400000000000000", 0xc) (async) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) (async) fcntl$dupfd(r4, 0xa, r6) (async) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @random="8f2dd11a3f0d", @loopback, @random="5bdda4be01f2", @multicast2}}}}) 13:42:49 executing program 7: ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 13:42:49 executing program 3: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0xff, 0x800, 0x7, 0x7fffffff, "5e9da7e961dfd390130f6c2cb5a9888503b69f4d", 0x9, 0x80000000}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) r5 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) ioctl$TIOCSCTTY(r5, 0x20007461) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) r8 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) kevent(r7, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x1, 0xfff, 0x28000000000}, {{r8}, 0xfffffffffffffffa, 0x8, 0x20, 0x7, 0xb}, {{r3}, 0xfffffffffffffffe, 0x14, 0x4, 0x1, 0xe239}, {{r4}, 0xffffffffffffffff, 0xc1, 0x40, 0xedd, 0x1}, {{r1}, 0xfffffffffffffffd, 0x10, 0x2, 0x0, 0x8}, {{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x1c0000000000, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x476b, 0x6}], 0x6, &(0x7f0000000440)=[{{r10}, 0xfffffffffffffffd, 0xc0, 0x20000000, 0xffffffffffffff2c, 0xf}, {{r6}, 0xfffffffffffffffe, 0x15, 0x2, 0x9, 0x7}], 0x7, &(0x7f0000000480)={0x5, 0x6}) r11 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r12}, {r11, 0xd1}, {r11}, {r11, 0x89}, {r11, 0x8f}], 0x5, 0x5) kevent(r2, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0xc9, 0x0, 0x8, 0x6}, {{r12}, 0xfffffffffffffff9, 0x29, 0x1, 0x3f, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x3565aaf36bed3762, 0x1, 0x4, 0x9}], 0x4, &(0x7f0000000000), 0x1, &(0x7f0000000280)={0x10000, 0xf93}) kevent(r2, &(0x7f0000000000), 0x7, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x52, 0xf0000000, 0x6, 0x6f2e9975}, {{r1}, 0xfffffffffffffffc, 0xc9, 0x4, 0x7, 0x40}, {{r1}, 0xffffffffffffffff, 0x10, 0x40, 0x4, 0x4}], 0x0, &(0x7f0000000100)={0x2207, 0x8000000000000001}) socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:42:49 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x0, &(0x7f0000000380)={0x5, 0x1}) 13:42:49 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb86, 0xc8, 0xff, 0x47c8}, {0x1ff, 0xa2, 0x6, 0x2}, {0x92, 0x3, 0x7f, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:42:49 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 13:42:49 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8], [], [0x0, 0x0, 0x4]}}}) r0 = socket(0x2, 0x2, 0x10) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) (async) socket(0x2, 0x1, 0x8a) 13:42:49 executing program 7: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xff, 0xce, 0x6, 0x4, "54bf1b23866153016fff91c0360948b641534946", 0x401, 0x3}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x24d, 0x9, 0x81, 0x3, "662ad475ddb7e9f33c0f8659f93b39a374821bd5", 0xecc1, 0xe6}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x10) setsockopt(r0, 0x81, 0x9, &(0x7f00000000c0)="8dcaab62ae74f123255fdf80435a5065643502ea858fb45abcdb02be0fb586a365c22d1006620803acbe3d4708459f17b48ff1b96ab78c5857f130470b890aa4d32753317eef35a716ca44abe21db5617da5c86a736ad56670f6a077b807f104219c47a45d5944f5acdce816811594104e12f396c4bcd1d9293a7c61630d8051b1f9c678f9dc1da3a67e712fadbb59ed07155cd49e1e55682b08e1e5fda2b3758736aa41483cd9dbbdbb7a70972c6c7c86e612abdf0673c9ede1d20ec7d70e8087b844a1be07b055b261683864f1f6c742c921870084b9a0fc89", 0xda) r1 = dup2(r0, 0xffffffffffffff9c) r2 = socket(0x20, 0x3, 0x35) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) r4 = accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4088}, &(0x7f0000001200)=0xffa) fcntl$getflags(r4, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001240)={0x81, 0x4, 0x1, 0x10001, "399c3eef38a6179bc01790169d63081bf6bf76bd", 0x3, 0x5483eed7}) getpeername$inet6(r3, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r5 = kqueue() r6 = fcntl$dupfd(r0, 0x0, r5) write(r6, &(0x7f0000001300)="20d07bfa9f7a888fc708c894270ae9282c647635011e8ee6a3581568c6cad834ca536531acfe0e3eabd507537ad66b94e266e108d04fa15c6da17471c040afd84c6427e2f36f4d0ca54212e45261cb2bf797941b108a49d861abddee68e8b54d73aaa4b687465ccabab79e15f0df3e4baab8b011eac92b75886f834b613292e8a8be4241190e93134b310dcf1fee48301aa6002d04d56739da82ae21ddb845f1cc7a433ffe5feb431d1e6bc3a9c8afdfd4c3e945d38738b2016e907e94a1b47648ad63eb42858110a766f6c37fb1a771675e33f8d96993f4a998deeab23c1c2898a1f0fa55d8d8a64a0e597764feea65ea7f", 0xf2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001400)={0x9, 0x80000000, 0x1, 0x1, "e0bccd8a8ff2d00b74536451f16ecc7b2ac4f2d7", 0x400, 0xfffff862}) fcntl$lock(r6, 0x8, &(0x7f0000001440)={0x3, 0x0, 0x26, 0x1, 0xffffffffffffffff}) setsockopt(r3, 0x5, 0x2, &(0x7f0000001480)="29e44a185bf3", 0x6) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000014c0), 0x0, 0x0) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000001500)={0x8, 0x5f, 0x6, 0x0, "77c350db4f250ccb8a995fdf5d86238713178046", 0x7, 0x200}) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000001540)={0x3f8, 0x9, 0x0, 0x9, "801bda01db3f7a0accc0b6d6b9327f11e4d3599d", 0x3a42, 0x7fffffff}) r8 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) sendto$inet6(r8, &(0x7f0000001580)="cb673c5a0e244f5b6b1ab78a2feeb1091d86db936d9115c189df9012e0101fac0531a68d9022046a02b5f989c23aa082fd5f374c662cab8f03cf9686b79b2950a2f18f18e9dbdfa2db2e07d07cbb47a7c3", 0x51, 0x405, &(0x7f0000001600)={0x18, 0x0, 0x1, 0x81}, 0xc) connect$unix(r1, &(0x7f0000001640)=@file={0x0, './file0\x00'}, 0xa) bind(r6, &(0x7f0000001680)=@in6={0x18, 0x2, 0x10001, 0x9}, 0xc) r9 = dup2(r2, 0xffffffffffffff9c) recvmmsg(r9, &(0x7f0000002900)={&(0x7f00000028c0)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f00000016c0)=""/208, 0xd0}, {&(0x7f00000017c0)=""/97, 0x61}, {&(0x7f0000001840)=""/45, 0x2d}], 0x3, &(0x7f00000018c0)=""/4096, 0x1000}, 0x3}, 0x10, 0x43, &(0x7f0000002940)={0x7fffffffffffffff, 0x5}) dup(r5) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000002980)=0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) connect$unix(r10, &(0x7f0000002a00)=@file={0x0, './file0\x00'}, 0xa) 13:42:49 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x3, 0xed2, 0x3, 0x7fff, "41a0049cf1108a5240a6498960513f058c5770d0", 0x80000001, 0x6}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) pwrite(r3, &(0x7f00000000c0)="4cd1ce15ebf16a3f6c989c26d2ef14408e9fbcd0aea038d401ed7aee3136e8b9", 0x20, 0x8000000000000000) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2, 0x4}, {0x1, 0x81}, {0x86, 0x0, 0xfd, 0xffffffff}]}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x169bb438a6e4f5ac, r0) r5 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async, rerun: 32) r7 = socket$inet(0x2, 0x1, 0x0) (rerun: 32) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000140)="e014f8c9c90e034001000000", 0xc) (async) setsockopt$inet_opts(r7, 0x0, 0xd, &(0x7f0000000000)="e00104000400000000000000", 0xc) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) (async) fcntl$dupfd(r4, 0xa, r6) (async, rerun: 64) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @random="8f2dd11a3f0d", @loopback, @random="5bdda4be01f2", @multicast2}}}}) (rerun: 64) 13:42:49 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [{[{0x88a8, 0x7, 0x0, 0x2}], {0x8100, 0x5, 0x1, 0x2}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @empty, {[@end]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}}}}}}) syz_emit_ethernet(0x1133, &(0x7f0000000100)={@random="5c30118c55be", @broadcast, [], {@ipv6={0x86dd, {0x2, 0x6, "eab945", 0x10fd, 0x6, 0x20, @mcast2, @loopback, {[@dstopts={0x11, 0x1, '\x00', [@pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x4}]}, @dstopts={0x3c, 0x200, '\x00', [@generic={0x20, 0x1000, "67a4c9762b0fdb75403679dfe5a462774a48371c7ee88dc238f911fb38d43273dbfa174d9d3924575a5559aaf1c6f17b2aad5278344440b0f7fae5b57637e24586c01343c698bb86995e136931c57133c0d865d18223f796cf23ada30852826687573ba54cba95140ede75de41f716f5a9c5f318fa162b7fc01031993226c06365455101ae745de8b52b24e8924ac434faad3b4a7c750bbeb65933fa1c8f0e5fd3c3790e28eb37da7c6efb055d3cef1ac613c76d4a3c7aa8c27f341cfb7a3fa49f8f5d34d4418101e6ee010b20ad2f0a10cce254079c92e887e99e1fcd4a7578c26c807923adf5857a63dbc32c4810d0c35c6ef59d343038ad0a6fe257ea09aef4c612ddbc51d39cff827baab8d330ddf78a41f00407ead987fa8d6be2af98c8853ede6ffb1bb0a2972884d628ccfa275fb69f5a0ea509613f8cd2d928db0ab88fac8aac103b93bf84540a9f1c1ea418ba91d1fdcc3688bd4932e7407acbc284d87cd0c2a15e92696c542494d457371eba80c260c1d0a87e61f710afdd7e6a6a12cab53c95b321de5bcac02fccf7f217c9adb59ee653b8839b17e19e60eb13b4608698111814f3700833dc101cf6694140700c5fea58fe2d8340028ba33e6cc7934b69bf8cec28c74b57a3f4e4b02e7e1abea0539de4fb8487054cad2d383eec330e297de7c18a64b01136a1a27ac0f982fb6ea3dfad24ea9e55643fd64adebb6ec82de1e484a589a11752ac9eb62edef2309f14a21a41f58cceeb3d07e9e5bc33b6d3d99c2c4079659f4316c032988382ca7af44341d60e847af960560f684c2e6dd7f582b644160e9dd3c6b1c10969d4ab4980d2cd211783f5a7d5df5aa00cbc8307fc0da8acc8f4c212cde4dd430dcd0f994eab2f21ca637e505c6906cb1319d1ce5f9ae62802d4bba10175cffa94186442e980d66319d940803666af3c78d8ddf17b36a2da51e1af811363d21fd48dc6581b350faac294b6d6e4639f5df0987c16581a7f6c0c0bf91e4482ba33158c876364d5b86be8d87df0d51ba41394c46cc04ec7fbccb1b0aceedff7f16c39996f58a5f3f37f41bde40c5230b1d994bcfb0a968e1788a059995bc27bc664a5cf3536771d5f2c6709d5344d27dd5bce6d4f657455231b27e38eda0bea37f3f589150bdb762f15c86303be116036aa5aef02439da139c65172603e25a967e02ca89d62752ab3eef1207d802ab1ba70fe2fe68806d2a669219aff9f60a90f379797fd730c03f88133c3812ef47c7da6c84bab7e94695cd1b8f3e7557929632e2ac9b92cdc05a347678ea694c9dc80878a40a31153241496e86de3df9c550ac7f70aa9dbbdb2be602384c9effcdf2657f8515d89f97ac7781717b84baa3c9abe18715bdcd729c2fecd031ba8fcc2ed2545e041c3f918f796c7b399acbdcc0dbcdd41790aa7a2807e68c8914a4ecb0aa6cdbf328171bae76388759af5284999f31904c85af5ee8d440ce05b25ff00e88df7f139f5c363462778beadca19fe555b758d0da3035851a8a32d303b074429232704b293f29d0094c5da99a4618b212f2c565da6234bc52364a7d7a0156f87224ef4d57e47f9d03d8f09732a1ee0df98622fcffb2a20139cf5ef853ca7498ecc6b4e6bd610394471e6d20797ef2615002893c59fc2d6406b5633ed48ab8892af5d98a0afaf9249b95505626c468be6e95c358a24e420462c19dd15b9bff6f516847a12a6e9655e8754e69696d3d922332407eaac34299b92dc956815b4b007add7ea3fba77bd52c5d388a51d1ecbbd823daa222a43cf7b11700734cf126c098694bb32f5414a7cd260174aa5ae21ebdf3394174db68064a9f83e4b7e58c8a68a8b951a2174755a994f05ff9fa7b933fe1a7e559dca7bcf2ffff5af82e5be12ea1fe14e5b6afe2502584f1b0f32f9b162bc965d5886e61d4251aae6ebd41265b6ec2860f3353ad4657dfe03991bdcd42df2842a4d9ba7263747653ec151fb3bae05b29443514e3c3b8084c99127de3d84558059464d3f4e0dd5ea9119f825d170ef2bd76340fb9c92ddb77112f11369be58fafa16da62813bdad3858c1d00fbe41943be90f68b8967c6197c7663cf2e8dae82ee1ea9e1e7924bd6148a13507feb7fcf867f1591fa5386c3ebe13f17df327791161bc01a05ba54791d6efa9e5348c3e1bc754f5765647e54e7d0241d3301903e97f0a800aaa05729064684d478e330911d11c77ef97bc1b189f6bbf286befbe772f24b3773279d6badfb6295de79de5b414eb5c21296e298a16c4ff37bf02b99ecf6feeb7d8dcbea9a6adb3d9f7f22ef18ce126d4aa5b7ec9f0f346e067ebbb48255e2c27fe045d82302990469cb1f2b79eeb1e1ce9ef6f42f58bfa757b13c1355979ba2f7df68b0bfd0d55001648808144ce44dd314e76e8ef2a51a55fdc64dd1faaf061f013ab45787827935b8b32d78420faa9f11454dfda46dfd985e13e93ee9b009277f564c5623bff19b99dc1958fe57ee53ce64536e03b12850a87e456e495556fd5186730c976ad2c73cca1840c6ae09d45ac0b6e664fae188af7e4d05a09695837f41940da7c71a34b87ca2e480550788fe86edbfd91fa7079cea1a3d523a6210d51129c73ea7c2a05da83aa2e9b09dfd46b04289ccc720171c240086851d31d4829e1668b4d9597910ac5d8f2e407abddda4158f488cc61cd3133a3dce4f761742e4036af7d7dbf89214d6d6f7ca3c5ccee54578cabccd02834a74c844698110ce94a5761516d29176938a6fc095c1a54f2f84c0f2c986b2befbe6609b32019025bece5a63050ad0412527410735836b9cff3d4d736356a6283cde7b14e936e1e776830e4f9fa9ac9e10a72d8f37ed44a70420dd7d02fd76f11a355fa63ea6fc28b8f66d6629829840d355a9af44f2e9da08f886fdaad3911f36c52e1a292f45ae2e46430364f5c5a2f23cddfb2c1ffc4a98be0a7176f5a8e23a6ac18e613d99d4d49b78d32a9f93876c719a53e335b69799fc0b065586f518eebf566204b55752c0ceb1846a1a68dafde076d5dd839553d686e78dd10d5a0a4e434d372eea1b1506aa5c141c04a94d64304b054d48f2d9f46ef925ea5e9af47987c8212f3e64f93a9340db609a46e0df8bc37e077b18f3673512c60891c2bc107f806dab134e7139caef9b306905d5ae14b472097ca648115dde8fd20b898bf5a87c23c9b464b175223fe777cd22c553b6cc2cf6b7d5d7dba6dbcef6f65ae8b2653fc9322fccad58c4f1b3cd0462fefa2e8144f311bae39747e812817e805f8ea55058b564f4238f60800876df8c444daf083ec4c8408afc2beab101fd54d98b31258e05539f5396eee2ca63128f84fb9369197db40bfe28429f2afc7b4811ccdabaf0a9e0873d0ba59375d91dc2c0302f86046cd8101708a632ab65f2cae62803810c6b6102d6e7e42daea805c5d6ad33c3a33eb7e8a202c6847bbc24a19468a18286685e1e0403bbaca0e88bbb432f1b7178be2c85153cc45f07fb77b76be16511e0afdbfeb60acfeaec1f81a26e1a9fadc0e869f0f287c9127b624d3c180febe203e921bf8b4b7c55b66bcb9d9e61cba0475f25834af6eeedfbb47a516c3a1cfb36ad0785697d51bbf2a0886ded732226d58ad77efc3119b6ba3980c25ee45acab345843679b2f2abee1c52bfa586cfac85dc2101f460ddd3e35f1d07c923c8c4f175a5afb70d0b7b895aad9c6481b9c05d7b4afba474746ce4c8d904a9ba5b39a7c079ddc3f495a9c8ac95bc1c67758affe293bb903691a23d486a3cf9865f49af34b1873e5d4caa97a12a95bd2306ffad2c68ab9a95f255a4a451e8ff416ec125e0d88bbd3d7b9aaf1b4fac0d0502f566bb1ef5b8000ec10226dea3aa03857e752e167e45e3ed48ca226452b44b573bee64452ed53df15dbcf9798bf0b168d7dcaa037ef79de3de2f7f0b9aa1495af02f4cdcfab3fa45a13f1405bf17252aedcf86c41fbedd37c94d96fb5a30f8fd9a02b2c6fbed9f9017c38363457e6df38fd1e8d848b8c621b4e7233f55707299cdd330eccd48d791817dfaa6deb54e03f3763a40d376179fc44bb181e35b7feff5baa94a7d8b5de9d97280b5964fcac082f28c48f75368652739e82ad7fed83b9f2db97a5d740adda72b472df44ac1b8ce3f63d7b64bf0b69a191dd5af8aa98e9d0d78753b836a47fdab94f50420ee49940400ccbc428977bcb8b633d6e392aa883ed9ebd6b300dca6962a636178e8c0f29f47425b005d94839b1fe99ed3d98989ea4d3e2d87ec1699adbded4b7ab8cc64a74f661c15b96aa005c2bf4f3924750b169393a581be215f9b54209f0242cbe1588e6be0fd6ea6e58acad048ee3396a3abfc0bd95c823d3fc5c54d663c9609de49deb07d05bc897d374425d25f1e1ab4783bd9cbd082d99c17346058655c559db7f4ef7819c42c47ec4998444080ee4b539cbe8ac964049b79c502ee1d777b26a3c22fb3fbdc19db7afaeea20971f0950cca0b45296c1f2061baab88bc58a2efe4b1f0f31066b6cbc47d06d37b1a6e3eaa6165cb1728c49af936259ed2526d7f13b3282c498ee5d15859315a85d9afa6104efc7030b6f55c8492badd903ecb5248b8b7afcb48aaa5532be77fc9ee72bfd53203d2919100d2cc055ce224332338be9cd47c8bd496ae3ad852ab6e80b7799110fb00b1080f0e4457aabe90a8e59aebee1e51e3fd59d17aeb002ea50438329c778323e10b30a90b686e7a4b74b10cd1c27b51bd4acb0862291802b294d2f8428f0c85baf71a4676b0d01684c7f5f75f7cb9d168b360081c22ce01a1c04c85ea93eea2725e666c5bf208af6a6a6ebdd117bc7c68012e5231752032e61b117ed869bd1c528cf4dc5fde406d0ffd01c27ee513c40b4a210644a0101cfb5526761fd17f38cba1e833c66a5bbb217e0de478ea34dbe2b6ed104b7b19801ec24828285d31b38a336857520df08025455ca13359464fd896de2f44af69b8b6ccdef90bc3152bbaa8f0d5ec8020314181bdb223ade94ec3482b19f0a1b4e68bb2d131b033d858e6d3d2424330dc7399b715bc7a5dcc3e8a29c4c8c5782d8d513b302474d7c5d251c0a3effbde4c791665f7d779dfd28381758fcbc8f4064154d5fe9c590fef023dd3e378c64f7492ba7ef87948a9ab223f25971f083500093af9d30c8af2213a908a13fc5c3dc2d1446da1a5135573ec111843f0372c3af7e2000d19b9ddf018ffa640f3187fdb5cc9f0fa5b5c88e6c3d9dc092c2185b0a08b2ab179fd57b0e346e4e7383aa4f9757850f3dd6a0e4998fdf7e8d57d5eaf9b3c0fc961813675fe40e75266d54d6937f899e8ebea57102d90a30ee35241b0f9f116da686b3f9e70bcf8b63fe9f038261159bbc2aafcb725927074b453f3539b4bb0bf67138878007687e22550153f8739f831e4e4d85f22e7cca52b9b748a614d495e260b77cefdf57f85495a8055bdcc1d8d79dd2b87911afb65f61be35e15678925cd097cb2641582475bd124d72b75780dbc382e8c7bd7d3811d5018fbe31372f88a8a43aa5c2a4f34dc76b2f491b12093bffba9440537e95b8ee75d6b68d67c9f3e1c967955f841c24f59a5a6866b930ddfdc352ead62caaea21c30818df09be83dea690ea0baf32280dcf29b3468812111f5b7281997a7ed035b09a69a35c5d6dd7159b1bbf6636444c7850d1906aacd9b783db3ddff6e3a84dbf6804f530917c054a87463b984806dc192afc0f7f2d9594e7e03aabadefefbe0fa0c337c37cfda942a3582c67aa43a1fafaf75195995385248645bb763972da069965d4981"}]}, @hopopts={0x2b, 0x4, '\x00', [@ra={0x5, 0x2, 0x1ff}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0x80000001}, @pad1, @enc_lim={0x4, 0x1, 0xff}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x61, 0x0, '\x00', [@pad1]}], @udp={{0x2, 0x3, 0x8}, {"6333763ae985e6c6811256d11ec1839f4a1399ba31eb4a64456dc196f418e9b2aebf2446cad66050568c4fd2f2f341fd8f67ec4d3c0d445b0f2a8d974f326d3ff4d4b139d88ed9def94f3aeab65476b40b397379aa620c635b5c22331e5295912bd1f43acb493e0af39a5d96cf53307d12e2deaf1b8b5c73692568957b470f3f0364938ded74d6af04739f7490"}}}}}}}) 13:42:49 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb86, 0xc8, 0xff, 0x47c8}, {0x1ff, 0xa2, 0x6, 0x2}, {0x92, 0x3, 0x7f, 0x4}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async, rerun: 32) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (rerun: 32) 13:42:49 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8], [], [0x0, 0x0, 0x4]}}}) r0 = socket(0x2, 0x2, 0x10) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) socket(0x2, 0x1, 0x8a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8], [], [0x0, 0x0, 0x4]}}}) (async) socket(0x2, 0x2, 0x10) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) socket(0x2, 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) (async) socket(0x2, 0x1, 0x8a) (async) 13:42:50 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 13:42:50 executing program 7: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xff, 0xce, 0x6, 0x4, "54bf1b23866153016fff91c0360948b641534946", 0x401, 0x3}) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x24d, 0x9, 0x81, 0x3, "662ad475ddb7e9f33c0f8659f93b39a374821bd5", 0xecc1, 0xe6}) (async) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x10) setsockopt(r0, 0x81, 0x9, &(0x7f00000000c0)="8dcaab62ae74f123255fdf80435a5065643502ea858fb45abcdb02be0fb586a365c22d1006620803acbe3d4708459f17b48ff1b96ab78c5857f130470b890aa4d32753317eef35a716ca44abe21db5617da5c86a736ad56670f6a077b807f104219c47a45d5944f5acdce816811594104e12f396c4bcd1d9293a7c61630d8051b1f9c678f9dc1da3a67e712fadbb59ed07155cd49e1e55682b08e1e5fda2b3758736aa41483cd9dbbdbb7a70972c6c7c86e612abdf0673c9ede1d20ec7d70e8087b844a1be07b055b261683864f1f6c742c921870084b9a0fc89", 0xda) (async) r1 = dup2(r0, 0xffffffffffffff9c) r2 = socket(0x20, 0x3, 0x35) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) r4 = accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4088}, &(0x7f0000001200)=0xffa) fcntl$getflags(r4, 0x3) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001240)={0x81, 0x4, 0x1, 0x10001, "399c3eef38a6179bc01790169d63081bf6bf76bd", 0x3, 0x5483eed7}) (async) getpeername$inet6(r3, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r5 = kqueue() r6 = fcntl$dupfd(r0, 0x0, r5) write(r6, &(0x7f0000001300)="20d07bfa9f7a888fc708c894270ae9282c647635011e8ee6a3581568c6cad834ca536531acfe0e3eabd507537ad66b94e266e108d04fa15c6da17471c040afd84c6427e2f36f4d0ca54212e45261cb2bf797941b108a49d861abddee68e8b54d73aaa4b687465ccabab79e15f0df3e4baab8b011eac92b75886f834b613292e8a8be4241190e93134b310dcf1fee48301aa6002d04d56739da82ae21ddb845f1cc7a433ffe5feb431d1e6bc3a9c8afdfd4c3e945d38738b2016e907e94a1b47648ad63eb42858110a766f6c37fb1a771675e33f8d96993f4a998deeab23c1c2898a1f0fa55d8d8a64a0e597764feea65ea7f", 0xf2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001400)={0x9, 0x80000000, 0x1, 0x1, "e0bccd8a8ff2d00b74536451f16ecc7b2ac4f2d7", 0x400, 0xfffff862}) fcntl$lock(r6, 0x8, &(0x7f0000001440)={0x3, 0x0, 0x26, 0x1, 0xffffffffffffffff}) setsockopt(r3, 0x5, 0x2, &(0x7f0000001480)="29e44a185bf3", 0x6) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000014c0), 0x0, 0x0) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000001500)={0x8, 0x5f, 0x6, 0x0, "77c350db4f250ccb8a995fdf5d86238713178046", 0x7, 0x200}) (async) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000001540)={0x3f8, 0x9, 0x0, 0x9, "801bda01db3f7a0accc0b6d6b9327f11e4d3599d", 0x3a42, 0x7fffffff}) (async) r8 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) sendto$inet6(r8, &(0x7f0000001580)="cb673c5a0e244f5b6b1ab78a2feeb1091d86db936d9115c189df9012e0101fac0531a68d9022046a02b5f989c23aa082fd5f374c662cab8f03cf9686b79b2950a2f18f18e9dbdfa2db2e07d07cbb47a7c3", 0x51, 0x405, &(0x7f0000001600)={0x18, 0x0, 0x1, 0x81}, 0xc) (async) connect$unix(r1, &(0x7f0000001640)=@file={0x0, './file0\x00'}, 0xa) (async) bind(r6, &(0x7f0000001680)=@in6={0x18, 0x2, 0x10001, 0x9}, 0xc) (async) r9 = dup2(r2, 0xffffffffffffff9c) recvmmsg(r9, &(0x7f0000002900)={&(0x7f00000028c0)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f00000016c0)=""/208, 0xd0}, {&(0x7f00000017c0)=""/97, 0x61}, {&(0x7f0000001840)=""/45, 0x2d}], 0x3, &(0x7f00000018c0)=""/4096, 0x1000}, 0x3}, 0x10, 0x43, &(0x7f0000002940)={0x7fffffffffffffff, 0x5}) (async) dup(r5) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000002980)=0x7) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) connect$unix(r10, &(0x7f0000002a00)=@file={0x0, './file0\x00'}, 0xa) 13:42:50 executing program 5: accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:42:50 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x0, &(0x7f0000000380)={0x5, 0x1}) 13:42:50 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) r5 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) r7 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r8}, {r7, 0xd1}, {r7}, {r7, 0x89}, {r7, 0x8f}], 0x5, 0x5) r9 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r10}, {r9, 0xd1}, {r9}, {r9, 0x89}, {r9, 0x8f}], 0x5, 0x5) r11 = fcntl$dupfd(r10, 0x0, r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[0xffff, 0x4, 0x821c, 0x13bc, 0xc98, 0x0, 0x8]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff0830000000009ed40dec3e66d4c396ec647531c0ac50000000000000000000d00000000000160036c2cf11dbc17327a94ef92b88e9dc3bfe8044aebce2e00a818bde52940f53c0c5c7494e87f9c527f9fc30fe0701413cf16e19f53e1e1681081b9af91697c22d75f9264834e2ea408ebe2ecc53c7d4058e277c4d4b1d98974d52bc5d6a56118e2e02f9a88cffd953710a69f6edb7ea1d2e4b3d30dcdc1aaf141c9c650f1f9584591a57e6a2beaf38f00816dabec689cca0f80ecc61dfd27e00162f6324e1b83f9e2551ee7ab4263d4436dd84e362c6e4c99fb5107caa4d204a195330ae51ddc7a8ade2843bdfce61e89c02f49"]) 13:42:50 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x2, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x9], [], [{}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msync(&(0x7f0000290000/0x3000)=nil, 0x3000, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:42:50 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async) r5 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) r7 = syz_open_pts() (async, rerun: 32) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (rerun: 32) poll(&(0x7f0000000080)=[{r8}, {r7, 0xd1}, {r7}, {r7, 0x89}, {r7, 0x8f}], 0x5, 0x5) (async) r9 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r10}, {r9, 0xd1}, {r9}, {r9, 0x89}, {r9, 0x8f}], 0x5, 0x5) (async, rerun: 64) r11 = fcntl$dupfd(r10, 0x0, r1) (rerun: 64) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[0xffff, 0x4, 0x821c, 0x13bc, 0xc98, 0x0, 0x8]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async, rerun: 64) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff0830000000009ed40dec3e66d4c396ec647531c0ac50000000000000000000d00000000000160036c2cf11dbc17327a94ef92b88e9dc3bfe8044aebce2e00a818bde52940f53c0c5c7494e87f9c527f9fc30fe0701413cf16e19f53e1e1681081b9af91697c22d75f9264834e2ea408ebe2ecc53c7d4058e277c4d4b1d98974d52bc5d6a56118e2e02f9a88cffd953710a69f6edb7ea1d2e4b3d30dcdc1aaf141c9c650f1f9584591a57e6a2beaf38f00816dabec689cca0f80ecc61dfd27e00162f6324e1b83f9e2551ee7ab4263d4436dd84e362c6e4c99fb5107caa4d204a195330ae51ddc7a8ade2843bdfce61e89c02f49"]) (rerun: 64) 13:42:50 executing program 3: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = dup(r0) (async) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0xff, 0x800, 0x7, 0x7fffffff, "5e9da7e961dfd390130f6c2cb5a9888503b69f4d", 0x9, 0x80000000}) (async, rerun: 32) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (rerun: 32) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async) r5 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) (async, rerun: 64) ioctl$TIOCSCTTY(r5, 0x20007461) (async, rerun: 64) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) r8 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) (async) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) kevent(r7, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x1, 0xfff, 0x28000000000}, {{r8}, 0xfffffffffffffffa, 0x8, 0x20, 0x7, 0xb}, {{r3}, 0xfffffffffffffffe, 0x14, 0x4, 0x1, 0xe239}, {{r4}, 0xffffffffffffffff, 0xc1, 0x40, 0xedd, 0x1}, {{r1}, 0xfffffffffffffffd, 0x10, 0x2, 0x0, 0x8}, {{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x1c0000000000, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x476b, 0x6}], 0x6, &(0x7f0000000440)=[{{r10}, 0xfffffffffffffffd, 0xc0, 0x20000000, 0xffffffffffffff2c, 0xf}, {{r6}, 0xfffffffffffffffe, 0x15, 0x2, 0x9, 0x7}], 0x7, &(0x7f0000000480)={0x5, 0x6}) r11 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r12}, {r11, 0xd1}, {r11}, {r11, 0x89}, {r11, 0x8f}], 0x5, 0x5) kevent(r2, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0xc9, 0x0, 0x8, 0x6}, {{r12}, 0xfffffffffffffff9, 0x29, 0x1, 0x3f, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x3565aaf36bed3762, 0x1, 0x4, 0x9}], 0x4, &(0x7f0000000000), 0x1, &(0x7f0000000280)={0x10000, 0xf93}) (async) kevent(r2, &(0x7f0000000000), 0x7, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x52, 0xf0000000, 0x6, 0x6f2e9975}, {{r1}, 0xfffffffffffffffc, 0xc9, 0x4, 0x7, 0x40}, {{r1}, 0xffffffffffffffff, 0x10, 0x40, 0x4, 0x4}], 0x0, &(0x7f0000000100)={0x2207, 0x8000000000000001}) (async) socket$unix(0x1, 0x5, 0x0) (async, rerun: 64) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) (rerun: 64) 13:42:50 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [{[{0x88a8, 0x7, 0x0, 0x2}], {0x8100, 0x5, 0x1, 0x2}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @empty, {[@end]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}}}}}}) (async) syz_emit_ethernet(0x1133, &(0x7f0000000100)={@random="5c30118c55be", @broadcast, [], {@ipv6={0x86dd, {0x2, 0x6, "eab945", 0x10fd, 0x6, 0x20, @mcast2, @loopback, {[@dstopts={0x11, 0x1, '\x00', [@pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x4}]}, @dstopts={0x3c, 0x200, '\x00', [@generic={0x20, 0x1000, "67a4c9762b0fdb75403679dfe5a462774a48371c7ee88dc238f911fb38d43273dbfa174d9d3924575a5559aaf1c6f17b2aad5278344440b0f7fae5b57637e24586c01343c698bb86995e136931c57133c0d865d18223f796cf23ada30852826687573ba54cba95140ede75de41f716f5a9c5f318fa162b7fc01031993226c06365455101ae745de8b52b24e8924ac434faad3b4a7c750bbeb65933fa1c8f0e5fd3c3790e28eb37da7c6efb055d3cef1ac613c76d4a3c7aa8c27f341cfb7a3fa49f8f5d34d4418101e6ee010b20ad2f0a10cce254079c92e887e99e1fcd4a7578c26c807923adf5857a63dbc32c4810d0c35c6ef59d343038ad0a6fe257ea09aef4c612ddbc51d39cff827baab8d330ddf78a41f00407ead987fa8d6be2af98c8853ede6ffb1bb0a2972884d628ccfa275fb69f5a0ea509613f8cd2d928db0ab88fac8aac103b93bf84540a9f1c1ea418ba91d1fdcc3688bd4932e7407acbc284d87cd0c2a15e92696c542494d457371eba80c260c1d0a87e61f710afdd7e6a6a12cab53c95b321de5bcac02fccf7f217c9adb59ee653b8839b17e19e60eb13b4608698111814f3700833dc101cf6694140700c5fea58fe2d8340028ba33e6cc7934b69bf8cec28c74b57a3f4e4b02e7e1abea0539de4fb8487054cad2d383eec330e297de7c18a64b01136a1a27ac0f982fb6ea3dfad24ea9e55643fd64adebb6ec82de1e484a589a11752ac9eb62edef2309f14a21a41f58cceeb3d07e9e5bc33b6d3d99c2c4079659f4316c032988382ca7af44341d60e847af960560f684c2e6dd7f582b644160e9dd3c6b1c10969d4ab4980d2cd211783f5a7d5df5aa00cbc8307fc0da8acc8f4c212cde4dd430dcd0f994eab2f21ca637e505c6906cb1319d1ce5f9ae62802d4bba10175cffa94186442e980d66319d940803666af3c78d8ddf17b36a2da51e1af811363d21fd48dc6581b350faac294b6d6e4639f5df0987c16581a7f6c0c0bf91e4482ba33158c876364d5b86be8d87df0d51ba41394c46cc04ec7fbccb1b0aceedff7f16c39996f58a5f3f37f41bde40c5230b1d994bcfb0a968e1788a059995bc27bc664a5cf3536771d5f2c6709d5344d27dd5bce6d4f657455231b27e38eda0bea37f3f589150bdb762f15c86303be116036aa5aef02439da139c65172603e25a967e02ca89d62752ab3eef1207d802ab1ba70fe2fe68806d2a669219aff9f60a90f379797fd730c03f88133c3812ef47c7da6c84bab7e94695cd1b8f3e7557929632e2ac9b92cdc05a347678ea694c9dc80878a40a31153241496e86de3df9c550ac7f70aa9dbbdb2be602384c9effcdf2657f8515d89f97ac7781717b84baa3c9abe18715bdcd729c2fecd031ba8fcc2ed2545e041c3f918f796c7b399acbdcc0dbcdd41790aa7a2807e68c8914a4ecb0aa6cdbf328171bae76388759af5284999f31904c85af5ee8d440ce05b25ff00e88df7f139f5c363462778beadca19fe555b758d0da3035851a8a32d303b074429232704b293f29d0094c5da99a4618b212f2c565da6234bc52364a7d7a0156f87224ef4d57e47f9d03d8f09732a1ee0df98622fcffb2a20139cf5ef853ca7498ecc6b4e6bd610394471e6d20797ef2615002893c59fc2d6406b5633ed48ab8892af5d98a0afaf9249b95505626c468be6e95c358a24e420462c19dd15b9bff6f516847a12a6e9655e8754e69696d3d922332407eaac34299b92dc956815b4b007add7ea3fba77bd52c5d388a51d1ecbbd823daa222a43cf7b11700734cf126c098694bb32f5414a7cd260174aa5ae21ebdf3394174db68064a9f83e4b7e58c8a68a8b951a2174755a994f05ff9fa7b933fe1a7e559dca7bcf2ffff5af82e5be12ea1fe14e5b6afe2502584f1b0f32f9b162bc965d5886e61d4251aae6ebd41265b6ec2860f3353ad4657dfe03991bdcd42df2842a4d9ba7263747653ec151fb3bae05b29443514e3c3b8084c99127de3d84558059464d3f4e0dd5ea9119f825d170ef2bd76340fb9c92ddb77112f11369be58fafa16da62813bdad3858c1d00fbe41943be90f68b8967c6197c7663cf2e8dae82ee1ea9e1e7924bd6148a13507feb7fcf867f1591fa5386c3ebe13f17df327791161bc01a05ba54791d6efa9e5348c3e1bc754f5765647e54e7d0241d3301903e97f0a800aaa05729064684d478e330911d11c77ef97bc1b189f6bbf286befbe772f24b3773279d6badfb6295de79de5b414eb5c21296e298a16c4ff37bf02b99ecf6feeb7d8dcbea9a6adb3d9f7f22ef18ce126d4aa5b7ec9f0f346e067ebbb48255e2c27fe045d82302990469cb1f2b79eeb1e1ce9ef6f42f58bfa757b13c1355979ba2f7df68b0bfd0d55001648808144ce44dd314e76e8ef2a51a55fdc64dd1faaf061f013ab45787827935b8b32d78420faa9f11454dfda46dfd985e13e93ee9b009277f564c5623bff19b99dc1958fe57ee53ce64536e03b12850a87e456e495556fd5186730c976ad2c73cca1840c6ae09d45ac0b6e664fae188af7e4d05a09695837f41940da7c71a34b87ca2e480550788fe86edbfd91fa7079cea1a3d523a6210d51129c73ea7c2a05da83aa2e9b09dfd46b04289ccc720171c240086851d31d4829e1668b4d9597910ac5d8f2e407abddda4158f488cc61cd3133a3dce4f761742e4036af7d7dbf89214d6d6f7ca3c5ccee54578cabccd02834a74c844698110ce94a5761516d29176938a6fc095c1a54f2f84c0f2c986b2befbe6609b32019025bece5a63050ad0412527410735836b9cff3d4d736356a6283cde7b14e936e1e776830e4f9fa9ac9e10a72d8f37ed44a70420dd7d02fd76f11a355fa63ea6fc28b8f66d6629829840d355a9af44f2e9da08f886fdaad3911f36c52e1a292f45ae2e46430364f5c5a2f23cddfb2c1ffc4a98be0a7176f5a8e23a6ac18e613d99d4d49b78d32a9f93876c719a53e335b69799fc0b065586f518eebf566204b55752c0ceb1846a1a68dafde076d5dd839553d686e78dd10d5a0a4e434d372eea1b1506aa5c141c04a94d64304b054d48f2d9f46ef925ea5e9af47987c8212f3e64f93a9340db609a46e0df8bc37e077b18f3673512c60891c2bc107f806dab134e7139caef9b306905d5ae14b472097ca648115dde8fd20b898bf5a87c23c9b464b175223fe777cd22c553b6cc2cf6b7d5d7dba6dbcef6f65ae8b2653fc9322fccad58c4f1b3cd0462fefa2e8144f311bae39747e812817e805f8ea55058b564f4238f60800876df8c444daf083ec4c8408afc2beab101fd54d98b31258e05539f5396eee2ca63128f84fb9369197db40bfe28429f2afc7b4811ccdabaf0a9e0873d0ba59375d91dc2c0302f86046cd8101708a632ab65f2cae62803810c6b6102d6e7e42daea805c5d6ad33c3a33eb7e8a202c6847bbc24a19468a18286685e1e0403bbaca0e88bbb432f1b7178be2c85153cc45f07fb77b76be16511e0afdbfeb60acfeaec1f81a26e1a9fadc0e869f0f287c9127b624d3c180febe203e921bf8b4b7c55b66bcb9d9e61cba0475f25834af6eeedfbb47a516c3a1cfb36ad0785697d51bbf2a0886ded732226d58ad77efc3119b6ba3980c25ee45acab345843679b2f2abee1c52bfa586cfac85dc2101f460ddd3e35f1d07c923c8c4f175a5afb70d0b7b895aad9c6481b9c05d7b4afba474746ce4c8d904a9ba5b39a7c079ddc3f495a9c8ac95bc1c67758affe293bb903691a23d486a3cf9865f49af34b1873e5d4caa97a12a95bd2306ffad2c68ab9a95f255a4a451e8ff416ec125e0d88bbd3d7b9aaf1b4fac0d0502f566bb1ef5b8000ec10226dea3aa03857e752e167e45e3ed48ca226452b44b573bee64452ed53df15dbcf9798bf0b168d7dcaa037ef79de3de2f7f0b9aa1495af02f4cdcfab3fa45a13f1405bf17252aedcf86c41fbedd37c94d96fb5a30f8fd9a02b2c6fbed9f9017c38363457e6df38fd1e8d848b8c621b4e7233f55707299cdd330eccd48d791817dfaa6deb54e03f3763a40d376179fc44bb181e35b7feff5baa94a7d8b5de9d97280b5964fcac082f28c48f75368652739e82ad7fed83b9f2db97a5d740adda72b472df44ac1b8ce3f63d7b64bf0b69a191dd5af8aa98e9d0d78753b836a47fdab94f50420ee49940400ccbc428977bcb8b633d6e392aa883ed9ebd6b300dca6962a636178e8c0f29f47425b005d94839b1fe99ed3d98989ea4d3e2d87ec1699adbded4b7ab8cc64a74f661c15b96aa005c2bf4f3924750b169393a581be215f9b54209f0242cbe1588e6be0fd6ea6e58acad048ee3396a3abfc0bd95c823d3fc5c54d663c9609de49deb07d05bc897d374425d25f1e1ab4783bd9cbd082d99c17346058655c559db7f4ef7819c42c47ec4998444080ee4b539cbe8ac964049b79c502ee1d777b26a3c22fb3fbdc19db7afaeea20971f0950cca0b45296c1f2061baab88bc58a2efe4b1f0f31066b6cbc47d06d37b1a6e3eaa6165cb1728c49af936259ed2526d7f13b3282c498ee5d15859315a85d9afa6104efc7030b6f55c8492badd903ecb5248b8b7afcb48aaa5532be77fc9ee72bfd53203d2919100d2cc055ce224332338be9cd47c8bd496ae3ad852ab6e80b7799110fb00b1080f0e4457aabe90a8e59aebee1e51e3fd59d17aeb002ea50438329c778323e10b30a90b686e7a4b74b10cd1c27b51bd4acb0862291802b294d2f8428f0c85baf71a4676b0d01684c7f5f75f7cb9d168b360081c22ce01a1c04c85ea93eea2725e666c5bf208af6a6a6ebdd117bc7c68012e5231752032e61b117ed869bd1c528cf4dc5fde406d0ffd01c27ee513c40b4a210644a0101cfb5526761fd17f38cba1e833c66a5bbb217e0de478ea34dbe2b6ed104b7b19801ec24828285d31b38a336857520df08025455ca13359464fd896de2f44af69b8b6ccdef90bc3152bbaa8f0d5ec8020314181bdb223ade94ec3482b19f0a1b4e68bb2d131b033d858e6d3d2424330dc7399b715bc7a5dcc3e8a29c4c8c5782d8d513b302474d7c5d251c0a3effbde4c791665f7d779dfd28381758fcbc8f4064154d5fe9c590fef023dd3e378c64f7492ba7ef87948a9ab223f25971f083500093af9d30c8af2213a908a13fc5c3dc2d1446da1a5135573ec111843f0372c3af7e2000d19b9ddf018ffa640f3187fdb5cc9f0fa5b5c88e6c3d9dc092c2185b0a08b2ab179fd57b0e346e4e7383aa4f9757850f3dd6a0e4998fdf7e8d57d5eaf9b3c0fc961813675fe40e75266d54d6937f899e8ebea57102d90a30ee35241b0f9f116da686b3f9e70bcf8b63fe9f038261159bbc2aafcb725927074b453f3539b4bb0bf67138878007687e22550153f8739f831e4e4d85f22e7cca52b9b748a614d495e260b77cefdf57f85495a8055bdcc1d8d79dd2b87911afb65f61be35e15678925cd097cb2641582475bd124d72b75780dbc382e8c7bd7d3811d5018fbe31372f88a8a43aa5c2a4f34dc76b2f491b12093bffba9440537e95b8ee75d6b68d67c9f3e1c967955f841c24f59a5a6866b930ddfdc352ead62caaea21c30818df09be83dea690ea0baf32280dcf29b3468812111f5b7281997a7ed035b09a69a35c5d6dd7159b1bbf6636444c7850d1906aacd9b783db3ddff6e3a84dbf6804f530917c054a87463b984806dc192afc0f7f2d9594e7e03aabadefefbe0fa0c337c37cfda942a3582c67aa43a1fafaf75195995385248645bb763972da069965d4981"}]}, @hopopts={0x2b, 0x4, '\x00', [@ra={0x5, 0x2, 0x1ff}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0x80000001}, @pad1, @enc_lim={0x4, 0x1, 0xff}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x61, 0x0, '\x00', [@pad1]}], @udp={{0x2, 0x3, 0x8}, {"6333763ae985e6c6811256d11ec1839f4a1399ba31eb4a64456dc196f418e9b2aebf2446cad66050568c4fd2f2f341fd8f67ec4d3c0d445b0f2a8d974f326d3ff4d4b139d88ed9def94f3aeab65476b40b397379aa620c635b5c22331e5295912bd1f43acb493e0af39a5d96cf53307d12e2deaf1b8b5c73692568957b470f3f0364938ded74d6af04739f7490"}}}}}}}) 13:42:50 executing program 5: accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:42:50 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x1, 0x80, 0x5a, 0x2}, {0x400, 0x3f, 0x0, 0x1ff}, {0x4, 0x2, 0x6, 0xfffffff8}, {0x1, 0x3f, 0x0, 0x1}, {0xffe0, 0xfa, 0x3, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001480)={0x9, &(0x7f0000001400)=[{0x8, 0xff, 0x93, 0xfffffc01}, {0x7, 0x6, 0x6, 0x7}, {0x1000, 0x1, 0x1, 0x7}, {0x7ff, 0x1, 0x1, 0x1000}, {0x9c, 0x2, 0x5, 0x6}, {0x5, 0xff, 0x2, 0xfffffffe}, {0x5, 0x0, 0x7, 0x2a}, {0x92b, 0x20, 0x6, 0x4}, {0x200, 0x20, 0x9, 0x7fffffff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x1, 0x0, 0x0, 0x10000}]}) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) readv(r6, &(0x7f00000013c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/69, 0x45}], 0x2) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x8}, {r4, 0x8f}], 0x5, 0x405) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x1, 0x7, 0x81, 0x6c}, {0x8, 0x20, 0x88, 0x9}, {0x200, 0x5, 0x1, 0x7}, {0x993, 0x2, 0x3, 0x9}, {0x0, 0x1, 0x5, 0x9}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) fcntl$dupfd(r3, 0xf, 0xffffffffffffff9c) 13:42:50 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x0, &(0x7f0000000380)={0x5, 0x1}) 13:42:50 executing program 7: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xff, 0xce, 0x6, 0x4, "54bf1b23866153016fff91c0360948b641534946", 0x401, 0x3}) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xff, 0xce, 0x6, 0x4, "54bf1b23866153016fff91c0360948b641534946", 0x401, 0x3}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x24d, 0x9, 0x81, 0x3, "662ad475ddb7e9f33c0f8659f93b39a374821bd5", 0xecc1, 0xe6}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x10) setsockopt(r0, 0x81, 0x9, &(0x7f00000000c0)="8dcaab62ae74f123255fdf80435a5065643502ea858fb45abcdb02be0fb586a365c22d1006620803acbe3d4708459f17b48ff1b96ab78c5857f130470b890aa4d32753317eef35a716ca44abe21db5617da5c86a736ad56670f6a077b807f104219c47a45d5944f5acdce816811594104e12f396c4bcd1d9293a7c61630d8051b1f9c678f9dc1da3a67e712fadbb59ed07155cd49e1e55682b08e1e5fda2b3758736aa41483cd9dbbdbb7a70972c6c7c86e612abdf0673c9ede1d20ec7d70e8087b844a1be07b055b261683864f1f6c742c921870084b9a0fc89", 0xda) (async) setsockopt(r0, 0x81, 0x9, &(0x7f00000000c0)="8dcaab62ae74f123255fdf80435a5065643502ea858fb45abcdb02be0fb586a365c22d1006620803acbe3d4708459f17b48ff1b96ab78c5857f130470b890aa4d32753317eef35a716ca44abe21db5617da5c86a736ad56670f6a077b807f104219c47a45d5944f5acdce816811594104e12f396c4bcd1d9293a7c61630d8051b1f9c678f9dc1da3a67e712fadbb59ed07155cd49e1e55682b08e1e5fda2b3758736aa41483cd9dbbdbb7a70972c6c7c86e612abdf0673c9ede1d20ec7d70e8087b844a1be07b055b261683864f1f6c742c921870084b9a0fc89", 0xda) r1 = dup2(r0, 0xffffffffffffff9c) socket(0x20, 0x3, 0x35) (async) r2 = socket(0x20, 0x3, 0x35) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4088}, &(0x7f0000001200)=0xffa) (async) r4 = accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4088}, &(0x7f0000001200)=0xffa) fcntl$getflags(r4, 0x3) (async) fcntl$getflags(r4, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001240)={0x81, 0x4, 0x1, 0x10001, "399c3eef38a6179bc01790169d63081bf6bf76bd", 0x3, 0x5483eed7}) getpeername$inet6(r3, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r5 = kqueue() r6 = fcntl$dupfd(r0, 0x0, r5) write(r6, &(0x7f0000001300)="20d07bfa9f7a888fc708c894270ae9282c647635011e8ee6a3581568c6cad834ca536531acfe0e3eabd507537ad66b94e266e108d04fa15c6da17471c040afd84c6427e2f36f4d0ca54212e45261cb2bf797941b108a49d861abddee68e8b54d73aaa4b687465ccabab79e15f0df3e4baab8b011eac92b75886f834b613292e8a8be4241190e93134b310dcf1fee48301aa6002d04d56739da82ae21ddb845f1cc7a433ffe5feb431d1e6bc3a9c8afdfd4c3e945d38738b2016e907e94a1b47648ad63eb42858110a766f6c37fb1a771675e33f8d96993f4a998deeab23c1c2898a1f0fa55d8d8a64a0e597764feea65ea7f", 0xf2) (async) write(r6, &(0x7f0000001300)="20d07bfa9f7a888fc708c894270ae9282c647635011e8ee6a3581568c6cad834ca536531acfe0e3eabd507537ad66b94e266e108d04fa15c6da17471c040afd84c6427e2f36f4d0ca54212e45261cb2bf797941b108a49d861abddee68e8b54d73aaa4b687465ccabab79e15f0df3e4baab8b011eac92b75886f834b613292e8a8be4241190e93134b310dcf1fee48301aa6002d04d56739da82ae21ddb845f1cc7a433ffe5feb431d1e6bc3a9c8afdfd4c3e945d38738b2016e907e94a1b47648ad63eb42858110a766f6c37fb1a771675e33f8d96993f4a998deeab23c1c2898a1f0fa55d8d8a64a0e597764feea65ea7f", 0xf2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001400)={0x9, 0x80000000, 0x1, 0x1, "e0bccd8a8ff2d00b74536451f16ecc7b2ac4f2d7", 0x400, 0xfffff862}) fcntl$lock(r6, 0x8, &(0x7f0000001440)={0x3, 0x0, 0x26, 0x1, 0xffffffffffffffff}) (async) fcntl$lock(r6, 0x8, &(0x7f0000001440)={0x3, 0x0, 0x26, 0x1, 0xffffffffffffffff}) setsockopt(r3, 0x5, 0x2, &(0x7f0000001480)="29e44a185bf3", 0x6) (async) setsockopt(r3, 0x5, 0x2, &(0x7f0000001480)="29e44a185bf3", 0x6) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000014c0), 0x0, 0x0) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000001500)={0x8, 0x5f, 0x6, 0x0, "77c350db4f250ccb8a995fdf5d86238713178046", 0x7, 0x200}) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000001540)={0x3f8, 0x9, 0x0, 0x9, "801bda01db3f7a0accc0b6d6b9327f11e4d3599d", 0x3a42, 0x7fffffff}) r8 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) sendto$inet6(r8, &(0x7f0000001580)="cb673c5a0e244f5b6b1ab78a2feeb1091d86db936d9115c189df9012e0101fac0531a68d9022046a02b5f989c23aa082fd5f374c662cab8f03cf9686b79b2950a2f18f18e9dbdfa2db2e07d07cbb47a7c3", 0x51, 0x405, &(0x7f0000001600)={0x18, 0x0, 0x1, 0x81}, 0xc) connect$unix(r1, &(0x7f0000001640)=@file={0x0, './file0\x00'}, 0xa) bind(r6, &(0x7f0000001680)=@in6={0x18, 0x2, 0x10001, 0x9}, 0xc) r9 = dup2(r2, 0xffffffffffffff9c) recvmmsg(r9, &(0x7f0000002900)={&(0x7f00000028c0)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f00000016c0)=""/208, 0xd0}, {&(0x7f00000017c0)=""/97, 0x61}, {&(0x7f0000001840)=""/45, 0x2d}], 0x3, &(0x7f00000018c0)=""/4096, 0x1000}, 0x3}, 0x10, 0x43, &(0x7f0000002940)={0x7fffffffffffffff, 0x5}) (async) recvmmsg(r9, &(0x7f0000002900)={&(0x7f00000028c0)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f00000016c0)=""/208, 0xd0}, {&(0x7f00000017c0)=""/97, 0x61}, {&(0x7f0000001840)=""/45, 0x2d}], 0x3, &(0x7f00000018c0)=""/4096, 0x1000}, 0x3}, 0x10, 0x43, &(0x7f0000002940)={0x7fffffffffffffff, 0x5}) dup(r5) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000002980)=0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) connect$unix(r10, &(0x7f0000002a00)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(r10, &(0x7f0000002a00)=@file={0x0, './file0\x00'}, 0xa) 13:42:50 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x2, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x9], [], [{}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x2, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x9], [], [{}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}}) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msync(&(0x7f0000290000/0x3000)=nil, 0x3000, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:42:50 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) 13:42:50 executing program 7: r0 = socket(0x20, 0x1, 0x0) listen(r0, 0x0) socket(0x2, 0x4, 0x1) setsockopt(r0, 0x29, 0x1b, &(0x7f00000000c0), 0x4) 13:42:50 executing program 5: accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) 13:42:50 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x2, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x9], [], [{}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}}) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) socket(0x2, 0x1, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msync(&(0x7f0000290000/0x3000)=nil, 0x3000, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:42:50 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) syz_open_pts() (async) r5 = syz_open_pts() pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) r7 = syz_open_pts() pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r8}, {r7, 0xd1}, {r7}, {r7, 0x89}, {r7, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r8}, {r7, 0xd1}, {r7}, {r7, 0x89}, {r7, 0x8f}], 0x5, 0x5) syz_open_pts() (async) r9 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r10}, {r9, 0xd1}, {r9}, {r9, 0x89}, {r9, 0x8f}], 0x5, 0x5) r11 = fcntl$dupfd(r10, 0x0, r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[0xffff, 0x4, 0x821c, 0x13bc, 0xc98, 0x0, 0x8]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff0830000000009ed40dec3e66d4c396ec647531c0ac50000000000000000000d00000000000160036c2cf11dbc17327a94ef92b88e9dc3bfe8044aebce2e00a818bde52940f53c0c5c7494e87f9c527f9fc30fe0701413cf16e19f53e1e1681081b9af91697c22d75f9264834e2ea408ebe2ecc53c7d4058e277c4d4b1d98974d52bc5d6a56118e2e02f9a88cffd953710a69f6edb7ea1d2e4b3d30dcdc1aaf141c9c650f1f9584591a57e6a2beaf38f00816dabec689cca0f80ecc61dfd27e00162f6324e1b83f9e2551ee7ab4263d4436dd84e362c6e4c99fb5107caa4d204a195330ae51ddc7a8ade2843bdfce61e89c02f49"]) 13:42:50 executing program 7: r0 = socket(0x20, 0x1, 0x0) listen(r0, 0x0) socket(0x2, 0x4, 0x1) (async) setsockopt(r0, 0x29, 0x1b, &(0x7f00000000c0), 0x4) 13:42:50 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x0, 0x40, 0x2, 0x3}, {0x1, 0x3f, 0x3f, 0x6}, {0x3, 0x5, 0xa, 0x4}, {0xf800, 0x8, 0x1, 0x558}, {0x8, 0x40, 0x6, 0xfffffff7}, {0x0, 0x6e, 0x6, 0xff}, {0x1f, 0x3, 0xf1, 0x8}, {0xff, 0x1e, 0xd9, 0x8}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0x100}, {r2, 0x8}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:42:50 executing program 7: r0 = socket(0x20, 0x1, 0x0) listen(r0, 0x0) socket(0x2, 0x4, 0x1) setsockopt(r0, 0x29, 0x1b, &(0x7f00000000c0), 0x4) socket(0x20, 0x1, 0x0) (async) listen(r0, 0x0) (async) socket(0x2, 0x4, 0x1) (async) setsockopt(r0, 0x29, 0x1b, &(0x7f00000000c0), 0x4) (async) 13:42:50 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) poll(&(0x7f0000000140)=[{r0, 0x40}, {r2, 0x8}, {r0, 0x4}, {r1, 0x8}, {r0, 0x10}, {r0, 0x4}], 0x6, 0x3) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x2, 0xf7, 0x8, 0xdc}, {0xc77, 0x5, 0x1, 0x7}, {0x9, 0x81, 0x9, 0x4}, {0x8000, 0x0, 0x20, 0x8}, {0x3, 0x2, 0x81, 0x8}, {0x1, 0x50, 0x5, 0x1000}]}) r5 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 13:42:50 executing program 3: r0 = kqueue() (async) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0xff, 0x800, 0x7, 0x7fffffff, "5e9da7e961dfd390130f6c2cb5a9888503b69f4d", 0x9, 0x80000000}) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async, rerun: 64) r5 = syz_open_pts() (rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) ioctl$TIOCSCTTY(r5, 0x20007461) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) (async, rerun: 64) r8 = syz_open_pts() (rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) kevent(r7, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x1, 0xfff, 0x28000000000}, {{r8}, 0xfffffffffffffffa, 0x8, 0x20, 0x7, 0xb}, {{r3}, 0xfffffffffffffffe, 0x14, 0x4, 0x1, 0xe239}, {{r4}, 0xffffffffffffffff, 0xc1, 0x40, 0xedd, 0x1}, {{r1}, 0xfffffffffffffffd, 0x10, 0x2, 0x0, 0x8}, {{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x1c0000000000, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x476b, 0x6}], 0x6, &(0x7f0000000440)=[{{r10}, 0xfffffffffffffffd, 0xc0, 0x20000000, 0xffffffffffffff2c, 0xf}, {{r6}, 0xfffffffffffffffe, 0x15, 0x2, 0x9, 0x7}], 0x7, &(0x7f0000000480)={0x5, 0x6}) (async, rerun: 32) r11 = syz_open_pts() (async, rerun: 32) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r12}, {r11, 0xd1}, {r11}, {r11, 0x89}, {r11, 0x8f}], 0x5, 0x5) kevent(r2, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0xc9, 0x0, 0x8, 0x6}, {{r12}, 0xfffffffffffffff9, 0x29, 0x1, 0x3f, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x3565aaf36bed3762, 0x1, 0x4, 0x9}], 0x4, &(0x7f0000000000), 0x1, &(0x7f0000000280)={0x10000, 0xf93}) kevent(r2, &(0x7f0000000000), 0x7, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x52, 0xf0000000, 0x6, 0x6f2e9975}, {{r1}, 0xfffffffffffffffc, 0xc9, 0x4, 0x7, 0x40}, {{r1}, 0xffffffffffffffff, 0x10, 0x40, 0x4, 0x4}], 0x0, &(0x7f0000000100)={0x2207, 0x8000000000000001}) (async) socket$unix(0x1, 0x5, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:42:50 executing program 7: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/157, 0x9d}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000140)="ad", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) syz_open_pts() write(r1, &(0x7f0000000100)="d5", 0x1) r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) r5 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) fcntl$dupfd(r6, 0x14, 0xffffffffffffffff) poll(&(0x7f0000000180)=[{r0, 0x3}, {r3, 0x10}], 0x2, 0x81) 13:42:50 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) 13:42:51 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x5, 0x7, 0x3, 0x3f}, {0x8, 0x8, 0x20, 0x1ff}, {0xfc01, 0xc, 0x65}, {0xafd, 0x8, 0x6, 0x2}, {0x428, 0x3, 0x1, 0x10000000}, {0x200, 0x9, 0x0, 0xae5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) write(0xffffffffffffffff, &(0x7f0000000300)="19aef57b10afb342e9d81a97ca1a456a86d7af6e344ded1e4ba8ec67efb7002d9d5ed91bc083365e38dc363194c2d3f99b0f66818e00354a8c613f9f01cb3f25aef078a21f359769b99d107eee24c8cb4c7fd512bd752c7425a805f43e8a43dd6b6a18b4701c6da1a564198ff288c31a340cdff25a270226bf6b7f45220f29d22c593c7900db509eb5fa3805a47b2645ea4de49d82ebb0fd3628f083ccb946b7f7d90d6ee68e023d67d8c57c6fd370031ab8724c6923cad877b7c3dbc6a6abb4f183030f4e4ea11446bc14b410d439bc530eda9f3f8859efef3b473fae3d80fc065dc86a57bfc98eb6035d21ccdeb006a4000c6323f34ff3ddb3513bbc8a3bf09af4073bd4f540838c079425132645f42ef10e21eedf8abf88c1cecf6928f46eae2f4379e2adfe41ee2310101a59730640b6f0e2b23d6d49b65f0ce59f8755bdeb51fe06817b52add75c7897ac28ad1291368d6ac4082e23189b457e75028391ea74a557b687050c9c11108078e688fc2ea8dc4fec5e41e99173bca5525fc10d6e95c5938e36e569d71470661dd3c86e4c1ff5f001605a7ef7300b63ad89b7f2d0293d9228dc61ee050bc35c7d3a92d521270030724d0b18e0a580ba1250157a76a777810c54be601c9d353008804824648b5bb36e67871415ee45287cab44596217a4fc114d4d4bb13cf6a6f2815aa11880ef76a035e05064da2c53da3891c36a5b429e7c77de6a710214c3a4467549a213bc5b2a9cf094cd9b6f4cae0a79b9e8b173bbf9d4cbebd8a2ea5e6281b1cbd2ee165b830926ad90ac7da06b38959f1f2ffb36f74d03107837af859b7d57be02f620ebd8bb5d4957138ad0033aeac7c186b19e1a784b18fc32331099bb6d0a699ae3d9a4a4a551b5887800387914265b07c49dd222bc7ac6c8a4516725585d1cd5175493c38171cb17b371315cf8765ec5c1142599c9141c08affa8776540472a63bfa08555086960a0001e6c118fd4039dc704cdfefb17cfa347243d56b4a875699d2a80f7a7dcb9be3573f3253747da0045b8fbf053c0e4ef3e9a4a3f02fa647b427e8c14a8474a1bfc3603939527a25efd505a37248292a579c274a3bab7cdca8acc14650562234dedb6a50fb66cda6220baaccb03651e1508020e8c6cdc8c351b34352c4bb2620e2989be27db7289b586e1b4c97dcb0edce4a7f1b3f3aa02b931e2a4740e1c3ca736c10d76df2b30a32f4e1183ee951eb389ef6492e19b9d0a8a07da538d3d9ca029d388e291b39ad14c587a3e69375c599925aab8055dc4bea76db406c73dad2ad44d8bce343ae1adb99cfe57058ce43ae609adf6f8aadeb30861d54bde1af628624fc0a083f7818fdf2820d62ed97a78b78e86fbe46a61d88c8ce8dc98024399f86d205e2dadf4cea27088d7851913c02002a08a09f94739006bbe93dfd6d19b1a1735b96c158e4d9dc0349b04f9037fd3dfef20f5a797b55622311bb53eda9e569ec3cc5b253f35db50080a76df45865e75bb2745ff22859917231e0c625960acd2b644229e46cc06200919e75f71dc7d41af68396381712f9a3fb9dfcb7dd41a88210dfaa96e2ca109608b1b2e4d78d17b3862110056f665c90d1ad0c85c037e7a8700317ca2d8ba27549901176c328641ee959fc0a500897cead517640f26604cbf04ba085d782e1c3df50e5ab895849c1307be63acf06b4542c2fc76b5914b29a85a730105e8a4aff686cb914e37320e0691571da5bf1a296285f177510a8c3f2fd95194e6aba5beb8b089049c98b07ac2a62ffaff6a07eeb89ff436945ad345d237eff645687b69f84fd5a051c133817c85f086794dfe23254d0475a9039e4fe17f04f9456eba24112c2384d211c283f57864d09edc505c47afd7308d7afa519ae26f2fff684e850786eee141980ae711b94e9709994a8244a161317b7e1270e5348febc28ed179c1643c6260f7968f2bdbc5b873f8e8c57e65fd4e7c3b2f767aeedefb6287a10294108feeed64058d06f3ecbda1be0cff53905b731585cc4479ca1829763be24e4668a02640e3ce51f0b2aebcc18f6ac2904c014b01ef669202f222ff16cc3e8cc921680b3a4f70afbc99e6001b9ff08ef383c45841680abae0a854f1eee2179457dbcd4dd0fa3026f7252726438e1969b58fee263f60e63c4906e11198b8f70645ce2cd8718a54814cdad2bea94dda50a5c66adbc8c4110431f07d820658661ef944167efe6092254bc5d966c1d1fba300b93e771eda7ef2d2232669af314cd933dcc8faf0bd8daadba4ebb6590fd40d28e75db08c5baf30907ddedcd4a7697f1d49aa64a15f5df191daec279118a1129586a306f0b7965a5b8700f4fe5f48e0cfe53532c4caa0eaadc0edf1810b9ec4209072e94f8a36bbd129923389b7de06094affdd5f82d76bbcb32da9aa95c621f816241dfa5b6bef5ffb5c0cd96298cb5dbb6a5ec3d36a9ef4240289f57c954ba799f9b41eb8ba07bfee1698d8c5b74517f49b208ad7b9f9508068f9f2786ef2796f3fcc743136ff3ba13d749e61aa575ec3daa6cbb40d0934077a8e01f3fe49c93244e269bca40cdbcfebe8a75dfdc0e76167b912fac22795890e23312071d894fabb67897a9fb20e9d5ab0127780a45389bdcb1fcf554198f21e15d3b710057928135d45d3f36fe2bb9b211ed479dc5d0e87bf81bfdd1bb690f4481ad2ca8ebc11bf43784f9f3f60a6c431865b4cc24ec90b8518c33b8bd2b0579fc14eab8090a715c2bdcf1c4bdd1ce0ed69cf90964b0f71c4715a6148751fb09bccc43a12b77a7c7b4b61f3bca03caee0288c1f97962478850580ea97cb15a3cff5c22807214af9d689f359e58dc31f6501968f295c2788d7181435b0fbacabc846d5b51ae57377a0a6571c33b378a9ef25e4c6a55b198580a0328337a1da5dff03f9343a93601edc8622561ffb66f6815a4070b77b214d7f21ea6c6096b1cff778a7dce154abb9a9212db5b2cffa7afd0558b4c9a452489c61c9a196e725c3ae4e3bd1463441bfed3c060b9e488a03b6cedabd65c395f084d7aa55404ab57a447ee9352f92b7ea5073a2b40f0c3412faa070f1c3c2d290ada40a64eb054a1d860371fe4d7b7d301a6f97b61dbef92a06d11e27ef6d699206704b79e7e0b8c349fd3dccb97da8bffe10108b01b643ec95432643576c51df1dca996395979c544008d99ea51e493b794c9beb361edc0a922f3eb2f7ec667dbea13addf7a66bb49070a06aafb9df00c8515ec016da8dd0357024ebce55e540c7337db2c8e6d1125484fc16becb8f377fdc1c21e3230dd73751acc481e60dbed2bfe0c14a340de0ec0def8c185164e55c37dbe22c4ead4aa8bd3fecf4e5efdc4470eb27163338f47d75744b3e28e42ebcdd98b8dd3814aa520fe883200a0ee87ba1490f4f95b30805babd1486a808786a418ba7210026ae21926cba1c810a70fd5b45ca59881a57542b125986ce8e4a2a2843cc6388600a200d942651d739485fe9b4e95f0fdd1efdbde113910770b6e7da73bb5ca37be9d21e670a19c8055841bdfd2c4192ba9bf7680db50f691b95476d69d8d43c6bcdea9b459bdd6e19ce544c8827cdf6766bcbe0cacf539ef2293b8dbd76bb1497492e600146b5bf3b938222b2a745269b299cf9aa479338c2508c39373a530595c14ad0a493ace344044d00c6a3fcf8d6dddd0989a3f5dcefe448c619c64f0d5362f2829d18e84fda3c0d607d9cedc8fa65918e724ad2685d9072ab9d1eda8eed181a623c19a657be64deff50d05ab79613be5b4413168028eb6eadf7590aa69c4462562b748fb7e5879a54adec3de2d01e16c96f5e0ec84aa3922b11088a5403076cacefebfde9072aabe3d9daa3994c0e486bdeda5a9387268455f54331d91383ddc86b56d72708059e823fc3f6122dc068cb4386acd1a255dbe471fc3875b5b53c7869d177d209c94951d244ee1e49f1d15c9983175aae342dec0295d6c7107d3cea08ba2cbd3108a976f7956773d7d1365c2ccab46e7f39b392adb45d8913306cc34cf1a3f517e01b259cccc1ff69d5ca146f59b1e61ebd50d8fbfcc2c90378fd1bbc81805c4aae8583a4116cbac1e3d392fd4cc2c750a28d5c3084677b992fe5c66a4090b7a924c3f05e6605bba131ad1678ead5258f3e40eb214403689ecd755b2fc609144efbab5f7f419d0887884241d243d5e49d41bf7646da3aeb3d78db46b66433ee949f247d42274bb348808cd0f81e14e217c3f8449ca702c843ae1e20eefee4698c02d7cd5534e8f4e1293e9adcf1feefaf72471a2960c41cb04f52d5756017a742afa121aecb8442dd09d05ec1e090061c33f18d1e35cd4e2879ff6582eb6a50930e2dd2d551a5b3d60e2b2dfd99b1ad7418e32d225448e36db9efad664682b9b6b0f7a0ceff5718251aa87a785c6acf9a6f4d750e71092dbd44710fa04cc7dbb46309e900b9e34934df69c7eb00108285762c32fa5f2603f3e053e4d9a2fc0e6ad2c54ff385ab02a53629800e0d895308355e0b3ab16b9b7cec1251ba25de2939cc3f079f1e3cea366bc6ff0f1592e8f897b1b515be5ee07b8a1adf5aca93b010aab22d0324932550cef75d9188cc918f173ab19c1cb638db62e2b8faae65c356e6b35914f75ea8ec02095243f58f0d44eab0df165fdb8539437f6a1f5ca9d47739c6f5066743943ad718c2237428625ae4cab22a292f975a39b6b03acfd99720b817cb67c1df095c60d5ce4fdd8ee17717541326073ac947b3c69674d4c0c9a3029b22e1186666a3c67533340328351f929569acf7650ccd5183024bf02e7498d3b11fb9ec9f532f8ea10a92c7a7760fe25f0c7ee780f3b661b9627217bd519b3efd13d851c30dd53a4c80af9e116b481e757304511ece3301f96671b202a143136afac7fca0d56136f081ab6c1becd69aa52af451e74063238783808f61ed878e1b55c6826910d45f1d081c2d81f452ae06e2b17aa02c553685619e223075b65307991791d8577a78795ba3dfc3f4f197d1d49d285ffd66516d29285d19de08e04a2010b358630d8b9551bde541471626b00dcf3152811d162dcf365762bd017f621ce965dc6817e71abece4fb1e15b18fcb4727a9a22a77a91b4cd34370ae45ee4b9481efc1be2765ea38873c4603bea2cc483b53526b6069bea934bba7ad4c0b43435314a32169db054f2dbf64aa88a60cf55773ab7cd1ef423f5fd183a743db5245e249b6701e19fb70c33b5216a8e5c1f78213520b7c4e7a2c73257c81c3fcf34626b7933d8eb7c61b2ec719d008088696bd12a6e19e246a0ce6337c05fe073a5e4e79b1c1fccfb62839111f763b3b115b4fc866d012833f6bb183bfcd727fe0a785c8d45527ec6937f278538bb145e325a832d45338cca238181f90dc130af60f2da0296593d506c3ebb361265baa56fee6f93d3ed186af01c519551e1c853b3325256b3500463bf57f2f8e1d43c30fe299f9ea7cb0aa0155d340308d81e6211abd1137624a0ccd5ba4c418bf5952e0b192394356f51e06e0032483baa02df232bd7597ffdded8cf6ecbbe055faf72de6d54c8a47bdd5deb24dc632702c045c89134808718a2dd340184ee9f51d840eb3b88edd31ad878148bccfd683405a14d37de87e8f73d081bb5ef67676ab1a96c3bd76836955bedc861e1511a70b1904255fb2449eccaece96865e947a2beecf28d65eb518dc93f6d7a40e2bd2650d7996787fa6ba75da8d384cc73840b4cab026b872ab0575be5484571c8c84c161f263efb589e8c240e759f9d6edf98666ba3c2da1a75c9d0b", 0x1000) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff0830000000009ed40dec3e66d4c396ec647531c0ac500000000f7ffffff0000000000000001"]) 13:42:51 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [{[{0x88a8, 0x7, 0x0, 0x2}], {0x8100, 0x5, 0x1, 0x2}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @empty, {[@end]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}}}}}}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [{[{0x88a8, 0x7, 0x0, 0x2}], {0x8100, 0x5, 0x1, 0x2}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @empty, {[@end]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}}}}}}) syz_emit_ethernet(0x1133, &(0x7f0000000100)={@random="5c30118c55be", @broadcast, [], {@ipv6={0x86dd, {0x2, 0x6, "eab945", 0x10fd, 0x6, 0x20, @mcast2, @loopback, {[@dstopts={0x11, 0x1, '\x00', [@pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x4}]}, @dstopts={0x3c, 0x200, '\x00', [@generic={0x20, 0x1000, "67a4c9762b0fdb75403679dfe5a462774a48371c7ee88dc238f911fb38d43273dbfa174d9d3924575a5559aaf1c6f17b2aad5278344440b0f7fae5b57637e24586c01343c698bb86995e136931c57133c0d865d18223f796cf23ada30852826687573ba54cba95140ede75de41f716f5a9c5f318fa162b7fc01031993226c06365455101ae745de8b52b24e8924ac434faad3b4a7c750bbeb65933fa1c8f0e5fd3c3790e28eb37da7c6efb055d3cef1ac613c76d4a3c7aa8c27f341cfb7a3fa49f8f5d34d4418101e6ee010b20ad2f0a10cce254079c92e887e99e1fcd4a7578c26c807923adf5857a63dbc32c4810d0c35c6ef59d343038ad0a6fe257ea09aef4c612ddbc51d39cff827baab8d330ddf78a41f00407ead987fa8d6be2af98c8853ede6ffb1bb0a2972884d628ccfa275fb69f5a0ea509613f8cd2d928db0ab88fac8aac103b93bf84540a9f1c1ea418ba91d1fdcc3688bd4932e7407acbc284d87cd0c2a15e92696c542494d457371eba80c260c1d0a87e61f710afdd7e6a6a12cab53c95b321de5bcac02fccf7f217c9adb59ee653b8839b17e19e60eb13b4608698111814f3700833dc101cf6694140700c5fea58fe2d8340028ba33e6cc7934b69bf8cec28c74b57a3f4e4b02e7e1abea0539de4fb8487054cad2d383eec330e297de7c18a64b01136a1a27ac0f982fb6ea3dfad24ea9e55643fd64adebb6ec82de1e484a589a11752ac9eb62edef2309f14a21a41f58cceeb3d07e9e5bc33b6d3d99c2c4079659f4316c032988382ca7af44341d60e847af960560f684c2e6dd7f582b644160e9dd3c6b1c10969d4ab4980d2cd211783f5a7d5df5aa00cbc8307fc0da8acc8f4c212cde4dd430dcd0f994eab2f21ca637e505c6906cb1319d1ce5f9ae62802d4bba10175cffa94186442e980d66319d940803666af3c78d8ddf17b36a2da51e1af811363d21fd48dc6581b350faac294b6d6e4639f5df0987c16581a7f6c0c0bf91e4482ba33158c876364d5b86be8d87df0d51ba41394c46cc04ec7fbccb1b0aceedff7f16c39996f58a5f3f37f41bde40c5230b1d994bcfb0a968e1788a059995bc27bc664a5cf3536771d5f2c6709d5344d27dd5bce6d4f657455231b27e38eda0bea37f3f589150bdb762f15c86303be116036aa5aef02439da139c65172603e25a967e02ca89d62752ab3eef1207d802ab1ba70fe2fe68806d2a669219aff9f60a90f379797fd730c03f88133c3812ef47c7da6c84bab7e94695cd1b8f3e7557929632e2ac9b92cdc05a347678ea694c9dc80878a40a31153241496e86de3df9c550ac7f70aa9dbbdb2be602384c9effcdf2657f8515d89f97ac7781717b84baa3c9abe18715bdcd729c2fecd031ba8fcc2ed2545e041c3f918f796c7b399acbdcc0dbcdd41790aa7a2807e68c8914a4ecb0aa6cdbf328171bae76388759af5284999f31904c85af5ee8d440ce05b25ff00e88df7f139f5c363462778beadca19fe555b758d0da3035851a8a32d303b074429232704b293f29d0094c5da99a4618b212f2c565da6234bc52364a7d7a0156f87224ef4d57e47f9d03d8f09732a1ee0df98622fcffb2a20139cf5ef853ca7498ecc6b4e6bd610394471e6d20797ef2615002893c59fc2d6406b5633ed48ab8892af5d98a0afaf9249b95505626c468be6e95c358a24e420462c19dd15b9bff6f516847a12a6e9655e8754e69696d3d922332407eaac34299b92dc956815b4b007add7ea3fba77bd52c5d388a51d1ecbbd823daa222a43cf7b11700734cf126c098694bb32f5414a7cd260174aa5ae21ebdf3394174db68064a9f83e4b7e58c8a68a8b951a2174755a994f05ff9fa7b933fe1a7e559dca7bcf2ffff5af82e5be12ea1fe14e5b6afe2502584f1b0f32f9b162bc965d5886e61d4251aae6ebd41265b6ec2860f3353ad4657dfe03991bdcd42df2842a4d9ba7263747653ec151fb3bae05b29443514e3c3b8084c99127de3d84558059464d3f4e0dd5ea9119f825d170ef2bd76340fb9c92ddb77112f11369be58fafa16da62813bdad3858c1d00fbe41943be90f68b8967c6197c7663cf2e8dae82ee1ea9e1e7924bd6148a13507feb7fcf867f1591fa5386c3ebe13f17df327791161bc01a05ba54791d6efa9e5348c3e1bc754f5765647e54e7d0241d3301903e97f0a800aaa05729064684d478e330911d11c77ef97bc1b189f6bbf286befbe772f24b3773279d6badfb6295de79de5b414eb5c21296e298a16c4ff37bf02b99ecf6feeb7d8dcbea9a6adb3d9f7f22ef18ce126d4aa5b7ec9f0f346e067ebbb48255e2c27fe045d82302990469cb1f2b79eeb1e1ce9ef6f42f58bfa757b13c1355979ba2f7df68b0bfd0d55001648808144ce44dd314e76e8ef2a51a55fdc64dd1faaf061f013ab45787827935b8b32d78420faa9f11454dfda46dfd985e13e93ee9b009277f564c5623bff19b99dc1958fe57ee53ce64536e03b12850a87e456e495556fd5186730c976ad2c73cca1840c6ae09d45ac0b6e664fae188af7e4d05a09695837f41940da7c71a34b87ca2e480550788fe86edbfd91fa7079cea1a3d523a6210d51129c73ea7c2a05da83aa2e9b09dfd46b04289ccc720171c240086851d31d4829e1668b4d9597910ac5d8f2e407abddda4158f488cc61cd3133a3dce4f761742e4036af7d7dbf89214d6d6f7ca3c5ccee54578cabccd02834a74c844698110ce94a5761516d29176938a6fc095c1a54f2f84c0f2c986b2befbe6609b32019025bece5a63050ad0412527410735836b9cff3d4d736356a6283cde7b14e936e1e776830e4f9fa9ac9e10a72d8f37ed44a70420dd7d02fd76f11a355fa63ea6fc28b8f66d6629829840d355a9af44f2e9da08f886fdaad3911f36c52e1a292f45ae2e46430364f5c5a2f23cddfb2c1ffc4a98be0a7176f5a8e23a6ac18e613d99d4d49b78d32a9f93876c719a53e335b69799fc0b065586f518eebf566204b55752c0ceb1846a1a68dafde076d5dd839553d686e78dd10d5a0a4e434d372eea1b1506aa5c141c04a94d64304b054d48f2d9f46ef925ea5e9af47987c8212f3e64f93a9340db609a46e0df8bc37e077b18f3673512c60891c2bc107f806dab134e7139caef9b306905d5ae14b472097ca648115dde8fd20b898bf5a87c23c9b464b175223fe777cd22c553b6cc2cf6b7d5d7dba6dbcef6f65ae8b2653fc9322fccad58c4f1b3cd0462fefa2e8144f311bae39747e812817e805f8ea55058b564f4238f60800876df8c444daf083ec4c8408afc2beab101fd54d98b31258e05539f5396eee2ca63128f84fb9369197db40bfe28429f2afc7b4811ccdabaf0a9e0873d0ba59375d91dc2c0302f86046cd8101708a632ab65f2cae62803810c6b6102d6e7e42daea805c5d6ad33c3a33eb7e8a202c6847bbc24a19468a18286685e1e0403bbaca0e88bbb432f1b7178be2c85153cc45f07fb77b76be16511e0afdbfeb60acfeaec1f81a26e1a9fadc0e869f0f287c9127b624d3c180febe203e921bf8b4b7c55b66bcb9d9e61cba0475f25834af6eeedfbb47a516c3a1cfb36ad0785697d51bbf2a0886ded732226d58ad77efc3119b6ba3980c25ee45acab345843679b2f2abee1c52bfa586cfac85dc2101f460ddd3e35f1d07c923c8c4f175a5afb70d0b7b895aad9c6481b9c05d7b4afba474746ce4c8d904a9ba5b39a7c079ddc3f495a9c8ac95bc1c67758affe293bb903691a23d486a3cf9865f49af34b1873e5d4caa97a12a95bd2306ffad2c68ab9a95f255a4a451e8ff416ec125e0d88bbd3d7b9aaf1b4fac0d0502f566bb1ef5b8000ec10226dea3aa03857e752e167e45e3ed48ca226452b44b573bee64452ed53df15dbcf9798bf0b168d7dcaa037ef79de3de2f7f0b9aa1495af02f4cdcfab3fa45a13f1405bf17252aedcf86c41fbedd37c94d96fb5a30f8fd9a02b2c6fbed9f9017c38363457e6df38fd1e8d848b8c621b4e7233f55707299cdd330eccd48d791817dfaa6deb54e03f3763a40d376179fc44bb181e35b7feff5baa94a7d8b5de9d97280b5964fcac082f28c48f75368652739e82ad7fed83b9f2db97a5d740adda72b472df44ac1b8ce3f63d7b64bf0b69a191dd5af8aa98e9d0d78753b836a47fdab94f50420ee49940400ccbc428977bcb8b633d6e392aa883ed9ebd6b300dca6962a636178e8c0f29f47425b005d94839b1fe99ed3d98989ea4d3e2d87ec1699adbded4b7ab8cc64a74f661c15b96aa005c2bf4f3924750b169393a581be215f9b54209f0242cbe1588e6be0fd6ea6e58acad048ee3396a3abfc0bd95c823d3fc5c54d663c9609de49deb07d05bc897d374425d25f1e1ab4783bd9cbd082d99c17346058655c559db7f4ef7819c42c47ec4998444080ee4b539cbe8ac964049b79c502ee1d777b26a3c22fb3fbdc19db7afaeea20971f0950cca0b45296c1f2061baab88bc58a2efe4b1f0f31066b6cbc47d06d37b1a6e3eaa6165cb1728c49af936259ed2526d7f13b3282c498ee5d15859315a85d9afa6104efc7030b6f55c8492badd903ecb5248b8b7afcb48aaa5532be77fc9ee72bfd53203d2919100d2cc055ce224332338be9cd47c8bd496ae3ad852ab6e80b7799110fb00b1080f0e4457aabe90a8e59aebee1e51e3fd59d17aeb002ea50438329c778323e10b30a90b686e7a4b74b10cd1c27b51bd4acb0862291802b294d2f8428f0c85baf71a4676b0d01684c7f5f75f7cb9d168b360081c22ce01a1c04c85ea93eea2725e666c5bf208af6a6a6ebdd117bc7c68012e5231752032e61b117ed869bd1c528cf4dc5fde406d0ffd01c27ee513c40b4a210644a0101cfb5526761fd17f38cba1e833c66a5bbb217e0de478ea34dbe2b6ed104b7b19801ec24828285d31b38a336857520df08025455ca13359464fd896de2f44af69b8b6ccdef90bc3152bbaa8f0d5ec8020314181bdb223ade94ec3482b19f0a1b4e68bb2d131b033d858e6d3d2424330dc7399b715bc7a5dcc3e8a29c4c8c5782d8d513b302474d7c5d251c0a3effbde4c791665f7d779dfd28381758fcbc8f4064154d5fe9c590fef023dd3e378c64f7492ba7ef87948a9ab223f25971f083500093af9d30c8af2213a908a13fc5c3dc2d1446da1a5135573ec111843f0372c3af7e2000d19b9ddf018ffa640f3187fdb5cc9f0fa5b5c88e6c3d9dc092c2185b0a08b2ab179fd57b0e346e4e7383aa4f9757850f3dd6a0e4998fdf7e8d57d5eaf9b3c0fc961813675fe40e75266d54d6937f899e8ebea57102d90a30ee35241b0f9f116da686b3f9e70bcf8b63fe9f038261159bbc2aafcb725927074b453f3539b4bb0bf67138878007687e22550153f8739f831e4e4d85f22e7cca52b9b748a614d495e260b77cefdf57f85495a8055bdcc1d8d79dd2b87911afb65f61be35e15678925cd097cb2641582475bd124d72b75780dbc382e8c7bd7d3811d5018fbe31372f88a8a43aa5c2a4f34dc76b2f491b12093bffba9440537e95b8ee75d6b68d67c9f3e1c967955f841c24f59a5a6866b930ddfdc352ead62caaea21c30818df09be83dea690ea0baf32280dcf29b3468812111f5b7281997a7ed035b09a69a35c5d6dd7159b1bbf6636444c7850d1906aacd9b783db3ddff6e3a84dbf6804f530917c054a87463b984806dc192afc0f7f2d9594e7e03aabadefefbe0fa0c337c37cfda942a3582c67aa43a1fafaf75195995385248645bb763972da069965d4981"}]}, @hopopts={0x2b, 0x4, '\x00', [@ra={0x5, 0x2, 0x1ff}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0x80000001}, @pad1, @enc_lim={0x4, 0x1, 0xff}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x61, 0x0, '\x00', [@pad1]}], @udp={{0x2, 0x3, 0x8}, {"6333763ae985e6c6811256d11ec1839f4a1399ba31eb4a64456dc196f418e9b2aebf2446cad66050568c4fd2f2f341fd8f67ec4d3c0d445b0f2a8d974f326d3ff4d4b139d88ed9def94f3aeab65476b40b397379aa620c635b5c22331e5295912bd1f43acb493e0af39a5d96cf53307d12e2deaf1b8b5c73692568957b470f3f0364938ded74d6af04739f7490"}}}}}}}) 13:42:51 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x1, 0x80, 0x5a, 0x2}, {0x400, 0x3f, 0x0, 0x1ff}, {0x4, 0x2, 0x6, 0xfffffff8}, {0x1, 0x3f, 0x0, 0x1}, {0xffe0, 0xfa, 0x3, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001480)={0x9, &(0x7f0000001400)=[{0x8, 0xff, 0x93, 0xfffffc01}, {0x7, 0x6, 0x6, 0x7}, {0x1000, 0x1, 0x1, 0x7}, {0x7ff, 0x1, 0x1, 0x1000}, {0x9c, 0x2, 0x5, 0x6}, {0x5, 0xff, 0x2, 0xfffffffe}, {0x5, 0x0, 0x7, 0x2a}, {0x92b, 0x20, 0x6, 0x4}, {0x200, 0x20, 0x9, 0x7fffffff}]}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async, rerun: 64) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x1, 0x0, 0x0, 0x10000}]}) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async) r6 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) (async) readv(r6, &(0x7f00000013c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/69, 0x45}], 0x2) (async) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x8}, {r4, 0x8f}], 0x5, 0x405) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x1, 0x7, 0x81, 0x6c}, {0x8, 0x20, 0x88, 0x9}, {0x200, 0x5, 0x1, 0x7}, {0x993, 0x2, 0x3, 0x9}, {0x0, 0x1, 0x5, 0x9}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) (async) fcntl$dupfd(r3, 0xf, 0xffffffffffffff9c) 13:42:51 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) (async) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) poll(&(0x7f0000000140)=[{r0, 0x40}, {r2, 0x8}, {r0, 0x4}, {r1, 0x8}, {r0, 0x10}, {r0, 0x4}], 0x6, 0x3) (async, rerun: 32) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async, rerun: 32) r3 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async, rerun: 64) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x2, 0xf7, 0x8, 0xdc}, {0xc77, 0x5, 0x1, 0x7}, {0x9, 0x81, 0x9, 0x4}, {0x8000, 0x0, 0x20, 0x8}, {0x3, 0x2, 0x81, 0x8}, {0x1, 0x50, 0x5, 0x1000}]}) (async, rerun: 64) r5 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r6 = fcntl$dupfd(r5, 0x0, r5) (rerun: 32) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 13:42:51 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() syz_open_pts() (async) r2 = syz_open_pts() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x0, 0x40, 0x2, 0x3}, {0x1, 0x3f, 0x3f, 0x6}, {0x3, 0x5, 0xa, 0x4}, {0xf800, 0x8, 0x1, 0x558}, {0x8, 0x40, 0x6, 0xfffffff7}, {0x0, 0x6e, 0x6, 0xff}, {0x1f, 0x3, 0xf1, 0x8}, {0xff, 0x1e, 0xd9, 0x8}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0x100}, {r2, 0x8}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() (async) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:42:51 executing program 0: r0 = kqueue() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) 13:42:51 executing program 3: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xfffffdf0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xc, 0x4, 0x5, 0xb}, {{}, 0xfffffffffffffffd, 0x84, 0x4, 0x7ff, 0x9}], 0x3ff, &(0x7f0000000080)={0x8a2, 0x80000001}) syz_open_pts() socket$unix(0x1, 0x5, 0x0) r2 = kqueue() r3 = dup2(r0, r0) socketpair(0x18, 0x2, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) r5 = openat(r3, &(0x7f0000000200)='./file0\x00', 0x0, 0x1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000240)=0x2) r6 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x14, 0x4, 0x4, 0x3}, {{r4}, 0xfffffffffffffffa, 0x1, 0x1f431f1cb2a9d9dc, 0x5, 0x8}, {{r0}, 0xfffffffffffffffa, 0x292e183e190a554, 0x4, 0x100, 0x10001}], 0x0, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffb, 0x0, 0x1, 0x1, 0x43c}], 0x4, &(0x7f00000001c0)={0xfffffffffffffbff, 0x1}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000280)={0x6, './file0\x00'}) 13:42:51 executing program 1: sysctl$machdep(&(0x7f00000001c0)={0x7, 0x1}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000040)="288a50dc58db264063428d938ea69bbc0dba618dd918f9f17ca673434674a54a5a4c86939b98b996dff317a7a6e75196527f345422a445137e8da563fc59f4980ef2c1b326b6fca10ed1f409e9a97cd89fda60d5d4c97c629d45f393c6656782342001ebcb77df6456e9ded3f53ff0bae58ede97364eaaa595bd0756e49a56c57c6a6ba4233987bd63ed0d3d2e883582c98bcf8bb15de74a63d53238b2b5ecb67af49916895f8ca0627e472f4f6be163463d145061450172194adf64ba7e69a31d2815781cee96b955c8b1c019820fffde785af6f5c478a6b6f4832e1df03c903dc99149d0", &(0x7f0000000140)=0xe5, &(0x7f0000000200)="57a5bf7e2e547fbbc132759ba705c51121ce0d2a13e552b48ee16cf41398ffbfa6d50f47c2512cfb5970e668a7a178538ef86b9065d3d64ab9be787f92bca394c7e7911e307d7cb4447f6cd85e6df3ea7b6419249602655adaf89daad4288575d1915db5459a41fe823cfc1e74f6bf52afc4663c24952544768b5f", 0x7b) sysctl$machdep(&(0x7f0000000180)={0x7, 0x1}, 0x2, &(0x7f0000000280)="75fcfda6dddb92b36f023911f873918832881dbee740c7ebf0da27f7c2144fb7941f5ced4d35fc325dfd8f6323fc1a31243c8b8d2e73113a5f87c41106afbb37f0950f0743a34290d906981c71ffda78cdaac064ab8a2d8b8e07018a4ff260084e1862114a6c7984df2a6e2d902a5497ec60fcb09c666f0dd66f917009bc384819195702c9cb2517a7f0d0ea9986864f781c235db404539c635333c3841e71569f9bcd01d81f459ca8dd6ba3da3d5d95d1d30e0695a934bbdc1f6e9317cf9725923bc42ba61662037e98bd7ba20c1b2959fb979f", &(0x7f0000000380)=0xd4, &(0x7f00000003c0)="69f35616a2f82bc2cc4e5f94d845b45902df43530cd8e1a2dfa6046577310fd6c4ed192b42a89544231e01a5776793d083cb1f299470771753a9501f4b23ee10411566356bec0c9f7bf43b4474e4e1d5bde5e410a13fedef91f4", 0x5a) sysctl$machdep(&(0x7f0000000440)={0x7, 0x1}, 0x2, &(0x7f0000000480)="51252756040ed768233e5bb951f66aa1c5cf2d4656ee48d74ee15d7cb6c8c556e3394fe39e334791789c443013847429931ea3136e32b6dc59126220e37ce0ce8c8576860f2806d28b1e9ee1dbea207f852e69b948ca3d3f6287548b690229a4778d95404b4bbea86415144c46931e4fcffa91c3c551c5fc902b0b899316ce9a5f631ddfe477aeaf1381dfecc16b4e53e6c5b15fd3abdb74254ca6e78e875fcfb73b688cb34d6311003e039dd9f424261b3d34c73c79be08e8fb4bd3b9e0ae2c5b9d1f84f733d5a49dac7e385cbf254a88a28bda03e55b7e4ce7e543bf96d6d2f14b47fbf473a963e2d2721c7b052e0a22b7f05ab86aa33385824b2134366432661d532d5010e812715d1d93a2b26116bc5b04d654f69e8be0a6eb7a9a15cae09ec3750b21e8a2b8da87f355ef4751f7de00f73624651f386c9f930744633c0949f00bf1496b6413d9e976851dfead040a1713a5f9216266594f30a491972110159536ad5c8a5b1745faa3c68b437bf74e37f240ca79d64caf66a0633fa79b6d68310bdb2f3fd5a526fe599bb3e8adbafa5b13b9455384851ea4f2e8a9fab3686c3ec87b2bf9c38364f6373f6e15d6d7ebdb981c9006e9c664340287bc4b4bc4c1e93e0de7821666e6539e2511167580ff6aa4b42d2cefb1c40c3f9508f4e4b8864cce31f066e9da160a638750dabf2fcd88eafc5f46cd125738e91514a6c8fa59814cc89f6dc4a513c9d657f916d844d86a82cb5e5fe6adff8b895f3c38f68435bd017b3ee8c62157ffcf7feb122c1d89efe3c02f10f9e3cd40bc5e41fce7ccec1a446b1a053bdc1d50b034463153cefe3f21c3bbe005dd646a403f0f9c4cff2a326d17b3d18a86a4b509819bfb39e7df42db8c9ca462a9f8a2775a8e509a5e309d1b9074120a4fe8f396b3e8b3d12e8b0c457a0ee61b2fb7881f3d1893b6394070e223e24b250fa3bd86cdd2c9793897d6f710456938250bb882a04298b94e64801ce3674eae4edc7880481bda9a1abe53ac045fad7ea692f1dc323be0b0d5e31d49882bdcdc0233a3f801015647cb7d37aca2ddccda0e26bcf2f20eafaa776b35159d49c257cd515bd6c30939cde4388e4988425d75aca15e9d8f37a84234e2f7ee7aff330484597ec3e51f62827e27c09804619a6613093c438f16c1e41e68d1ead733d874dbb6405c386470060983dc75fcd6bd38c15f6972e46aab64b9eb516d72d3a4f3773b82fee2f171b3095b2e09c20d525d6a2d8f2fa49766dbd7ab554efc753e5d3c31ebf866a2e048795e27d43ff6934a77ee7cfbdb1624bd1b1f97fd8ee573faf5192d0d3c3bc698c1505315dc4444b27f5fd4621765f4da8ecdce83539ba1807e20af7f0de4bd90088556c1e65c3e9b5eb57cdcc0f0b647034cc92fdb433452a5a5eb8d8f1ae99bab30f6d78edcaf62fba7258ca2fbb4bfb30945b2d79ba0503e045efc6108e58695530352a6a43389bc0254e3920e55fd8fcd769b300b58c45b003f84afa5ad28429f86ab1ca6eee5c8909913cbda031a09cbf6f2886a4a747d1d6cc4946ad6f1b1a753cd491e01ebcb14a05571df2d6a608ad0a415699b634c8b35c06cfb43f03c236d1dcbd1ba51f202c4e23a1ae8f6e9c75caa47aad474b56afc0f1ab6c38465c68e157d0d6e212a7ded4a39628aac3494a293ee45326f68c89eb0410d69f2bb5a405ab86feb505e60596c1dd888c5c3f4be6bc9aececb57346855fe129edcbad1a95b20f8fd4a792197090e5d7f1bc0a6a1e635f8678d84524b30c473c1e5d20f91433dc25f640a2ec429a523d123db1b1319b9da02bf05b92df35e6c75ed57890155f841d4c65bf786ff3ef9c133eb166fe6b9f552816535839dfe6ca96fbce3797afadd89fe564ddc71c09056820b5fe80fd7f983f1186c899a142221ce97407799cf5544589b39105fd344144e5de7bcf1170c76cf3d27ea635eabac11a2eed458e673df4704ab29c4f8143d78d23312e81cffd63eab70c6aa019d9d671ea95f600be210e87df2ae8b25dc9ae2ed36b06649568149d86ada26afa969933010099f6aac7ef3ced13a831bed7123de0dc7b22e5c62628be15e3c5e8f8c9120f1fd80791b0b39f8e7640cec64ee76870f20a5d05e553a7b6419feabeea5f879e87be1ddc843df7b004d2747e931dc04690c2029b0bc557d373c00646bbc93732f30f05efe8c811ed91b4558534604ba250d55f09ac152e60a7694e3fb89cab941d85643f790b137e211438db4b3acbc851255bd2f302fa342db6c8ba92b01b3023777eb865b7e993df82b96c9e2d5d8dcf34f3470a6835df9367167b8cbaaa1603962954a9532d1910a7c72b3a93cdf198904643f373b48442fd86aa63c7f1759df2e8e0be59ecf4584918505b7a632159ce8cb55568d06eab642f6fcce4c894103fa844b424d5d78c04b05dc14c91e00b51e080510ca7f0392a67e5fddad464c2a9384e8ae556550c49957478675587c9c452a4e8fc0a3f5f67fc2b0e8533c15259db33e7f80b869af5360359ada8d1c7c69270f38aba71ab08f34b1dcec3745c4c59014011bb5d7a45ad9ec317f87329bfa9e2dcae4b6862f1957f72f01d663812d4deee43b737e1485f163174a715b280d4eab8414038212d6b74e9a86bb4dc94f171c943a5d686b81905ccc071dc71cf151ed456137c73157970cb63a5fd932ec900936017ae4f9756b28ebb6c01147f358e8ccfb67542e08e81b23651f589384e2ed3e8d8824b5ef68c12948dfff68b62711fdfd0b58df99b4a6d44fe7a9ae6b3e0faef2c7164989860a4a2b3346321a06fa1a7f7447dc1ff6b2eeb7b7f2599c91e84d1575a8c88abbbcd7b0e1593447935a275ac62bfbc536f4aea41fb8dda7273b360db252811c5c5d93d689ed7b6ff4348858eb92905efdcac9caeb96bbe616a502077de29ecc7ca6d4baf9fef8f222f3778cfc141403e9657d527185b31415a966c2cb1b931c7e466db610f609518ca329609f8d7cbf73975c9133ec3c05d6928a001450aa59c0e82a9ef0c86ef300d37112729968cfed4cef40364db77befde6f643a530c8aaade1071606d2e2386525b1d0cf178dd70f5f3a5f898678bebe89a03dd7997bbbd9cc8dfeb32ad51b4121de1cf6491419894c2dd4b1676543d8290963b03837663967cac2cdbf8e3dce4930cecfe87b04252b4ec8c6da9c8659c2dec107ec44fd39fefcdd041f7bddbc8239559a5813331f83bee09c187c25278f9f69f4bbc80cbee9be0b9bba0a8fd7ec93cf7699477192aa91c178de800ba3681e6d1abdd953b1194e8cba0b5c4eb2670820b0f891d2b5a531b0723927ddad048dcddc0ad6b4a6fdbd6cf0dcbde63a56a0ab8c29a56cd6799aacc3693bd900c24e1ca4ee0dcf50e72e9adaf5663140f3e311bc5e0de0b9cd461e4b48dff0701ee27e916f342bb1ecc7772d24855a8b9c226eb6a6d6481dadfe6d5e19b7c126b8dcf9b20766a40883f650020a6b6366ffd9d86f04f4e095723832db581c46d484d7b4a3ae5219d659bdfa46707c84283e4c75d6c5b1b8219d0db865ec789ec13e60df0e573f2d92d0875fdd36001b1329794403f86ac6af6050e2664c6daab1956acba0e94eaf45a411aee7278afd44f75044e7fe570279f3d838a6727dfb8ac70905240f31b826356dc634aa8eefad5b5f62eadcad4472ac94bdb243d47ac383ce62ad39a44d9020a35743b6a26d8022b0f07d986e45ff814fa8facb5f21999b21d5c39def7b3603d229748a587f118640f745aaddda7bfd95d8069956c091716bb13b9915d85df57cd60dca6aff27f8eeb3bfd1adda739703efd25e65eff0f7c8e427e86ebaaef91f0dcde3227203bcc2c5c17e0ea029c1972513c267d49c07012ee304a0f3634f6134b9ca88298df5abf14b20ad26e8da5d22d5be2f7a7b1e71e1b6af606fa938a3048b5824ddb4731f2ff69c2e4e7cdd3010e655e4be94b35750dd8fa444932d6f041d3b57aecc8fb25104b4f2d7eb7378c3164c6b53264e6b108d2f64807a34c6a5e824a03c34bb85c8fdaf1356d374fe2490c120d8a28c1c674f2fc9d7436f89a8dd3e11810d0ce958bab06cb3c14f014f7fcfebd9ed1f9ca5ac45a51d2fbd8cdb53055b371e2d6aa86f1b1f7225c7d54b07f4860be73fe35bb51f0e9ef3ba7a4fd362d8193799a21ca9dd6bcb7d9fa5ef1f35a81803b5b6cace869654d83103f4cc8034903691a3450ddd5545343995e26709cc233441d977b3df4d6f87485c622a7a03b8c87f28cd7ce0f55ac0b96dac7d99bb083860644d608f4c6f13b0518a476b08bb06ad8d38988ce77e0d9795f11e33294b96816cc1376d3026c2732d321b41b95bbe7e9bc655d27049b6cb604a5c29823c239434560f66ded921997dcf4392d0839162c441d63ed7862d87fd3c9260c3617a959a94202ccca6376ac4db6aa0dc43f22bc0205fb9f679479451eff53ad8c32667d88a42095fb267e2fde866fabd30d14d6474a403581f1107e6335dc0f0d5fe27329eb790d335b7839e09f586e433673692de386263813b98783c83a7ddabacf5fc4f564e1afbec20e6f9a5c193283ab4a624533cdc85d617da0ec01bb1de3b686766d2ed488b4906630a6ccf88ddb975391f1291b9b95d1d10630b714aa53a2420646682b953503d8f6b76e888d2f11724241f0e69c006279023e8ad4af9a2cf81a511073796672ca563e440b52cf859573e4f360d69f859a8310483164552cf9d7edb06c5d38917f02a04d4530021cf958f86ac9db7b38ebc537d730d5ba213547af136ae80bec09c7894b74e77e489c591304e6b4973677bab215f6f7107597cadaff3fe89a6a6986f2b4cd99552e8c8ed3f44d14b25e0a61434c25dd38f3c5df1a40883c253d7adde580e0d359183f0203dcaf7a6aaa5b83ecb165f96bf839de1fe0249a6f0b541456aa538eab8865eb70fc2f1ec4afd6056b9819b7047c76a5279f85a0c4362e32d041b42c00b9600d681e26f6e531e517b0ef2db601dacd0fe3e2120bd73d75cf3c5d39a823edc30ca31c25e36e2f62c9ea11ef09c98b7d1e2baa55331f10a2c5ca41d4d819b46148f72664c6bd00d0f1c7da073e96ed1c11b1d9c9594a254cbc2bb183bdeb48b8d0a6fd061868ce6c47db3bfec8b70960cf61ed30ba1781508f3be862e13f93f4bed07e8b4ac1854c1babbbdf2d4f9515afcfe70753dcca09996fceaab1def932fd280103da55506e0f498ad890d39974ed8441e2e02d493afe9a71555ef46438e34308b9eb14a4114303f2b6f77db3c18105d0a712f117f7112df976a51b28fa3edabe47b814b42a5368033686f42810090b05f7569cf48e5c75166b26ccdbc4c0e55c2176b14399640ee04f140e73e34b877552826e1e11846f1e32642a6b07b095091a26c45ec03e0aba38f37883b1b97084cce4a67c9ffc25034473b413eec351f873b3949cb18ec7855fb88ea02bce77ccaf1857243076bec068e2d6ea7e0e3acc755e2b1b2b7c73405bd7602e4efe39d1923b1c41c524b564c92dda294ba2c0478a311c90838e1a0f98fd0e38ad46ce43f7f2bd8cdc8b5fb60eafb2e509f9a330bda6d8764d19e1a133ffded7d01fad955f3c6cd5530f5d8ebbdbacccf26c574e1d5d18190f72d6cb460f8029ace7f7adf0c4d81e6c9a8f77d9353f190dd585ec853e4969d2aa2623f1861bb3f3d53e19a7e2237e3b1c08359d8cb481b7e4fd5819aab4a655d2a99af4a31a91bade006e9846b42c217fe4efb3a92c4d76e62837efbd2ccaa1fd36d5179e5c634a2691b9a48931197216e8", &(0x7f0000001480)=0x1000, &(0x7f00000014c0)="dd6e22b5a0a391937d820a943fba48ef2ab91563d69838eac3cf82d07bb25f72efae93ed9ec294493d3be166eb766abca3f961f04dd74c9ca1eb67daade87fc4243af11b5eb5006b7e0baf36a56e93b85848764d157ba942bf564dd0efe7b2b16f80a56d330ab4f28d7da36566f5a49ccef6bad26d8a07cb253279", 0x7b) 13:42:51 executing program 7: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) (async) syz_open_pts() (async) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/157, 0x9d}], 0x1) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000140)="ad", 0x1}], 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) syz_open_pts() (async) write(r1, &(0x7f0000000100)="d5", 0x1) (async) r3 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async) r5 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) fcntl$dupfd(r6, 0x14, 0xffffffffffffffff) poll(&(0x7f0000000180)=[{r0, 0x3}, {r3, 0x10}], 0x2, 0x81) 13:42:51 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) r1 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x5, 0x7, 0x3, 0x3f}, {0x8, 0x8, 0x20, 0x1ff}, {0xfc01, 0xc, 0x65}, {0xafd, 0x8, 0x6, 0x2}, {0x428, 0x3, 0x1, 0x10000000}, {0x200, 0x9, 0x0, 0xae5}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async) write(0xffffffffffffffff, &(0x7f0000000300)="19aef57b10afb342e9d81a97ca1a456a86d7af6e344ded1e4ba8ec67efb7002d9d5ed91bc083365e38dc363194c2d3f99b0f66818e00354a8c613f9f01cb3f25aef078a21f359769b99d107eee24c8cb4c7fd512bd752c7425a805f43e8a43dd6b6a18b4701c6da1a564198ff288c31a340cdff25a270226bf6b7f45220f29d22c593c7900db509eb5fa3805a47b2645ea4de49d82ebb0fd3628f083ccb946b7f7d90d6ee68e023d67d8c57c6fd370031ab8724c6923cad877b7c3dbc6a6abb4f183030f4e4ea11446bc14b410d439bc530eda9f3f8859efef3b473fae3d80fc065dc86a57bfc98eb6035d21ccdeb006a4000c6323f34ff3ddb3513bbc8a3bf09af4073bd4f540838c079425132645f42ef10e21eedf8abf88c1cecf6928f46eae2f4379e2adfe41ee2310101a59730640b6f0e2b23d6d49b65f0ce59f8755bdeb51fe06817b52add75c7897ac28ad1291368d6ac4082e23189b457e75028391ea74a557b687050c9c11108078e688fc2ea8dc4fec5e41e99173bca5525fc10d6e95c5938e36e569d71470661dd3c86e4c1ff5f001605a7ef7300b63ad89b7f2d0293d9228dc61ee050bc35c7d3a92d521270030724d0b18e0a580ba1250157a76a777810c54be601c9d353008804824648b5bb36e67871415ee45287cab44596217a4fc114d4d4bb13cf6a6f2815aa11880ef76a035e05064da2c53da3891c36a5b429e7c77de6a710214c3a4467549a213bc5b2a9cf094cd9b6f4cae0a79b9e8b173bbf9d4cbebd8a2ea5e6281b1cbd2ee165b830926ad90ac7da06b38959f1f2ffb36f74d03107837af859b7d57be02f620ebd8bb5d4957138ad0033aeac7c186b19e1a784b18fc32331099bb6d0a699ae3d9a4a4a551b5887800387914265b07c49dd222bc7ac6c8a4516725585d1cd5175493c38171cb17b371315cf8765ec5c1142599c9141c08affa8776540472a63bfa08555086960a0001e6c118fd4039dc704cdfefb17cfa347243d56b4a875699d2a80f7a7dcb9be3573f3253747da0045b8fbf053c0e4ef3e9a4a3f02fa647b427e8c14a8474a1bfc3603939527a25efd505a37248292a579c274a3bab7cdca8acc14650562234dedb6a50fb66cda6220baaccb03651e1508020e8c6cdc8c351b34352c4bb2620e2989be27db7289b586e1b4c97dcb0edce4a7f1b3f3aa02b931e2a4740e1c3ca736c10d76df2b30a32f4e1183ee951eb389ef6492e19b9d0a8a07da538d3d9ca029d388e291b39ad14c587a3e69375c599925aab8055dc4bea76db406c73dad2ad44d8bce343ae1adb99cfe57058ce43ae609adf6f8aadeb30861d54bde1af628624fc0a083f7818fdf2820d62ed97a78b78e86fbe46a61d88c8ce8dc98024399f86d205e2dadf4cea27088d7851913c02002a08a09f94739006bbe93dfd6d19b1a1735b96c158e4d9dc0349b04f9037fd3dfef20f5a797b55622311bb53eda9e569ec3cc5b253f35db50080a76df45865e75bb2745ff22859917231e0c625960acd2b644229e46cc06200919e75f71dc7d41af68396381712f9a3fb9dfcb7dd41a88210dfaa96e2ca109608b1b2e4d78d17b3862110056f665c90d1ad0c85c037e7a8700317ca2d8ba27549901176c328641ee959fc0a500897cead517640f26604cbf04ba085d782e1c3df50e5ab895849c1307be63acf06b4542c2fc76b5914b29a85a730105e8a4aff686cb914e37320e0691571da5bf1a296285f177510a8c3f2fd95194e6aba5beb8b089049c98b07ac2a62ffaff6a07eeb89ff436945ad345d237eff645687b69f84fd5a051c133817c85f086794dfe23254d0475a9039e4fe17f04f9456eba24112c2384d211c283f57864d09edc505c47afd7308d7afa519ae26f2fff684e850786eee141980ae711b94e9709994a8244a161317b7e1270e5348febc28ed179c1643c6260f7968f2bdbc5b873f8e8c57e65fd4e7c3b2f767aeedefb6287a10294108feeed64058d06f3ecbda1be0cff53905b731585cc4479ca1829763be24e4668a02640e3ce51f0b2aebcc18f6ac2904c014b01ef669202f222ff16cc3e8cc921680b3a4f70afbc99e6001b9ff08ef383c45841680abae0a854f1eee2179457dbcd4dd0fa3026f7252726438e1969b58fee263f60e63c4906e11198b8f70645ce2cd8718a54814cdad2bea94dda50a5c66adbc8c4110431f07d820658661ef944167efe6092254bc5d966c1d1fba300b93e771eda7ef2d2232669af314cd933dcc8faf0bd8daadba4ebb6590fd40d28e75db08c5baf30907ddedcd4a7697f1d49aa64a15f5df191daec279118a1129586a306f0b7965a5b8700f4fe5f48e0cfe53532c4caa0eaadc0edf1810b9ec4209072e94f8a36bbd129923389b7de06094affdd5f82d76bbcb32da9aa95c621f816241dfa5b6bef5ffb5c0cd96298cb5dbb6a5ec3d36a9ef4240289f57c954ba799f9b41eb8ba07bfee1698d8c5b74517f49b208ad7b9f9508068f9f2786ef2796f3fcc743136ff3ba13d749e61aa575ec3daa6cbb40d0934077a8e01f3fe49c93244e269bca40cdbcfebe8a75dfdc0e76167b912fac22795890e23312071d894fabb67897a9fb20e9d5ab0127780a45389bdcb1fcf554198f21e15d3b710057928135d45d3f36fe2bb9b211ed479dc5d0e87bf81bfdd1bb690f4481ad2ca8ebc11bf43784f9f3f60a6c431865b4cc24ec90b8518c33b8bd2b0579fc14eab8090a715c2bdcf1c4bdd1ce0ed69cf90964b0f71c4715a6148751fb09bccc43a12b77a7c7b4b61f3bca03caee0288c1f97962478850580ea97cb15a3cff5c22807214af9d689f359e58dc31f6501968f295c2788d7181435b0fbacabc846d5b51ae57377a0a6571c33b378a9ef25e4c6a55b198580a0328337a1da5dff03f9343a93601edc8622561ffb66f6815a4070b77b214d7f21ea6c6096b1cff778a7dce154abb9a9212db5b2cffa7afd0558b4c9a452489c61c9a196e725c3ae4e3bd1463441bfed3c060b9e488a03b6cedabd65c395f084d7aa55404ab57a447ee9352f92b7ea5073a2b40f0c3412faa070f1c3c2d290ada40a64eb054a1d860371fe4d7b7d301a6f97b61dbef92a06d11e27ef6d699206704b79e7e0b8c349fd3dccb97da8bffe10108b01b643ec95432643576c51df1dca996395979c544008d99ea51e493b794c9beb361edc0a922f3eb2f7ec667dbea13addf7a66bb49070a06aafb9df00c8515ec016da8dd0357024ebce55e540c7337db2c8e6d1125484fc16becb8f377fdc1c21e3230dd73751acc481e60dbed2bfe0c14a340de0ec0def8c185164e55c37dbe22c4ead4aa8bd3fecf4e5efdc4470eb27163338f47d75744b3e28e42ebcdd98b8dd3814aa520fe883200a0ee87ba1490f4f95b30805babd1486a808786a418ba7210026ae21926cba1c810a70fd5b45ca59881a57542b125986ce8e4a2a2843cc6388600a200d942651d739485fe9b4e95f0fdd1efdbde113910770b6e7da73bb5ca37be9d21e670a19c8055841bdfd2c4192ba9bf7680db50f691b95476d69d8d43c6bcdea9b459bdd6e19ce544c8827cdf6766bcbe0cacf539ef2293b8dbd76bb1497492e600146b5bf3b938222b2a745269b299cf9aa479338c2508c39373a530595c14ad0a493ace344044d00c6a3fcf8d6dddd0989a3f5dcefe448c619c64f0d5362f2829d18e84fda3c0d607d9cedc8fa65918e724ad2685d9072ab9d1eda8eed181a623c19a657be64deff50d05ab79613be5b4413168028eb6eadf7590aa69c4462562b748fb7e5879a54adec3de2d01e16c96f5e0ec84aa3922b11088a5403076cacefebfde9072aabe3d9daa3994c0e486bdeda5a9387268455f54331d91383ddc86b56d72708059e823fc3f6122dc068cb4386acd1a255dbe471fc3875b5b53c7869d177d209c94951d244ee1e49f1d15c9983175aae342dec0295d6c7107d3cea08ba2cbd3108a976f7956773d7d1365c2ccab46e7f39b392adb45d8913306cc34cf1a3f517e01b259cccc1ff69d5ca146f59b1e61ebd50d8fbfcc2c90378fd1bbc81805c4aae8583a4116cbac1e3d392fd4cc2c750a28d5c3084677b992fe5c66a4090b7a924c3f05e6605bba131ad1678ead5258f3e40eb214403689ecd755b2fc609144efbab5f7f419d0887884241d243d5e49d41bf7646da3aeb3d78db46b66433ee949f247d42274bb348808cd0f81e14e217c3f8449ca702c843ae1e20eefee4698c02d7cd5534e8f4e1293e9adcf1feefaf72471a2960c41cb04f52d5756017a742afa121aecb8442dd09d05ec1e090061c33f18d1e35cd4e2879ff6582eb6a50930e2dd2d551a5b3d60e2b2dfd99b1ad7418e32d225448e36db9efad664682b9b6b0f7a0ceff5718251aa87a785c6acf9a6f4d750e71092dbd44710fa04cc7dbb46309e900b9e34934df69c7eb00108285762c32fa5f2603f3e053e4d9a2fc0e6ad2c54ff385ab02a53629800e0d895308355e0b3ab16b9b7cec1251ba25de2939cc3f079f1e3cea366bc6ff0f1592e8f897b1b515be5ee07b8a1adf5aca93b010aab22d0324932550cef75d9188cc918f173ab19c1cb638db62e2b8faae65c356e6b35914f75ea8ec02095243f58f0d44eab0df165fdb8539437f6a1f5ca9d47739c6f5066743943ad718c2237428625ae4cab22a292f975a39b6b03acfd99720b817cb67c1df095c60d5ce4fdd8ee17717541326073ac947b3c69674d4c0c9a3029b22e1186666a3c67533340328351f929569acf7650ccd5183024bf02e7498d3b11fb9ec9f532f8ea10a92c7a7760fe25f0c7ee780f3b661b9627217bd519b3efd13d851c30dd53a4c80af9e116b481e757304511ece3301f96671b202a143136afac7fca0d56136f081ab6c1becd69aa52af451e74063238783808f61ed878e1b55c6826910d45f1d081c2d81f452ae06e2b17aa02c553685619e223075b65307991791d8577a78795ba3dfc3f4f197d1d49d285ffd66516d29285d19de08e04a2010b358630d8b9551bde541471626b00dcf3152811d162dcf365762bd017f621ce965dc6817e71abece4fb1e15b18fcb4727a9a22a77a91b4cd34370ae45ee4b9481efc1be2765ea38873c4603bea2cc483b53526b6069bea934bba7ad4c0b43435314a32169db054f2dbf64aa88a60cf55773ab7cd1ef423f5fd183a743db5245e249b6701e19fb70c33b5216a8e5c1f78213520b7c4e7a2c73257c81c3fcf34626b7933d8eb7c61b2ec719d008088696bd12a6e19e246a0ce6337c05fe073a5e4e79b1c1fccfb62839111f763b3b115b4fc866d012833f6bb183bfcd727fe0a785c8d45527ec6937f278538bb145e325a832d45338cca238181f90dc130af60f2da0296593d506c3ebb361265baa56fee6f93d3ed186af01c519551e1c853b3325256b3500463bf57f2f8e1d43c30fe299f9ea7cb0aa0155d340308d81e6211abd1137624a0ccd5ba4c418bf5952e0b192394356f51e06e0032483baa02df232bd7597ffdded8cf6ecbbe055faf72de6d54c8a47bdd5deb24dc632702c045c89134808718a2dd340184ee9f51d840eb3b88edd31ad878148bccfd683405a14d37de87e8f73d081bb5ef67676ab1a96c3bd76836955bedc861e1511a70b1904255fb2449eccaece96865e947a2beecf28d65eb518dc93f6d7a40e2bd2650d7996787fa6ba75da8d384cc73840b4cab026b872ab0575be5484571c8c84c161f263efb589e8c240e759f9d6edf98666ba3c2da1a75c9d0b", 0x1000) (async) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff0830000000009ed40dec3e66d4c396ec647531c0ac500000000f7ffffff0000000000000001"]) 13:42:51 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) poll(&(0x7f0000000140)=[{r0, 0x40}, {r2, 0x8}, {r0, 0x4}, {r1, 0x8}, {r0, 0x10}, {r0, 0x4}], 0x6, 0x3) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) r3 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x2, 0xf7, 0x8, 0xdc}, {0xc77, 0x5, 0x1, 0x7}, {0x9, 0x81, 0x9, 0x4}, {0x8000, 0x0, 0x20, 0x8}, {0x3, 0x2, 0x81, 0x8}, {0x1, 0x50, 0x5, 0x1000}]}) r5 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r6 = fcntl$dupfd(r5, 0x0, r5) (rerun: 64) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 13:42:51 executing program 0: r0 = kqueue() (async, rerun: 64) syz_open_pts() (async, rerun: 64) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) 13:42:51 executing program 1: sysctl$machdep(&(0x7f00000001c0)={0x7, 0x1}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) (async) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000040)="288a50dc58db264063428d938ea69bbc0dba618dd918f9f17ca673434674a54a5a4c86939b98b996dff317a7a6e75196527f345422a445137e8da563fc59f4980ef2c1b326b6fca10ed1f409e9a97cd89fda60d5d4c97c629d45f393c6656782342001ebcb77df6456e9ded3f53ff0bae58ede97364eaaa595bd0756e49a56c57c6a6ba4233987bd63ed0d3d2e883582c98bcf8bb15de74a63d53238b2b5ecb67af49916895f8ca0627e472f4f6be163463d145061450172194adf64ba7e69a31d2815781cee96b955c8b1c019820fffde785af6f5c478a6b6f4832e1df03c903dc99149d0", &(0x7f0000000140)=0xe5, &(0x7f0000000200)="57a5bf7e2e547fbbc132759ba705c51121ce0d2a13e552b48ee16cf41398ffbfa6d50f47c2512cfb5970e668a7a178538ef86b9065d3d64ab9be787f92bca394c7e7911e307d7cb4447f6cd85e6df3ea7b6419249602655adaf89daad4288575d1915db5459a41fe823cfc1e74f6bf52afc4663c24952544768b5f", 0x7b) (async) sysctl$machdep(&(0x7f0000000180)={0x7, 0x1}, 0x2, &(0x7f0000000280)="75fcfda6dddb92b36f023911f873918832881dbee740c7ebf0da27f7c2144fb7941f5ced4d35fc325dfd8f6323fc1a31243c8b8d2e73113a5f87c41106afbb37f0950f0743a34290d906981c71ffda78cdaac064ab8a2d8b8e07018a4ff260084e1862114a6c7984df2a6e2d902a5497ec60fcb09c666f0dd66f917009bc384819195702c9cb2517a7f0d0ea9986864f781c235db404539c635333c3841e71569f9bcd01d81f459ca8dd6ba3da3d5d95d1d30e0695a934bbdc1f6e9317cf9725923bc42ba61662037e98bd7ba20c1b2959fb979f", &(0x7f0000000380)=0xd4, &(0x7f00000003c0)="69f35616a2f82bc2cc4e5f94d845b45902df43530cd8e1a2dfa6046577310fd6c4ed192b42a89544231e01a5776793d083cb1f299470771753a9501f4b23ee10411566356bec0c9f7bf43b4474e4e1d5bde5e410a13fedef91f4", 0x5a) (async) sysctl$machdep(&(0x7f0000000440)={0x7, 0x1}, 0x2, &(0x7f0000000480)="51252756040ed768233e5bb951f66aa1c5cf2d4656ee48d74ee15d7cb6c8c556e3394fe39e334791789c443013847429931ea3136e32b6dc59126220e37ce0ce8c8576860f2806d28b1e9ee1dbea207f852e69b948ca3d3f6287548b690229a4778d95404b4bbea86415144c46931e4fcffa91c3c551c5fc902b0b899316ce9a5f631ddfe477aeaf1381dfecc16b4e53e6c5b15fd3abdb74254ca6e78e875fcfb73b688cb34d6311003e039dd9f424261b3d34c73c79be08e8fb4bd3b9e0ae2c5b9d1f84f733d5a49dac7e385cbf254a88a28bda03e55b7e4ce7e543bf96d6d2f14b47fbf473a963e2d2721c7b052e0a22b7f05ab86aa33385824b2134366432661d532d5010e812715d1d93a2b26116bc5b04d654f69e8be0a6eb7a9a15cae09ec3750b21e8a2b8da87f355ef4751f7de00f73624651f386c9f930744633c0949f00bf1496b6413d9e976851dfead040a1713a5f9216266594f30a491972110159536ad5c8a5b1745faa3c68b437bf74e37f240ca79d64caf66a0633fa79b6d68310bdb2f3fd5a526fe599bb3e8adbafa5b13b9455384851ea4f2e8a9fab3686c3ec87b2bf9c38364f6373f6e15d6d7ebdb981c9006e9c664340287bc4b4bc4c1e93e0de7821666e6539e2511167580ff6aa4b42d2cefb1c40c3f9508f4e4b8864cce31f066e9da160a638750dabf2fcd88eafc5f46cd125738e91514a6c8fa59814cc89f6dc4a513c9d657f916d844d86a82cb5e5fe6adff8b895f3c38f68435bd017b3ee8c62157ffcf7feb122c1d89efe3c02f10f9e3cd40bc5e41fce7ccec1a446b1a053bdc1d50b034463153cefe3f21c3bbe005dd646a403f0f9c4cff2a326d17b3d18a86a4b509819bfb39e7df42db8c9ca462a9f8a2775a8e509a5e309d1b9074120a4fe8f396b3e8b3d12e8b0c457a0ee61b2fb7881f3d1893b6394070e223e24b250fa3bd86cdd2c9793897d6f710456938250bb882a04298b94e64801ce3674eae4edc7880481bda9a1abe53ac045fad7ea692f1dc323be0b0d5e31d49882bdcdc0233a3f801015647cb7d37aca2ddccda0e26bcf2f20eafaa776b35159d49c257cd515bd6c30939cde4388e4988425d75aca15e9d8f37a84234e2f7ee7aff330484597ec3e51f62827e27c09804619a6613093c438f16c1e41e68d1ead733d874dbb6405c386470060983dc75fcd6bd38c15f6972e46aab64b9eb516d72d3a4f3773b82fee2f171b3095b2e09c20d525d6a2d8f2fa49766dbd7ab554efc753e5d3c31ebf866a2e048795e27d43ff6934a77ee7cfbdb1624bd1b1f97fd8ee573faf5192d0d3c3bc698c1505315dc4444b27f5fd4621765f4da8ecdce83539ba1807e20af7f0de4bd90088556c1e65c3e9b5eb57cdcc0f0b647034cc92fdb433452a5a5eb8d8f1ae99bab30f6d78edcaf62fba7258ca2fbb4bfb30945b2d79ba0503e045efc6108e58695530352a6a43389bc0254e3920e55fd8fcd769b300b58c45b003f84afa5ad28429f86ab1ca6eee5c8909913cbda031a09cbf6f2886a4a747d1d6cc4946ad6f1b1a753cd491e01ebcb14a05571df2d6a608ad0a415699b634c8b35c06cfb43f03c236d1dcbd1ba51f202c4e23a1ae8f6e9c75caa47aad474b56afc0f1ab6c38465c68e157d0d6e212a7ded4a39628aac3494a293ee45326f68c89eb0410d69f2bb5a405ab86feb505e60596c1dd888c5c3f4be6bc9aececb57346855fe129edcbad1a95b20f8fd4a792197090e5d7f1bc0a6a1e635f8678d84524b30c473c1e5d20f91433dc25f640a2ec429a523d123db1b1319b9da02bf05b92df35e6c75ed57890155f841d4c65bf786ff3ef9c133eb166fe6b9f552816535839dfe6ca96fbce3797afadd89fe564ddc71c09056820b5fe80fd7f983f1186c899a142221ce97407799cf5544589b39105fd344144e5de7bcf1170c76cf3d27ea635eabac11a2eed458e673df4704ab29c4f8143d78d23312e81cffd63eab70c6aa019d9d671ea95f600be210e87df2ae8b25dc9ae2ed36b06649568149d86ada26afa969933010099f6aac7ef3ced13a831bed7123de0dc7b22e5c62628be15e3c5e8f8c9120f1fd80791b0b39f8e7640cec64ee76870f20a5d05e553a7b6419feabeea5f879e87be1ddc843df7b004d2747e931dc04690c2029b0bc557d373c00646bbc93732f30f05efe8c811ed91b4558534604ba250d55f09ac152e60a7694e3fb89cab941d85643f790b137e211438db4b3acbc851255bd2f302fa342db6c8ba92b01b3023777eb865b7e993df82b96c9e2d5d8dcf34f3470a6835df9367167b8cbaaa1603962954a9532d1910a7c72b3a93cdf198904643f373b48442fd86aa63c7f1759df2e8e0be59ecf4584918505b7a632159ce8cb55568d06eab642f6fcce4c894103fa844b424d5d78c04b05dc14c91e00b51e080510ca7f0392a67e5fddad464c2a9384e8ae556550c49957478675587c9c452a4e8fc0a3f5f67fc2b0e8533c15259db33e7f80b869af5360359ada8d1c7c69270f38aba71ab08f34b1dcec3745c4c59014011bb5d7a45ad9ec317f87329bfa9e2dcae4b6862f1957f72f01d663812d4deee43b737e1485f163174a715b280d4eab8414038212d6b74e9a86bb4dc94f171c943a5d686b81905ccc071dc71cf151ed456137c73157970cb63a5fd932ec900936017ae4f9756b28ebb6c01147f358e8ccfb67542e08e81b23651f589384e2ed3e8d8824b5ef68c12948dfff68b62711fdfd0b58df99b4a6d44fe7a9ae6b3e0faef2c7164989860a4a2b3346321a06fa1a7f7447dc1ff6b2eeb7b7f2599c91e84d1575a8c88abbbcd7b0e1593447935a275ac62bfbc536f4aea41fb8dda7273b360db252811c5c5d93d689ed7b6ff4348858eb92905efdcac9caeb96bbe616a502077de29ecc7ca6d4baf9fef8f222f3778cfc141403e9657d527185b31415a966c2cb1b931c7e466db610f609518ca329609f8d7cbf73975c9133ec3c05d6928a001450aa59c0e82a9ef0c86ef300d37112729968cfed4cef40364db77befde6f643a530c8aaade1071606d2e2386525b1d0cf178dd70f5f3a5f898678bebe89a03dd7997bbbd9cc8dfeb32ad51b4121de1cf6491419894c2dd4b1676543d8290963b03837663967cac2cdbf8e3dce4930cecfe87b04252b4ec8c6da9c8659c2dec107ec44fd39fefcdd041f7bddbc8239559a5813331f83bee09c187c25278f9f69f4bbc80cbee9be0b9bba0a8fd7ec93cf7699477192aa91c178de800ba3681e6d1abdd953b1194e8cba0b5c4eb2670820b0f891d2b5a531b0723927ddad048dcddc0ad6b4a6fdbd6cf0dcbde63a56a0ab8c29a56cd6799aacc3693bd900c24e1ca4ee0dcf50e72e9adaf5663140f3e311bc5e0de0b9cd461e4b48dff0701ee27e916f342bb1ecc7772d24855a8b9c226eb6a6d6481dadfe6d5e19b7c126b8dcf9b20766a40883f650020a6b6366ffd9d86f04f4e095723832db581c46d484d7b4a3ae5219d659bdfa46707c84283e4c75d6c5b1b8219d0db865ec789ec13e60df0e573f2d92d0875fdd36001b1329794403f86ac6af6050e2664c6daab1956acba0e94eaf45a411aee7278afd44f75044e7fe570279f3d838a6727dfb8ac70905240f31b826356dc634aa8eefad5b5f62eadcad4472ac94bdb243d47ac383ce62ad39a44d9020a35743b6a26d8022b0f07d986e45ff814fa8facb5f21999b21d5c39def7b3603d229748a587f118640f745aaddda7bfd95d8069956c091716bb13b9915d85df57cd60dca6aff27f8eeb3bfd1adda739703efd25e65eff0f7c8e427e86ebaaef91f0dcde3227203bcc2c5c17e0ea029c1972513c267d49c07012ee304a0f3634f6134b9ca88298df5abf14b20ad26e8da5d22d5be2f7a7b1e71e1b6af606fa938a3048b5824ddb4731f2ff69c2e4e7cdd3010e655e4be94b35750dd8fa444932d6f041d3b57aecc8fb25104b4f2d7eb7378c3164c6b53264e6b108d2f64807a34c6a5e824a03c34bb85c8fdaf1356d374fe2490c120d8a28c1c674f2fc9d7436f89a8dd3e11810d0ce958bab06cb3c14f014f7fcfebd9ed1f9ca5ac45a51d2fbd8cdb53055b371e2d6aa86f1b1f7225c7d54b07f4860be73fe35bb51f0e9ef3ba7a4fd362d8193799a21ca9dd6bcb7d9fa5ef1f35a81803b5b6cace869654d83103f4cc8034903691a3450ddd5545343995e26709cc233441d977b3df4d6f87485c622a7a03b8c87f28cd7ce0f55ac0b96dac7d99bb083860644d608f4c6f13b0518a476b08bb06ad8d38988ce77e0d9795f11e33294b96816cc1376d3026c2732d321b41b95bbe7e9bc655d27049b6cb604a5c29823c239434560f66ded921997dcf4392d0839162c441d63ed7862d87fd3c9260c3617a959a94202ccca6376ac4db6aa0dc43f22bc0205fb9f679479451eff53ad8c32667d88a42095fb267e2fde866fabd30d14d6474a403581f1107e6335dc0f0d5fe27329eb790d335b7839e09f586e433673692de386263813b98783c83a7ddabacf5fc4f564e1afbec20e6f9a5c193283ab4a624533cdc85d617da0ec01bb1de3b686766d2ed488b4906630a6ccf88ddb975391f1291b9b95d1d10630b714aa53a2420646682b953503d8f6b76e888d2f11724241f0e69c006279023e8ad4af9a2cf81a511073796672ca563e440b52cf859573e4f360d69f859a8310483164552cf9d7edb06c5d38917f02a04d4530021cf958f86ac9db7b38ebc537d730d5ba213547af136ae80bec09c7894b74e77e489c591304e6b4973677bab215f6f7107597cadaff3fe89a6a6986f2b4cd99552e8c8ed3f44d14b25e0a61434c25dd38f3c5df1a40883c253d7adde580e0d359183f0203dcaf7a6aaa5b83ecb165f96bf839de1fe0249a6f0b541456aa538eab8865eb70fc2f1ec4afd6056b9819b7047c76a5279f85a0c4362e32d041b42c00b9600d681e26f6e531e517b0ef2db601dacd0fe3e2120bd73d75cf3c5d39a823edc30ca31c25e36e2f62c9ea11ef09c98b7d1e2baa55331f10a2c5ca41d4d819b46148f72664c6bd00d0f1c7da073e96ed1c11b1d9c9594a254cbc2bb183bdeb48b8d0a6fd061868ce6c47db3bfec8b70960cf61ed30ba1781508f3be862e13f93f4bed07e8b4ac1854c1babbbdf2d4f9515afcfe70753dcca09996fceaab1def932fd280103da55506e0f498ad890d39974ed8441e2e02d493afe9a71555ef46438e34308b9eb14a4114303f2b6f77db3c18105d0a712f117f7112df976a51b28fa3edabe47b814b42a5368033686f42810090b05f7569cf48e5c75166b26ccdbc4c0e55c2176b14399640ee04f140e73e34b877552826e1e11846f1e32642a6b07b095091a26c45ec03e0aba38f37883b1b97084cce4a67c9ffc25034473b413eec351f873b3949cb18ec7855fb88ea02bce77ccaf1857243076bec068e2d6ea7e0e3acc755e2b1b2b7c73405bd7602e4efe39d1923b1c41c524b564c92dda294ba2c0478a311c90838e1a0f98fd0e38ad46ce43f7f2bd8cdc8b5fb60eafb2e509f9a330bda6d8764d19e1a133ffded7d01fad955f3c6cd5530f5d8ebbdbacccf26c574e1d5d18190f72d6cb460f8029ace7f7adf0c4d81e6c9a8f77d9353f190dd585ec853e4969d2aa2623f1861bb3f3d53e19a7e2237e3b1c08359d8cb481b7e4fd5819aab4a655d2a99af4a31a91bade006e9846b42c217fe4efb3a92c4d76e62837efbd2ccaa1fd36d5179e5c634a2691b9a48931197216e8", &(0x7f0000001480)=0x1000, &(0x7f00000014c0)="dd6e22b5a0a391937d820a943fba48ef2ab91563d69838eac3cf82d07bb25f72efae93ed9ec294493d3be166eb766abca3f961f04dd74c9ca1eb67daade87fc4243af11b5eb5006b7e0baf36a56e93b85848764d157ba942bf564dd0efe7b2b16f80a56d330ab4f28d7da36566f5a49ccef6bad26d8a07cb253279", 0x7b) 13:42:51 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x0, 0x40, 0x2, 0x3}, {0x1, 0x3f, 0x3f, 0x6}, {0x3, 0x5, 0xa, 0x4}, {0xf800, 0x8, 0x1, 0x558}, {0x8, 0x40, 0x6, 0xfffffff7}, {0x0, 0x6e, 0x6, 0xff}, {0x1f, 0x3, 0xf1, 0x8}, {0xff, 0x1e, 0xd9, 0x8}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0x100}, {r2, 0x8}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) syz_open_pts() (async) syz_open_pts() (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x0, 0x40, 0x2, 0x3}, {0x1, 0x3f, 0x3f, 0x6}, {0x3, 0x5, 0xa, 0x4}, {0xf800, 0x8, 0x1, 0x558}, {0x8, 0x40, 0x6, 0xfffffff7}, {0x0, 0x6e, 0x6, 0xff}, {0x1f, 0x3, 0xf1, 0x8}, {0xff, 0x1e, 0xd9, 0x8}]}) (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r3}, {r2, 0x100}, {r2, 0x8}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r4}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) 13:42:51 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_open_pts() (async) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x5, 0x7, 0x3, 0x3f}, {0x8, 0x8, 0x20, 0x1ff}, {0xfc01, 0xc, 0x65}, {0xafd, 0x8, 0x6, 0x2}, {0x428, 0x3, 0x1, 0x10000000}, {0x200, 0x9, 0x0, 0xae5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) write(0xffffffffffffffff, &(0x7f0000000300)="19aef57b10afb342e9d81a97ca1a456a86d7af6e344ded1e4ba8ec67efb7002d9d5ed91bc083365e38dc363194c2d3f99b0f66818e00354a8c613f9f01cb3f25aef078a21f359769b99d107eee24c8cb4c7fd512bd752c7425a805f43e8a43dd6b6a18b4701c6da1a564198ff288c31a340cdff25a270226bf6b7f45220f29d22c593c7900db509eb5fa3805a47b2645ea4de49d82ebb0fd3628f083ccb946b7f7d90d6ee68e023d67d8c57c6fd370031ab8724c6923cad877b7c3dbc6a6abb4f183030f4e4ea11446bc14b410d439bc530eda9f3f8859efef3b473fae3d80fc065dc86a57bfc98eb6035d21ccdeb006a4000c6323f34ff3ddb3513bbc8a3bf09af4073bd4f540838c079425132645f42ef10e21eedf8abf88c1cecf6928f46eae2f4379e2adfe41ee2310101a59730640b6f0e2b23d6d49b65f0ce59f8755bdeb51fe06817b52add75c7897ac28ad1291368d6ac4082e23189b457e75028391ea74a557b687050c9c11108078e688fc2ea8dc4fec5e41e99173bca5525fc10d6e95c5938e36e569d71470661dd3c86e4c1ff5f001605a7ef7300b63ad89b7f2d0293d9228dc61ee050bc35c7d3a92d521270030724d0b18e0a580ba1250157a76a777810c54be601c9d353008804824648b5bb36e67871415ee45287cab44596217a4fc114d4d4bb13cf6a6f2815aa11880ef76a035e05064da2c53da3891c36a5b429e7c77de6a710214c3a4467549a213bc5b2a9cf094cd9b6f4cae0a79b9e8b173bbf9d4cbebd8a2ea5e6281b1cbd2ee165b830926ad90ac7da06b38959f1f2ffb36f74d03107837af859b7d57be02f620ebd8bb5d4957138ad0033aeac7c186b19e1a784b18fc32331099bb6d0a699ae3d9a4a4a551b5887800387914265b07c49dd222bc7ac6c8a4516725585d1cd5175493c38171cb17b371315cf8765ec5c1142599c9141c08affa8776540472a63bfa08555086960a0001e6c118fd4039dc704cdfefb17cfa347243d56b4a875699d2a80f7a7dcb9be3573f3253747da0045b8fbf053c0e4ef3e9a4a3f02fa647b427e8c14a8474a1bfc3603939527a25efd505a37248292a579c274a3bab7cdca8acc14650562234dedb6a50fb66cda6220baaccb03651e1508020e8c6cdc8c351b34352c4bb2620e2989be27db7289b586e1b4c97dcb0edce4a7f1b3f3aa02b931e2a4740e1c3ca736c10d76df2b30a32f4e1183ee951eb389ef6492e19b9d0a8a07da538d3d9ca029d388e291b39ad14c587a3e69375c599925aab8055dc4bea76db406c73dad2ad44d8bce343ae1adb99cfe57058ce43ae609adf6f8aadeb30861d54bde1af628624fc0a083f7818fdf2820d62ed97a78b78e86fbe46a61d88c8ce8dc98024399f86d205e2dadf4cea27088d7851913c02002a08a09f94739006bbe93dfd6d19b1a1735b96c158e4d9dc0349b04f9037fd3dfef20f5a797b55622311bb53eda9e569ec3cc5b253f35db50080a76df45865e75bb2745ff22859917231e0c625960acd2b644229e46cc06200919e75f71dc7d41af68396381712f9a3fb9dfcb7dd41a88210dfaa96e2ca109608b1b2e4d78d17b3862110056f665c90d1ad0c85c037e7a8700317ca2d8ba27549901176c328641ee959fc0a500897cead517640f26604cbf04ba085d782e1c3df50e5ab895849c1307be63acf06b4542c2fc76b5914b29a85a730105e8a4aff686cb914e37320e0691571da5bf1a296285f177510a8c3f2fd95194e6aba5beb8b089049c98b07ac2a62ffaff6a07eeb89ff436945ad345d237eff645687b69f84fd5a051c133817c85f086794dfe23254d0475a9039e4fe17f04f9456eba24112c2384d211c283f57864d09edc505c47afd7308d7afa519ae26f2fff684e850786eee141980ae711b94e9709994a8244a161317b7e1270e5348febc28ed179c1643c6260f7968f2bdbc5b873f8e8c57e65fd4e7c3b2f767aeedefb6287a10294108feeed64058d06f3ecbda1be0cff53905b731585cc4479ca1829763be24e4668a02640e3ce51f0b2aebcc18f6ac2904c014b01ef669202f222ff16cc3e8cc921680b3a4f70afbc99e6001b9ff08ef383c45841680abae0a854f1eee2179457dbcd4dd0fa3026f7252726438e1969b58fee263f60e63c4906e11198b8f70645ce2cd8718a54814cdad2bea94dda50a5c66adbc8c4110431f07d820658661ef944167efe6092254bc5d966c1d1fba300b93e771eda7ef2d2232669af314cd933dcc8faf0bd8daadba4ebb6590fd40d28e75db08c5baf30907ddedcd4a7697f1d49aa64a15f5df191daec279118a1129586a306f0b7965a5b8700f4fe5f48e0cfe53532c4caa0eaadc0edf1810b9ec4209072e94f8a36bbd129923389b7de06094affdd5f82d76bbcb32da9aa95c621f816241dfa5b6bef5ffb5c0cd96298cb5dbb6a5ec3d36a9ef4240289f57c954ba799f9b41eb8ba07bfee1698d8c5b74517f49b208ad7b9f9508068f9f2786ef2796f3fcc743136ff3ba13d749e61aa575ec3daa6cbb40d0934077a8e01f3fe49c93244e269bca40cdbcfebe8a75dfdc0e76167b912fac22795890e23312071d894fabb67897a9fb20e9d5ab0127780a45389bdcb1fcf554198f21e15d3b710057928135d45d3f36fe2bb9b211ed479dc5d0e87bf81bfdd1bb690f4481ad2ca8ebc11bf43784f9f3f60a6c431865b4cc24ec90b8518c33b8bd2b0579fc14eab8090a715c2bdcf1c4bdd1ce0ed69cf90964b0f71c4715a6148751fb09bccc43a12b77a7c7b4b61f3bca03caee0288c1f97962478850580ea97cb15a3cff5c22807214af9d689f359e58dc31f6501968f295c2788d7181435b0fbacabc846d5b51ae57377a0a6571c33b378a9ef25e4c6a55b198580a0328337a1da5dff03f9343a93601edc8622561ffb66f6815a4070b77b214d7f21ea6c6096b1cff778a7dce154abb9a9212db5b2cffa7afd0558b4c9a452489c61c9a196e725c3ae4e3bd1463441bfed3c060b9e488a03b6cedabd65c395f084d7aa55404ab57a447ee9352f92b7ea5073a2b40f0c3412faa070f1c3c2d290ada40a64eb054a1d860371fe4d7b7d301a6f97b61dbef92a06d11e27ef6d699206704b79e7e0b8c349fd3dccb97da8bffe10108b01b643ec95432643576c51df1dca996395979c544008d99ea51e493b794c9beb361edc0a922f3eb2f7ec667dbea13addf7a66bb49070a06aafb9df00c8515ec016da8dd0357024ebce55e540c7337db2c8e6d1125484fc16becb8f377fdc1c21e3230dd73751acc481e60dbed2bfe0c14a340de0ec0def8c185164e55c37dbe22c4ead4aa8bd3fecf4e5efdc4470eb27163338f47d75744b3e28e42ebcdd98b8dd3814aa520fe883200a0ee87ba1490f4f95b30805babd1486a808786a418ba7210026ae21926cba1c810a70fd5b45ca59881a57542b125986ce8e4a2a2843cc6388600a200d942651d739485fe9b4e95f0fdd1efdbde113910770b6e7da73bb5ca37be9d21e670a19c8055841bdfd2c4192ba9bf7680db50f691b95476d69d8d43c6bcdea9b459bdd6e19ce544c8827cdf6766bcbe0cacf539ef2293b8dbd76bb1497492e600146b5bf3b938222b2a745269b299cf9aa479338c2508c39373a530595c14ad0a493ace344044d00c6a3fcf8d6dddd0989a3f5dcefe448c619c64f0d5362f2829d18e84fda3c0d607d9cedc8fa65918e724ad2685d9072ab9d1eda8eed181a623c19a657be64deff50d05ab79613be5b4413168028eb6eadf7590aa69c4462562b748fb7e5879a54adec3de2d01e16c96f5e0ec84aa3922b11088a5403076cacefebfde9072aabe3d9daa3994c0e486bdeda5a9387268455f54331d91383ddc86b56d72708059e823fc3f6122dc068cb4386acd1a255dbe471fc3875b5b53c7869d177d209c94951d244ee1e49f1d15c9983175aae342dec0295d6c7107d3cea08ba2cbd3108a976f7956773d7d1365c2ccab46e7f39b392adb45d8913306cc34cf1a3f517e01b259cccc1ff69d5ca146f59b1e61ebd50d8fbfcc2c90378fd1bbc81805c4aae8583a4116cbac1e3d392fd4cc2c750a28d5c3084677b992fe5c66a4090b7a924c3f05e6605bba131ad1678ead5258f3e40eb214403689ecd755b2fc609144efbab5f7f419d0887884241d243d5e49d41bf7646da3aeb3d78db46b66433ee949f247d42274bb348808cd0f81e14e217c3f8449ca702c843ae1e20eefee4698c02d7cd5534e8f4e1293e9adcf1feefaf72471a2960c41cb04f52d5756017a742afa121aecb8442dd09d05ec1e090061c33f18d1e35cd4e2879ff6582eb6a50930e2dd2d551a5b3d60e2b2dfd99b1ad7418e32d225448e36db9efad664682b9b6b0f7a0ceff5718251aa87a785c6acf9a6f4d750e71092dbd44710fa04cc7dbb46309e900b9e34934df69c7eb00108285762c32fa5f2603f3e053e4d9a2fc0e6ad2c54ff385ab02a53629800e0d895308355e0b3ab16b9b7cec1251ba25de2939cc3f079f1e3cea366bc6ff0f1592e8f897b1b515be5ee07b8a1adf5aca93b010aab22d0324932550cef75d9188cc918f173ab19c1cb638db62e2b8faae65c356e6b35914f75ea8ec02095243f58f0d44eab0df165fdb8539437f6a1f5ca9d47739c6f5066743943ad718c2237428625ae4cab22a292f975a39b6b03acfd99720b817cb67c1df095c60d5ce4fdd8ee17717541326073ac947b3c69674d4c0c9a3029b22e1186666a3c67533340328351f929569acf7650ccd5183024bf02e7498d3b11fb9ec9f532f8ea10a92c7a7760fe25f0c7ee780f3b661b9627217bd519b3efd13d851c30dd53a4c80af9e116b481e757304511ece3301f96671b202a143136afac7fca0d56136f081ab6c1becd69aa52af451e74063238783808f61ed878e1b55c6826910d45f1d081c2d81f452ae06e2b17aa02c553685619e223075b65307991791d8577a78795ba3dfc3f4f197d1d49d285ffd66516d29285d19de08e04a2010b358630d8b9551bde541471626b00dcf3152811d162dcf365762bd017f621ce965dc6817e71abece4fb1e15b18fcb4727a9a22a77a91b4cd34370ae45ee4b9481efc1be2765ea38873c4603bea2cc483b53526b6069bea934bba7ad4c0b43435314a32169db054f2dbf64aa88a60cf55773ab7cd1ef423f5fd183a743db5245e249b6701e19fb70c33b5216a8e5c1f78213520b7c4e7a2c73257c81c3fcf34626b7933d8eb7c61b2ec719d008088696bd12a6e19e246a0ce6337c05fe073a5e4e79b1c1fccfb62839111f763b3b115b4fc866d012833f6bb183bfcd727fe0a785c8d45527ec6937f278538bb145e325a832d45338cca238181f90dc130af60f2da0296593d506c3ebb361265baa56fee6f93d3ed186af01c519551e1c853b3325256b3500463bf57f2f8e1d43c30fe299f9ea7cb0aa0155d340308d81e6211abd1137624a0ccd5ba4c418bf5952e0b192394356f51e06e0032483baa02df232bd7597ffdded8cf6ecbbe055faf72de6d54c8a47bdd5deb24dc632702c045c89134808718a2dd340184ee9f51d840eb3b88edd31ad878148bccfd683405a14d37de87e8f73d081bb5ef67676ab1a96c3bd76836955bedc861e1511a70b1904255fb2449eccaece96865e947a2beecf28d65eb518dc93f6d7a40e2bd2650d7996787fa6ba75da8d384cc73840b4cab026b872ab0575be5484571c8c84c161f263efb589e8c240e759f9d6edf98666ba3c2da1a75c9d0b", 0x1000) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff0830000000009ed40dec3e66d4c396ec647531c0ac500000000f7ffffff0000000000000001"]) (async) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="45cdc573753a00000000000086dd60dff0830000000009ed40dec3e66d4c396ec647531c0ac500000000f7ffffff0000000000000001"]) 13:42:51 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000000)=[{0x2, 0x0, 0x81, 0x81}, {0x0, 0x6, 0x3, 0x6}, {0x20b, 0x9, 0x4, 0x2}, {0x0, 0x6, 0x20, 0x5}, {0x1, 0x7, 0x20, 0xf5e}, {0x6, 0x6, 0x2, 0x6}, {0x7984, 0xff, 0x9, 0x9}, {0x20, 0x4}, {0x6, 0xda, 0x7f}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)=0x7ff) 13:42:51 executing program 1: sysctl$machdep(&(0x7f00000001c0)={0x7, 0x1}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) (async) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000040)="288a50dc58db264063428d938ea69bbc0dba618dd918f9f17ca673434674a54a5a4c86939b98b996dff317a7a6e75196527f345422a445137e8da563fc59f4980ef2c1b326b6fca10ed1f409e9a97cd89fda60d5d4c97c629d45f393c6656782342001ebcb77df6456e9ded3f53ff0bae58ede97364eaaa595bd0756e49a56c57c6a6ba4233987bd63ed0d3d2e883582c98bcf8bb15de74a63d53238b2b5ecb67af49916895f8ca0627e472f4f6be163463d145061450172194adf64ba7e69a31d2815781cee96b955c8b1c019820fffde785af6f5c478a6b6f4832e1df03c903dc99149d0", &(0x7f0000000140)=0xe5, &(0x7f0000000200)="57a5bf7e2e547fbbc132759ba705c51121ce0d2a13e552b48ee16cf41398ffbfa6d50f47c2512cfb5970e668a7a178538ef86b9065d3d64ab9be787f92bca394c7e7911e307d7cb4447f6cd85e6df3ea7b6419249602655adaf89daad4288575d1915db5459a41fe823cfc1e74f6bf52afc4663c24952544768b5f", 0x7b) (async, rerun: 64) sysctl$machdep(&(0x7f0000000180)={0x7, 0x1}, 0x2, &(0x7f0000000280)="75fcfda6dddb92b36f023911f873918832881dbee740c7ebf0da27f7c2144fb7941f5ced4d35fc325dfd8f6323fc1a31243c8b8d2e73113a5f87c41106afbb37f0950f0743a34290d906981c71ffda78cdaac064ab8a2d8b8e07018a4ff260084e1862114a6c7984df2a6e2d902a5497ec60fcb09c666f0dd66f917009bc384819195702c9cb2517a7f0d0ea9986864f781c235db404539c635333c3841e71569f9bcd01d81f459ca8dd6ba3da3d5d95d1d30e0695a934bbdc1f6e9317cf9725923bc42ba61662037e98bd7ba20c1b2959fb979f", &(0x7f0000000380)=0xd4, &(0x7f00000003c0)="69f35616a2f82bc2cc4e5f94d845b45902df43530cd8e1a2dfa6046577310fd6c4ed192b42a89544231e01a5776793d083cb1f299470771753a9501f4b23ee10411566356bec0c9f7bf43b4474e4e1d5bde5e410a13fedef91f4", 0x5a) (async, rerun: 64) sysctl$machdep(&(0x7f0000000440)={0x7, 0x1}, 0x2, &(0x7f0000000480)="51252756040ed768233e5bb951f66aa1c5cf2d4656ee48d74ee15d7cb6c8c556e3394fe39e334791789c443013847429931ea3136e32b6dc59126220e37ce0ce8c8576860f2806d28b1e9ee1dbea207f852e69b948ca3d3f6287548b690229a4778d95404b4bbea86415144c46931e4fcffa91c3c551c5fc902b0b899316ce9a5f631ddfe477aeaf1381dfecc16b4e53e6c5b15fd3abdb74254ca6e78e875fcfb73b688cb34d6311003e039dd9f424261b3d34c73c79be08e8fb4bd3b9e0ae2c5b9d1f84f733d5a49dac7e385cbf254a88a28bda03e55b7e4ce7e543bf96d6d2f14b47fbf473a963e2d2721c7b052e0a22b7f05ab86aa33385824b2134366432661d532d5010e812715d1d93a2b26116bc5b04d654f69e8be0a6eb7a9a15cae09ec3750b21e8a2b8da87f355ef4751f7de00f73624651f386c9f930744633c0949f00bf1496b6413d9e976851dfead040a1713a5f9216266594f30a491972110159536ad5c8a5b1745faa3c68b437bf74e37f240ca79d64caf66a0633fa79b6d68310bdb2f3fd5a526fe599bb3e8adbafa5b13b9455384851ea4f2e8a9fab3686c3ec87b2bf9c38364f6373f6e15d6d7ebdb981c9006e9c664340287bc4b4bc4c1e93e0de7821666e6539e2511167580ff6aa4b42d2cefb1c40c3f9508f4e4b8864cce31f066e9da160a638750dabf2fcd88eafc5f46cd125738e91514a6c8fa59814cc89f6dc4a513c9d657f916d844d86a82cb5e5fe6adff8b895f3c38f68435bd017b3ee8c62157ffcf7feb122c1d89efe3c02f10f9e3cd40bc5e41fce7ccec1a446b1a053bdc1d50b034463153cefe3f21c3bbe005dd646a403f0f9c4cff2a326d17b3d18a86a4b509819bfb39e7df42db8c9ca462a9f8a2775a8e509a5e309d1b9074120a4fe8f396b3e8b3d12e8b0c457a0ee61b2fb7881f3d1893b6394070e223e24b250fa3bd86cdd2c9793897d6f710456938250bb882a04298b94e64801ce3674eae4edc7880481bda9a1abe53ac045fad7ea692f1dc323be0b0d5e31d49882bdcdc0233a3f801015647cb7d37aca2ddccda0e26bcf2f20eafaa776b35159d49c257cd515bd6c30939cde4388e4988425d75aca15e9d8f37a84234e2f7ee7aff330484597ec3e51f62827e27c09804619a6613093c438f16c1e41e68d1ead733d874dbb6405c386470060983dc75fcd6bd38c15f6972e46aab64b9eb516d72d3a4f3773b82fee2f171b3095b2e09c20d525d6a2d8f2fa49766dbd7ab554efc753e5d3c31ebf866a2e048795e27d43ff6934a77ee7cfbdb1624bd1b1f97fd8ee573faf5192d0d3c3bc698c1505315dc4444b27f5fd4621765f4da8ecdce83539ba1807e20af7f0de4bd90088556c1e65c3e9b5eb57cdcc0f0b647034cc92fdb433452a5a5eb8d8f1ae99bab30f6d78edcaf62fba7258ca2fbb4bfb30945b2d79ba0503e045efc6108e58695530352a6a43389bc0254e3920e55fd8fcd769b300b58c45b003f84afa5ad28429f86ab1ca6eee5c8909913cbda031a09cbf6f2886a4a747d1d6cc4946ad6f1b1a753cd491e01ebcb14a05571df2d6a608ad0a415699b634c8b35c06cfb43f03c236d1dcbd1ba51f202c4e23a1ae8f6e9c75caa47aad474b56afc0f1ab6c38465c68e157d0d6e212a7ded4a39628aac3494a293ee45326f68c89eb0410d69f2bb5a405ab86feb505e60596c1dd888c5c3f4be6bc9aececb57346855fe129edcbad1a95b20f8fd4a792197090e5d7f1bc0a6a1e635f8678d84524b30c473c1e5d20f91433dc25f640a2ec429a523d123db1b1319b9da02bf05b92df35e6c75ed57890155f841d4c65bf786ff3ef9c133eb166fe6b9f552816535839dfe6ca96fbce3797afadd89fe564ddc71c09056820b5fe80fd7f983f1186c899a142221ce97407799cf5544589b39105fd344144e5de7bcf1170c76cf3d27ea635eabac11a2eed458e673df4704ab29c4f8143d78d23312e81cffd63eab70c6aa019d9d671ea95f600be210e87df2ae8b25dc9ae2ed36b06649568149d86ada26afa969933010099f6aac7ef3ced13a831bed7123de0dc7b22e5c62628be15e3c5e8f8c9120f1fd80791b0b39f8e7640cec64ee76870f20a5d05e553a7b6419feabeea5f879e87be1ddc843df7b004d2747e931dc04690c2029b0bc557d373c00646bbc93732f30f05efe8c811ed91b4558534604ba250d55f09ac152e60a7694e3fb89cab941d85643f790b137e211438db4b3acbc851255bd2f302fa342db6c8ba92b01b3023777eb865b7e993df82b96c9e2d5d8dcf34f3470a6835df9367167b8cbaaa1603962954a9532d1910a7c72b3a93cdf198904643f373b48442fd86aa63c7f1759df2e8e0be59ecf4584918505b7a632159ce8cb55568d06eab642f6fcce4c894103fa844b424d5d78c04b05dc14c91e00b51e080510ca7f0392a67e5fddad464c2a9384e8ae556550c49957478675587c9c452a4e8fc0a3f5f67fc2b0e8533c15259db33e7f80b869af5360359ada8d1c7c69270f38aba71ab08f34b1dcec3745c4c59014011bb5d7a45ad9ec317f87329bfa9e2dcae4b6862f1957f72f01d663812d4deee43b737e1485f163174a715b280d4eab8414038212d6b74e9a86bb4dc94f171c943a5d686b81905ccc071dc71cf151ed456137c73157970cb63a5fd932ec900936017ae4f9756b28ebb6c01147f358e8ccfb67542e08e81b23651f589384e2ed3e8d8824b5ef68c12948dfff68b62711fdfd0b58df99b4a6d44fe7a9ae6b3e0faef2c7164989860a4a2b3346321a06fa1a7f7447dc1ff6b2eeb7b7f2599c91e84d1575a8c88abbbcd7b0e1593447935a275ac62bfbc536f4aea41fb8dda7273b360db252811c5c5d93d689ed7b6ff4348858eb92905efdcac9caeb96bbe616a502077de29ecc7ca6d4baf9fef8f222f3778cfc141403e9657d527185b31415a966c2cb1b931c7e466db610f609518ca329609f8d7cbf73975c9133ec3c05d6928a001450aa59c0e82a9ef0c86ef300d37112729968cfed4cef40364db77befde6f643a530c8aaade1071606d2e2386525b1d0cf178dd70f5f3a5f898678bebe89a03dd7997bbbd9cc8dfeb32ad51b4121de1cf6491419894c2dd4b1676543d8290963b03837663967cac2cdbf8e3dce4930cecfe87b04252b4ec8c6da9c8659c2dec107ec44fd39fefcdd041f7bddbc8239559a5813331f83bee09c187c25278f9f69f4bbc80cbee9be0b9bba0a8fd7ec93cf7699477192aa91c178de800ba3681e6d1abdd953b1194e8cba0b5c4eb2670820b0f891d2b5a531b0723927ddad048dcddc0ad6b4a6fdbd6cf0dcbde63a56a0ab8c29a56cd6799aacc3693bd900c24e1ca4ee0dcf50e72e9adaf5663140f3e311bc5e0de0b9cd461e4b48dff0701ee27e916f342bb1ecc7772d24855a8b9c226eb6a6d6481dadfe6d5e19b7c126b8dcf9b20766a40883f650020a6b6366ffd9d86f04f4e095723832db581c46d484d7b4a3ae5219d659bdfa46707c84283e4c75d6c5b1b8219d0db865ec789ec13e60df0e573f2d92d0875fdd36001b1329794403f86ac6af6050e2664c6daab1956acba0e94eaf45a411aee7278afd44f75044e7fe570279f3d838a6727dfb8ac70905240f31b826356dc634aa8eefad5b5f62eadcad4472ac94bdb243d47ac383ce62ad39a44d9020a35743b6a26d8022b0f07d986e45ff814fa8facb5f21999b21d5c39def7b3603d229748a587f118640f745aaddda7bfd95d8069956c091716bb13b9915d85df57cd60dca6aff27f8eeb3bfd1adda739703efd25e65eff0f7c8e427e86ebaaef91f0dcde3227203bcc2c5c17e0ea029c1972513c267d49c07012ee304a0f3634f6134b9ca88298df5abf14b20ad26e8da5d22d5be2f7a7b1e71e1b6af606fa938a3048b5824ddb4731f2ff69c2e4e7cdd3010e655e4be94b35750dd8fa444932d6f041d3b57aecc8fb25104b4f2d7eb7378c3164c6b53264e6b108d2f64807a34c6a5e824a03c34bb85c8fdaf1356d374fe2490c120d8a28c1c674f2fc9d7436f89a8dd3e11810d0ce958bab06cb3c14f014f7fcfebd9ed1f9ca5ac45a51d2fbd8cdb53055b371e2d6aa86f1b1f7225c7d54b07f4860be73fe35bb51f0e9ef3ba7a4fd362d8193799a21ca9dd6bcb7d9fa5ef1f35a81803b5b6cace869654d83103f4cc8034903691a3450ddd5545343995e26709cc233441d977b3df4d6f87485c622a7a03b8c87f28cd7ce0f55ac0b96dac7d99bb083860644d608f4c6f13b0518a476b08bb06ad8d38988ce77e0d9795f11e33294b96816cc1376d3026c2732d321b41b95bbe7e9bc655d27049b6cb604a5c29823c239434560f66ded921997dcf4392d0839162c441d63ed7862d87fd3c9260c3617a959a94202ccca6376ac4db6aa0dc43f22bc0205fb9f679479451eff53ad8c32667d88a42095fb267e2fde866fabd30d14d6474a403581f1107e6335dc0f0d5fe27329eb790d335b7839e09f586e433673692de386263813b98783c83a7ddabacf5fc4f564e1afbec20e6f9a5c193283ab4a624533cdc85d617da0ec01bb1de3b686766d2ed488b4906630a6ccf88ddb975391f1291b9b95d1d10630b714aa53a2420646682b953503d8f6b76e888d2f11724241f0e69c006279023e8ad4af9a2cf81a511073796672ca563e440b52cf859573e4f360d69f859a8310483164552cf9d7edb06c5d38917f02a04d4530021cf958f86ac9db7b38ebc537d730d5ba213547af136ae80bec09c7894b74e77e489c591304e6b4973677bab215f6f7107597cadaff3fe89a6a6986f2b4cd99552e8c8ed3f44d14b25e0a61434c25dd38f3c5df1a40883c253d7adde580e0d359183f0203dcaf7a6aaa5b83ecb165f96bf839de1fe0249a6f0b541456aa538eab8865eb70fc2f1ec4afd6056b9819b7047c76a5279f85a0c4362e32d041b42c00b9600d681e26f6e531e517b0ef2db601dacd0fe3e2120bd73d75cf3c5d39a823edc30ca31c25e36e2f62c9ea11ef09c98b7d1e2baa55331f10a2c5ca41d4d819b46148f72664c6bd00d0f1c7da073e96ed1c11b1d9c9594a254cbc2bb183bdeb48b8d0a6fd061868ce6c47db3bfec8b70960cf61ed30ba1781508f3be862e13f93f4bed07e8b4ac1854c1babbbdf2d4f9515afcfe70753dcca09996fceaab1def932fd280103da55506e0f498ad890d39974ed8441e2e02d493afe9a71555ef46438e34308b9eb14a4114303f2b6f77db3c18105d0a712f117f7112df976a51b28fa3edabe47b814b42a5368033686f42810090b05f7569cf48e5c75166b26ccdbc4c0e55c2176b14399640ee04f140e73e34b877552826e1e11846f1e32642a6b07b095091a26c45ec03e0aba38f37883b1b97084cce4a67c9ffc25034473b413eec351f873b3949cb18ec7855fb88ea02bce77ccaf1857243076bec068e2d6ea7e0e3acc755e2b1b2b7c73405bd7602e4efe39d1923b1c41c524b564c92dda294ba2c0478a311c90838e1a0f98fd0e38ad46ce43f7f2bd8cdc8b5fb60eafb2e509f9a330bda6d8764d19e1a133ffded7d01fad955f3c6cd5530f5d8ebbdbacccf26c574e1d5d18190f72d6cb460f8029ace7f7adf0c4d81e6c9a8f77d9353f190dd585ec853e4969d2aa2623f1861bb3f3d53e19a7e2237e3b1c08359d8cb481b7e4fd5819aab4a655d2a99af4a31a91bade006e9846b42c217fe4efb3a92c4d76e62837efbd2ccaa1fd36d5179e5c634a2691b9a48931197216e8", &(0x7f0000001480)=0x1000, &(0x7f00000014c0)="dd6e22b5a0a391937d820a943fba48ef2ab91563d69838eac3cf82d07bb25f72efae93ed9ec294493d3be166eb766abca3f961f04dd74c9ca1eb67daade87fc4243af11b5eb5006b7e0baf36a56e93b85848764d157ba942bf564dd0efe7b2b16f80a56d330ab4f28d7da36566f5a49ccef6bad26d8a07cb253279", 0x7b) 13:42:51 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:42:51 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async) r1 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000000)=[{0x2, 0x0, 0x81, 0x81}, {0x0, 0x6, 0x3, 0x6}, {0x20b, 0x9, 0x4, 0x2}, {0x0, 0x6, 0x20, 0x5}, {0x1, 0x7, 0x20, 0xf5e}, {0x6, 0x6, 0x2, 0x6}, {0x7984, 0xff, 0x9, 0x9}, {0x20, 0x4}, {0x6, 0xda, 0x7f}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)=0x7ff) 13:42:51 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 13:42:51 executing program 0: r0 = kqueue() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) (async) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) 13:42:51 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, &(0x7f0000000080)="4a5a38ac86a274e87c6582f8b24a243918566ea529ca54c9ddbc8c3f610852024178d0d5cf804eb01bd642f4fc33928d85a7e0c57025286e3c25df3947f3eea5f043fef9e8085374fde6b95aadebc57024719be6305deecf7bb6cf49e1d424dbcff7ad7b33c756a224e5d972b83e5b6cdb1a1fe33c0c8ce67928acf63f8521d9f72000668723b4eb9f71844d497b8327de622090c1d3553b3608402031b35bc1aaff994fa1d5c454", &(0x7f0000000140)=0xa8, &(0x7f0000000180)="9caa5cdff52113a0600276ddab76e8425b7d0a7a30b27a1822a6a61b996fc1c90f46f34e1dd32fa77652dd3ef8721c4b62d923043b63ce49cb8f1bdd318747ccb523f6a1a6b9263dbf4d9695e148afefca09d1fed2931588319c30af5c9be3b925c462f6c359f335babe50bbb7c05c75b53e26", 0x73) 13:42:51 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x1, 0x80, 0x5a, 0x2}, {0x400, 0x3f, 0x0, 0x1ff}, {0x4, 0x2, 0x6, 0xfffffff8}, {0x1, 0x3f, 0x0, 0x1}, {0xffe0, 0xfa, 0x3, 0x2}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001480)={0x9, &(0x7f0000001400)=[{0x8, 0xff, 0x93, 0xfffffc01}, {0x7, 0x6, 0x6, 0x7}, {0x1000, 0x1, 0x1, 0x7}, {0x7ff, 0x1, 0x1, 0x1000}, {0x9c, 0x2, 0x5, 0x6}, {0x5, 0xff, 0x2, 0xfffffffe}, {0x5, 0x0, 0x7, 0x2a}, {0x92b, 0x20, 0x6, 0x4}, {0x200, 0x20, 0x9, 0x7fffffff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) r2 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x1, 0x0, 0x0, 0x10000}]}) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) (async) readv(r6, &(0x7f00000013c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/69, 0x45}], 0x2) (async) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x8}, {r4, 0x8f}], 0x5, 0x405) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x1, 0x7, 0x81, 0x6c}, {0x8, 0x20, 0x88, 0x9}, {0x200, 0x5, 0x1, 0x7}, {0x993, 0x2, 0x3, 0x9}, {0x0, 0x1, 0x5, 0x9}]}) (async) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) (async) fcntl$dupfd(r3, 0xf, 0xffffffffffffff9c) 13:42:51 executing program 3: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xfffffdf0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xc, 0x4, 0x5, 0xb}, {{}, 0xfffffffffffffffd, 0x84, 0x4, 0x7ff, 0x9}], 0x3ff, &(0x7f0000000080)={0x8a2, 0x80000001}) syz_open_pts() (async) syz_open_pts() socket$unix(0x1, 0x5, 0x0) r2 = kqueue() dup2(r0, r0) (async) r3 = dup2(r0, r0) socketpair(0x18, 0x2, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) r5 = openat(r3, &(0x7f0000000200)='./file0\x00', 0x0, 0x1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000240)=0x2) (async) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000240)=0x2) r6 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x14, 0x4, 0x4, 0x3}, {{r4}, 0xfffffffffffffffa, 0x1, 0x1f431f1cb2a9d9dc, 0x5, 0x8}, {{r0}, 0xfffffffffffffffa, 0x292e183e190a554, 0x4, 0x100, 0x10001}], 0x0, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffb, 0x0, 0x1, 0x1, 0x43c}], 0x4, &(0x7f00000001c0)={0xfffffffffffffbff, 0x1}) (async) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x14, 0x4, 0x4, 0x3}, {{r4}, 0xfffffffffffffffa, 0x1, 0x1f431f1cb2a9d9dc, 0x5, 0x8}, {{r0}, 0xfffffffffffffffa, 0x292e183e190a554, 0x4, 0x100, 0x10001}], 0x0, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffb, 0x0, 0x1, 0x1, 0x43c}], 0x4, &(0x7f00000001c0)={0xfffffffffffffbff, 0x1}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000280)={0x6, './file0\x00'}) 13:42:51 executing program 7: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) (async) syz_open_pts() (async, rerun: 32) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/157, 0x9d}], 0x1) (rerun: 32) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000140)="ad", 0x1}], 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) (async, rerun: 64) syz_open_pts() (rerun: 64) write(r1, &(0x7f0000000100)="d5", 0x1) (async) r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async) r5 = syz_open_pts() (async, rerun: 32) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (rerun: 32) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) (async, rerun: 64) fcntl$dupfd(r6, 0x14, 0xffffffffffffffff) (async, rerun: 64) poll(&(0x7f0000000180)=[{r0, 0x3}, {r3, 0x10}], 0x2, 0x81) 13:42:51 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:42:52 executing program 3: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xfffffdf0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xc, 0x4, 0x5, 0xb}, {{}, 0xfffffffffffffffd, 0x84, 0x4, 0x7ff, 0x9}], 0x3ff, &(0x7f0000000080)={0x8a2, 0x80000001}) (async) syz_open_pts() (async) socket$unix(0x1, 0x5, 0x0) (async) r2 = kqueue() r3 = dup2(r0, r0) socketpair(0x18, 0x2, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) (async) r5 = openat(r3, &(0x7f0000000200)='./file0\x00', 0x0, 0x1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000240)=0x2) (async) r6 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) (async) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x14, 0x4, 0x4, 0x3}, {{r4}, 0xfffffffffffffffa, 0x1, 0x1f431f1cb2a9d9dc, 0x5, 0x8}, {{r0}, 0xfffffffffffffffa, 0x292e183e190a554, 0x4, 0x100, 0x10001}], 0x0, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffb, 0x0, 0x1, 0x1, 0x43c}], 0x4, &(0x7f00000001c0)={0xfffffffffffffbff, 0x1}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000280)={0x6, './file0\x00'}) 13:42:52 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) 13:42:52 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, &(0x7f0000000080)="4a5a38ac86a274e87c6582f8b24a243918566ea529ca54c9ddbc8c3f610852024178d0d5cf804eb01bd642f4fc33928d85a7e0c57025286e3c25df3947f3eea5f043fef9e8085374fde6b95aadebc57024719be6305deecf7bb6cf49e1d424dbcff7ad7b33c756a224e5d972b83e5b6cdb1a1fe33c0c8ce67928acf63f8521d9f72000668723b4eb9f71844d497b8327de622090c1d3553b3608402031b35bc1aaff994fa1d5c454", &(0x7f0000000140)=0xa8, &(0x7f0000000180)="9caa5cdff52113a0600276ddab76e8425b7d0a7a30b27a1822a6a61b996fc1c90f46f34e1dd32fa77652dd3ef8721c4b62d923043b63ce49cb8f1bdd318747ccb523f6a1a6b9263dbf4d9695e148afefca09d1fed2931588319c30af5c9be3b925c462f6c359f335babe50bbb7c05c75b53e26", 0x73) 13:42:52 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) write(r3, &(0x7f0000000280)="a47d52050b716cdfd41af324d18e173a4ac3fe51d5e259a644a16167b6b4e0ff66e9676f6bb585fdb50b73b116a30e98089d9b11e36c6eef7b96ce4ded7482832dfb0686b27d3aca7811ac9b5bb97c24fc683d4aa2962adb163fc9b73ae3ba77cfed5726da9ae316e67f6ccfcb9797e7f4d228299bdea88c30cf2d4d4f117275e5e266a6da44a2d743d7723c6d0010730a2e032bf9a804bec69a5de3e0f415e7ee5b01049c5d762947f1e0071e9cf9409bd7", 0xb2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5, 0x1}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x7, 0x7, 0x7, 0x9}, {0xff, 0x81, 0x2, 0x8}, {0x5, 0x0, 0x3f, 0x77e}, {0x2, 0x0, 0x2, 0x7f}]}) write(r1, &(0x7f0000000180)="f3", 0x1) 13:42:52 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:42:52 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 13:42:52 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000000)=[{0x2, 0x0, 0x81, 0x81}, {0x0, 0x6, 0x3, 0x6}, {0x20b, 0x9, 0x4, 0x2}, {0x0, 0x6, 0x20, 0x5}, {0x1, 0x7, 0x20, 0xf5e}, {0x6, 0x6, 0x2, 0x6}, {0x7984, 0xff, 0x9, 0x9}, {0x20, 0x4}, {0x6, 0xda, 0x7f}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)=0x7ff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000000)=[{0x2, 0x0, 0x81, 0x81}, {0x0, 0x6, 0x3, 0x6}, {0x20b, 0x9, 0x4, 0x2}, {0x0, 0x6, 0x20, 0x5}, {0x1, 0x7, 0x20, 0xf5e}, {0x6, 0x6, 0x2, 0x6}, {0x7984, 0xff, 0x9, 0x9}, {0x20, 0x4}, {0x6, 0xda, 0x7f}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) (async) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)=0x7ff) (async) 13:42:52 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, &(0x7f0000000080)="4a5a38ac86a274e87c6582f8b24a243918566ea529ca54c9ddbc8c3f610852024178d0d5cf804eb01bd642f4fc33928d85a7e0c57025286e3c25df3947f3eea5f043fef9e8085374fde6b95aadebc57024719be6305deecf7bb6cf49e1d424dbcff7ad7b33c756a224e5d972b83e5b6cdb1a1fe33c0c8ce67928acf63f8521d9f72000668723b4eb9f71844d497b8327de622090c1d3553b3608402031b35bc1aaff994fa1d5c454", &(0x7f0000000140)=0xa8, &(0x7f0000000180)="9caa5cdff52113a0600276ddab76e8425b7d0a7a30b27a1822a6a61b996fc1c90f46f34e1dd32fa77652dd3ef8721c4b62d923043b63ce49cb8f1bdd318747ccb523f6a1a6b9263dbf4d9695e148afefca09d1fed2931588319c30af5c9be3b925c462f6c359f335babe50bbb7c05c75b53e26", 0x73) 13:42:52 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) 13:42:52 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x4, 0x606) semop(r0, &(0x7f0000000280)=[{0x0, 0x1, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x7, 0x479350063a411c2b}, {0x2, 0xc7, 0x800}], 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/172) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x200, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x148, 0x80}, 0x300000000, 0xf4cd, 0x2}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 13:42:52 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) 13:42:52 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async, rerun: 64) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) (rerun: 64) 13:42:52 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) (async) 13:42:52 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) r0 = semget$private(0x0, 0x4, 0x606) semop(r0, &(0x7f0000000280)=[{0x0, 0x1, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x7, 0x479350063a411c2b}, {0x2, 0xc7, 0x800}], 0x4) (async, rerun: 64) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) (rerun: 64) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x8) (async) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/172) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x200, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x148, 0x80}, 0x300000000, 0xf4cd, 0x2}) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) (async) renameat(r2, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') 13:42:52 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) socket(0x1, 0x2, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0xd2, 0xcb, 0x6}, {0x3, 0x7, 0x6, 0xffff9ce4}, {0x9, 0x9, 0x3, 0x8}]}) 13:42:52 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) syz_emit_ethernet(0x128, &(0x7f0000000300)={@random="45cdc573753a", @empty, [], {@ipv4={0x800, {{0x36, 0x4, 0x0, 0x1, 0x11a, 0x68, 0x2, 0x1, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0x13, 0x1d, [@empty, @multicast1, @rand_addr=0x1ff, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x17, 0x8, [@rand_addr=0x2, @empty, @local={0xac, 0x14, 0x0}, @rand_addr=0x8, @multicast1]}, @rr={0x7, 0x2b, 0x80, [@loopback, @loopback, @empty, @broadcast, @loopback, @rand_addr=0x5d5, @loopback, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast1]}, @timestamp={0x44, 0x44, 0xff, 0x3, 0x7, [{[@loopback], 0x8}, {[], 0x5}, {[], 0x1000}, {[@empty]}, {[@empty], 0x8}, {[@empty], 0xdc6}, {[@multicast2], 0x2}, {[@loopback], 0x80}, {[], 0x3f}, {[], 0x6}]}, @timestamp={0x44, 0x10, 0x7, 0x1, 0x6, [{[], 0x80}, {[@loopback], 0xfffffff8}]}, @rr={0x7, 0x1b, 0x6, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}]}]}}, @generic="1ccf6716323313b521290d6cf1e78c76644d5b554d5d2a1189b7b516352ff98a321a88442391f29404301c67433f8c5db3696ccf59335647f6dd2d2f9f286a1e7bc3"}}}}) 13:42:52 executing program 3: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1, 0x4, 0x0, 0x800}], 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:42:52 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0xffffffff80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7, 0x1f, 0xfe, 0x2}, {0x2, 0x93, 0x1f, 0x40}]}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x20082, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000600)={0x3993, 0x0, {[0x2, 0x1, 0x7fffffffffffffff, 0x4, 0xffff, 0xcad7, 0x2, 0x8, 0x3, 0x8000000000000001, 0x0, 0xffffffffffffffff, 0x101, 0x401, 0x78f, 0x4, 0x400, 0x81], [0x6, 0xffff, 0x6, 0x7, 0x80000000, 0x2, 0x200, 0x356, 0x80000000, 0x200], [0x8, 0xfd23, 0x5, 0x0, 0x9, 0xb6ed, 0x7fffffffffffffff], [0x0, 0x6, 0x4, 0x100, 0x5, 0x1], [{0x1, 0x5c, 0x52}, {0x7fff, 0x9, 0x46631635, 0xa5f}, {0x6, 0x69f, 0x3, 0x20}, {0x7, 0x81, 0x400, 0x1d}, {0x8000, 0x7fff, 0x7f, 0x200}, {0x5, 0x9, 0xcc0, 0x1}, {0xee, 0x2, 0x10001, 0x7fff}, {0x7, 0x10, 0x1f}], {0x4, 0x401, 0x4}, {0x2, 0x3c0f, 0x86, 0x8}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = dup2(r4, r0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r6 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) pwrite(r7, &(0x7f00000001c0)="5886a1d39f6d7cc98c4cc938afcd94e2aada6869fe98cc26df7e1d18a3f16ee0a05cf7d5618d3f85ac60264c51f57609c47fcc3756a42347ae4746f1aa43920c68b9b5729119601403102ef3e32de21406c44ccd973a83a2093236feb6c051b92f635d5d383ad98a7fd2490fb96b802579b36e7d21e438c620", 0x79, 0xfff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r9 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r10}, {r9, 0xd1}, {r9}, {r9, 0x89}, {r9, 0x8f}], 0x5, 0x5) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000140)={0x40, 0x8, 0x3, 0x8000, "1f3968083022b0935ac38538d58014afc2364407", 0x6, 0x8781}) poll(&(0x7f0000000080)=[{r8}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000840)={0x7ff, 0x4, {[0x100000000, 0x8001, 0x4, 0x80, 0xffff, 0x1, 0x5, 0x1, 0x200, 0xf2fa, 0x9, 0xfffffffffffffff9, 0x1, 0x5, 0x135, 0x7f, 0x8, 0x8001], [0x8816, 0x401, 0x81, 0x2, 0x2000007, 0xfffffffffffffffd, 0x8, 0x9, 0x40, 0x3], [0x9, 0x800, 0x9158, 0x5, 0x2e0, 0x80, 0x9], [0x20, 0x1df, 0x7, 0x4, 0x1ff, 0x401], [{0x0, 0x8, 0x7, 0x1000}, {0x7, 0xc0000, 0x9, 0x3}, {0x1f, 0x4, 0x9, 0x3}, {0x5, 0x6, 0x7f, 0xade}, {0x8, 0x100, 0x6, 0x1c0000000000000}, {0x0, 0x400, 0x2, 0x5}, {0x80, 0x4, 0x1, 0x5}, {0x3, 0x7f, 0x8, 0x7fffffff}], {0x1, 0xfffff000, 0xff, 0x6a0}, {0xabc5, 0x20, 0x40, 0x7}}}) 13:42:57 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) r2 = syz_open_pts() (async) r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async) write(r3, &(0x7f0000000280)="a47d52050b716cdfd41af324d18e173a4ac3fe51d5e259a644a16167b6b4e0ff66e9676f6bb585fdb50b73b116a30e98089d9b11e36c6eef7b96ce4ded7482832dfb0686b27d3aca7811ac9b5bb97c24fc683d4aa2962adb163fc9b73ae3ba77cfed5726da9ae316e67f6ccfcb9797e7f4d228299bdea88c30cf2d4d4f117275e5e266a6da44a2d743d7723c6d0010730a2e032bf9a804bec69a5de3e0f415e7ee5b01049c5d762947f1e0071e9cf9409bd7", 0xb2) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5, 0x1}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) (async, rerun: 32) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x7, 0x7, 0x7, 0x9}, {0xff, 0x81, 0x2, 0x8}, {0x5, 0x0, 0x3f, 0x77e}, {0x2, 0x0, 0x2, 0x7f}]}) (async, rerun: 32) write(r1, &(0x7f0000000180)="f3", 0x1) 13:42:57 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="786392baa4a29778a68e0345aa727922ad6adb422a0c4677051b3a66c78ce85217a9b82941361260d60ab4ebcf3cdc280d2b8e1aa2cae3430a5d11f98ef698546a5141105967857ad1aa3aa5efd582bc07379c73b86500a1ff4837a26644dcbadd6ee41cd13f1ab5c7e2a83fd58d9823756750b29425023ab37f2b850a73d45f532f124408c114d9ba795c0fcda42ef26ec2253cf3d4d5205e95159b69d10948e6a661f25b8fd882bfa62d009c9da9e778de0ea1e8d9d77d4e5241ab"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = socket(0x6, 0x8000, 0x0) connect$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) r8 = accept(r4, 0x0, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r8, &(0x7f0000000100)=ANY=[@ANYRES32=r2, @ANYRESDEC=r7], 0xa) dup2(r1, r0) 13:42:57 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x4, 0x606) semop(r0, &(0x7f0000000280)=[{0x0, 0x1, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x7, 0x479350063a411c2b}, {0x2, 0xc7, 0x800}], 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/172) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x200, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x148, 0x80}, 0x300000000, 0xf4cd, 0x2}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) semget$private(0x0, 0x4, 0x606) (async) semop(r0, &(0x7f0000000280)=[{0x0, 0x1, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x7, 0x479350063a411c2b}, {0x2, 0xc7, 0x800}], 0x4) (async) pipe2(&(0x7f0000000040), 0x4) (async) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x8) (async) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/172) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x200, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x148, 0x80}, 0x300000000, 0xf4cd, 0x2}) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) (async) renameat(r2, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') (async) 13:42:57 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) socket(0x1, 0x2, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0xd2, 0xcb, 0x6}, {0x3, 0x7, 0x6, 0xffff9ce4}, {0x9, 0x9, 0x3, 0x8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) socket(0x1, 0x2, 0x1) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0xd2, 0xcb, 0x6}, {0x3, 0x7, 0x6, 0xffff9ce4}, {0x9, 0x9, 0x3, 0x8}]}) (async) 13:42:57 executing program 0: r0 = kqueue() (async) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) 13:42:57 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async) syz_emit_ethernet(0x128, &(0x7f0000000300)={@random="45cdc573753a", @empty, [], {@ipv4={0x800, {{0x36, 0x4, 0x0, 0x1, 0x11a, 0x68, 0x2, 0x1, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0x13, 0x1d, [@empty, @multicast1, @rand_addr=0x1ff, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x17, 0x8, [@rand_addr=0x2, @empty, @local={0xac, 0x14, 0x0}, @rand_addr=0x8, @multicast1]}, @rr={0x7, 0x2b, 0x80, [@loopback, @loopback, @empty, @broadcast, @loopback, @rand_addr=0x5d5, @loopback, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast1]}, @timestamp={0x44, 0x44, 0xff, 0x3, 0x7, [{[@loopback], 0x8}, {[], 0x5}, {[], 0x1000}, {[@empty]}, {[@empty], 0x8}, {[@empty], 0xdc6}, {[@multicast2], 0x2}, {[@loopback], 0x80}, {[], 0x3f}, {[], 0x6}]}, @timestamp={0x44, 0x10, 0x7, 0x1, 0x6, [{[], 0x80}, {[@loopback], 0xfffffff8}]}, @rr={0x7, 0x1b, 0x6, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}]}]}}, @generic="1ccf6716323313b521290d6cf1e78c76644d5b554d5d2a1189b7b516352ff98a321a88442391f29404301c67433f8c5db3696ccf59335647f6dd2d2f9f286a1e7bc3"}}}}) 13:42:57 executing program 3: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1, 0x4, 0x0, 0x800}], 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:42:57 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0xffffffff80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}}) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7, 0x1f, 0xfe, 0x2}, {0x2, 0x93, 0x1f, 0x40}]}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) r2 = socket(0x2, 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x20082, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000600)={0x3993, 0x0, {[0x2, 0x1, 0x7fffffffffffffff, 0x4, 0xffff, 0xcad7, 0x2, 0x8, 0x3, 0x8000000000000001, 0x0, 0xffffffffffffffff, 0x101, 0x401, 0x78f, 0x4, 0x400, 0x81], [0x6, 0xffff, 0x6, 0x7, 0x80000000, 0x2, 0x200, 0x356, 0x80000000, 0x200], [0x8, 0xfd23, 0x5, 0x0, 0x9, 0xb6ed, 0x7fffffffffffffff], [0x0, 0x6, 0x4, 0x100, 0x5, 0x1], [{0x1, 0x5c, 0x52}, {0x7fff, 0x9, 0x46631635, 0xa5f}, {0x6, 0x69f, 0x3, 0x20}, {0x7, 0x81, 0x400, 0x1d}, {0x8000, 0x7fff, 0x7f, 0x200}, {0x5, 0x9, 0xcc0, 0x1}, {0xee, 0x2, 0x10001, 0x7fff}, {0x7, 0x10, 0x1f}], {0x4, 0x401, 0x4}, {0x2, 0x3c0f, 0x86, 0x8}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r4 = fcntl$dupfd(r2, 0x0, r2) (rerun: 32) r5 = dup2(r4, r0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) (async) r6 = syz_open_pts() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) pwrite(r7, &(0x7f00000001c0)="5886a1d39f6d7cc98c4cc938afcd94e2aada6869fe98cc26df7e1d18a3f16ee0a05cf7d5618d3f85ac60264c51f57609c47fcc3756a42347ae4746f1aa43920c68b9b5729119601403102ef3e32de21406c44ccd973a83a2093236feb6c051b92f635d5d383ad98a7fd2490fb96b802579b36e7d21e438c620", 0x79, 0xfff) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r9 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r10}, {r9, 0xd1}, {r9}, {r9, 0x89}, {r9, 0x8f}], 0x5, 0x5) (async, rerun: 32) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000140)={0x40, 0x8, 0x3, 0x8000, "1f3968083022b0935ac38538d58014afc2364407", 0x6, 0x8781}) (async, rerun: 32) poll(&(0x7f0000000080)=[{r8}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) (async) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000840)={0x7ff, 0x4, {[0x100000000, 0x8001, 0x4, 0x80, 0xffff, 0x1, 0x5, 0x1, 0x200, 0xf2fa, 0x9, 0xfffffffffffffff9, 0x1, 0x5, 0x135, 0x7f, 0x8, 0x8001], [0x8816, 0x401, 0x81, 0x2, 0x2000007, 0xfffffffffffffffd, 0x8, 0x9, 0x40, 0x3], [0x9, 0x800, 0x9158, 0x5, 0x2e0, 0x80, 0x9], [0x20, 0x1df, 0x7, 0x4, 0x1ff, 0x401], [{0x0, 0x8, 0x7, 0x1000}, {0x7, 0xc0000, 0x9, 0x3}, {0x1f, 0x4, 0x9, 0x3}, {0x5, 0x6, 0x7f, 0xade}, {0x8, 0x100, 0x6, 0x1c0000000000000}, {0x0, 0x400, 0x2, 0x5}, {0x80, 0x4, 0x1, 0x5}, {0x3, 0x7f, 0x8, 0x7fffffff}], {0x1, 0xfffff000, 0xff, 0x6a0}, {0xabc5, 0x20, 0x40, 0x7}}}) 13:42:57 executing program 0: r0 = kqueue() syz_open_pts() (async) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) 13:42:57 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async, rerun: 32) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0xffffffff80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}}) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7, 0x1f, 0xfe, 0x2}, {0x2, 0x93, 0x1f, 0x40}]}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async, rerun: 32) r2 = socket(0x2, 0x1, 0x0) (async, rerun: 32) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x20082, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000600)={0x3993, 0x0, {[0x2, 0x1, 0x7fffffffffffffff, 0x4, 0xffff, 0xcad7, 0x2, 0x8, 0x3, 0x8000000000000001, 0x0, 0xffffffffffffffff, 0x101, 0x401, 0x78f, 0x4, 0x400, 0x81], [0x6, 0xffff, 0x6, 0x7, 0x80000000, 0x2, 0x200, 0x356, 0x80000000, 0x200], [0x8, 0xfd23, 0x5, 0x0, 0x9, 0xb6ed, 0x7fffffffffffffff], [0x0, 0x6, 0x4, 0x100, 0x5, 0x1], [{0x1, 0x5c, 0x52}, {0x7fff, 0x9, 0x46631635, 0xa5f}, {0x6, 0x69f, 0x3, 0x20}, {0x7, 0x81, 0x400, 0x1d}, {0x8000, 0x7fff, 0x7f, 0x200}, {0x5, 0x9, 0xcc0, 0x1}, {0xee, 0x2, 0x10001, 0x7fff}, {0x7, 0x10, 0x1f}], {0x4, 0x401, 0x4}, {0x2, 0x3c0f, 0x86, 0x8}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = dup2(r4, r0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r6 = syz_open_pts() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) pwrite(r7, &(0x7f00000001c0)="5886a1d39f6d7cc98c4cc938afcd94e2aada6869fe98cc26df7e1d18a3f16ee0a05cf7d5618d3f85ac60264c51f57609c47fcc3756a42347ae4746f1aa43920c68b9b5729119601403102ef3e32de21406c44ccd973a83a2093236feb6c051b92f635d5d383ad98a7fd2490fb96b802579b36e7d21e438c620", 0x79, 0xfff) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async) r9 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r10}, {r9, 0xd1}, {r9}, {r9, 0x89}, {r9, 0x8f}], 0x5, 0x5) (async, rerun: 32) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000140)={0x40, 0x8, 0x3, 0x8000, "1f3968083022b0935ac38538d58014afc2364407", 0x6, 0x8781}) (async, rerun: 32) poll(&(0x7f0000000080)=[{r8}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000840)={0x7ff, 0x4, {[0x100000000, 0x8001, 0x4, 0x80, 0xffff, 0x1, 0x5, 0x1, 0x200, 0xf2fa, 0x9, 0xfffffffffffffff9, 0x1, 0x5, 0x135, 0x7f, 0x8, 0x8001], [0x8816, 0x401, 0x81, 0x2, 0x2000007, 0xfffffffffffffffd, 0x8, 0x9, 0x40, 0x3], [0x9, 0x800, 0x9158, 0x5, 0x2e0, 0x80, 0x9], [0x20, 0x1df, 0x7, 0x4, 0x1ff, 0x401], [{0x0, 0x8, 0x7, 0x1000}, {0x7, 0xc0000, 0x9, 0x3}, {0x1f, 0x4, 0x9, 0x3}, {0x5, 0x6, 0x7f, 0xade}, {0x8, 0x100, 0x6, 0x1c0000000000000}, {0x0, 0x400, 0x2, 0x5}, {0x80, 0x4, 0x1, 0x5}, {0x3, 0x7f, 0x8, 0x7fffffff}], {0x1, 0xfffff000, 0xff, 0x6a0}, {0xabc5, 0x20, 0x40, 0x7}}}) 13:42:57 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async, rerun: 64) socket(0x1, 0x2, 0x1) (rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0xd2, 0xcb, 0x6}, {0x3, 0x7, 0x6, 0xffff9ce4}, {0x9, 0x9, 0x3, 0x8}]}) 13:42:57 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) syz_emit_ethernet(0x128, &(0x7f0000000300)={@random="45cdc573753a", @empty, [], {@ipv4={0x800, {{0x36, 0x4, 0x0, 0x1, 0x11a, 0x68, 0x2, 0x1, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0x13, 0x1d, [@empty, @multicast1, @rand_addr=0x1ff, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x17, 0x8, [@rand_addr=0x2, @empty, @local={0xac, 0x14, 0x0}, @rand_addr=0x8, @multicast1]}, @rr={0x7, 0x2b, 0x80, [@loopback, @loopback, @empty, @broadcast, @loopback, @rand_addr=0x5d5, @loopback, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast1]}, @timestamp={0x44, 0x44, 0xff, 0x3, 0x7, [{[@loopback], 0x8}, {[], 0x5}, {[], 0x1000}, {[@empty]}, {[@empty], 0x8}, {[@empty], 0xdc6}, {[@multicast2], 0x2}, {[@loopback], 0x80}, {[], 0x3f}, {[], 0x6}]}, @timestamp={0x44, 0x10, 0x7, 0x1, 0x6, [{[], 0x80}, {[@loopback], 0xfffffff8}]}, @rr={0x7, 0x1b, 0x6, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}]}]}}, @generic="1ccf6716323313b521290d6cf1e78c76644d5b554d5d2a1189b7b516352ff98a321a88442391f29404301c67433f8c5db3696ccf59335647f6dd2d2f9f286a1e7bc3"}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async) syz_emit_ethernet(0x128, &(0x7f0000000300)={@random="45cdc573753a", @empty, [], {@ipv4={0x800, {{0x36, 0x4, 0x0, 0x1, 0x11a, 0x68, 0x2, 0x1, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0x13, 0x1d, [@empty, @multicast1, @rand_addr=0x1ff, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x17, 0x8, [@rand_addr=0x2, @empty, @local={0xac, 0x14, 0x0}, @rand_addr=0x8, @multicast1]}, @rr={0x7, 0x2b, 0x80, [@loopback, @loopback, @empty, @broadcast, @loopback, @rand_addr=0x5d5, @loopback, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast1]}, @timestamp={0x44, 0x44, 0xff, 0x3, 0x7, [{[@loopback], 0x8}, {[], 0x5}, {[], 0x1000}, {[@empty]}, {[@empty], 0x8}, {[@empty], 0xdc6}, {[@multicast2], 0x2}, {[@loopback], 0x80}, {[], 0x3f}, {[], 0x6}]}, @timestamp={0x44, 0x10, 0x7, 0x1, 0x6, [{[], 0x80}, {[@loopback], 0xfffffff8}]}, @rr={0x7, 0x1b, 0x6, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}]}]}}, @generic="1ccf6716323313b521290d6cf1e78c76644d5b554d5d2a1189b7b516352ff98a321a88442391f29404301c67433f8c5db3696ccf59335647f6dd2d2f9f286a1e7bc3"}}}}) (async) 13:42:57 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x0, 0xe931, 0x173d1e2c, "5f6713b9c252705153fbd2c2ba5da462c658bb13", 0x8000, 0x7ff}) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r6 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x7, 0x20, 0x1, 0x7fff, 0x8}, {{r4}, 0xfffffffffffffffc, 0x0, 0x10, 0x15, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x5, 0x6}, {{r2}, 0xfffffffffffffff8, 0x20, 0x1, 0x0, 0x3ff}, {{r5}, 0xfffffffffffffffa, 0x21, 0xfffff, 0x37, 0xccbe}], 0x0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1b, 0x80, 0x1ff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x7, 0x20, 0x8, 0x8}, {{r7}, 0x0, 0x4, 0x0, 0xcd6, 0x2}], 0x3ff, &(0x7f0000000200)={0x6, 0x1f}) 13:42:57 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000440)=[{r0, 0x40}], 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0x10) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="685f13b362e630a820d6b6f3cb82944648f9b3e2179341496d70a72d06c31fc2fb", 0x21}, {&(0x7f0000000180)="ff63404bcb0c64f5e80e46207b5385b6477cb7fcb0b6989f8b339a7c8224522ffec517d1bb4148bf4118b0675cde7e6b3222a52123eb3a33dbe10fd2b9c8416fff84a1e8b712f51d5f", 0x49}], 0x2, 0x0, 0x0, 0x406}, 0x408) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000002c0)) poll(&(0x7f0000000080)=[{r0}, {r0, 0x49}], 0x2, 0x0) acct(&(0x7f0000000280)='./bus/file0\x00') 13:42:57 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000440)=[{r0, 0x40}], 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0x10) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="685f13b362e630a820d6b6f3cb82944648f9b3e2179341496d70a72d06c31fc2fb", 0x21}, {&(0x7f0000000180)="ff63404bcb0c64f5e80e46207b5385b6477cb7fcb0b6989f8b339a7c8224522ffec517d1bb4148bf4118b0675cde7e6b3222a52123eb3a33dbe10fd2b9c8416fff84a1e8b712f51d5f", 0x49}], 0x2, 0x0, 0x0, 0x406}, 0x408) (async) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="685f13b362e630a820d6b6f3cb82944648f9b3e2179341496d70a72d06c31fc2fb", 0x21}, {&(0x7f0000000180)="ff63404bcb0c64f5e80e46207b5385b6477cb7fcb0b6989f8b339a7c8224522ffec517d1bb4148bf4118b0675cde7e6b3222a52123eb3a33dbe10fd2b9c8416fff84a1e8b712f51d5f", 0x49}], 0x2, 0x0, 0x0, 0x406}, 0x408) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000002c0)) (async) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000002c0)) poll(&(0x7f0000000080)=[{r0}, {r0, 0x49}], 0x2, 0x0) acct(&(0x7f0000000280)='./bus/file0\x00') 13:42:57 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="786392baa4a29778a68e0345aa727922ad6adb422a0c4677051b3a66c78ce85217a9b82941361260d60ab4ebcf3cdc280d2b8e1aa2cae3430a5d11f98ef698546a5141105967857ad1aa3aa5efd582bc07379c73b86500a1ff4837a26644dcbadd6ee41cd13f1ab5c7e2a83fd58d9823756750b29425023ab37f2b850a73d45f532f124408c114d9ba795c0fcda42ef26ec2253cf3d4d5205e95159b69d10948e6a661f25b8fd882bfa62d009c9da9e778de0ea1e8d9d77d4e5241ab"], 0xa) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) r5 = socket(0x6, 0x8000, 0x0) connect$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) (async) r8 = accept(r4, 0x0, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) (async) connect$unix(r8, &(0x7f0000000100)=ANY=[@ANYRES32=r2, @ANYRESDEC=r7], 0xa) (async) dup2(r1, r0) 13:43:02 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) (async) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) r2 = syz_open_pts() (async) r3 = syz_open_pts() (async, rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (rerun: 64) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) write(r3, &(0x7f0000000280)="a47d52050b716cdfd41af324d18e173a4ac3fe51d5e259a644a16167b6b4e0ff66e9676f6bb585fdb50b73b116a30e98089d9b11e36c6eef7b96ce4ded7482832dfb0686b27d3aca7811ac9b5bb97c24fc683d4aa2962adb163fc9b73ae3ba77cfed5726da9ae316e67f6ccfcb9797e7f4d228299bdea88c30cf2d4d4f117275e5e266a6da44a2d743d7723c6d0010730a2e032bf9a804bec69a5de3e0f415e7ee5b01049c5d762947f1e0071e9cf9409bd7", 0xb2) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5, 0x1}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x7, 0x7, 0x7, 0x9}, {0xff, 0x81, 0x2, 0x8}, {0x5, 0x0, 0x3f, 0x77e}, {0x2, 0x0, 0x2, 0x7f}]}) write(r1, &(0x7f0000000180)="f3", 0x1) 13:43:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000440)=[{r0, 0x40}], 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0x10) (async) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="685f13b362e630a820d6b6f3cb82944648f9b3e2179341496d70a72d06c31fc2fb", 0x21}, {&(0x7f0000000180)="ff63404bcb0c64f5e80e46207b5385b6477cb7fcb0b6989f8b339a7c8224522ffec517d1bb4148bf4118b0675cde7e6b3222a52123eb3a33dbe10fd2b9c8416fff84a1e8b712f51d5f", 0x49}], 0x2, 0x0, 0x0, 0x406}, 0x408) (async) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000002c0)) (async) poll(&(0x7f0000000080)=[{r0}, {r0, 0x49}], 0x2, 0x0) acct(&(0x7f0000000280)='./bus/file0\x00') 13:43:02 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:02 executing program 3: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}, {}, {}, {{r1}, 0xfffffffffffffffc, 0x1, 0x4, 0x0, 0x800}], 0x0, 0x0, 0x0, 0x0) (async) socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x83}], 0xd57c, 0x0, 0xfff, 0x0) 13:43:02 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x10}, {0x1}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x1ff, 0x2, 0x80, 0x7fffffff}, {0x20, 0xff, 0xff, 0x2}, {0xb37, 0x4c, 0xb, 0x80}, {0x712, 0x80, 0x9, 0xffff}, {0x6, 0x4, 0x1, 0x5}, {0x1, 0x4, 0x6, 0x8}]}) 13:43:02 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="786392baa4a29778a68e0345aa727922ad6adb422a0c4677051b3a66c78ce85217a9b82941361260d60ab4ebcf3cdc280d2b8e1aa2cae3430a5d11f98ef698546a5141105967857ad1aa3aa5efd582bc07379c73b86500a1ff4837a26644dcbadd6ee41cd13f1ab5c7e2a83fd58d9823756750b29425023ab37f2b850a73d45f532f124408c114d9ba795c0fcda42ef26ec2253cf3d4d5205e95159b69d10948e6a661f25b8fd882bfa62d009c9da9e778de0ea1e8d9d77d4e5241ab"], 0xa) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) r5 = socket(0x6, 0x8000, 0x0) connect$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) r8 = accept(r4, 0x0, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) (async) connect$unix(r8, &(0x7f0000000100)=ANY=[@ANYRES32=r2, @ANYRESDEC=r7], 0xa) dup2(r1, r0) 13:43:02 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:43:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x0, 0xe931, 0x173d1e2c, "5f6713b9c252705153fbd2c2ba5da462c658bb13", 0x8000, 0x7ff}) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r6 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x7, 0x20, 0x1, 0x7fff, 0x8}, {{r4}, 0xfffffffffffffffc, 0x0, 0x10, 0x15, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x5, 0x6}, {{r2}, 0xfffffffffffffff8, 0x20, 0x1, 0x0, 0x3ff}, {{r5}, 0xfffffffffffffffa, 0x21, 0xfffff, 0x37, 0xccbe}], 0x0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1b, 0x80, 0x1ff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x7, 0x20, 0x8, 0x8}, {{r7}, 0x0, 0x4, 0x0, 0xcd6, 0x2}], 0x3ff, &(0x7f0000000200)={0x6, 0x1f}) kqueue() (async) syz_open_pts() (async) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x0, 0xe931, 0x173d1e2c, "5f6713b9c252705153fbd2c2ba5da462c658bb13", 0x8000, 0x7ff}) (async) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) (async) fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) (async) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) (async) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x7, 0x20, 0x1, 0x7fff, 0x8}, {{r4}, 0xfffffffffffffffc, 0x0, 0x10, 0x15, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x5, 0x6}, {{r2}, 0xfffffffffffffff8, 0x20, 0x1, 0x0, 0x3ff}, {{r5}, 0xfffffffffffffffa, 0x21, 0xfffff, 0x37, 0xccbe}], 0x0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1b, 0x80, 0x1ff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x7, 0x20, 0x8, 0x8}, {{r7}, 0x0, 0x4, 0x0, 0xcd6, 0x2}], 0x3ff, &(0x7f0000000200)={0x6, 0x1f}) (async) 13:43:02 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:02 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x10}, {0x1}, {0x86}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x10}, {0x1}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x1ff, 0x2, 0x80, 0x7fffffff}, {0x20, 0xff, 0xff, 0x2}, {0xb37, 0x4c, 0xb, 0x80}, {0x712, 0x80, 0x9, 0xffff}, {0x6, 0x4, 0x1, 0x5}, {0x1, 0x4, 0x6, 0x8}]}) 13:43:02 executing program 3: ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000040)={0x6, 0x124d, 0x8}) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 13:43:02 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:02 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x10}, {0x1}, {0x86}]}) (async, rerun: 64) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) (rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x1ff, 0x2, 0x80, 0x7fffffff}, {0x20, 0xff, 0xff, 0x2}, {0xb37, 0x4c, 0xb, 0x80}, {0x712, 0x80, 0x9, 0xffff}, {0x6, 0x4, 0x1, 0x5}, {0x1, 0x4, 0x6, 0x8}]}) 13:43:02 executing program 1: sysctl$kern(&(0x7f00000001c0)={0x1, 0x28}, 0x2, 0x0, 0x0, &(0x7f0000000000)="485ff7b0fc4ac31002000000000000008cdfb864601d992b5b0044606f75de9a00"/42, 0x2a) 13:43:02 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x94) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="d82c02a8a1f5a9715368e393710161bee02ca953b2d79f0b62a97f2b39934588cb158136264cdf", 0x27}, {&(0x7f0000000200)="7501e20795420f975e547e28ac5f8d57814627fc68d9198f32f1ddc4c4bf7cd5", 0x20}, {&(0x7f0000000240)="3accb77d7911e6d0b25c1105d46860c8", 0x10}, {&(0x7f0000000280)="d9667d68b229a8b862e2fca255f03d9148a847d81b898ec72416cf", 0x1b}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x64}, {0x28}, {0xa006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7f, 0x90, 0x1, 0x100}, {0x1, 0xfe, 0x20, 0x2}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) 13:43:02 executing program 3: ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000040)={0x6, 0x124d, 0x8}) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 13:43:02 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x94) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="d82c02a8a1f5a9715368e393710161bee02ca953b2d79f0b62a97f2b39934588cb158136264cdf", 0x27}, {&(0x7f0000000200)="7501e20795420f975e547e28ac5f8d57814627fc68d9198f32f1ddc4c4bf7cd5", 0x20}, {&(0x7f0000000240)="3accb77d7911e6d0b25c1105d46860c8", 0x10}, {&(0x7f0000000280)="d9667d68b229a8b862e2fca255f03d9148a847d81b898ec72416cf", 0x1b}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x64}, {0x28}, {0xa006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7f, 0x90, 0x1, 0x100}, {0x1, 0xfe, 0x20, 0x2}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x94) (async) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="d82c02a8a1f5a9715368e393710161bee02ca953b2d79f0b62a97f2b39934588cb158136264cdf", 0x27}, {&(0x7f0000000200)="7501e20795420f975e547e28ac5f8d57814627fc68d9198f32f1ddc4c4bf7cd5", 0x20}, {&(0x7f0000000240)="3accb77d7911e6d0b25c1105d46860c8", 0x10}, {&(0x7f0000000280)="d9667d68b229a8b862e2fca255f03d9148a847d81b898ec72416cf", 0x1b}], 0x4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x64}, {0x28}, {0xa006}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7f, 0x90, 0x1, 0x100}, {0x1, 0xfe, 0x20, 0x2}]}) (async) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) (async) 13:43:02 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x40) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:02 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) syz_emit_ethernet(0x65, &(0x7f0000000300)={@random="45cdc573753a", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x2f, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x8, 0x40, 0x4, 0x0, 0x5, {[@mss={0x2, 0x4, 0x6}, @generic={0x4, 0x6, "14538cbe"}]}}, {"a596b052742a159f9ce827056992f6"}}}}}}}) 13:43:02 executing program 1: sysctl$kern(&(0x7f00000001c0)={0x1, 0x28}, 0x2, 0x0, 0x0, &(0x7f0000000000)="485ff7b0fc4ac31002000000000000008cdfb864601d992b5b0044606f75de9a00"/42, 0x2a) 13:43:02 executing program 0: r0 = kqueue() syz_open_pts() (async) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x0, 0xe931, 0x173d1e2c, "5f6713b9c252705153fbd2c2ba5da462c658bb13", 0x8000, 0x7ff}) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r3 = syz_open_pts() pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r6 = syz_open_pts() pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x7, 0x20, 0x1, 0x7fff, 0x8}, {{r4}, 0xfffffffffffffffc, 0x0, 0x10, 0x15, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x5, 0x6}, {{r2}, 0xfffffffffffffff8, 0x20, 0x1, 0x0, 0x3ff}, {{r5}, 0xfffffffffffffffa, 0x21, 0xfffff, 0x37, 0xccbe}], 0x0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1b, 0x80, 0x1ff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x7, 0x20, 0x8, 0x8}, {{r7}, 0x0, 0x4, 0x0, 0xcd6, 0x2}], 0x3ff, &(0x7f0000000200)={0x6, 0x1f}) 13:43:02 executing program 3: ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000040)={0x6, 0x124d, 0x8}) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 13:43:02 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async, rerun: 64) r0 = socket(0x2, 0x2, 0x0) (rerun: 64) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:43:02 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x9) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x9, &(0x7f00000002c0)=[{0x80, 0x1, 0x9, 0x54}, {0x7, 0x2, 0x4, 0x7}, {0x3, 0x3, 0x4, 0x7}, {0x3, 0x0, 0x4, 0x9cd2}, {0x3, 0x2, 0x8, 0x5}, {0x6, 0xe1, 0xf0, 0x3}, {0x3f, 0x8, 0x81, 0x60}, {0x63, 0x0, 0x2e, 0x3}, {0x8fb, 0x6, 0x20, 0x9}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000280)=0x4) getsockname$unix(r1, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r2 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0x989e, 0xe9, 0x4f, 0x1}, {0x4, 0x45, 0x3b, 0x1}, {0x400, 0x2, 0x6, 0x7fffffff}, {0x296f, 0x2, 0x5, 0x81}]}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x8600, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) r6 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) fcntl$dupfd(r4, 0x0, r7) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000001c0)=0x10000) 13:43:02 executing program 3: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x50) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 13:43:02 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) syz_emit_ethernet(0x65, &(0x7f0000000300)={@random="45cdc573753a", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x2f, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x8, 0x40, 0x4, 0x0, 0x5, {[@mss={0x2, 0x4, 0x6}, @generic={0x4, 0x6, "14538cbe"}]}}, {"a596b052742a159f9ce827056992f6"}}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async) syz_emit_ethernet(0x65, &(0x7f0000000300)={@random="45cdc573753a", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x2f, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x8, 0x40, 0x4, 0x0, 0x5, {[@mss={0x2, 0x4, 0x6}, @generic={0x4, 0x6, "14538cbe"}]}}, {"a596b052742a159f9ce827056992f6"}}}}}}}) (async) 13:43:02 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x94) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="d82c02a8a1f5a9715368e393710161bee02ca953b2d79f0b62a97f2b39934588cb158136264cdf", 0x27}, {&(0x7f0000000200)="7501e20795420f975e547e28ac5f8d57814627fc68d9198f32f1ddc4c4bf7cd5", 0x20}, {&(0x7f0000000240)="3accb77d7911e6d0b25c1105d46860c8", 0x10}, {&(0x7f0000000280)="d9667d68b229a8b862e2fca255f03d9148a847d81b898ec72416cf", 0x1b}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x64}, {0x28}, {0xa006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7f, 0x90, 0x1, 0x100}, {0x1, 0xfe, 0x20, 0x2}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x94) (async) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="d82c02a8a1f5a9715368e393710161bee02ca953b2d79f0b62a97f2b39934588cb158136264cdf", 0x27}, {&(0x7f0000000200)="7501e20795420f975e547e28ac5f8d57814627fc68d9198f32f1ddc4c4bf7cd5", 0x20}, {&(0x7f0000000240)="3accb77d7911e6d0b25c1105d46860c8", 0x10}, {&(0x7f0000000280)="d9667d68b229a8b862e2fca255f03d9148a847d81b898ec72416cf", 0x1b}], 0x4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x64}, {0x28}, {0xa006}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7f, 0x90, 0x1, 0x100}, {0x1, 0xfe, 0x20, 0x2}]}) (async) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) (async) 13:43:02 executing program 1: sysctl$kern(&(0x7f00000001c0)={0x1, 0x28}, 0x2, 0x0, 0x0, &(0x7f0000000000)="485ff7b0fc4ac31002000000000000008cdfb864601d992b5b0044606f75de9a00"/42, 0x2a) 13:43:02 executing program 1: sync() sync() sync() sync() sync() sync() sync() sync() sync() 13:43:02 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x9) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x6) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x9, &(0x7f00000002c0)=[{0x80, 0x1, 0x9, 0x54}, {0x7, 0x2, 0x4, 0x7}, {0x3, 0x3, 0x4, 0x7}, {0x3, 0x0, 0x4, 0x9cd2}, {0x3, 0x2, 0x8, 0x5}, {0x6, 0xe1, 0xf0, 0x3}, {0x3f, 0x8, 0x81, 0x60}, {0x63, 0x0, 0x2e, 0x3}, {0x8fb, 0x6, 0x20, 0x9}]}) (rerun: 32) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000280)=0x4) getsockname$unix(r1, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) (async, rerun: 64) r2 = dup2(0xffffffffffffff9c, r0) (rerun: 64) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0x989e, 0xe9, 0x4f, 0x1}, {0x4, 0x45, 0x3b, 0x1}, {0x400, 0x2, 0x6, 0x7fffffff}, {0x296f, 0x2, 0x5, 0x81}]}) (async, rerun: 32) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x8600, 0x0) (rerun: 32) ioctl$BIOCPROMISC(r3, 0x20004269) (async, rerun: 64) r4 = syz_open_pts() (async, rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) r6 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) (async) fcntl$dupfd(r4, 0x0, r7) (async) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000001c0)=0x10000) 13:43:02 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) socket(0x2, 0x1, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:43:02 executing program 3: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) (async) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') (async) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x50) (async) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 13:43:02 executing program 7: r0 = syz_open_pts() r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4, 0x4, 0xb5c, 0x0, "39d6f40bb1141f9b39439e3f42875dae111d0753", 0x8, 0x10000}) flock(r0, 0x7) 13:43:02 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = syz_open_pts() pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x40) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:02 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) syz_emit_ethernet(0x65, &(0x7f0000000300)={@random="45cdc573753a", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x2f, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x8, 0x40, 0x4, 0x0, 0x5, {[@mss={0x2, 0x4, 0x6}, @generic={0x4, 0x6, "14538cbe"}]}}, {"a596b052742a159f9ce827056992f6"}}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async) syz_emit_ethernet(0x65, &(0x7f0000000300)={@random="45cdc573753a", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x2f, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x8, 0x40, 0x4, 0x0, 0x5, {[@mss={0x2, 0x4, 0x6}, @generic={0x4, 0x6, "14538cbe"}]}}, {"a596b052742a159f9ce827056992f6"}}}}}}}) (async) 13:43:02 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x9) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x9, &(0x7f00000002c0)=[{0x80, 0x1, 0x9, 0x54}, {0x7, 0x2, 0x4, 0x7}, {0x3, 0x3, 0x4, 0x7}, {0x3, 0x0, 0x4, 0x9cd2}, {0x3, 0x2, 0x8, 0x5}, {0x6, 0xe1, 0xf0, 0x3}, {0x3f, 0x8, 0x81, 0x60}, {0x63, 0x0, 0x2e, 0x3}, {0x8fb, 0x6, 0x20, 0x9}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x9, &(0x7f00000002c0)=[{0x80, 0x1, 0x9, 0x54}, {0x7, 0x2, 0x4, 0x7}, {0x3, 0x3, 0x4, 0x7}, {0x3, 0x0, 0x4, 0x9cd2}, {0x3, 0x2, 0x8, 0x5}, {0x6, 0xe1, 0xf0, 0x3}, {0x3f, 0x8, 0x81, 0x60}, {0x63, 0x0, 0x2e, 0x3}, {0x8fb, 0x6, 0x20, 0x9}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000280)=0x4) getsockname$unix(r1, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r2 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0x989e, 0xe9, 0x4f, 0x1}, {0x4, 0x45, 0x3b, 0x1}, {0x400, 0x2, 0x6, 0x7fffffff}, {0x296f, 0x2, 0x5, 0x81}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x8600, 0x0) (async) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x8600, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) syz_open_pts() (async) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) r6 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) fcntl$dupfd(r4, 0x0, r7) (async) fcntl$dupfd(r4, 0x0, r7) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000001c0)=0x10000) (async) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000001c0)=0x10000) 13:43:03 executing program 0: r0 = kqueue() r1 = syz_open_pts() readv(r1, &(0x7f0000000400)=[{&(0x7f0000000000)=""/104, 0x68}, {&(0x7f0000000080)=""/247, 0xf7}, {&(0x7f0000000180)=""/44, 0x2c}, {&(0x7f0000000200)=""/42, 0x2a}, {&(0x7f0000000240)=""/55, 0x37}, {&(0x7f0000000280)=""/247, 0xf7}, {&(0x7f0000000380)=""/98, 0x62}], 0x7) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) 13:43:03 executing program 7: r0 = syz_open_pts() (async) r1 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4, 0x4, 0xb5c, 0x0, "39d6f40bb1141f9b39439e3f42875dae111d0753", 0x8, 0x10000}) (async) flock(r0, 0x7) 13:43:03 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:43:03 executing program 3: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x50) (async, rerun: 32) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) (rerun: 32) 13:43:03 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x8, 0x1, 0x40, 0x5}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000001580)=0x80000000) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000240)="314e55d086578147c1c3e53f87ffee6f46075e02d70c586d6c65cc78e62a37408a973fce9f15965375bd8842fc92133d4056cb0849e60209472debb7eb12af74812a794e02a24a0f68232e7720457c3c77574e5e354c3191aa01b0f251ae61cf4a93c878f4c9d72cf8c77d21ced31253d62e9cd6f5e74c892772d955025981a0e0ad57a1df01262aaf01b3113835b62486a53b9feb1a3664f332d555300c59b239d02672b6055efe2e32dc39f1f7393b70a0722df0ed46ecc8d2e70e80baec9544aad3a9853bb4531df1d3d72a9155962048f08f3c2f278eaff36e7837ea978d5a4be3fd266e17e9d0e84752", 0xec}, {&(0x7f0000000340)="d556eb4c39ae72b77c8f82e7816ed682f729fb90236faa1dc48a4ed81b973b31b5d209eb30d4d1b6f5de796a7358bef024bd0904238428c652ce042c0f1c20cd6dd723a18ecfb625c35044bff97f06a340373ffcbf36d0e36be0ef84323a8745572e5a5964e80f1eef00c66a7ccb8282a8579ca3f09b9e7a550699a6ca8d670fa1deffc6fe2ffc7b3fc4b8d38d397d1f06143c38753dd1414946d0e0271517ca0273dc93cd175804eeafd922cf1dd8db7772b333756c33bbbb017846b4a6994c8f59593b7b1c2de1ee93aa32ea893f061445b418b8ab6bde6a45af25", 0xdc}, {&(0x7f0000000440)="425971e05c8c2fee7b0d3216beaa4977dc46aae664127f8cea6b4b433b2c056ce62a23bc4862f04890c72ac1c6a24efe7f90e6069a261554677e5b06b61efc41ddf1729109ba3626b9e4f6cfc1666b1c49302bcd77d42be8e41334b78df405a7a13b817b5d0ac23fecdb7eb6cd1f042eedb56ce5284a03b5fa89a11bd73ce727d808866dcac707041966740586802c427376a6832bdfbc6a57e0b2e506f27cbaf2c8b0b59e7bfcf30be7bad2118cf5c4a89a391dce6513c550f1fc4cfbd01f4dbb605cdf45815b3fdb89763288cc39c58b4c2ded2a956f62676c12dd504314991553cfc01268c19ec566bcb26a98630768972222d22f45f45adab610cc00bd9b92dd42e28a0ea0f7f505dd1f0527e5ebc12307c8823b8d55182b0fe527f6df009c62ece686502cb6f0dd9d21996c395f1e1ffa4a2fff674f47bffa07fab899873af03159338a145b403051421437d8e8d7229c463a8ff6ea7ad6d6c9a6ebf7c1b26a791b5cb40353769406a22fc5de9d34fc8665788479d928bcc3c60876d8e00344a0b91ed6bcbb32890c899c45136a1f01041790397224c8a4b44c211dbc5df7468092b4ffb1725f355a1d595eb06ddfafd2b4d923a3c346daebe7e12eadc23280bedbac9d1c3889a035bb467bd6c38ef39f599f7c523eabbc79fa64c3537f1cb9a6865113a58e5167337c5a1cc697426cef73b1ad063cf3cb00637df8ff72a94796e820012cc1331e938a9d067edda2a71a7b57c8dfe1413bd5be461b3eb0ee35ff9a9699949244c70431b444cfba770e151f5bf283e872f255e4d63f0585ee787836c64b2d493ddb6a2cf184f7a09b7fa44911def6f2c685df77cf7e581b424802f8d36a7d71f8acec9574f063d3075d50de2edc40edbec2d842cf3431c5c758b8cec769cc0aa1537d8a6856755771ea4a3ae0342a24398d8fc3a79887f15b91930dd1c7602c09be7376b38d3a068e2213f866dfe8958593ede7115e0652a8612b2fbf9b62909fc590b906e55c9a779e65e625af5317c22bbc0cf82ea3aecc14606920a6806ba41fc1ff7b9105c7f6c33dd2660e7dfc6f044d396ed7d7b85ff2228eeeada11224ae9d12ef72bca80de264644e33c77cb2306b8f5abd54393dff865ffcb207bb6ab76d5e8a7fe0cafd1b222a2f06fbfbff56a55575c9dee40e46cf28881d91484f2ea4c07c39466e1d109a4b660b3f8723f3eb372caf1f8a7dde612f58b2d6ebf7a3a4e59eb46a193e4910843461c0969c0791148c53f0ff35f443d62e5a9231cb5ce371ae099350e4c2a2e7ce2eb813c99b5b784202deaf47a2447ec5f4906a548bcfa4fa80815e13f7d8ce9cc7b1da02e0881a62aa4eec70073e70ac6a325f2a8c361dadf0fb3a4e2ec7a4b438758b4c638b9830dec660df185884bce26a85a1ceb458520c98c2b0d02bf1a393cb4810596ce31c38effd0e7655f1d11780dc32c921a7981f44b66731a6fbb29171e7ed10957e409c35ef28cbbd11016b6c501de7ebb20b3181e22ddd5826dc4ef1b377e3b1d221defefd83a4a2743dd4944d6332d3ff723b602150fdb980d58f5a85134f9121b97bacefb5b3f8bb4c92cc73a6b77d893dab8cc231985ab8f738931727cd61ea00dd65584e3ee3a61ec8f3045ea13946585b0e670d4b139ec9b14304232140b9b0b38e81c85df86833fc78f5ee34c84cfc39a2792fecec565dbbe656f033029e22539cc3a616f0ab391939aa86ef75fc0ac57e554ac1e56c4cec58f12102ce0551deb5c39307fd8e0d814216dfcaedf3efa536384a2a5338b8e706a41230925cf1d9fdf45444ddfdb803bfd50783d01f70563e7d1f226ebcd1baad06701fb133069f71ed1893616596142210ac7dc99c649d37ad8e8db1e3c154822f7cd9f4e4e0aee04df68e4679cc5cba96d239e32d6426a5f4c0c0760982bad10451b16c41d749f3c013738ba72e76a17e33b06281947623b9d21a1747ee140e7ea31147d74791e5c9c1b8f8576bfff3fecf952bec6ae0a76274716813ad1ac4f25b03f6ae10373f1daedd739cbb5bf99233c7e2bcf2f621ac9263a95e7473839be9da6bf5fb1cc42058901b440834a7defa9518a1538c6cda0db79b240cf9b0d6b117030150fbc4b44a8d9713c7df1e234d04737d0fe52f9a8536eeccbdc6940cb23a422ff5cd557eda8fa8182d48515a2fe2d58cdd723710eb2d1379c46addc2b58f9e32c9be43ae855e921b260319d793a63c5e2302d9c01cdf37169e0ba06e733716fa7a2bfd16c5e6116ec62bda23fe313246f07870911d227fe90d98a5cbef3f1c00655323b46b16b24821039603cd725805611c005bf2ba6e3d399f5e8e8ec92fa21dc9654c84902b19b25b652b668fc35209c87412a61aded4a65cb26ae280684dca69de2b0617e5a5e8426728252e0368ea7058901a685d492b15e00de2c5e99b389fe6d75f8a1ef5f040e629536664a9a087def5b8b249137c9b4bcfab5c80197eb9e5bb19f05eb9ed00fe0e77eb5e5c5c5f63d2ff5d2b61c40be441448dbe23309e67f7f87d9f21c835bc83407b863f699847846ac7e505d4139e428e3281f7df7936de26dcd84c93fe1463b12a8ca8f748148d6f6acbdf087ef53ad962ac8e3dd8c56dc71a6e4597e0228039612b059fb1634841181fc955ccd0ec54908d231fee6cc5d5fb1f38eccd6eac4fbf5e8c57a3d143d6dad38302cf0a07237ea55fa4d20919ef542005525bb00a0c586693405576f3d93673ec6d348ae1045a73a400e9166aa0ed94ab3161f285a4c5aecd74705e9fec7d206760b946b8d99270dab2de316c03a60f8cc0cd9414bd44467d115c58b8f176d10d09febf893b9a3eac3a8551a0adb009b5126f9a1b64d748eafa261c592c82040bd3b2f359116e996e939c7c11af73fae7bcbe9e18092649b11a524af95ba1dc13954cd1a55eac70825b2db89f15860bed397bf199d7a7d3d5844c544396c201e54543d4c67bb42bdda4bcfc5e1b077e93bf26a2423f4ddfbb736c734ba3b5e62c0c2cecd5ba7c9120d2f42f3dd8e9314c11a72700cf291c6b9657fe58f2e875e4a3ca8f233cedf2284a9a5256a269f5fa871ba69dad5fdcc9617e9326f8266abe11f3ca24422352e1be3e6c3cdaeba539184757881236a0641c717a338c20d7a144d62ce2c4c0c513219724c9b69ec5426bf7bd132a3298d2f6b23a232671e3492b1e5c23ddece7644776a8dd481c8f83686e2a2518ffec4775ae97f8bb8c85b011c5da7c9bcd241254d85223701228ec4d3bda188815d784dfeb2c97790dbd25fd9dcb81def2c182500029a9837997cd547b75250cc355100a3a2371525f9a8889854a9df558c1528e69086d34f47befe544524cb1d910883d078efcbc4769439ea468e6cffd711059da646bc943d7af62c8af2d5041bbfbb819799a04bdee0560b0e9b6335121fce4cc362534cb3508e2b82d404ec996e9705f28c2c16d48fe787c5680ff5aee1aa227eb5a40676c019f337304856d29f2922187ad54f9b5fb06e834ac18a05abf528936502fac58c46eb2837ba2234c1cb7f2dbfba48922c81175fee091d0913ca400cc2977477736a5dc29687b438028babd6a8214bc09fdb8f3502e7f8ca3ed308b1938e64f37b611044b7e41499a9882b2773ea0917988a693f3b4abf9ef89621058303d89997df291b189c52470d3dea8b91b205587a1cb1305b1bf4a7090955cdad1225c14adf823a0af743d42bb79aac234f038004fa1d99e64ba4b47a324b9193d6fb62e26013dbc710d19af8b62a4d4bf0ca5576cfb336e0ed9c1c4172871b98e2110ab28805249c15e0626a5493810cce735b17b4cb77ea9f57aa63aa56cbd43ca3f0108241bbe95cede16628615728f0f2793782d8b092e80178efbe7c25f5f968646c7a22ee904d5350bf01751e12939a490fc8efed6c069944b97b709497d649983a9e3b812ab3f6e99f3bb3826c450e206882a70006c8cce243f6626fa446db9f62145107b63651ff0bf5fabbfa658bef07c8d3de7103f075dbc30a77c2edd66d3e57f63a71ee643cbe63c9c347fa221d3c59c4eb58e76ad89b74986860137b0d9f00ff6391db0ac92e53f2d54955da70c2672d39f3c7d99509793cbcd334618244e8a7bf1267992cf278f5151924b2ddb2cc3cdbe9a64cf9cff8c8c4d5739a372abe870597ad22ed1ce514ce30ceebb9834adcbf03f191f59b50f51a644c1632597bf9f0330820602e44234687a8a34829fac8d018e933fee703ceb803cd3e7d6f541ddb95a703c124615605d641c858ba7788ce41c55f732f0bd4d7716f56ead73b4bc3e2489ff7ebbf7dfcc0aebad98fc25393911062e883b1aa792662bbce3a5bc9d7486dab5c1b761edd44f3e22b4fc0a7abc9403c0df424996fbee52b1825f2e10b98a338b2314af0ca220b7ff2ee55a7d4338ee777f70e708c5abc6195778a1c6b731d2f7d54475b3089abe40ae92e36025b8a9539ac37158653be5955e1d2bbe52e1861831d3490b0a6ec5c0a0cbe27d2f9c20691b3237e7818e1ce5abcebe745684bfd4a27aa845a76dadc0443ebfed2219c542be672a2c1d0568026991584e7a647d5cdad25fd285967cc2b3c6705d03be7bcaa9269e5b71d831b95a84dd69ff0fa842cb511411aa8de22a54d129afeb921b34533bb8cfef7e75c7ae0cfac14e42237b9c7b28cd1a5f4ca6e9fa2a3265349e303a2427b423964aecb5bc17e4cf07f01c900f508d37a28ebf351131c5ccf59d68b1a879c14d6bd585ea572af37f92ca0fb0f6942abf3593e3ad115d04d0221e7e23da1ef88a06ba3ba9119d6d2983a7886a3ba80dcd168ecda182e9a23343fff7363c6b6ff87654b462f3a25ec38ad89a13f96e31ffbef9d511eb5b12ce91e8e3d4627ac539e7d498a5202e899c16e0eb5058ce6b6623afefaa471c7303cc31498cec012e47df1d87b05434f80bd3c65727fd947fc27aad7529db64f78bf8fdcdf46e9e2d05ccaea1103d4261847c504af13978efedbd050de51e519b0363de444257dd6169e43154d63c42822abdc1ec02a5879bdbde3a0efc5cd7ea0168617c30abccce11dbc2713da9992d63e83aa0147c588f2fadcacd8c624a19736246de8ccdfad1c90a8964b476eeea1f3c31afafc609d6256af1602c62e40f10d489fcff6e440b40b4a3415662cd9b285a219d391abaea0375b35238ce4bd67e2fb130c385e23a74f9d271725d1f5e280df8c1ae982a3fbe369908b06c6e5ef3c74ab8dd5c8f6a20526f7c343ffc149c021d0cf8836e1ce5f1e7027e009d71c28b8d5f5b376194172d3c07684c0ed3a4d6c4078d019f09c90520cb1994b559b1b427601a9956fabaa70f0b93549ab6d911102fa13d7aa89cca8d4f6cf2bb72fea4e56c7d2921f97e0aa2b0dba493a81fc33880bfeb9d85cf16a575939529649bef0080542cd1a4a144e0a39f54aa524e7ec53c4f907d52658e9e7637ad079cebdeb2e4c7b2d7ca686067255169cb49281ba51130a0dea55fab34de35de26da7d3b7085ea6796f9559b329f6c2624325233502677283c5e6a8d5a8d3b809433d0c78a5bc260cfdd814e62690f50b31add6f4c413f141219dc02b80882a422eb53c675a969285977aa94bb8360db60edf1bdd7fbaf71874e9fb3351d8d9144cd36bb8040e6167cf8239f2c90141b6dc7f46913f89b04442faaa5fade8952ee4117a4cefa43f87098801dba83bfbbf378e4894f3a5989ca55b8b37c20f7ee666947c2f5e4911b03b3907063326f9a7c5888de9036c44c95881c2dfa4cf8f7179775510cc46cc019e565ec", 0x1000}, {&(0x7f0000001440)="c88d34376147287ee8ab931e4eb9097f034c354a4c4cb9aaeebe831e132faeb4790f8c193b29a41d3fa2c5876d6d4d43a205cfad0760e8690e01478a90000a1a786051983f28722a720371d790a92efb4410259ab4b080d244f74e3a2dfe9837d4adf71b0a679fd71af0ff8a4c1befcb5969267d244ed80e3ae6db2366676d7f718f42278576257072ff7fe19cf4e8e544ea70c27abad76af37cc80343f48b7f5b2d6d275858ba5ba0017f6ed7f2645f5ff2ecf7a699d77d7d3eb9287d176d3ba9b0174f0f657d926d38", 0xca}, {&(0x7f0000001540)="256aef2e1ae6402f422c97e9f3eaa72830b160f303036b64ce", 0x19}, {&(0x7f0000001580)}], 0x6) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) write(r1, &(0x7f00000001c0)="4c4af114c61c21f050bb43bd9447be8c34fc929661fd7ef32122b041f0de5afb55c6b411afaed9dba5f4c7de7634377bd3066e7b670d2912b70ec73244728d4f840dff75fb6ee8fb14135c3ed81489914ee34a5cbe54069fbac4142ce7c9f2f411cce7ff0d04a874e64363deca927deda8d1", 0x72) 13:43:03 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:43:03 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x40) (async) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:03 executing program 1: sync() (async) sync() sync() (async) sync() sync() (async) sync() (async) sync() (async) sync() (async) sync() 13:43:03 executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '@\x00', 0x18, 0x3a, 0x1, @rand_addr="fe53f28d866f3956fd715c4645d984dc", @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}}}}}}}) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000000)) 13:43:03 executing program 7: syz_open_pts() (async) r0 = syz_open_pts() r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4, 0x4, 0xb5c, 0x0, "39d6f40bb1141f9b39439e3f42875dae111d0753", 0x8, 0x10000}) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4, 0x4, 0xb5c, 0x0, "39d6f40bb1141f9b39439e3f42875dae111d0753", 0x8, 0x10000}) flock(r0, 0x7) 13:43:03 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) 13:43:03 executing program 7: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r0 = socket$inet(0x2, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x1, 0x4, 0x5, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x1}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0xd000)=nil, &(0x7f0000000000/0x8000)=nil, 0xcfef}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000004000/0x2000)=nil, 0x1f}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000001000/0x2000)=nil, 0x3}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000006000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x14}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0x7f}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000005000/0x3000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xbe8f}) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="ffb3cd1d", 0x4) 13:43:03 executing program 1: sync() (async) sync() (async) sync() (async) sync() sync() (async) sync() sync() sync() (async, rerun: 64) sync() (rerun: 64) 13:43:03 executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '@\x00', 0x18, 0x3a, 0x1, @rand_addr="fe53f28d866f3956fd715c4645d984dc", @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}}}}}}}) (async, rerun: 32) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000000)) (rerun: 32) 13:43:03 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:03 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:43:04 executing program 0: r0 = kqueue() syz_open_pts() (async) r1 = syz_open_pts() readv(r1, &(0x7f0000000400)=[{&(0x7f0000000000)=""/104, 0x68}, {&(0x7f0000000080)=""/247, 0xf7}, {&(0x7f0000000180)=""/44, 0x2c}, {&(0x7f0000000200)=""/42, 0x2a}, {&(0x7f0000000240)=""/55, 0x37}, {&(0x7f0000000280)=""/247, 0xf7}, {&(0x7f0000000380)=""/98, 0x62}], 0x7) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) 13:43:04 executing program 1: semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x1, 0x401, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x4}, {0x2, 0x8001, 0x1000}, {0x2, 0x1, 0x1000}], 0x5) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x3ff, 0x1000}], 0x1) semop(0x0, &(0x7f0000000100)=[{0x0, 0x5, 0x1800}, {0x0, 0x101, 0x2000}, {0x2, 0x8, 0x1000}], 0x3) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x85, 0x9}, {0x100, 0x40}, {0x101, 0x1}], 0x3}) 13:43:04 executing program 7: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) (async) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r0 = socket$inet(0x2, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x1, 0x4, 0x5, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x1}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0xd000)=nil, &(0x7f0000000000/0x8000)=nil, 0xcfef}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000004000/0x2000)=nil, 0x1f}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000001000/0x2000)=nil, 0x3}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000006000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x14}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0x7f}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000005000/0x3000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xbe8f}) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="ffb3cd1d", 0x4) 13:43:04 executing program 4: r0 = dup(0xffffffffffffffff) accept$unix(r0, 0x0, &(0x7f0000000040)) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) 13:43:08 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:08 executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '@\x00', 0x18, 0x3a, 0x1, @rand_addr="fe53f28d866f3956fd715c4645d984dc", @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}}}}}}}) (async) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000000)) 13:43:08 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}}) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) dup(r0) (async) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:43:08 executing program 7: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) socket$inet(0x2, 0x3, 0x0) (async) r0 = socket$inet(0x2, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x1, 0x4, 0x5, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x1}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0xd000)=nil, &(0x7f0000000000/0x8000)=nil, 0xcfef}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000004000/0x2000)=nil, 0x1f}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000001000/0x2000)=nil, 0x3}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000006000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x14}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0x7f}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000005000/0x3000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xbe8f}) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="ffb3cd1d", 0x4) 13:43:08 executing program 4: r0 = dup(0xffffffffffffffff) accept$unix(r0, 0x0, &(0x7f0000000040)) (async) r1 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) 13:43:08 executing program 1: semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x1, 0x401, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x4}, {0x2, 0x8001, 0x1000}, {0x2, 0x1, 0x1000}], 0x5) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x3ff, 0x1000}], 0x1) (async) semop(0x0, &(0x7f0000000100)=[{0x0, 0x5, 0x1800}, {0x0, 0x101, 0x2000}, {0x2, 0x8, 0x1000}], 0x3) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x85, 0x9}, {0x100, 0x40}, {0x101, 0x1}], 0x3}) 13:43:08 executing program 0: r0 = kqueue() (async) r1 = syz_open_pts() readv(r1, &(0x7f0000000400)=[{&(0x7f0000000000)=""/104, 0x68}, {&(0x7f0000000080)=""/247, 0xf7}, {&(0x7f0000000180)=""/44, 0x2c}, {&(0x7f0000000200)=""/42, 0x2a}, {&(0x7f0000000240)=""/55, 0x37}, {&(0x7f0000000280)=""/247, 0xf7}, {&(0x7f0000000380)=""/98, 0x62}], 0x7) (async) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) (async) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) 13:43:08 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x8, 0x1, 0x40, 0x5}]}) (async) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) (async) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000001580)=0x80000000) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000240)="314e55d086578147c1c3e53f87ffee6f46075e02d70c586d6c65cc78e62a37408a973fce9f15965375bd8842fc92133d4056cb0849e60209472debb7eb12af74812a794e02a24a0f68232e7720457c3c77574e5e354c3191aa01b0f251ae61cf4a93c878f4c9d72cf8c77d21ced31253d62e9cd6f5e74c892772d955025981a0e0ad57a1df01262aaf01b3113835b62486a53b9feb1a3664f332d555300c59b239d02672b6055efe2e32dc39f1f7393b70a0722df0ed46ecc8d2e70e80baec9544aad3a9853bb4531df1d3d72a9155962048f08f3c2f278eaff36e7837ea978d5a4be3fd266e17e9d0e84752", 0xec}, {&(0x7f0000000340)="d556eb4c39ae72b77c8f82e7816ed682f729fb90236faa1dc48a4ed81b973b31b5d209eb30d4d1b6f5de796a7358bef024bd0904238428c652ce042c0f1c20cd6dd723a18ecfb625c35044bff97f06a340373ffcbf36d0e36be0ef84323a8745572e5a5964e80f1eef00c66a7ccb8282a8579ca3f09b9e7a550699a6ca8d670fa1deffc6fe2ffc7b3fc4b8d38d397d1f06143c38753dd1414946d0e0271517ca0273dc93cd175804eeafd922cf1dd8db7772b333756c33bbbb017846b4a6994c8f59593b7b1c2de1ee93aa32ea893f061445b418b8ab6bde6a45af25", 0xdc}, {&(0x7f0000000440)="425971e05c8c2fee7b0d3216beaa4977dc46aae664127f8cea6b4b433b2c056ce62a23bc4862f04890c72ac1c6a24efe7f90e6069a261554677e5b06b61efc41ddf1729109ba3626b9e4f6cfc1666b1c49302bcd77d42be8e41334b78df405a7a13b817b5d0ac23fecdb7eb6cd1f042eedb56ce5284a03b5fa89a11bd73ce727d808866dcac707041966740586802c427376a6832bdfbc6a57e0b2e506f27cbaf2c8b0b59e7bfcf30be7bad2118cf5c4a89a391dce6513c550f1fc4cfbd01f4dbb605cdf45815b3fdb89763288cc39c58b4c2ded2a956f62676c12dd504314991553cfc01268c19ec566bcb26a98630768972222d22f45f45adab610cc00bd9b92dd42e28a0ea0f7f505dd1f0527e5ebc12307c8823b8d55182b0fe527f6df009c62ece686502cb6f0dd9d21996c395f1e1ffa4a2fff674f47bffa07fab899873af03159338a145b403051421437d8e8d7229c463a8ff6ea7ad6d6c9a6ebf7c1b26a791b5cb40353769406a22fc5de9d34fc8665788479d928bcc3c60876d8e00344a0b91ed6bcbb32890c899c45136a1f01041790397224c8a4b44c211dbc5df7468092b4ffb1725f355a1d595eb06ddfafd2b4d923a3c346daebe7e12eadc23280bedbac9d1c3889a035bb467bd6c38ef39f599f7c523eabbc79fa64c3537f1cb9a6865113a58e5167337c5a1cc697426cef73b1ad063cf3cb00637df8ff72a94796e820012cc1331e938a9d067edda2a71a7b57c8dfe1413bd5be461b3eb0ee35ff9a9699949244c70431b444cfba770e151f5bf283e872f255e4d63f0585ee787836c64b2d493ddb6a2cf184f7a09b7fa44911def6f2c685df77cf7e581b424802f8d36a7d71f8acec9574f063d3075d50de2edc40edbec2d842cf3431c5c758b8cec769cc0aa1537d8a6856755771ea4a3ae0342a24398d8fc3a79887f15b91930dd1c7602c09be7376b38d3a068e2213f866dfe8958593ede7115e0652a8612b2fbf9b62909fc590b906e55c9a779e65e625af5317c22bbc0cf82ea3aecc14606920a6806ba41fc1ff7b9105c7f6c33dd2660e7dfc6f044d396ed7d7b85ff2228eeeada11224ae9d12ef72bca80de264644e33c77cb2306b8f5abd54393dff865ffcb207bb6ab76d5e8a7fe0cafd1b222a2f06fbfbff56a55575c9dee40e46cf28881d91484f2ea4c07c39466e1d109a4b660b3f8723f3eb372caf1f8a7dde612f58b2d6ebf7a3a4e59eb46a193e4910843461c0969c0791148c53f0ff35f443d62e5a9231cb5ce371ae099350e4c2a2e7ce2eb813c99b5b784202deaf47a2447ec5f4906a548bcfa4fa80815e13f7d8ce9cc7b1da02e0881a62aa4eec70073e70ac6a325f2a8c361dadf0fb3a4e2ec7a4b438758b4c638b9830dec660df185884bce26a85a1ceb458520c98c2b0d02bf1a393cb4810596ce31c38effd0e7655f1d11780dc32c921a7981f44b66731a6fbb29171e7ed10957e409c35ef28cbbd11016b6c501de7ebb20b3181e22ddd5826dc4ef1b377e3b1d221defefd83a4a2743dd4944d6332d3ff723b602150fdb980d58f5a85134f9121b97bacefb5b3f8bb4c92cc73a6b77d893dab8cc231985ab8f738931727cd61ea00dd65584e3ee3a61ec8f3045ea13946585b0e670d4b139ec9b14304232140b9b0b38e81c85df86833fc78f5ee34c84cfc39a2792fecec565dbbe656f033029e22539cc3a616f0ab391939aa86ef75fc0ac57e554ac1e56c4cec58f12102ce0551deb5c39307fd8e0d814216dfcaedf3efa536384a2a5338b8e706a41230925cf1d9fdf45444ddfdb803bfd50783d01f70563e7d1f226ebcd1baad06701fb133069f71ed1893616596142210ac7dc99c649d37ad8e8db1e3c154822f7cd9f4e4e0aee04df68e4679cc5cba96d239e32d6426a5f4c0c0760982bad10451b16c41d749f3c013738ba72e76a17e33b06281947623b9d21a1747ee140e7ea31147d74791e5c9c1b8f8576bfff3fecf952bec6ae0a76274716813ad1ac4f25b03f6ae10373f1daedd739cbb5bf99233c7e2bcf2f621ac9263a95e7473839be9da6bf5fb1cc42058901b440834a7defa9518a1538c6cda0db79b240cf9b0d6b117030150fbc4b44a8d9713c7df1e234d04737d0fe52f9a8536eeccbdc6940cb23a422ff5cd557eda8fa8182d48515a2fe2d58cdd723710eb2d1379c46addc2b58f9e32c9be43ae855e921b260319d793a63c5e2302d9c01cdf37169e0ba06e733716fa7a2bfd16c5e6116ec62bda23fe313246f07870911d227fe90d98a5cbef3f1c00655323b46b16b24821039603cd725805611c005bf2ba6e3d399f5e8e8ec92fa21dc9654c84902b19b25b652b668fc35209c87412a61aded4a65cb26ae280684dca69de2b0617e5a5e8426728252e0368ea7058901a685d492b15e00de2c5e99b389fe6d75f8a1ef5f040e629536664a9a087def5b8b249137c9b4bcfab5c80197eb9e5bb19f05eb9ed00fe0e77eb5e5c5c5f63d2ff5d2b61c40be441448dbe23309e67f7f87d9f21c835bc83407b863f699847846ac7e505d4139e428e3281f7df7936de26dcd84c93fe1463b12a8ca8f748148d6f6acbdf087ef53ad962ac8e3dd8c56dc71a6e4597e0228039612b059fb1634841181fc955ccd0ec54908d231fee6cc5d5fb1f38eccd6eac4fbf5e8c57a3d143d6dad38302cf0a07237ea55fa4d20919ef542005525bb00a0c586693405576f3d93673ec6d348ae1045a73a400e9166aa0ed94ab3161f285a4c5aecd74705e9fec7d206760b946b8d99270dab2de316c03a60f8cc0cd9414bd44467d115c58b8f176d10d09febf893b9a3eac3a8551a0adb009b5126f9a1b64d748eafa261c592c82040bd3b2f359116e996e939c7c11af73fae7bcbe9e18092649b11a524af95ba1dc13954cd1a55eac70825b2db89f15860bed397bf199d7a7d3d5844c544396c201e54543d4c67bb42bdda4bcfc5e1b077e93bf26a2423f4ddfbb736c734ba3b5e62c0c2cecd5ba7c9120d2f42f3dd8e9314c11a72700cf291c6b9657fe58f2e875e4a3ca8f233cedf2284a9a5256a269f5fa871ba69dad5fdcc9617e9326f8266abe11f3ca24422352e1be3e6c3cdaeba539184757881236a0641c717a338c20d7a144d62ce2c4c0c513219724c9b69ec5426bf7bd132a3298d2f6b23a232671e3492b1e5c23ddece7644776a8dd481c8f83686e2a2518ffec4775ae97f8bb8c85b011c5da7c9bcd241254d85223701228ec4d3bda188815d784dfeb2c97790dbd25fd9dcb81def2c182500029a9837997cd547b75250cc355100a3a2371525f9a8889854a9df558c1528e69086d34f47befe544524cb1d910883d078efcbc4769439ea468e6cffd711059da646bc943d7af62c8af2d5041bbfbb819799a04bdee0560b0e9b6335121fce4cc362534cb3508e2b82d404ec996e9705f28c2c16d48fe787c5680ff5aee1aa227eb5a40676c019f337304856d29f2922187ad54f9b5fb06e834ac18a05abf528936502fac58c46eb2837ba2234c1cb7f2dbfba48922c81175fee091d0913ca400cc2977477736a5dc29687b438028babd6a8214bc09fdb8f3502e7f8ca3ed308b1938e64f37b611044b7e41499a9882b2773ea0917988a693f3b4abf9ef89621058303d89997df291b189c52470d3dea8b91b205587a1cb1305b1bf4a7090955cdad1225c14adf823a0af743d42bb79aac234f038004fa1d99e64ba4b47a324b9193d6fb62e26013dbc710d19af8b62a4d4bf0ca5576cfb336e0ed9c1c4172871b98e2110ab28805249c15e0626a5493810cce735b17b4cb77ea9f57aa63aa56cbd43ca3f0108241bbe95cede16628615728f0f2793782d8b092e80178efbe7c25f5f968646c7a22ee904d5350bf01751e12939a490fc8efed6c069944b97b709497d649983a9e3b812ab3f6e99f3bb3826c450e206882a70006c8cce243f6626fa446db9f62145107b63651ff0bf5fabbfa658bef07c8d3de7103f075dbc30a77c2edd66d3e57f63a71ee643cbe63c9c347fa221d3c59c4eb58e76ad89b74986860137b0d9f00ff6391db0ac92e53f2d54955da70c2672d39f3c7d99509793cbcd334618244e8a7bf1267992cf278f5151924b2ddb2cc3cdbe9a64cf9cff8c8c4d5739a372abe870597ad22ed1ce514ce30ceebb9834adcbf03f191f59b50f51a644c1632597bf9f0330820602e44234687a8a34829fac8d018e933fee703ceb803cd3e7d6f541ddb95a703c124615605d641c858ba7788ce41c55f732f0bd4d7716f56ead73b4bc3e2489ff7ebbf7dfcc0aebad98fc25393911062e883b1aa792662bbce3a5bc9d7486dab5c1b761edd44f3e22b4fc0a7abc9403c0df424996fbee52b1825f2e10b98a338b2314af0ca220b7ff2ee55a7d4338ee777f70e708c5abc6195778a1c6b731d2f7d54475b3089abe40ae92e36025b8a9539ac37158653be5955e1d2bbe52e1861831d3490b0a6ec5c0a0cbe27d2f9c20691b3237e7818e1ce5abcebe745684bfd4a27aa845a76dadc0443ebfed2219c542be672a2c1d0568026991584e7a647d5cdad25fd285967cc2b3c6705d03be7bcaa9269e5b71d831b95a84dd69ff0fa842cb511411aa8de22a54d129afeb921b34533bb8cfef7e75c7ae0cfac14e42237b9c7b28cd1a5f4ca6e9fa2a3265349e303a2427b423964aecb5bc17e4cf07f01c900f508d37a28ebf351131c5ccf59d68b1a879c14d6bd585ea572af37f92ca0fb0f6942abf3593e3ad115d04d0221e7e23da1ef88a06ba3ba9119d6d2983a7886a3ba80dcd168ecda182e9a23343fff7363c6b6ff87654b462f3a25ec38ad89a13f96e31ffbef9d511eb5b12ce91e8e3d4627ac539e7d498a5202e899c16e0eb5058ce6b6623afefaa471c7303cc31498cec012e47df1d87b05434f80bd3c65727fd947fc27aad7529db64f78bf8fdcdf46e9e2d05ccaea1103d4261847c504af13978efedbd050de51e519b0363de444257dd6169e43154d63c42822abdc1ec02a5879bdbde3a0efc5cd7ea0168617c30abccce11dbc2713da9992d63e83aa0147c588f2fadcacd8c624a19736246de8ccdfad1c90a8964b476eeea1f3c31afafc609d6256af1602c62e40f10d489fcff6e440b40b4a3415662cd9b285a219d391abaea0375b35238ce4bd67e2fb130c385e23a74f9d271725d1f5e280df8c1ae982a3fbe369908b06c6e5ef3c74ab8dd5c8f6a20526f7c343ffc149c021d0cf8836e1ce5f1e7027e009d71c28b8d5f5b376194172d3c07684c0ed3a4d6c4078d019f09c90520cb1994b559b1b427601a9956fabaa70f0b93549ab6d911102fa13d7aa89cca8d4f6cf2bb72fea4e56c7d2921f97e0aa2b0dba493a81fc33880bfeb9d85cf16a575939529649bef0080542cd1a4a144e0a39f54aa524e7ec53c4f907d52658e9e7637ad079cebdeb2e4c7b2d7ca686067255169cb49281ba51130a0dea55fab34de35de26da7d3b7085ea6796f9559b329f6c2624325233502677283c5e6a8d5a8d3b809433d0c78a5bc260cfdd814e62690f50b31add6f4c413f141219dc02b80882a422eb53c675a969285977aa94bb8360db60edf1bdd7fbaf71874e9fb3351d8d9144cd36bb8040e6167cf8239f2c90141b6dc7f46913f89b04442faaa5fade8952ee4117a4cefa43f87098801dba83bfbbf378e4894f3a5989ca55b8b37c20f7ee666947c2f5e4911b03b3907063326f9a7c5888de9036c44c95881c2dfa4cf8f7179775510cc46cc019e565ec", 0x1000}, {&(0x7f0000001440)="c88d34376147287ee8ab931e4eb9097f034c354a4c4cb9aaeebe831e132faeb4790f8c193b29a41d3fa2c5876d6d4d43a205cfad0760e8690e01478a90000a1a786051983f28722a720371d790a92efb4410259ab4b080d244f74e3a2dfe9837d4adf71b0a679fd71af0ff8a4c1befcb5969267d244ed80e3ae6db2366676d7f718f42278576257072ff7fe19cf4e8e544ea70c27abad76af37cc80343f48b7f5b2d6d275858ba5ba0017f6ed7f2645f5ff2ecf7a699d77d7d3eb9287d176d3ba9b0174f0f657d926d38", 0xca}, {&(0x7f0000001540)="256aef2e1ae6402f422c97e9f3eaa72830b160f303036b64ce", 0x19}, {&(0x7f0000001580)}], 0x6) (async) r1 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) write(r1, &(0x7f00000001c0)="4c4af114c61c21f050bb43bd9447be8c34fc929661fd7ef32122b041f0de5afb55c6b411afaed9dba5f4c7de7634377bd3066e7b670d2912b70ec73244728d4f840dff75fb6ee8fb14135c3ed81489914ee34a5cbe54069fbac4142ce7c9f2f411cce7ff0d04a874e64363deca927deda8d1", 0x72) 13:43:08 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x8, 0x1, 0x40, 0x5}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000001580)=0x80000000) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000240)="314e55d086578147c1c3e53f87ffee6f46075e02d70c586d6c65cc78e62a37408a973fce9f15965375bd8842fc92133d4056cb0849e60209472debb7eb12af74812a794e02a24a0f68232e7720457c3c77574e5e354c3191aa01b0f251ae61cf4a93c878f4c9d72cf8c77d21ced31253d62e9cd6f5e74c892772d955025981a0e0ad57a1df01262aaf01b3113835b62486a53b9feb1a3664f332d555300c59b239d02672b6055efe2e32dc39f1f7393b70a0722df0ed46ecc8d2e70e80baec9544aad3a9853bb4531df1d3d72a9155962048f08f3c2f278eaff36e7837ea978d5a4be3fd266e17e9d0e84752", 0xec}, {&(0x7f0000000340)="d556eb4c39ae72b77c8f82e7816ed682f729fb90236faa1dc48a4ed81b973b31b5d209eb30d4d1b6f5de796a7358bef024bd0904238428c652ce042c0f1c20cd6dd723a18ecfb625c35044bff97f06a340373ffcbf36d0e36be0ef84323a8745572e5a5964e80f1eef00c66a7ccb8282a8579ca3f09b9e7a550699a6ca8d670fa1deffc6fe2ffc7b3fc4b8d38d397d1f06143c38753dd1414946d0e0271517ca0273dc93cd175804eeafd922cf1dd8db7772b333756c33bbbb017846b4a6994c8f59593b7b1c2de1ee93aa32ea893f061445b418b8ab6bde6a45af25", 0xdc}, {&(0x7f0000000440)="425971e05c8c2fee7b0d3216beaa4977dc46aae664127f8cea6b4b433b2c056ce62a23bc4862f04890c72ac1c6a24efe7f90e6069a261554677e5b06b61efc41ddf1729109ba3626b9e4f6cfc1666b1c49302bcd77d42be8e41334b78df405a7a13b817b5d0ac23fecdb7eb6cd1f042eedb56ce5284a03b5fa89a11bd73ce727d808866dcac707041966740586802c427376a6832bdfbc6a57e0b2e506f27cbaf2c8b0b59e7bfcf30be7bad2118cf5c4a89a391dce6513c550f1fc4cfbd01f4dbb605cdf45815b3fdb89763288cc39c58b4c2ded2a956f62676c12dd504314991553cfc01268c19ec566bcb26a98630768972222d22f45f45adab610cc00bd9b92dd42e28a0ea0f7f505dd1f0527e5ebc12307c8823b8d55182b0fe527f6df009c62ece686502cb6f0dd9d21996c395f1e1ffa4a2fff674f47bffa07fab899873af03159338a145b403051421437d8e8d7229c463a8ff6ea7ad6d6c9a6ebf7c1b26a791b5cb40353769406a22fc5de9d34fc8665788479d928bcc3c60876d8e00344a0b91ed6bcbb32890c899c45136a1f01041790397224c8a4b44c211dbc5df7468092b4ffb1725f355a1d595eb06ddfafd2b4d923a3c346daebe7e12eadc23280bedbac9d1c3889a035bb467bd6c38ef39f599f7c523eabbc79fa64c3537f1cb9a6865113a58e5167337c5a1cc697426cef73b1ad063cf3cb00637df8ff72a94796e820012cc1331e938a9d067edda2a71a7b57c8dfe1413bd5be461b3eb0ee35ff9a9699949244c70431b444cfba770e151f5bf283e872f255e4d63f0585ee787836c64b2d493ddb6a2cf184f7a09b7fa44911def6f2c685df77cf7e581b424802f8d36a7d71f8acec9574f063d3075d50de2edc40edbec2d842cf3431c5c758b8cec769cc0aa1537d8a6856755771ea4a3ae0342a24398d8fc3a79887f15b91930dd1c7602c09be7376b38d3a068e2213f866dfe8958593ede7115e0652a8612b2fbf9b62909fc590b906e55c9a779e65e625af5317c22bbc0cf82ea3aecc14606920a6806ba41fc1ff7b9105c7f6c33dd2660e7dfc6f044d396ed7d7b85ff2228eeeada11224ae9d12ef72bca80de264644e33c77cb2306b8f5abd54393dff865ffcb207bb6ab76d5e8a7fe0cafd1b222a2f06fbfbff56a55575c9dee40e46cf28881d91484f2ea4c07c39466e1d109a4b660b3f8723f3eb372caf1f8a7dde612f58b2d6ebf7a3a4e59eb46a193e4910843461c0969c0791148c53f0ff35f443d62e5a9231cb5ce371ae099350e4c2a2e7ce2eb813c99b5b784202deaf47a2447ec5f4906a548bcfa4fa80815e13f7d8ce9cc7b1da02e0881a62aa4eec70073e70ac6a325f2a8c361dadf0fb3a4e2ec7a4b438758b4c638b9830dec660df185884bce26a85a1ceb458520c98c2b0d02bf1a393cb4810596ce31c38effd0e7655f1d11780dc32c921a7981f44b66731a6fbb29171e7ed10957e409c35ef28cbbd11016b6c501de7ebb20b3181e22ddd5826dc4ef1b377e3b1d221defefd83a4a2743dd4944d6332d3ff723b602150fdb980d58f5a85134f9121b97bacefb5b3f8bb4c92cc73a6b77d893dab8cc231985ab8f738931727cd61ea00dd65584e3ee3a61ec8f3045ea13946585b0e670d4b139ec9b14304232140b9b0b38e81c85df86833fc78f5ee34c84cfc39a2792fecec565dbbe656f033029e22539cc3a616f0ab391939aa86ef75fc0ac57e554ac1e56c4cec58f12102ce0551deb5c39307fd8e0d814216dfcaedf3efa536384a2a5338b8e706a41230925cf1d9fdf45444ddfdb803bfd50783d01f70563e7d1f226ebcd1baad06701fb133069f71ed1893616596142210ac7dc99c649d37ad8e8db1e3c154822f7cd9f4e4e0aee04df68e4679cc5cba96d239e32d6426a5f4c0c0760982bad10451b16c41d749f3c013738ba72e76a17e33b06281947623b9d21a1747ee140e7ea31147d74791e5c9c1b8f8576bfff3fecf952bec6ae0a76274716813ad1ac4f25b03f6ae10373f1daedd739cbb5bf99233c7e2bcf2f621ac9263a95e7473839be9da6bf5fb1cc42058901b440834a7defa9518a1538c6cda0db79b240cf9b0d6b117030150fbc4b44a8d9713c7df1e234d04737d0fe52f9a8536eeccbdc6940cb23a422ff5cd557eda8fa8182d48515a2fe2d58cdd723710eb2d1379c46addc2b58f9e32c9be43ae855e921b260319d793a63c5e2302d9c01cdf37169e0ba06e733716fa7a2bfd16c5e6116ec62bda23fe313246f07870911d227fe90d98a5cbef3f1c00655323b46b16b24821039603cd725805611c005bf2ba6e3d399f5e8e8ec92fa21dc9654c84902b19b25b652b668fc35209c87412a61aded4a65cb26ae280684dca69de2b0617e5a5e8426728252e0368ea7058901a685d492b15e00de2c5e99b389fe6d75f8a1ef5f040e629536664a9a087def5b8b249137c9b4bcfab5c80197eb9e5bb19f05eb9ed00fe0e77eb5e5c5c5f63d2ff5d2b61c40be441448dbe23309e67f7f87d9f21c835bc83407b863f699847846ac7e505d4139e428e3281f7df7936de26dcd84c93fe1463b12a8ca8f748148d6f6acbdf087ef53ad962ac8e3dd8c56dc71a6e4597e0228039612b059fb1634841181fc955ccd0ec54908d231fee6cc5d5fb1f38eccd6eac4fbf5e8c57a3d143d6dad38302cf0a07237ea55fa4d20919ef542005525bb00a0c586693405576f3d93673ec6d348ae1045a73a400e9166aa0ed94ab3161f285a4c5aecd74705e9fec7d206760b946b8d99270dab2de316c03a60f8cc0cd9414bd44467d115c58b8f176d10d09febf893b9a3eac3a8551a0adb009b5126f9a1b64d748eafa261c592c82040bd3b2f359116e996e939c7c11af73fae7bcbe9e18092649b11a524af95ba1dc13954cd1a55eac70825b2db89f15860bed397bf199d7a7d3d5844c544396c201e54543d4c67bb42bdda4bcfc5e1b077e93bf26a2423f4ddfbb736c734ba3b5e62c0c2cecd5ba7c9120d2f42f3dd8e9314c11a72700cf291c6b9657fe58f2e875e4a3ca8f233cedf2284a9a5256a269f5fa871ba69dad5fdcc9617e9326f8266abe11f3ca24422352e1be3e6c3cdaeba539184757881236a0641c717a338c20d7a144d62ce2c4c0c513219724c9b69ec5426bf7bd132a3298d2f6b23a232671e3492b1e5c23ddece7644776a8dd481c8f83686e2a2518ffec4775ae97f8bb8c85b011c5da7c9bcd241254d85223701228ec4d3bda188815d784dfeb2c97790dbd25fd9dcb81def2c182500029a9837997cd547b75250cc355100a3a2371525f9a8889854a9df558c1528e69086d34f47befe544524cb1d910883d078efcbc4769439ea468e6cffd711059da646bc943d7af62c8af2d5041bbfbb819799a04bdee0560b0e9b6335121fce4cc362534cb3508e2b82d404ec996e9705f28c2c16d48fe787c5680ff5aee1aa227eb5a40676c019f337304856d29f2922187ad54f9b5fb06e834ac18a05abf528936502fac58c46eb2837ba2234c1cb7f2dbfba48922c81175fee091d0913ca400cc2977477736a5dc29687b438028babd6a8214bc09fdb8f3502e7f8ca3ed308b1938e64f37b611044b7e41499a9882b2773ea0917988a693f3b4abf9ef89621058303d89997df291b189c52470d3dea8b91b205587a1cb1305b1bf4a7090955cdad1225c14adf823a0af743d42bb79aac234f038004fa1d99e64ba4b47a324b9193d6fb62e26013dbc710d19af8b62a4d4bf0ca5576cfb336e0ed9c1c4172871b98e2110ab28805249c15e0626a5493810cce735b17b4cb77ea9f57aa63aa56cbd43ca3f0108241bbe95cede16628615728f0f2793782d8b092e80178efbe7c25f5f968646c7a22ee904d5350bf01751e12939a490fc8efed6c069944b97b709497d649983a9e3b812ab3f6e99f3bb3826c450e206882a70006c8cce243f6626fa446db9f62145107b63651ff0bf5fabbfa658bef07c8d3de7103f075dbc30a77c2edd66d3e57f63a71ee643cbe63c9c347fa221d3c59c4eb58e76ad89b74986860137b0d9f00ff6391db0ac92e53f2d54955da70c2672d39f3c7d99509793cbcd334618244e8a7bf1267992cf278f5151924b2ddb2cc3cdbe9a64cf9cff8c8c4d5739a372abe870597ad22ed1ce514ce30ceebb9834adcbf03f191f59b50f51a644c1632597bf9f0330820602e44234687a8a34829fac8d018e933fee703ceb803cd3e7d6f541ddb95a703c124615605d641c858ba7788ce41c55f732f0bd4d7716f56ead73b4bc3e2489ff7ebbf7dfcc0aebad98fc25393911062e883b1aa792662bbce3a5bc9d7486dab5c1b761edd44f3e22b4fc0a7abc9403c0df424996fbee52b1825f2e10b98a338b2314af0ca220b7ff2ee55a7d4338ee777f70e708c5abc6195778a1c6b731d2f7d54475b3089abe40ae92e36025b8a9539ac37158653be5955e1d2bbe52e1861831d3490b0a6ec5c0a0cbe27d2f9c20691b3237e7818e1ce5abcebe745684bfd4a27aa845a76dadc0443ebfed2219c542be672a2c1d0568026991584e7a647d5cdad25fd285967cc2b3c6705d03be7bcaa9269e5b71d831b95a84dd69ff0fa842cb511411aa8de22a54d129afeb921b34533bb8cfef7e75c7ae0cfac14e42237b9c7b28cd1a5f4ca6e9fa2a3265349e303a2427b423964aecb5bc17e4cf07f01c900f508d37a28ebf351131c5ccf59d68b1a879c14d6bd585ea572af37f92ca0fb0f6942abf3593e3ad115d04d0221e7e23da1ef88a06ba3ba9119d6d2983a7886a3ba80dcd168ecda182e9a23343fff7363c6b6ff87654b462f3a25ec38ad89a13f96e31ffbef9d511eb5b12ce91e8e3d4627ac539e7d498a5202e899c16e0eb5058ce6b6623afefaa471c7303cc31498cec012e47df1d87b05434f80bd3c65727fd947fc27aad7529db64f78bf8fdcdf46e9e2d05ccaea1103d4261847c504af13978efedbd050de51e519b0363de444257dd6169e43154d63c42822abdc1ec02a5879bdbde3a0efc5cd7ea0168617c30abccce11dbc2713da9992d63e83aa0147c588f2fadcacd8c624a19736246de8ccdfad1c90a8964b476eeea1f3c31afafc609d6256af1602c62e40f10d489fcff6e440b40b4a3415662cd9b285a219d391abaea0375b35238ce4bd67e2fb130c385e23a74f9d271725d1f5e280df8c1ae982a3fbe369908b06c6e5ef3c74ab8dd5c8f6a20526f7c343ffc149c021d0cf8836e1ce5f1e7027e009d71c28b8d5f5b376194172d3c07684c0ed3a4d6c4078d019f09c90520cb1994b559b1b427601a9956fabaa70f0b93549ab6d911102fa13d7aa89cca8d4f6cf2bb72fea4e56c7d2921f97e0aa2b0dba493a81fc33880bfeb9d85cf16a575939529649bef0080542cd1a4a144e0a39f54aa524e7ec53c4f907d52658e9e7637ad079cebdeb2e4c7b2d7ca686067255169cb49281ba51130a0dea55fab34de35de26da7d3b7085ea6796f9559b329f6c2624325233502677283c5e6a8d5a8d3b809433d0c78a5bc260cfdd814e62690f50b31add6f4c413f141219dc02b80882a422eb53c675a969285977aa94bb8360db60edf1bdd7fbaf71874e9fb3351d8d9144cd36bb8040e6167cf8239f2c90141b6dc7f46913f89b04442faaa5fade8952ee4117a4cefa43f87098801dba83bfbbf378e4894f3a5989ca55b8b37c20f7ee666947c2f5e4911b03b3907063326f9a7c5888de9036c44c95881c2dfa4cf8f7179775510cc46cc019e565ec", 0x1000}, {&(0x7f0000001440)="c88d34376147287ee8ab931e4eb9097f034c354a4c4cb9aaeebe831e132faeb4790f8c193b29a41d3fa2c5876d6d4d43a205cfad0760e8690e01478a90000a1a786051983f28722a720371d790a92efb4410259ab4b080d244f74e3a2dfe9837d4adf71b0a679fd71af0ff8a4c1befcb5969267d244ed80e3ae6db2366676d7f718f42278576257072ff7fe19cf4e8e544ea70c27abad76af37cc80343f48b7f5b2d6d275858ba5ba0017f6ed7f2645f5ff2ecf7a699d77d7d3eb9287d176d3ba9b0174f0f657d926d38", 0xca}, {&(0x7f0000001540)="256aef2e1ae6402f422c97e9f3eaa72830b160f303036b64ce", 0x19}, {&(0x7f0000001580)}], 0x6) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) write(r1, &(0x7f00000001c0)="4c4af114c61c21f050bb43bd9447be8c34fc929661fd7ef32122b041f0de5afb55c6b411afaed9dba5f4c7de7634377bd3066e7b670d2912b70ec73244728d4f840dff75fb6ee8fb14135c3ed81489914ee34a5cbe54069fbac4142ce7c9f2f411cce7ff0d04a874e64363deca927deda8d1", 0x72) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x8, 0x1, 0x40, 0x5}]}) (async) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) (async) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000001580)=0x80000000) (async) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000240)="314e55d086578147c1c3e53f87ffee6f46075e02d70c586d6c65cc78e62a37408a973fce9f15965375bd8842fc92133d4056cb0849e60209472debb7eb12af74812a794e02a24a0f68232e7720457c3c77574e5e354c3191aa01b0f251ae61cf4a93c878f4c9d72cf8c77d21ced31253d62e9cd6f5e74c892772d955025981a0e0ad57a1df01262aaf01b3113835b62486a53b9feb1a3664f332d555300c59b239d02672b6055efe2e32dc39f1f7393b70a0722df0ed46ecc8d2e70e80baec9544aad3a9853bb4531df1d3d72a9155962048f08f3c2f278eaff36e7837ea978d5a4be3fd266e17e9d0e84752", 0xec}, {&(0x7f0000000340)="d556eb4c39ae72b77c8f82e7816ed682f729fb90236faa1dc48a4ed81b973b31b5d209eb30d4d1b6f5de796a7358bef024bd0904238428c652ce042c0f1c20cd6dd723a18ecfb625c35044bff97f06a340373ffcbf36d0e36be0ef84323a8745572e5a5964e80f1eef00c66a7ccb8282a8579ca3f09b9e7a550699a6ca8d670fa1deffc6fe2ffc7b3fc4b8d38d397d1f06143c38753dd1414946d0e0271517ca0273dc93cd175804eeafd922cf1dd8db7772b333756c33bbbb017846b4a6994c8f59593b7b1c2de1ee93aa32ea893f061445b418b8ab6bde6a45af25", 0xdc}, {&(0x7f0000000440)="425971e05c8c2fee7b0d3216beaa4977dc46aae664127f8cea6b4b433b2c056ce62a23bc4862f04890c72ac1c6a24efe7f90e6069a261554677e5b06b61efc41ddf1729109ba3626b9e4f6cfc1666b1c49302bcd77d42be8e41334b78df405a7a13b817b5d0ac23fecdb7eb6cd1f042eedb56ce5284a03b5fa89a11bd73ce727d808866dcac707041966740586802c427376a6832bdfbc6a57e0b2e506f27cbaf2c8b0b59e7bfcf30be7bad2118cf5c4a89a391dce6513c550f1fc4cfbd01f4dbb605cdf45815b3fdb89763288cc39c58b4c2ded2a956f62676c12dd504314991553cfc01268c19ec566bcb26a98630768972222d22f45f45adab610cc00bd9b92dd42e28a0ea0f7f505dd1f0527e5ebc12307c8823b8d55182b0fe527f6df009c62ece686502cb6f0dd9d21996c395f1e1ffa4a2fff674f47bffa07fab899873af03159338a145b403051421437d8e8d7229c463a8ff6ea7ad6d6c9a6ebf7c1b26a791b5cb40353769406a22fc5de9d34fc8665788479d928bcc3c60876d8e00344a0b91ed6bcbb32890c899c45136a1f01041790397224c8a4b44c211dbc5df7468092b4ffb1725f355a1d595eb06ddfafd2b4d923a3c346daebe7e12eadc23280bedbac9d1c3889a035bb467bd6c38ef39f599f7c523eabbc79fa64c3537f1cb9a6865113a58e5167337c5a1cc697426cef73b1ad063cf3cb00637df8ff72a94796e820012cc1331e938a9d067edda2a71a7b57c8dfe1413bd5be461b3eb0ee35ff9a9699949244c70431b444cfba770e151f5bf283e872f255e4d63f0585ee787836c64b2d493ddb6a2cf184f7a09b7fa44911def6f2c685df77cf7e581b424802f8d36a7d71f8acec9574f063d3075d50de2edc40edbec2d842cf3431c5c758b8cec769cc0aa1537d8a6856755771ea4a3ae0342a24398d8fc3a79887f15b91930dd1c7602c09be7376b38d3a068e2213f866dfe8958593ede7115e0652a8612b2fbf9b62909fc590b906e55c9a779e65e625af5317c22bbc0cf82ea3aecc14606920a6806ba41fc1ff7b9105c7f6c33dd2660e7dfc6f044d396ed7d7b85ff2228eeeada11224ae9d12ef72bca80de264644e33c77cb2306b8f5abd54393dff865ffcb207bb6ab76d5e8a7fe0cafd1b222a2f06fbfbff56a55575c9dee40e46cf28881d91484f2ea4c07c39466e1d109a4b660b3f8723f3eb372caf1f8a7dde612f58b2d6ebf7a3a4e59eb46a193e4910843461c0969c0791148c53f0ff35f443d62e5a9231cb5ce371ae099350e4c2a2e7ce2eb813c99b5b784202deaf47a2447ec5f4906a548bcfa4fa80815e13f7d8ce9cc7b1da02e0881a62aa4eec70073e70ac6a325f2a8c361dadf0fb3a4e2ec7a4b438758b4c638b9830dec660df185884bce26a85a1ceb458520c98c2b0d02bf1a393cb4810596ce31c38effd0e7655f1d11780dc32c921a7981f44b66731a6fbb29171e7ed10957e409c35ef28cbbd11016b6c501de7ebb20b3181e22ddd5826dc4ef1b377e3b1d221defefd83a4a2743dd4944d6332d3ff723b602150fdb980d58f5a85134f9121b97bacefb5b3f8bb4c92cc73a6b77d893dab8cc231985ab8f738931727cd61ea00dd65584e3ee3a61ec8f3045ea13946585b0e670d4b139ec9b14304232140b9b0b38e81c85df86833fc78f5ee34c84cfc39a2792fecec565dbbe656f033029e22539cc3a616f0ab391939aa86ef75fc0ac57e554ac1e56c4cec58f12102ce0551deb5c39307fd8e0d814216dfcaedf3efa536384a2a5338b8e706a41230925cf1d9fdf45444ddfdb803bfd50783d01f70563e7d1f226ebcd1baad06701fb133069f71ed1893616596142210ac7dc99c649d37ad8e8db1e3c154822f7cd9f4e4e0aee04df68e4679cc5cba96d239e32d6426a5f4c0c0760982bad10451b16c41d749f3c013738ba72e76a17e33b06281947623b9d21a1747ee140e7ea31147d74791e5c9c1b8f8576bfff3fecf952bec6ae0a76274716813ad1ac4f25b03f6ae10373f1daedd739cbb5bf99233c7e2bcf2f621ac9263a95e7473839be9da6bf5fb1cc42058901b440834a7defa9518a1538c6cda0db79b240cf9b0d6b117030150fbc4b44a8d9713c7df1e234d04737d0fe52f9a8536eeccbdc6940cb23a422ff5cd557eda8fa8182d48515a2fe2d58cdd723710eb2d1379c46addc2b58f9e32c9be43ae855e921b260319d793a63c5e2302d9c01cdf37169e0ba06e733716fa7a2bfd16c5e6116ec62bda23fe313246f07870911d227fe90d98a5cbef3f1c00655323b46b16b24821039603cd725805611c005bf2ba6e3d399f5e8e8ec92fa21dc9654c84902b19b25b652b668fc35209c87412a61aded4a65cb26ae280684dca69de2b0617e5a5e8426728252e0368ea7058901a685d492b15e00de2c5e99b389fe6d75f8a1ef5f040e629536664a9a087def5b8b249137c9b4bcfab5c80197eb9e5bb19f05eb9ed00fe0e77eb5e5c5c5f63d2ff5d2b61c40be441448dbe23309e67f7f87d9f21c835bc83407b863f699847846ac7e505d4139e428e3281f7df7936de26dcd84c93fe1463b12a8ca8f748148d6f6acbdf087ef53ad962ac8e3dd8c56dc71a6e4597e0228039612b059fb1634841181fc955ccd0ec54908d231fee6cc5d5fb1f38eccd6eac4fbf5e8c57a3d143d6dad38302cf0a07237ea55fa4d20919ef542005525bb00a0c586693405576f3d93673ec6d348ae1045a73a400e9166aa0ed94ab3161f285a4c5aecd74705e9fec7d206760b946b8d99270dab2de316c03a60f8cc0cd9414bd44467d115c58b8f176d10d09febf893b9a3eac3a8551a0adb009b5126f9a1b64d748eafa261c592c82040bd3b2f359116e996e939c7c11af73fae7bcbe9e18092649b11a524af95ba1dc13954cd1a55eac70825b2db89f15860bed397bf199d7a7d3d5844c544396c201e54543d4c67bb42bdda4bcfc5e1b077e93bf26a2423f4ddfbb736c734ba3b5e62c0c2cecd5ba7c9120d2f42f3dd8e9314c11a72700cf291c6b9657fe58f2e875e4a3ca8f233cedf2284a9a5256a269f5fa871ba69dad5fdcc9617e9326f8266abe11f3ca24422352e1be3e6c3cdaeba539184757881236a0641c717a338c20d7a144d62ce2c4c0c513219724c9b69ec5426bf7bd132a3298d2f6b23a232671e3492b1e5c23ddece7644776a8dd481c8f83686e2a2518ffec4775ae97f8bb8c85b011c5da7c9bcd241254d85223701228ec4d3bda188815d784dfeb2c97790dbd25fd9dcb81def2c182500029a9837997cd547b75250cc355100a3a2371525f9a8889854a9df558c1528e69086d34f47befe544524cb1d910883d078efcbc4769439ea468e6cffd711059da646bc943d7af62c8af2d5041bbfbb819799a04bdee0560b0e9b6335121fce4cc362534cb3508e2b82d404ec996e9705f28c2c16d48fe787c5680ff5aee1aa227eb5a40676c019f337304856d29f2922187ad54f9b5fb06e834ac18a05abf528936502fac58c46eb2837ba2234c1cb7f2dbfba48922c81175fee091d0913ca400cc2977477736a5dc29687b438028babd6a8214bc09fdb8f3502e7f8ca3ed308b1938e64f37b611044b7e41499a9882b2773ea0917988a693f3b4abf9ef89621058303d89997df291b189c52470d3dea8b91b205587a1cb1305b1bf4a7090955cdad1225c14adf823a0af743d42bb79aac234f038004fa1d99e64ba4b47a324b9193d6fb62e26013dbc710d19af8b62a4d4bf0ca5576cfb336e0ed9c1c4172871b98e2110ab28805249c15e0626a5493810cce735b17b4cb77ea9f57aa63aa56cbd43ca3f0108241bbe95cede16628615728f0f2793782d8b092e80178efbe7c25f5f968646c7a22ee904d5350bf01751e12939a490fc8efed6c069944b97b709497d649983a9e3b812ab3f6e99f3bb3826c450e206882a70006c8cce243f6626fa446db9f62145107b63651ff0bf5fabbfa658bef07c8d3de7103f075dbc30a77c2edd66d3e57f63a71ee643cbe63c9c347fa221d3c59c4eb58e76ad89b74986860137b0d9f00ff6391db0ac92e53f2d54955da70c2672d39f3c7d99509793cbcd334618244e8a7bf1267992cf278f5151924b2ddb2cc3cdbe9a64cf9cff8c8c4d5739a372abe870597ad22ed1ce514ce30ceebb9834adcbf03f191f59b50f51a644c1632597bf9f0330820602e44234687a8a34829fac8d018e933fee703ceb803cd3e7d6f541ddb95a703c124615605d641c858ba7788ce41c55f732f0bd4d7716f56ead73b4bc3e2489ff7ebbf7dfcc0aebad98fc25393911062e883b1aa792662bbce3a5bc9d7486dab5c1b761edd44f3e22b4fc0a7abc9403c0df424996fbee52b1825f2e10b98a338b2314af0ca220b7ff2ee55a7d4338ee777f70e708c5abc6195778a1c6b731d2f7d54475b3089abe40ae92e36025b8a9539ac37158653be5955e1d2bbe52e1861831d3490b0a6ec5c0a0cbe27d2f9c20691b3237e7818e1ce5abcebe745684bfd4a27aa845a76dadc0443ebfed2219c542be672a2c1d0568026991584e7a647d5cdad25fd285967cc2b3c6705d03be7bcaa9269e5b71d831b95a84dd69ff0fa842cb511411aa8de22a54d129afeb921b34533bb8cfef7e75c7ae0cfac14e42237b9c7b28cd1a5f4ca6e9fa2a3265349e303a2427b423964aecb5bc17e4cf07f01c900f508d37a28ebf351131c5ccf59d68b1a879c14d6bd585ea572af37f92ca0fb0f6942abf3593e3ad115d04d0221e7e23da1ef88a06ba3ba9119d6d2983a7886a3ba80dcd168ecda182e9a23343fff7363c6b6ff87654b462f3a25ec38ad89a13f96e31ffbef9d511eb5b12ce91e8e3d4627ac539e7d498a5202e899c16e0eb5058ce6b6623afefaa471c7303cc31498cec012e47df1d87b05434f80bd3c65727fd947fc27aad7529db64f78bf8fdcdf46e9e2d05ccaea1103d4261847c504af13978efedbd050de51e519b0363de444257dd6169e43154d63c42822abdc1ec02a5879bdbde3a0efc5cd7ea0168617c30abccce11dbc2713da9992d63e83aa0147c588f2fadcacd8c624a19736246de8ccdfad1c90a8964b476eeea1f3c31afafc609d6256af1602c62e40f10d489fcff6e440b40b4a3415662cd9b285a219d391abaea0375b35238ce4bd67e2fb130c385e23a74f9d271725d1f5e280df8c1ae982a3fbe369908b06c6e5ef3c74ab8dd5c8f6a20526f7c343ffc149c021d0cf8836e1ce5f1e7027e009d71c28b8d5f5b376194172d3c07684c0ed3a4d6c4078d019f09c90520cb1994b559b1b427601a9956fabaa70f0b93549ab6d911102fa13d7aa89cca8d4f6cf2bb72fea4e56c7d2921f97e0aa2b0dba493a81fc33880bfeb9d85cf16a575939529649bef0080542cd1a4a144e0a39f54aa524e7ec53c4f907d52658e9e7637ad079cebdeb2e4c7b2d7ca686067255169cb49281ba51130a0dea55fab34de35de26da7d3b7085ea6796f9559b329f6c2624325233502677283c5e6a8d5a8d3b809433d0c78a5bc260cfdd814e62690f50b31add6f4c413f141219dc02b80882a422eb53c675a969285977aa94bb8360db60edf1bdd7fbaf71874e9fb3351d8d9144cd36bb8040e6167cf8239f2c90141b6dc7f46913f89b04442faaa5fade8952ee4117a4cefa43f87098801dba83bfbbf378e4894f3a5989ca55b8b37c20f7ee666947c2f5e4911b03b3907063326f9a7c5888de9036c44c95881c2dfa4cf8f7179775510cc46cc019e565ec", 0x1000}, {&(0x7f0000001440)="c88d34376147287ee8ab931e4eb9097f034c354a4c4cb9aaeebe831e132faeb4790f8c193b29a41d3fa2c5876d6d4d43a205cfad0760e8690e01478a90000a1a786051983f28722a720371d790a92efb4410259ab4b080d244f74e3a2dfe9837d4adf71b0a679fd71af0ff8a4c1befcb5969267d244ed80e3ae6db2366676d7f718f42278576257072ff7fe19cf4e8e544ea70c27abad76af37cc80343f48b7f5b2d6d275858ba5ba0017f6ed7f2645f5ff2ecf7a699d77d7d3eb9287d176d3ba9b0174f0f657d926d38", 0xca}, {&(0x7f0000001540)="256aef2e1ae6402f422c97e9f3eaa72830b160f303036b64ce", 0x19}, {&(0x7f0000001580)}], 0x6) (async) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) write(r1, &(0x7f00000001c0)="4c4af114c61c21f050bb43bd9447be8c34fc929661fd7ef32122b041f0de5afb55c6b411afaed9dba5f4c7de7634377bd3066e7b670d2912b70ec73244728d4f840dff75fb6ee8fb14135c3ed81489914ee34a5cbe54069fbac4142ce7c9f2f411cce7ff0d04a874e64363deca927deda8d1", 0x72) (async) 13:43:08 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:43:08 executing program 1: semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x1, 0x401, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x4}, {0x2, 0x8001, 0x1000}, {0x2, 0x1, 0x1000}], 0x5) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x3ff, 0x1000}], 0x1) (async) semop(0x0, &(0x7f0000000100)=[{0x0, 0x5, 0x1800}, {0x0, 0x101, 0x2000}, {0x2, 0x8, 0x1000}], 0x3) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x85, 0x9}, {0x100, 0x40}, {0x101, 0x1}], 0x3}) 13:43:08 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:08 executing program 7: r0 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x9) r1 = open$dir(&(0x7f0000001c00)='./file0\x00', 0x0, 0x0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)=0xfffffffffffffd36) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000300)="7ceb6ac466a2e4b95085a5310d271a472d7e2787daef64b3b266e1417a4efd4cd4486fe735eb6e83810122fb8b422b8730a24a05788c52624cdd1436ef06b731f548f53ee2bc3d07b365f612a776eaaffcd23b5099cb4f77c3d64fe8313d6280c9f133af588741bd8b154dea27d7395f2c75d9c2809916252b6e8ca4685f9b44abd87e6114fe1155281fefd4bd1f4a23eb3c9c4454f987621d5adafd92d67546914e92147c1aa63d1019dd95a68fcdae76561e1eb3cf19a9ab43e927", 0xbc}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="ca8e0bd8ad5d5829d998c162919b32250a27549ca05f86ff5b6c68455af74e28ed10875dcb53600c0d3b281c7109094df5f9865c53e88200c678d1ade8", 0x3d}, {&(0x7f0000000440)="db313425c4db41d456a4a7f82b2529b4e2e4c4741b38406da0ec37e2e94f512901d37c0495c99b16322afb02e0d52c2e7437e35fd766db22539638758614a2f904a03cb1f5ed726685818af5915a5f100aa6c0f01249fb88b041c12d76b6f0d5d9285220d357f3942f51808cf4aa0303090a1ef57724c5687d17438be9b6da6592de335bc4ec5a1f058a5e6afba69be02f2a35052c8fc76562c821492b1d2b68ad54a40b4b6f437722", 0xa9}, {&(0x7f0000000500)="62a748a9c396f2c81d7d5955436ec99a7730d83039c4638c45db7b12a9bf644af0dde15963f6ce26717ba61312fcd0a148e2f49e877ab4746ad81e92c90dfa6172bc2a6f6bf597c89f49974ef88356c732c028204692b6c679cc76f05125", 0x5e}, {&(0x7f0000000580)="54e6e9340270467d054583922709e01f10b43a4065873be35c9233fc551e3faf0d7763cdcd33a97f099bc19221ac784d76e327830b405ae27177fb6861fc79d226504d65956a03c6091810bcdc8efeb20e46c9d57148a4a962cfa1babe69db75a334185db317b7d486bdd4d5aaa07dd9c8f273ea3ef58d79f826e86409596e131959246b0b6a85be10c96e56f490169cf0ef901f11e7730ddff4be77093e0bf828ef67b84620f3830e46925f542db6df2b997c581c1d3485a992a63f6b4602faa4a5b2f3ba", 0xc5}, {&(0x7f0000000680)="714908b6121fff8f9bb660bb77f5e07c9a9a96e8d01c1ac4331f90e3db743bd68732f98f5ce46fa7afcd444d009c27954dbfee6d163725e0db6b6b0a6e0d75342563b4ad8bec01ca1591b1773fda1da3d62e1e1c548a9a7b5236bf619501289a695ceda0649b7937fe366474542bfefcdf16a9fcba3d1d8157c3d9200a68934265723d74390ee4b784cf2c7f9abb2edf08de6eb563d4b923dbc228ad99e564dceacf6f8df2a1522ac7cd36ebd9b8ac8070", 0xb1}], 0x7) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="1bc1b0810e550bf3d54b4bae8600cb41d807ec018707077bd05802975bb747823917d66f9cf0e308dd68c95863", 0x2d}, {&(0x7f0000000100)="381c0470db2ad534f496fdba029b0b563557acd4f02d7d713c43d84c8c0bd2087d71b85fb651e8e15ac81556cc8b32016cb37c143277ee8ca7cd18aa7cc461bf878e817964ca1c0d661281a710298a150a252c401b99ce49bae92338dfe551596b61708d1fce37bf0cc9b28df92c62332042088640417d44edeb76", 0x7b}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x20, 0x3}, 0x8) renameat(r1, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x28) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) write(r4, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r5, r3) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000007c0)='c\x00') rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') 13:43:08 executing program 4: dup(0xffffffffffffffff) (async) r0 = dup(0xffffffffffffffff) accept$unix(r0, 0x0, &(0x7f0000000040)) syz_open_pts() (async) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) (async) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1}, {0x86}]}) 13:43:08 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket$inet(0x2, 0x4, 0x80) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:43:08 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x4086327) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "31552e3ff288ab487609fae4ee005d4dffff00", 0x81}) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) close(r0) 13:43:08 executing program 5: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1}, 0x4, &(0x7f0000000300)="c8b8c3555302c8a798427116a86d09d4ae393bf50ae1c226f642f723d017ddddce86c5e88aa7ec73e0173c09801b728cbe1160a51c7f43874016ad228ab2b77e0f297d69718fae34700002bead3c2a92446aa04dec95cbda258db3bc7de5865a86cf84c78e80b0361ae007ab9cfab9cbc3e9010388fffce3ba5bb767dc42a50d1d7c5dea0f23d213a0064d7a81981d6f7e5556d1aa3727521e5a0d7ce9be05da6ba1a518855f4bf5df4d41b1c9400e5ed0e349e7b9b5d3779ac96f3c805ccc6445e990de45305bea45dead5c5d310a06edd6c1073fe51369bed30f5e8b7d60e0793f422acd23320866511fa96dce51e05ba771cb6de0a1f477ebd00e7c6851b54f1dff186641fc758b299ed730167c1a9b481f5f4dd944c385d16df8889a7106009c50a0aac7690bcaee63535794375fe223a01f25539fa851e2b259b53ed9c230ca66fc69c098dee841c63d12401e7fb69037ee4bb919bc0fa383ba087f50486eb692a848415dc45f8e1b198d71b921b0d91513cd84020cef6fcfa80cf7c0568bdb0ebf93c00f5c962cfc3991baf66c76b22985dcb989f3be573b2f5f0b6fce87db25662516eb11b7e1dddf18eddd9a8fc73d7247d8145944f1e220dd77632f6933042a334abebc5854fe5fd9cd908c2f902a907caf747843cd27767e3ac82f652fe0381290d7aa930f3951599327314b0d2a0f343cfec225ef39df26130ba46c96296ad1094459c0d37425f41027c5ba68581d47024fc50c981e2ba834e2b698e00db48c5b510c2cc0e3a5dc47011eac578b640f05101e9458a49442aaa545b283608247850a6f415acd0eed7e4f9977b185c80250119c61d1d71ecc9751e63879e68af11360b2fe81b92b281254fe81aaac9c890b68540757b2ec306b4e88a775c19fbab9f8e3242c7950c47e837f68ec812b3fd7485073434e87eb49380595f31b9b158bedf9f3c016e86b8a9eb438272912fcf1f0119e6b9d5ac59e486369138fccf3f70f2e3a4c9c7e1a964226196a378d292f2e791710bcdaa17edaad088c7b39b34fc2147f9047a80f9caa4784bb018a7039e2f604a18b230f5f6d93d3f125b06f7f32de0f66a0021f3572db87b67de320a580df23300ff481c0746dae4a469e4da2ec94a3baf57b5db33acf8c5ae84c9a9fc410df3b1f6e223d277b5eee825888420d776fb4021263938a00ec234fcd63e979825b126949773e339eb776caeb0afec59cc6ffa8073448b2ed2f58d8336435d6e6836c7a42c69918549bd24b5663f21632426baa0a8067cb31ab4895e6f35a614ac5d6852e8e9e41b449cfe8eaebd8b63192398161c80ac9ef96cde267552e48fd9c767b1f68bcd20d6acad0725359b650a0ba842bcb7fc0f83c7e265d50f503fe9e0af5a876dbecce02272aca4d398cc4a6144a4d9598eb5160321258f33d42806cbac0a6b47f6a3122aa2226a05b4a9ad8e181a410ecfafc5b10636c8983d976cff2877d798365dc0f8ce0b02edf61d934218fe8c1114ca4fdd9dac34dc11b2f61ca3173b625e3a0fe6c92fadd714a581f198c79014a6e728889feb69586043366a89329256e37f796168e21d7a8423956cf375d5a9f03ee06109312ee59c3d235e42a513c16fe4bcd3c0c658eb64202a666115689c8b7c4ac26365a5c7410ab8be700ecb426ad7db50ccbdd6bfdc9a3a492e472acdd37b865ce97ea3afc75170269574df919f001687c58d47ab6e0467e56a2a331bcbb54b71667597dbbaebda753a6b4961a07676efe1ee11749d8282b175ab926fa5a55ba83536aa19589ff07f59c3696ce9d80457bcd27e3e037354083a32c305233a3594cbc1f18916de905753c464258506410eadd566498b214c36b70a213bcaa7e4646190adf5c5879eaf0fc31679cbf553079138e120fd69bc0a873400f606c685c00f70233bf684ff9ab3c9cd86fde4263ae396d36c765149906abb35e984abfae14faafc65887666965c3b81dcf0cb2384daee1b5daed678c2a60880576e58ba5b589a60553c7223ec6d43494b14316b32e7fbe9d69eb805f8ef963803f2699a104da2ec6e57f24b60edc5cb1e07cef2f2fbaa2e900993b16ab708b96ab061f5a41afbc09519c64b3f898683c4a115626026dcb4c93eef029525d271c614bb3af03e5123b79939dfeb045e95868aea424a36e3e4257c61b388956644060bd334d28e222562bddd3acbba20be8035f9e6d29be1078cee20ea389a107c502508ce236482e4c6897501fb814e77e008aaca6711167446b20fe8e343d92c952ed1f8743d106cb54904356804f28c07a928f127f27975e7e5a40307a4f4d89d26c3953c71bc3f1103e340621842537c3745a4c8fc4288e2832bb87f94e84ca6a730a8c1310fba2d0094e31bd9e16ade816e4f837af66184fabe73ccb3fd67f0224cca0b2e51445a19d5129f3b71ed2b837bdb03025b1d7091ed6f3ee6c36fbb4ce83ffc241a8fbadd2ce2041fdaca295f6d45b66a73e734b5443cac44f2230f40fbd7d5d5dc93f5d3e7ad7293f114dc9df00bf7ae0500f041c3830e323f2c690201472bc8ea83bb76fc98590d74f7d306226afa5fc5dd937725c2a4e5ed4c7a45717b4d5833bcc268b89614a3e3822cd6abf8b01175f772490c2677a723be1d9554530f9dbb3fccd6a28f42a6ad46067d3339a556bb4e7028ad0c6f9ad807bf41decdbcf9e3f29cc675fb66dc192a5d9367c24301e805ba32501a077c497e2e142bba06599a485e7a11cab832bb62089bfa4839fa2230b796ccaf7a5feae771a5073e4ef3ae326819ea492786718465d45887bd91f1bdbaab63758d4a615b71d77e5d1aadfec095e6f883bb6a78a05076707d0ada3f782e9145ff981c9022387209b8ae40dac913a6e92099ff9e4d3740ac2ecfc1cfa332add9e08d08dc0517463810599a9a6368f28d3460c3fd4d3437f4f442d5e77a9d5f38575f61c6dfa8450bc685f6206ae759b2555c2b79b1ed9fb7e1a22a0cfcfbb17b5dcbe725a996e801ac2701352d80bc28e72ad63caa3907d7ae89e381e0bc3e9a3b24a8faa341e9a205b7d78c1e0c4d6378c69049683da928b169ae0160d0bda0ae958758795f66619b36c5e6ae8f2f444b9b45e42986d8ee82cb1ccdd10a6e63050e916f4080ea847e755a66d779bbcc24a46cdbf280aaa63f20b87996180c2cf1fe2c6f1ebb296984f979d112c1adfbc58dcfaded92b77c47496d36e143b1af6828a3b71f47912f31be1a946c78c37451d979877ea3a6c18d33a4b26fb3c21aa5d497679e7f841ab74d111619cd07c0691bfef5f78883113b12b4b81b055651cc1b3433a89a1c67e1286d55a257ca414c772a3be02f159ab220f9dd65202b866eaa4e4e88f2d9678db78ebdf2c0e35eede1bcfbf24796f4094a3c12357f543f27295a02a5ac3a5f036764774d57a8d6e338a990ddb96444ac658db51f953200086eb3dcc3adbf247609ad5ad3d99953b5527909754ffb5f21bcbcbd58f78b45cbe2bf0401ceeb2bfe20864c9ab7bcfda5abbbd765bdc42439c520a8d70026c83bbf8c648b345f78633904bb066c8df783ce1756bcb222fbac86d17f8b5511b7f341d74dcbf1be617290e3a5955b558c67aad415cfbb41d9593bd04b4c034572feb1b4510923bad51080e1d71a899e1b423c562bcd62c80bc8494ecec0c5207d5db38d5a67df06e03be911755df1fdea1d3693d4942f0a9972cb67d584339db9d959174c646238de39030bb2e11c095c206e488b85c9aef8275f7731e0a0aac3ebf6cdb213387fa74da3e4af7b37fc88affb16a736dd913e91d95eef149c80002654ff794912b52adaa295e89c6957975c33d865ba535590c690069a468544e72fac7822a05d51978622f1da3e15207270a21f593d09a689a5e1a266f8d951e8124e966f294f6fc9ec11414ea524639f8ecbf8e4a2346d00e2013a758bc41d3c8d0b1680a62323be22627d8ffeba995d53492600c494e0313c9f6ec4aff3be5a9af90a24a6ba3fb04ea3a2a7c4f7df6a275b8db6d1a3c9ea05d8fa87ef16a690197e9b64d6f6dc4cf5322a61806eb0f60b2d616aed2f4b4e39992002b91fa15602c0eda32c254e4c478d5fd45e57b7ff9342d085f01b23c601edc57b66b336af30b7c5d6fb09d45645386590fee87113dfeafcb54aa659bac9f25bffa4c199b8a3d42ecf31534582670f3ef136deeddc774080efa85ebd775bc4700b08c7efc641aa82516883bae348555e096b29e432d8eca87a6a37416ae1b23527499254479bdaa4c5057758a9f11a68ffbea1a04520bbef64188d941c3f69c650d3e7247bfe4298bc825158d31a8f6c0e4f2517c28f06149bd0a172457adf2fd6777a006540024d37cfafc0de61b2ec097c6cf1540646d07fd26ade79857f4c79b7ebc00b19a3c008eb312c3d130a8400e47d0e3a5e20c55826f9f278d3d6b1a5b69226b437d26b2d6c9b90cdef2d4eb55e1e9c0900d6d6bd6e6e0ea78817c8abd793caa6a147a3e9a9aaf03446f3b4d00504ce88db96d39339c305acaf940736662f65cec76d35649441968593eb77a9f192abb6ef47b8b2fe4becb85dced4b334c498b7258e9ce541e13cf68a67776117022400248a36182b078be242cf873eba15fdc03996aebba2d9de9f0ed651b06f462af442b271db92a6b5fa8340097d8c4ea1c69a20353886cdb87ebec54262ca3b7e80bfd6a8430fe7f22f732129b293940c476f0728b4f9324908686cb95deb97ec71076f6b8a31663976c00419e4d2ce4503a2aca5f9cf4234ca8ac6bdf19e2b7b4ed71288723d48420e4e5d801fc4f1a99b4574a16b7b4ab824eb4166a0605fff7a0d6dd33fc25cdccd5d4de1feb91c7927021afb8d679e2e5d5b2acf8da3a70de2022f0e758d7394f60d318ba3e6ab94d7f766fbba9a16000aeec9f597a5271560fc28d82283df9fd02ec3ee30b992f8be77dcfad4e84c883435bd93330aecc42c0a06149cf065a73ed44fe2ee145da154c7fa513111ff6dd12aa86086272b29cdab265be9520c94a8915ad5f681f90eced86181a32ed8391cf9b241305c7a1b19171b0fed97444504333ed05b2ab9f1b03b323810d6cadb4a84c12a94dc77d6e524177182ec3a9d3abaad9402e03fef884bac2471019a102a8128f3d886731375cf9210ce87635e6424412791e8c29779816fdf1ad3962b5c8daa6bcf34ecc438915a00821cfd8023040b17de2a60b53f8c5a95a2df832b4e8049576e5baa707f7dd28adde84617a3cca7a4877963b22785d237e9a6a9b0b80081326010f4e5f2f8bcbf22b48c9ee3e1907fac29cbdb5d43575634be249d7efd6d793c4f45ac09855e9a5942e6e4105c0e597ac6d5936573adefce47e0a9fe32991fe7f2e2d68cebab8d9af427ac1d6521eec6a58cf9f13ae08ae03af882288408f4d7992daffe1691247fef1b9086dbde757604e52140a7b40041cec43acf6bbaafe75d4eca164a614a531852ad1e0a0c0fd4aaca38008bc2c3246ccad9ac010c5df3590b34224acd87b717b794937a8a9680172839ad9604caa78c3fd20d3976a3f1cd5753475039b2ef02c5c5ae7db75cff634124333fba0ef9b455f5f89fbd68f37616e1cc9ef7e4d70918f9fb429a2e2a3ca0be132c23dc5a101d00927a8aa942a2f4b2893a1e447531f8b7ff1580a10761ca902b67aa283a6d6ca17a254840e00c1945e8bb269728819af1faccdf5c2258b87cae1480dc01e761343f3b1b9bfd21d4b7a59472237d41ece6a72fbe3d069397badde3e76627a104328ad75ab983edcafde62a03031ecfcac8b0f", &(0x7f0000000040)=0x1000, &(0x7f0000000180)="a81dc27db01660cbc774fc6347f018062c9113b56bc40f0b776031f0f5ea8b4450ea38210aba26c528623d7c66a82270fc497e336d7ac2520f1636af6e702dffc57da0c93cc60b69f40c48e55bbcaf2fa324140b895f251ebc144054c09c1deabbf178e89984a89b9de004a6fa84c39674a26484aa14ceb345180a09623c05933659f3d78b368e67129338b144672b49d40168db53ce263bd7e8134e3921c82153a6e33f91929280b6d454599715fd5e436033175783c3527fd9fa5854d266b40c158c24350c976bbbcd97234144db7dcc937ea80af6ec4480f0500e6efa30550d3fc3d77cc6", 0xe6) sysctl$net_inet_ip(&(0x7f0000001300)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000001500)="4413aa1a9aec8817ce077c2e6cf726b633acb7adba80e1e806281b530bd6ab93e82044b4ee48197435e8b407377128694b2980ea5a117c05cee6b7ff2b1014b03b34de99b926c8d3ae63a784573193198cc3d5f870ec3b5aa77470f760202c3873bd912fef3369c4c36cce135c06e3e52dbdc29d97df13057c8f7e32a9e1cd1c34e69af6", &(0x7f00000015c0)=0x84, &(0x7f0000001600)="198d9da0310ca3b61be10d1ebbc562d6", 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000014c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000001340)="9b72", &(0x7f0000001380)=0x2, &(0x7f00000013c0)="5cf1c0ec74ec1a848d7d4ac6320b199a9b1485f38045a1f38729e3a16efe13e48a9163af4be20de8ff3cdea81f60e05cb5ae7119aecc8b733bd09e3f78a098dab67fced22e9a94f44fd38b2a5a848ee651ed012a7e91ba0dea9a0d3f28940e5b0cf9fe0774ab011dd84642c9e662f3278db537e9f9b430e3c794c5ee4f4cf03acd46287bcc53f14e50cb75275f56497854aa04d810643fb6b27ce0dec5eb1f4e48c63d7978e17e9e45006bbf6be6cfb4b12e60ccea3260f138351c8a5095d8ff2a67401a09d12a34a0b28ac14026ed0dd614db8975", 0x45) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) dup2(r0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x1}, {0x1d}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r1, &(0x7f00000000c0)="895e654fdd1d036c592a82c32cff", 0xe, 0x0) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x80, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001700)={0x9, &(0x7f0000001680)=[{0x5, 0x40, 0x7f, 0x7}, {0xff81, 0xaa, 0x6, 0xc0000000}, {0x3, 0x5, 0xaf, 0x5}, {0x6, 0x9, 0x8, 0x80000001}, {0x7, 0xfa, 0x3f, 0x401}, {0xbaa, 0x1f, 0xff, 0x9}, {0xfff, 0xff, 0x0, 0x3}, {0x92b, 0x9, 0x0, 0xf7e6}, {0x3ff, 0x9, 0x8, 0x1}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{0x80, 0x7, 0x9, 0x8}, {0x7, 0x5, 0x6, 0xfd}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:08 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1, 0x0, 0x0, 0x2}, {0x86, 0x0, 0x1}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) 13:43:08 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x4, 0x80) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:43:08 executing program 1: socketpair(0x2, 0x8000, 0xe8, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getgroups(0x17, &(0x7f0000000080)=[0xffffffffffffffff]) 13:43:08 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x4086327) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "31552e3ff288ab487609fae4ee005d4dffff00", 0x81}) (async) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) close(r0) 13:43:08 executing program 7: r0 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x9) r1 = open$dir(&(0x7f0000001c00)='./file0\x00', 0x0, 0x0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)=0xfffffffffffffd36) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000300)="7ceb6ac466a2e4b95085a5310d271a472d7e2787daef64b3b266e1417a4efd4cd4486fe735eb6e83810122fb8b422b8730a24a05788c52624cdd1436ef06b731f548f53ee2bc3d07b365f612a776eaaffcd23b5099cb4f77c3d64fe8313d6280c9f133af588741bd8b154dea27d7395f2c75d9c2809916252b6e8ca4685f9b44abd87e6114fe1155281fefd4bd1f4a23eb3c9c4454f987621d5adafd92d67546914e92147c1aa63d1019dd95a68fcdae76561e1eb3cf19a9ab43e927", 0xbc}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="ca8e0bd8ad5d5829d998c162919b32250a27549ca05f86ff5b6c68455af74e28ed10875dcb53600c0d3b281c7109094df5f9865c53e88200c678d1ade8", 0x3d}, {&(0x7f0000000440)="db313425c4db41d456a4a7f82b2529b4e2e4c4741b38406da0ec37e2e94f512901d37c0495c99b16322afb02e0d52c2e7437e35fd766db22539638758614a2f904a03cb1f5ed726685818af5915a5f100aa6c0f01249fb88b041c12d76b6f0d5d9285220d357f3942f51808cf4aa0303090a1ef57724c5687d17438be9b6da6592de335bc4ec5a1f058a5e6afba69be02f2a35052c8fc76562c821492b1d2b68ad54a40b4b6f437722", 0xa9}, {&(0x7f0000000500)="62a748a9c396f2c81d7d5955436ec99a7730d83039c4638c45db7b12a9bf644af0dde15963f6ce26717ba61312fcd0a148e2f49e877ab4746ad81e92c90dfa6172bc2a6f6bf597c89f49974ef88356c732c028204692b6c679cc76f05125", 0x5e}, {&(0x7f0000000580)="54e6e9340270467d054583922709e01f10b43a4065873be35c9233fc551e3faf0d7763cdcd33a97f099bc19221ac784d76e327830b405ae27177fb6861fc79d226504d65956a03c6091810bcdc8efeb20e46c9d57148a4a962cfa1babe69db75a334185db317b7d486bdd4d5aaa07dd9c8f273ea3ef58d79f826e86409596e131959246b0b6a85be10c96e56f490169cf0ef901f11e7730ddff4be77093e0bf828ef67b84620f3830e46925f542db6df2b997c581c1d3485a992a63f6b4602faa4a5b2f3ba", 0xc5}, {&(0x7f0000000680)="714908b6121fff8f9bb660bb77f5e07c9a9a96e8d01c1ac4331f90e3db743bd68732f98f5ce46fa7afcd444d009c27954dbfee6d163725e0db6b6b0a6e0d75342563b4ad8bec01ca1591b1773fda1da3d62e1e1c548a9a7b5236bf619501289a695ceda0649b7937fe366474542bfefcdf16a9fcba3d1d8157c3d9200a68934265723d74390ee4b784cf2c7f9abb2edf08de6eb563d4b923dbc228ad99e564dceacf6f8df2a1522ac7cd36ebd9b8ac8070", 0xb1}], 0x7) (async) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="1bc1b0810e550bf3d54b4bae8600cb41d807ec018707077bd05802975bb747823917d66f9cf0e308dd68c95863", 0x2d}, {&(0x7f0000000100)="381c0470db2ad534f496fdba029b0b563557acd4f02d7d713c43d84c8c0bd2087d71b85fb651e8e15ac81556cc8b32016cb37c143277ee8ca7cd18aa7cc461bf878e817964ca1c0d661281a710298a150a252c401b99ce49bae92338dfe551596b61708d1fce37bf0cc9b28df92c62332042088640417d44edeb76", 0x7b}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x20, 0x3}, 0x8) (async) renameat(r1, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x28) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) write(r4, 0x0, 0x0) (async) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r5, r3) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000007c0)='c\x00') (async) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') 13:43:09 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1, 0x0, 0x0, 0x2}, {0x86, 0x0, 0x1}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) 13:43:09 executing program 5: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1}, 0x4, &(0x7f0000000300)="c8b8c3555302c8a798427116a86d09d4ae393bf50ae1c226f642f723d017ddddce86c5e88aa7ec73e0173c09801b728cbe1160a51c7f43874016ad228ab2b77e0f297d69718fae34700002bead3c2a92446aa04dec95cbda258db3bc7de5865a86cf84c78e80b0361ae007ab9cfab9cbc3e9010388fffce3ba5bb767dc42a50d1d7c5dea0f23d213a0064d7a81981d6f7e5556d1aa3727521e5a0d7ce9be05da6ba1a518855f4bf5df4d41b1c9400e5ed0e349e7b9b5d3779ac96f3c805ccc6445e990de45305bea45dead5c5d310a06edd6c1073fe51369bed30f5e8b7d60e0793f422acd23320866511fa96dce51e05ba771cb6de0a1f477ebd00e7c6851b54f1dff186641fc758b299ed730167c1a9b481f5f4dd944c385d16df8889a7106009c50a0aac7690bcaee63535794375fe223a01f25539fa851e2b259b53ed9c230ca66fc69c098dee841c63d12401e7fb69037ee4bb919bc0fa383ba087f50486eb692a848415dc45f8e1b198d71b921b0d91513cd84020cef6fcfa80cf7c0568bdb0ebf93c00f5c962cfc3991baf66c76b22985dcb989f3be573b2f5f0b6fce87db25662516eb11b7e1dddf18eddd9a8fc73d7247d8145944f1e220dd77632f6933042a334abebc5854fe5fd9cd908c2f902a907caf747843cd27767e3ac82f652fe0381290d7aa930f3951599327314b0d2a0f343cfec225ef39df26130ba46c96296ad1094459c0d37425f41027c5ba68581d47024fc50c981e2ba834e2b698e00db48c5b510c2cc0e3a5dc47011eac578b640f05101e9458a49442aaa545b283608247850a6f415acd0eed7e4f9977b185c80250119c61d1d71ecc9751e63879e68af11360b2fe81b92b281254fe81aaac9c890b68540757b2ec306b4e88a775c19fbab9f8e3242c7950c47e837f68ec812b3fd7485073434e87eb49380595f31b9b158bedf9f3c016e86b8a9eb438272912fcf1f0119e6b9d5ac59e486369138fccf3f70f2e3a4c9c7e1a964226196a378d292f2e791710bcdaa17edaad088c7b39b34fc2147f9047a80f9caa4784bb018a7039e2f604a18b230f5f6d93d3f125b06f7f32de0f66a0021f3572db87b67de320a580df23300ff481c0746dae4a469e4da2ec94a3baf57b5db33acf8c5ae84c9a9fc410df3b1f6e223d277b5eee825888420d776fb4021263938a00ec234fcd63e979825b126949773e339eb776caeb0afec59cc6ffa8073448b2ed2f58d8336435d6e6836c7a42c69918549bd24b5663f21632426baa0a8067cb31ab4895e6f35a614ac5d6852e8e9e41b449cfe8eaebd8b63192398161c80ac9ef96cde267552e48fd9c767b1f68bcd20d6acad0725359b650a0ba842bcb7fc0f83c7e265d50f503fe9e0af5a876dbecce02272aca4d398cc4a6144a4d9598eb5160321258f33d42806cbac0a6b47f6a3122aa2226a05b4a9ad8e181a410ecfafc5b10636c8983d976cff2877d798365dc0f8ce0b02edf61d934218fe8c1114ca4fdd9dac34dc11b2f61ca3173b625e3a0fe6c92fadd714a581f198c79014a6e728889feb69586043366a89329256e37f796168e21d7a8423956cf375d5a9f03ee06109312ee59c3d235e42a513c16fe4bcd3c0c658eb64202a666115689c8b7c4ac26365a5c7410ab8be700ecb426ad7db50ccbdd6bfdc9a3a492e472acdd37b865ce97ea3afc75170269574df919f001687c58d47ab6e0467e56a2a331bcbb54b71667597dbbaebda753a6b4961a07676efe1ee11749d8282b175ab926fa5a55ba83536aa19589ff07f59c3696ce9d80457bcd27e3e037354083a32c305233a3594cbc1f18916de905753c464258506410eadd566498b214c36b70a213bcaa7e4646190adf5c5879eaf0fc31679cbf553079138e120fd69bc0a873400f606c685c00f70233bf684ff9ab3c9cd86fde4263ae396d36c765149906abb35e984abfae14faafc65887666965c3b81dcf0cb2384daee1b5daed678c2a60880576e58ba5b589a60553c7223ec6d43494b14316b32e7fbe9d69eb805f8ef963803f2699a104da2ec6e57f24b60edc5cb1e07cef2f2fbaa2e900993b16ab708b96ab061f5a41afbc09519c64b3f898683c4a115626026dcb4c93eef029525d271c614bb3af03e5123b79939dfeb045e95868aea424a36e3e4257c61b388956644060bd334d28e222562bddd3acbba20be8035f9e6d29be1078cee20ea389a107c502508ce236482e4c6897501fb814e77e008aaca6711167446b20fe8e343d92c952ed1f8743d106cb54904356804f28c07a928f127f27975e7e5a40307a4f4d89d26c3953c71bc3f1103e340621842537c3745a4c8fc4288e2832bb87f94e84ca6a730a8c1310fba2d0094e31bd9e16ade816e4f837af66184fabe73ccb3fd67f0224cca0b2e51445a19d5129f3b71ed2b837bdb03025b1d7091ed6f3ee6c36fbb4ce83ffc241a8fbadd2ce2041fdaca295f6d45b66a73e734b5443cac44f2230f40fbd7d5d5dc93f5d3e7ad7293f114dc9df00bf7ae0500f041c3830e323f2c690201472bc8ea83bb76fc98590d74f7d306226afa5fc5dd937725c2a4e5ed4c7a45717b4d5833bcc268b89614a3e3822cd6abf8b01175f772490c2677a723be1d9554530f9dbb3fccd6a28f42a6ad46067d3339a556bb4e7028ad0c6f9ad807bf41decdbcf9e3f29cc675fb66dc192a5d9367c24301e805ba32501a077c497e2e142bba06599a485e7a11cab832bb62089bfa4839fa2230b796ccaf7a5feae771a5073e4ef3ae326819ea492786718465d45887bd91f1bdbaab63758d4a615b71d77e5d1aadfec095e6f883bb6a78a05076707d0ada3f782e9145ff981c9022387209b8ae40dac913a6e92099ff9e4d3740ac2ecfc1cfa332add9e08d08dc0517463810599a9a6368f28d3460c3fd4d3437f4f442d5e77a9d5f38575f61c6dfa8450bc685f6206ae759b2555c2b79b1ed9fb7e1a22a0cfcfbb17b5dcbe725a996e801ac2701352d80bc28e72ad63caa3907d7ae89e381e0bc3e9a3b24a8faa341e9a205b7d78c1e0c4d6378c69049683da928b169ae0160d0bda0ae958758795f66619b36c5e6ae8f2f444b9b45e42986d8ee82cb1ccdd10a6e63050e916f4080ea847e755a66d779bbcc24a46cdbf280aaa63f20b87996180c2cf1fe2c6f1ebb296984f979d112c1adfbc58dcfaded92b77c47496d36e143b1af6828a3b71f47912f31be1a946c78c37451d979877ea3a6c18d33a4b26fb3c21aa5d497679e7f841ab74d111619cd07c0691bfef5f78883113b12b4b81b055651cc1b3433a89a1c67e1286d55a257ca414c772a3be02f159ab220f9dd65202b866eaa4e4e88f2d9678db78ebdf2c0e35eede1bcfbf24796f4094a3c12357f543f27295a02a5ac3a5f036764774d57a8d6e338a990ddb96444ac658db51f953200086eb3dcc3adbf247609ad5ad3d99953b5527909754ffb5f21bcbcbd58f78b45cbe2bf0401ceeb2bfe20864c9ab7bcfda5abbbd765bdc42439c520a8d70026c83bbf8c648b345f78633904bb066c8df783ce1756bcb222fbac86d17f8b5511b7f341d74dcbf1be617290e3a5955b558c67aad415cfbb41d9593bd04b4c034572feb1b4510923bad51080e1d71a899e1b423c562bcd62c80bc8494ecec0c5207d5db38d5a67df06e03be911755df1fdea1d3693d4942f0a9972cb67d584339db9d959174c646238de39030bb2e11c095c206e488b85c9aef8275f7731e0a0aac3ebf6cdb213387fa74da3e4af7b37fc88affb16a736dd913e91d95eef149c80002654ff794912b52adaa295e89c6957975c33d865ba535590c690069a468544e72fac7822a05d51978622f1da3e15207270a21f593d09a689a5e1a266f8d951e8124e966f294f6fc9ec11414ea524639f8ecbf8e4a2346d00e2013a758bc41d3c8d0b1680a62323be22627d8ffeba995d53492600c494e0313c9f6ec4aff3be5a9af90a24a6ba3fb04ea3a2a7c4f7df6a275b8db6d1a3c9ea05d8fa87ef16a690197e9b64d6f6dc4cf5322a61806eb0f60b2d616aed2f4b4e39992002b91fa15602c0eda32c254e4c478d5fd45e57b7ff9342d085f01b23c601edc57b66b336af30b7c5d6fb09d45645386590fee87113dfeafcb54aa659bac9f25bffa4c199b8a3d42ecf31534582670f3ef136deeddc774080efa85ebd775bc4700b08c7efc641aa82516883bae348555e096b29e432d8eca87a6a37416ae1b23527499254479bdaa4c5057758a9f11a68ffbea1a04520bbef64188d941c3f69c650d3e7247bfe4298bc825158d31a8f6c0e4f2517c28f06149bd0a172457adf2fd6777a006540024d37cfafc0de61b2ec097c6cf1540646d07fd26ade79857f4c79b7ebc00b19a3c008eb312c3d130a8400e47d0e3a5e20c55826f9f278d3d6b1a5b69226b437d26b2d6c9b90cdef2d4eb55e1e9c0900d6d6bd6e6e0ea78817c8abd793caa6a147a3e9a9aaf03446f3b4d00504ce88db96d39339c305acaf940736662f65cec76d35649441968593eb77a9f192abb6ef47b8b2fe4becb85dced4b334c498b7258e9ce541e13cf68a67776117022400248a36182b078be242cf873eba15fdc03996aebba2d9de9f0ed651b06f462af442b271db92a6b5fa8340097d8c4ea1c69a20353886cdb87ebec54262ca3b7e80bfd6a8430fe7f22f732129b293940c476f0728b4f9324908686cb95deb97ec71076f6b8a31663976c00419e4d2ce4503a2aca5f9cf4234ca8ac6bdf19e2b7b4ed71288723d48420e4e5d801fc4f1a99b4574a16b7b4ab824eb4166a0605fff7a0d6dd33fc25cdccd5d4de1feb91c7927021afb8d679e2e5d5b2acf8da3a70de2022f0e758d7394f60d318ba3e6ab94d7f766fbba9a16000aeec9f597a5271560fc28d82283df9fd02ec3ee30b992f8be77dcfad4e84c883435bd93330aecc42c0a06149cf065a73ed44fe2ee145da154c7fa513111ff6dd12aa86086272b29cdab265be9520c94a8915ad5f681f90eced86181a32ed8391cf9b241305c7a1b19171b0fed97444504333ed05b2ab9f1b03b323810d6cadb4a84c12a94dc77d6e524177182ec3a9d3abaad9402e03fef884bac2471019a102a8128f3d886731375cf9210ce87635e6424412791e8c29779816fdf1ad3962b5c8daa6bcf34ecc438915a00821cfd8023040b17de2a60b53f8c5a95a2df832b4e8049576e5baa707f7dd28adde84617a3cca7a4877963b22785d237e9a6a9b0b80081326010f4e5f2f8bcbf22b48c9ee3e1907fac29cbdb5d43575634be249d7efd6d793c4f45ac09855e9a5942e6e4105c0e597ac6d5936573adefce47e0a9fe32991fe7f2e2d68cebab8d9af427ac1d6521eec6a58cf9f13ae08ae03af882288408f4d7992daffe1691247fef1b9086dbde757604e52140a7b40041cec43acf6bbaafe75d4eca164a614a531852ad1e0a0c0fd4aaca38008bc2c3246ccad9ac010c5df3590b34224acd87b717b794937a8a9680172839ad9604caa78c3fd20d3976a3f1cd5753475039b2ef02c5c5ae7db75cff634124333fba0ef9b455f5f89fbd68f37616e1cc9ef7e4d70918f9fb429a2e2a3ca0be132c23dc5a101d00927a8aa942a2f4b2893a1e447531f8b7ff1580a10761ca902b67aa283a6d6ca17a254840e00c1945e8bb269728819af1faccdf5c2258b87cae1480dc01e761343f3b1b9bfd21d4b7a59472237d41ece6a72fbe3d069397badde3e76627a104328ad75ab983edcafde62a03031ecfcac8b0f", &(0x7f0000000040)=0x1000, &(0x7f0000000180)="a81dc27db01660cbc774fc6347f018062c9113b56bc40f0b776031f0f5ea8b4450ea38210aba26c528623d7c66a82270fc497e336d7ac2520f1636af6e702dffc57da0c93cc60b69f40c48e55bbcaf2fa324140b895f251ebc144054c09c1deabbf178e89984a89b9de004a6fa84c39674a26484aa14ceb345180a09623c05933659f3d78b368e67129338b144672b49d40168db53ce263bd7e8134e3921c82153a6e33f91929280b6d454599715fd5e436033175783c3527fd9fa5854d266b40c158c24350c976bbbcd97234144db7dcc937ea80af6ec4480f0500e6efa30550d3fc3d77cc6", 0xe6) (async) sysctl$net_inet_ip(&(0x7f0000001300)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000001500)="4413aa1a9aec8817ce077c2e6cf726b633acb7adba80e1e806281b530bd6ab93e82044b4ee48197435e8b407377128694b2980ea5a117c05cee6b7ff2b1014b03b34de99b926c8d3ae63a784573193198cc3d5f870ec3b5aa77470f760202c3873bd912fef3369c4c36cce135c06e3e52dbdc29d97df13057c8f7e32a9e1cd1c34e69af6", &(0x7f00000015c0)=0x84, &(0x7f0000001600)="198d9da0310ca3b61be10d1ebbc562d6", 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000014c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000001340)="9b72", &(0x7f0000001380)=0x2, &(0x7f00000013c0)="5cf1c0ec74ec1a848d7d4ac6320b199a9b1485f38045a1f38729e3a16efe13e48a9163af4be20de8ff3cdea81f60e05cb5ae7119aecc8b733bd09e3f78a098dab67fced22e9a94f44fd38b2a5a848ee651ed012a7e91ba0dea9a0d3f28940e5b0cf9fe0774ab011dd84642c9e662f3278db537e9f9b430e3c794c5ee4f4cf03acd46287bcc53f14e50cb75275f56497854aa04d810643fb6b27ce0dec5eb1f4e48c63d7978e17e9e45006bbf6be6cfb4b12e60ccea3260f138351c8a5095d8ff2a67401a09d12a34a0b28ac14026ed0dd614db8975", 0x45) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async, rerun: 32) dup2(r0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x1}, {0x1d}, {0x6, 0x0, 0x0, 0xcf}]}) (async) pwrite(r1, &(0x7f00000000c0)="895e654fdd1d036c592a82c32cff", 0xe, 0x0) r2 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x80, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001700)={0x9, &(0x7f0000001680)=[{0x5, 0x40, 0x7f, 0x7}, {0xff81, 0xaa, 0x6, 0xc0000000}, {0x3, 0x5, 0xaf, 0x5}, {0x6, 0x9, 0x8, 0x80000001}, {0x7, 0xfa, 0x3f, 0x401}, {0xbaa, 0x1f, 0xff, 0x9}, {0xfff, 0xff, 0x0, 0x3}, {0x92b, 0x9, 0x0, 0xf7e6}, {0x3ff, 0x9, 0x8, 0x1}]}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{0x80, 0x7, 0x9, 0x8}, {0x7, 0x5, 0x6, 0xfd}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:13 executing program 1: socketpair(0x2, 0x8000, 0xe8, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) (async) getgroups(0x17, &(0x7f0000000080)=[0xffffffffffffffff]) 13:43:13 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket$inet(0x2, 0x4, 0x80) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:43:13 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x4086327) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "31552e3ff288ab487609fae4ee005d4dffff00", 0x81}) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x4086327) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "31552e3ff288ab487609fae4ee005d4dffff00", 0x81}) (async) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) (async) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) (async) close(r0) (async) 13:43:13 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x4, 0x7, 0x400, 0xe6, "63455bfabd1d57802012102e57fbea2e1dad40b0", 0x20ddd52a, 0xc01}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x7fffffffffffffff, 0x4}, {{r1}, 0xfffffffffffffff8, 0x4, 0x0, 0x4ef0, 0x9}, {{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0x4, 0x3}, {{r3}, 0xfffffffffffffffb, 0x44, 0x40, 0x0, 0xfffffffffffffff0}], 0x3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x80, 0x7fffffffffffffff, 0x8000000000000001}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0x40000000, 0x6, 0x100}, {{r5}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x2, 0x2}], 0x8000, &(0x7f0000000100)={0x8000000000000001, 0x7fffffffffffffff}) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) 13:43:13 executing program 7: r0 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x9) r1 = open$dir(&(0x7f0000001c00)='./file0\x00', 0x0, 0x0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)=0xfffffffffffffd36) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000300)="7ceb6ac466a2e4b95085a5310d271a472d7e2787daef64b3b266e1417a4efd4cd4486fe735eb6e83810122fb8b422b8730a24a05788c52624cdd1436ef06b731f548f53ee2bc3d07b365f612a776eaaffcd23b5099cb4f77c3d64fe8313d6280c9f133af588741bd8b154dea27d7395f2c75d9c2809916252b6e8ca4685f9b44abd87e6114fe1155281fefd4bd1f4a23eb3c9c4454f987621d5adafd92d67546914e92147c1aa63d1019dd95a68fcdae76561e1eb3cf19a9ab43e927", 0xbc}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="ca8e0bd8ad5d5829d998c162919b32250a27549ca05f86ff5b6c68455af74e28ed10875dcb53600c0d3b281c7109094df5f9865c53e88200c678d1ade8", 0x3d}, {&(0x7f0000000440)="db313425c4db41d456a4a7f82b2529b4e2e4c4741b38406da0ec37e2e94f512901d37c0495c99b16322afb02e0d52c2e7437e35fd766db22539638758614a2f904a03cb1f5ed726685818af5915a5f100aa6c0f01249fb88b041c12d76b6f0d5d9285220d357f3942f51808cf4aa0303090a1ef57724c5687d17438be9b6da6592de335bc4ec5a1f058a5e6afba69be02f2a35052c8fc76562c821492b1d2b68ad54a40b4b6f437722", 0xa9}, {&(0x7f0000000500)="62a748a9c396f2c81d7d5955436ec99a7730d83039c4638c45db7b12a9bf644af0dde15963f6ce26717ba61312fcd0a148e2f49e877ab4746ad81e92c90dfa6172bc2a6f6bf597c89f49974ef88356c732c028204692b6c679cc76f05125", 0x5e}, {&(0x7f0000000580)="54e6e9340270467d054583922709e01f10b43a4065873be35c9233fc551e3faf0d7763cdcd33a97f099bc19221ac784d76e327830b405ae27177fb6861fc79d226504d65956a03c6091810bcdc8efeb20e46c9d57148a4a962cfa1babe69db75a334185db317b7d486bdd4d5aaa07dd9c8f273ea3ef58d79f826e86409596e131959246b0b6a85be10c96e56f490169cf0ef901f11e7730ddff4be77093e0bf828ef67b84620f3830e46925f542db6df2b997c581c1d3485a992a63f6b4602faa4a5b2f3ba", 0xc5}, {&(0x7f0000000680)="714908b6121fff8f9bb660bb77f5e07c9a9a96e8d01c1ac4331f90e3db743bd68732f98f5ce46fa7afcd444d009c27954dbfee6d163725e0db6b6b0a6e0d75342563b4ad8bec01ca1591b1773fda1da3d62e1e1c548a9a7b5236bf619501289a695ceda0649b7937fe366474542bfefcdf16a9fcba3d1d8157c3d9200a68934265723d74390ee4b784cf2c7f9abb2edf08de6eb563d4b923dbc228ad99e564dceacf6f8df2a1522ac7cd36ebd9b8ac8070", 0xb1}], 0x7) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="1bc1b0810e550bf3d54b4bae8600cb41d807ec018707077bd05802975bb747823917d66f9cf0e308dd68c95863", 0x2d}, {&(0x7f0000000100)="381c0470db2ad534f496fdba029b0b563557acd4f02d7d713c43d84c8c0bd2087d71b85fb651e8e15ac81556cc8b32016cb37c143277ee8ca7cd18aa7cc461bf878e817964ca1c0d661281a710298a150a252c401b99ce49bae92338dfe551596b61708d1fce37bf0cc9b28df92c62332042088640417d44edeb76", 0x7b}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x20, 0x3}, 0x8) renameat(r1, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x28) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) write(r4, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r5, r3) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000007c0)='c\x00') rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') open(&(0x7f0000000240)='./file0\x00', 0x20, 0x9) (async) open$dir(&(0x7f0000001c00)='./file0\x00', 0x0, 0x0) (async) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)=0xfffffffffffffd36) (async) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000300)="7ceb6ac466a2e4b95085a5310d271a472d7e2787daef64b3b266e1417a4efd4cd4486fe735eb6e83810122fb8b422b8730a24a05788c52624cdd1436ef06b731f548f53ee2bc3d07b365f612a776eaaffcd23b5099cb4f77c3d64fe8313d6280c9f133af588741bd8b154dea27d7395f2c75d9c2809916252b6e8ca4685f9b44abd87e6114fe1155281fefd4bd1f4a23eb3c9c4454f987621d5adafd92d67546914e92147c1aa63d1019dd95a68fcdae76561e1eb3cf19a9ab43e927", 0xbc}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="ca8e0bd8ad5d5829d998c162919b32250a27549ca05f86ff5b6c68455af74e28ed10875dcb53600c0d3b281c7109094df5f9865c53e88200c678d1ade8", 0x3d}, {&(0x7f0000000440)="db313425c4db41d456a4a7f82b2529b4e2e4c4741b38406da0ec37e2e94f512901d37c0495c99b16322afb02e0d52c2e7437e35fd766db22539638758614a2f904a03cb1f5ed726685818af5915a5f100aa6c0f01249fb88b041c12d76b6f0d5d9285220d357f3942f51808cf4aa0303090a1ef57724c5687d17438be9b6da6592de335bc4ec5a1f058a5e6afba69be02f2a35052c8fc76562c821492b1d2b68ad54a40b4b6f437722", 0xa9}, {&(0x7f0000000500)="62a748a9c396f2c81d7d5955436ec99a7730d83039c4638c45db7b12a9bf644af0dde15963f6ce26717ba61312fcd0a148e2f49e877ab4746ad81e92c90dfa6172bc2a6f6bf597c89f49974ef88356c732c028204692b6c679cc76f05125", 0x5e}, {&(0x7f0000000580)="54e6e9340270467d054583922709e01f10b43a4065873be35c9233fc551e3faf0d7763cdcd33a97f099bc19221ac784d76e327830b405ae27177fb6861fc79d226504d65956a03c6091810bcdc8efeb20e46c9d57148a4a962cfa1babe69db75a334185db317b7d486bdd4d5aaa07dd9c8f273ea3ef58d79f826e86409596e131959246b0b6a85be10c96e56f490169cf0ef901f11e7730ddff4be77093e0bf828ef67b84620f3830e46925f542db6df2b997c581c1d3485a992a63f6b4602faa4a5b2f3ba", 0xc5}, {&(0x7f0000000680)="714908b6121fff8f9bb660bb77f5e07c9a9a96e8d01c1ac4331f90e3db743bd68732f98f5ce46fa7afcd444d009c27954dbfee6d163725e0db6b6b0a6e0d75342563b4ad8bec01ca1591b1773fda1da3d62e1e1c548a9a7b5236bf619501289a695ceda0649b7937fe366474542bfefcdf16a9fcba3d1d8157c3d9200a68934265723d74390ee4b784cf2c7f9abb2edf08de6eb563d4b923dbc228ad99e564dceacf6f8df2a1522ac7cd36ebd9b8ac8070", 0xb1}], 0x7) (async) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="1bc1b0810e550bf3d54b4bae8600cb41d807ec018707077bd05802975bb747823917d66f9cf0e308dd68c95863", 0x2d}, {&(0x7f0000000100)="381c0470db2ad534f496fdba029b0b563557acd4f02d7d713c43d84c8c0bd2087d71b85fb651e8e15ac81556cc8b32016cb37c143277ee8ca7cd18aa7cc461bf878e817964ca1c0d661281a710298a150a252c401b99ce49bae92338dfe551596b61708d1fce37bf0cc9b28df92c62332042088640417d44edeb76", 0x7b}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x20, 0x3}, 0x8) (async) renameat(r1, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x28) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) write(r4, 0x0, 0x0) (async) pipe2(&(0x7f0000000080), 0x0) (async) dup2(r5, r3) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000007c0)='c\x00') (async) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') (async) 13:43:13 executing program 5: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1}, 0x4, &(0x7f0000000300)="c8b8c3555302c8a798427116a86d09d4ae393bf50ae1c226f642f723d017ddddce86c5e88aa7ec73e0173c09801b728cbe1160a51c7f43874016ad228ab2b77e0f297d69718fae34700002bead3c2a92446aa04dec95cbda258db3bc7de5865a86cf84c78e80b0361ae007ab9cfab9cbc3e9010388fffce3ba5bb767dc42a50d1d7c5dea0f23d213a0064d7a81981d6f7e5556d1aa3727521e5a0d7ce9be05da6ba1a518855f4bf5df4d41b1c9400e5ed0e349e7b9b5d3779ac96f3c805ccc6445e990de45305bea45dead5c5d310a06edd6c1073fe51369bed30f5e8b7d60e0793f422acd23320866511fa96dce51e05ba771cb6de0a1f477ebd00e7c6851b54f1dff186641fc758b299ed730167c1a9b481f5f4dd944c385d16df8889a7106009c50a0aac7690bcaee63535794375fe223a01f25539fa851e2b259b53ed9c230ca66fc69c098dee841c63d12401e7fb69037ee4bb919bc0fa383ba087f50486eb692a848415dc45f8e1b198d71b921b0d91513cd84020cef6fcfa80cf7c0568bdb0ebf93c00f5c962cfc3991baf66c76b22985dcb989f3be573b2f5f0b6fce87db25662516eb11b7e1dddf18eddd9a8fc73d7247d8145944f1e220dd77632f6933042a334abebc5854fe5fd9cd908c2f902a907caf747843cd27767e3ac82f652fe0381290d7aa930f3951599327314b0d2a0f343cfec225ef39df26130ba46c96296ad1094459c0d37425f41027c5ba68581d47024fc50c981e2ba834e2b698e00db48c5b510c2cc0e3a5dc47011eac578b640f05101e9458a49442aaa545b283608247850a6f415acd0eed7e4f9977b185c80250119c61d1d71ecc9751e63879e68af11360b2fe81b92b281254fe81aaac9c890b68540757b2ec306b4e88a775c19fbab9f8e3242c7950c47e837f68ec812b3fd7485073434e87eb49380595f31b9b158bedf9f3c016e86b8a9eb438272912fcf1f0119e6b9d5ac59e486369138fccf3f70f2e3a4c9c7e1a964226196a378d292f2e791710bcdaa17edaad088c7b39b34fc2147f9047a80f9caa4784bb018a7039e2f604a18b230f5f6d93d3f125b06f7f32de0f66a0021f3572db87b67de320a580df23300ff481c0746dae4a469e4da2ec94a3baf57b5db33acf8c5ae84c9a9fc410df3b1f6e223d277b5eee825888420d776fb4021263938a00ec234fcd63e979825b126949773e339eb776caeb0afec59cc6ffa8073448b2ed2f58d8336435d6e6836c7a42c69918549bd24b5663f21632426baa0a8067cb31ab4895e6f35a614ac5d6852e8e9e41b449cfe8eaebd8b63192398161c80ac9ef96cde267552e48fd9c767b1f68bcd20d6acad0725359b650a0ba842bcb7fc0f83c7e265d50f503fe9e0af5a876dbecce02272aca4d398cc4a6144a4d9598eb5160321258f33d42806cbac0a6b47f6a3122aa2226a05b4a9ad8e181a410ecfafc5b10636c8983d976cff2877d798365dc0f8ce0b02edf61d934218fe8c1114ca4fdd9dac34dc11b2f61ca3173b625e3a0fe6c92fadd714a581f198c79014a6e728889feb69586043366a89329256e37f796168e21d7a8423956cf375d5a9f03ee06109312ee59c3d235e42a513c16fe4bcd3c0c658eb64202a666115689c8b7c4ac26365a5c7410ab8be700ecb426ad7db50ccbdd6bfdc9a3a492e472acdd37b865ce97ea3afc75170269574df919f001687c58d47ab6e0467e56a2a331bcbb54b71667597dbbaebda753a6b4961a07676efe1ee11749d8282b175ab926fa5a55ba83536aa19589ff07f59c3696ce9d80457bcd27e3e037354083a32c305233a3594cbc1f18916de905753c464258506410eadd566498b214c36b70a213bcaa7e4646190adf5c5879eaf0fc31679cbf553079138e120fd69bc0a873400f606c685c00f70233bf684ff9ab3c9cd86fde4263ae396d36c765149906abb35e984abfae14faafc65887666965c3b81dcf0cb2384daee1b5daed678c2a60880576e58ba5b589a60553c7223ec6d43494b14316b32e7fbe9d69eb805f8ef963803f2699a104da2ec6e57f24b60edc5cb1e07cef2f2fbaa2e900993b16ab708b96ab061f5a41afbc09519c64b3f898683c4a115626026dcb4c93eef029525d271c614bb3af03e5123b79939dfeb045e95868aea424a36e3e4257c61b388956644060bd334d28e222562bddd3acbba20be8035f9e6d29be1078cee20ea389a107c502508ce236482e4c6897501fb814e77e008aaca6711167446b20fe8e343d92c952ed1f8743d106cb54904356804f28c07a928f127f27975e7e5a40307a4f4d89d26c3953c71bc3f1103e340621842537c3745a4c8fc4288e2832bb87f94e84ca6a730a8c1310fba2d0094e31bd9e16ade816e4f837af66184fabe73ccb3fd67f0224cca0b2e51445a19d5129f3b71ed2b837bdb03025b1d7091ed6f3ee6c36fbb4ce83ffc241a8fbadd2ce2041fdaca295f6d45b66a73e734b5443cac44f2230f40fbd7d5d5dc93f5d3e7ad7293f114dc9df00bf7ae0500f041c3830e323f2c690201472bc8ea83bb76fc98590d74f7d306226afa5fc5dd937725c2a4e5ed4c7a45717b4d5833bcc268b89614a3e3822cd6abf8b01175f772490c2677a723be1d9554530f9dbb3fccd6a28f42a6ad46067d3339a556bb4e7028ad0c6f9ad807bf41decdbcf9e3f29cc675fb66dc192a5d9367c24301e805ba32501a077c497e2e142bba06599a485e7a11cab832bb62089bfa4839fa2230b796ccaf7a5feae771a5073e4ef3ae326819ea492786718465d45887bd91f1bdbaab63758d4a615b71d77e5d1aadfec095e6f883bb6a78a05076707d0ada3f782e9145ff981c9022387209b8ae40dac913a6e92099ff9e4d3740ac2ecfc1cfa332add9e08d08dc0517463810599a9a6368f28d3460c3fd4d3437f4f442d5e77a9d5f38575f61c6dfa8450bc685f6206ae759b2555c2b79b1ed9fb7e1a22a0cfcfbb17b5dcbe725a996e801ac2701352d80bc28e72ad63caa3907d7ae89e381e0bc3e9a3b24a8faa341e9a205b7d78c1e0c4d6378c69049683da928b169ae0160d0bda0ae958758795f66619b36c5e6ae8f2f444b9b45e42986d8ee82cb1ccdd10a6e63050e916f4080ea847e755a66d779bbcc24a46cdbf280aaa63f20b87996180c2cf1fe2c6f1ebb296984f979d112c1adfbc58dcfaded92b77c47496d36e143b1af6828a3b71f47912f31be1a946c78c37451d979877ea3a6c18d33a4b26fb3c21aa5d497679e7f841ab74d111619cd07c0691bfef5f78883113b12b4b81b055651cc1b3433a89a1c67e1286d55a257ca414c772a3be02f159ab220f9dd65202b866eaa4e4e88f2d9678db78ebdf2c0e35eede1bcfbf24796f4094a3c12357f543f27295a02a5ac3a5f036764774d57a8d6e338a990ddb96444ac658db51f953200086eb3dcc3adbf247609ad5ad3d99953b5527909754ffb5f21bcbcbd58f78b45cbe2bf0401ceeb2bfe20864c9ab7bcfda5abbbd765bdc42439c520a8d70026c83bbf8c648b345f78633904bb066c8df783ce1756bcb222fbac86d17f8b5511b7f341d74dcbf1be617290e3a5955b558c67aad415cfbb41d9593bd04b4c034572feb1b4510923bad51080e1d71a899e1b423c562bcd62c80bc8494ecec0c5207d5db38d5a67df06e03be911755df1fdea1d3693d4942f0a9972cb67d584339db9d959174c646238de39030bb2e11c095c206e488b85c9aef8275f7731e0a0aac3ebf6cdb213387fa74da3e4af7b37fc88affb16a736dd913e91d95eef149c80002654ff794912b52adaa295e89c6957975c33d865ba535590c690069a468544e72fac7822a05d51978622f1da3e15207270a21f593d09a689a5e1a266f8d951e8124e966f294f6fc9ec11414ea524639f8ecbf8e4a2346d00e2013a758bc41d3c8d0b1680a62323be22627d8ffeba995d53492600c494e0313c9f6ec4aff3be5a9af90a24a6ba3fb04ea3a2a7c4f7df6a275b8db6d1a3c9ea05d8fa87ef16a690197e9b64d6f6dc4cf5322a61806eb0f60b2d616aed2f4b4e39992002b91fa15602c0eda32c254e4c478d5fd45e57b7ff9342d085f01b23c601edc57b66b336af30b7c5d6fb09d45645386590fee87113dfeafcb54aa659bac9f25bffa4c199b8a3d42ecf31534582670f3ef136deeddc774080efa85ebd775bc4700b08c7efc641aa82516883bae348555e096b29e432d8eca87a6a37416ae1b23527499254479bdaa4c5057758a9f11a68ffbea1a04520bbef64188d941c3f69c650d3e7247bfe4298bc825158d31a8f6c0e4f2517c28f06149bd0a172457adf2fd6777a006540024d37cfafc0de61b2ec097c6cf1540646d07fd26ade79857f4c79b7ebc00b19a3c008eb312c3d130a8400e47d0e3a5e20c55826f9f278d3d6b1a5b69226b437d26b2d6c9b90cdef2d4eb55e1e9c0900d6d6bd6e6e0ea78817c8abd793caa6a147a3e9a9aaf03446f3b4d00504ce88db96d39339c305acaf940736662f65cec76d35649441968593eb77a9f192abb6ef47b8b2fe4becb85dced4b334c498b7258e9ce541e13cf68a67776117022400248a36182b078be242cf873eba15fdc03996aebba2d9de9f0ed651b06f462af442b271db92a6b5fa8340097d8c4ea1c69a20353886cdb87ebec54262ca3b7e80bfd6a8430fe7f22f732129b293940c476f0728b4f9324908686cb95deb97ec71076f6b8a31663976c00419e4d2ce4503a2aca5f9cf4234ca8ac6bdf19e2b7b4ed71288723d48420e4e5d801fc4f1a99b4574a16b7b4ab824eb4166a0605fff7a0d6dd33fc25cdccd5d4de1feb91c7927021afb8d679e2e5d5b2acf8da3a70de2022f0e758d7394f60d318ba3e6ab94d7f766fbba9a16000aeec9f597a5271560fc28d82283df9fd02ec3ee30b992f8be77dcfad4e84c883435bd93330aecc42c0a06149cf065a73ed44fe2ee145da154c7fa513111ff6dd12aa86086272b29cdab265be9520c94a8915ad5f681f90eced86181a32ed8391cf9b241305c7a1b19171b0fed97444504333ed05b2ab9f1b03b323810d6cadb4a84c12a94dc77d6e524177182ec3a9d3abaad9402e03fef884bac2471019a102a8128f3d886731375cf9210ce87635e6424412791e8c29779816fdf1ad3962b5c8daa6bcf34ecc438915a00821cfd8023040b17de2a60b53f8c5a95a2df832b4e8049576e5baa707f7dd28adde84617a3cca7a4877963b22785d237e9a6a9b0b80081326010f4e5f2f8bcbf22b48c9ee3e1907fac29cbdb5d43575634be249d7efd6d793c4f45ac09855e9a5942e6e4105c0e597ac6d5936573adefce47e0a9fe32991fe7f2e2d68cebab8d9af427ac1d6521eec6a58cf9f13ae08ae03af882288408f4d7992daffe1691247fef1b9086dbde757604e52140a7b40041cec43acf6bbaafe75d4eca164a614a531852ad1e0a0c0fd4aaca38008bc2c3246ccad9ac010c5df3590b34224acd87b717b794937a8a9680172839ad9604caa78c3fd20d3976a3f1cd5753475039b2ef02c5c5ae7db75cff634124333fba0ef9b455f5f89fbd68f37616e1cc9ef7e4d70918f9fb429a2e2a3ca0be132c23dc5a101d00927a8aa942a2f4b2893a1e447531f8b7ff1580a10761ca902b67aa283a6d6ca17a254840e00c1945e8bb269728819af1faccdf5c2258b87cae1480dc01e761343f3b1b9bfd21d4b7a59472237d41ece6a72fbe3d069397badde3e76627a104328ad75ab983edcafde62a03031ecfcac8b0f", &(0x7f0000000040)=0x1000, &(0x7f0000000180)="a81dc27db01660cbc774fc6347f018062c9113b56bc40f0b776031f0f5ea8b4450ea38210aba26c528623d7c66a82270fc497e336d7ac2520f1636af6e702dffc57da0c93cc60b69f40c48e55bbcaf2fa324140b895f251ebc144054c09c1deabbf178e89984a89b9de004a6fa84c39674a26484aa14ceb345180a09623c05933659f3d78b368e67129338b144672b49d40168db53ce263bd7e8134e3921c82153a6e33f91929280b6d454599715fd5e436033175783c3527fd9fa5854d266b40c158c24350c976bbbcd97234144db7dcc937ea80af6ec4480f0500e6efa30550d3fc3d77cc6", 0xe6) sysctl$net_inet_ip(&(0x7f0000001300)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000001500)="4413aa1a9aec8817ce077c2e6cf726b633acb7adba80e1e806281b530bd6ab93e82044b4ee48197435e8b407377128694b2980ea5a117c05cee6b7ff2b1014b03b34de99b926c8d3ae63a784573193198cc3d5f870ec3b5aa77470f760202c3873bd912fef3369c4c36cce135c06e3e52dbdc29d97df13057c8f7e32a9e1cd1c34e69af6", &(0x7f00000015c0)=0x84, &(0x7f0000001600)="198d9da0310ca3b61be10d1ebbc562d6", 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000014c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000001340)="9b72", &(0x7f0000001380)=0x2, &(0x7f00000013c0)="5cf1c0ec74ec1a848d7d4ac6320b199a9b1485f38045a1f38729e3a16efe13e48a9163af4be20de8ff3cdea81f60e05cb5ae7119aecc8b733bd09e3f78a098dab67fced22e9a94f44fd38b2a5a848ee651ed012a7e91ba0dea9a0d3f28940e5b0cf9fe0774ab011dd84642c9e662f3278db537e9f9b430e3c794c5ee4f4cf03acd46287bcc53f14e50cb75275f56497854aa04d810643fb6b27ce0dec5eb1f4e48c63d7978e17e9e45006bbf6be6cfb4b12e60ccea3260f138351c8a5095d8ff2a67401a09d12a34a0b28ac14026ed0dd614db8975", 0x45) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) dup2(r0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x1}, {0x1d}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r1, &(0x7f00000000c0)="895e654fdd1d036c592a82c32cff", 0xe, 0x0) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x80, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001700)={0x9, &(0x7f0000001680)=[{0x5, 0x40, 0x7f, 0x7}, {0xff81, 0xaa, 0x6, 0xc0000000}, {0x3, 0x5, 0xaf, 0x5}, {0x6, 0x9, 0x8, 0x80000001}, {0x7, 0xfa, 0x3f, 0x401}, {0xbaa, 0x1f, 0xff, 0x9}, {0xfff, 0xff, 0x0, 0x3}, {0x92b, 0x9, 0x0, 0xf7e6}, {0x3ff, 0x9, 0x8, 0x1}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{0x80, 0x7, 0x9, 0x8}, {0x7, 0x5, 0x6, 0xfd}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1}, 0x4, &(0x7f0000000300)="c8b8c3555302c8a798427116a86d09d4ae393bf50ae1c226f642f723d017ddddce86c5e88aa7ec73e0173c09801b728cbe1160a51c7f43874016ad228ab2b77e0f297d69718fae34700002bead3c2a92446aa04dec95cbda258db3bc7de5865a86cf84c78e80b0361ae007ab9cfab9cbc3e9010388fffce3ba5bb767dc42a50d1d7c5dea0f23d213a0064d7a81981d6f7e5556d1aa3727521e5a0d7ce9be05da6ba1a518855f4bf5df4d41b1c9400e5ed0e349e7b9b5d3779ac96f3c805ccc6445e990de45305bea45dead5c5d310a06edd6c1073fe51369bed30f5e8b7d60e0793f422acd23320866511fa96dce51e05ba771cb6de0a1f477ebd00e7c6851b54f1dff186641fc758b299ed730167c1a9b481f5f4dd944c385d16df8889a7106009c50a0aac7690bcaee63535794375fe223a01f25539fa851e2b259b53ed9c230ca66fc69c098dee841c63d12401e7fb69037ee4bb919bc0fa383ba087f50486eb692a848415dc45f8e1b198d71b921b0d91513cd84020cef6fcfa80cf7c0568bdb0ebf93c00f5c962cfc3991baf66c76b22985dcb989f3be573b2f5f0b6fce87db25662516eb11b7e1dddf18eddd9a8fc73d7247d8145944f1e220dd77632f6933042a334abebc5854fe5fd9cd908c2f902a907caf747843cd27767e3ac82f652fe0381290d7aa930f3951599327314b0d2a0f343cfec225ef39df26130ba46c96296ad1094459c0d37425f41027c5ba68581d47024fc50c981e2ba834e2b698e00db48c5b510c2cc0e3a5dc47011eac578b640f05101e9458a49442aaa545b283608247850a6f415acd0eed7e4f9977b185c80250119c61d1d71ecc9751e63879e68af11360b2fe81b92b281254fe81aaac9c890b68540757b2ec306b4e88a775c19fbab9f8e3242c7950c47e837f68ec812b3fd7485073434e87eb49380595f31b9b158bedf9f3c016e86b8a9eb438272912fcf1f0119e6b9d5ac59e486369138fccf3f70f2e3a4c9c7e1a964226196a378d292f2e791710bcdaa17edaad088c7b39b34fc2147f9047a80f9caa4784bb018a7039e2f604a18b230f5f6d93d3f125b06f7f32de0f66a0021f3572db87b67de320a580df23300ff481c0746dae4a469e4da2ec94a3baf57b5db33acf8c5ae84c9a9fc410df3b1f6e223d277b5eee825888420d776fb4021263938a00ec234fcd63e979825b126949773e339eb776caeb0afec59cc6ffa8073448b2ed2f58d8336435d6e6836c7a42c69918549bd24b5663f21632426baa0a8067cb31ab4895e6f35a614ac5d6852e8e9e41b449cfe8eaebd8b63192398161c80ac9ef96cde267552e48fd9c767b1f68bcd20d6acad0725359b650a0ba842bcb7fc0f83c7e265d50f503fe9e0af5a876dbecce02272aca4d398cc4a6144a4d9598eb5160321258f33d42806cbac0a6b47f6a3122aa2226a05b4a9ad8e181a410ecfafc5b10636c8983d976cff2877d798365dc0f8ce0b02edf61d934218fe8c1114ca4fdd9dac34dc11b2f61ca3173b625e3a0fe6c92fadd714a581f198c79014a6e728889feb69586043366a89329256e37f796168e21d7a8423956cf375d5a9f03ee06109312ee59c3d235e42a513c16fe4bcd3c0c658eb64202a666115689c8b7c4ac26365a5c7410ab8be700ecb426ad7db50ccbdd6bfdc9a3a492e472acdd37b865ce97ea3afc75170269574df919f001687c58d47ab6e0467e56a2a331bcbb54b71667597dbbaebda753a6b4961a07676efe1ee11749d8282b175ab926fa5a55ba83536aa19589ff07f59c3696ce9d80457bcd27e3e037354083a32c305233a3594cbc1f18916de905753c464258506410eadd566498b214c36b70a213bcaa7e4646190adf5c5879eaf0fc31679cbf553079138e120fd69bc0a873400f606c685c00f70233bf684ff9ab3c9cd86fde4263ae396d36c765149906abb35e984abfae14faafc65887666965c3b81dcf0cb2384daee1b5daed678c2a60880576e58ba5b589a60553c7223ec6d43494b14316b32e7fbe9d69eb805f8ef963803f2699a104da2ec6e57f24b60edc5cb1e07cef2f2fbaa2e900993b16ab708b96ab061f5a41afbc09519c64b3f898683c4a115626026dcb4c93eef029525d271c614bb3af03e5123b79939dfeb045e95868aea424a36e3e4257c61b388956644060bd334d28e222562bddd3acbba20be8035f9e6d29be1078cee20ea389a107c502508ce236482e4c6897501fb814e77e008aaca6711167446b20fe8e343d92c952ed1f8743d106cb54904356804f28c07a928f127f27975e7e5a40307a4f4d89d26c3953c71bc3f1103e340621842537c3745a4c8fc4288e2832bb87f94e84ca6a730a8c1310fba2d0094e31bd9e16ade816e4f837af66184fabe73ccb3fd67f0224cca0b2e51445a19d5129f3b71ed2b837bdb03025b1d7091ed6f3ee6c36fbb4ce83ffc241a8fbadd2ce2041fdaca295f6d45b66a73e734b5443cac44f2230f40fbd7d5d5dc93f5d3e7ad7293f114dc9df00bf7ae0500f041c3830e323f2c690201472bc8ea83bb76fc98590d74f7d306226afa5fc5dd937725c2a4e5ed4c7a45717b4d5833bcc268b89614a3e3822cd6abf8b01175f772490c2677a723be1d9554530f9dbb3fccd6a28f42a6ad46067d3339a556bb4e7028ad0c6f9ad807bf41decdbcf9e3f29cc675fb66dc192a5d9367c24301e805ba32501a077c497e2e142bba06599a485e7a11cab832bb62089bfa4839fa2230b796ccaf7a5feae771a5073e4ef3ae326819ea492786718465d45887bd91f1bdbaab63758d4a615b71d77e5d1aadfec095e6f883bb6a78a05076707d0ada3f782e9145ff981c9022387209b8ae40dac913a6e92099ff9e4d3740ac2ecfc1cfa332add9e08d08dc0517463810599a9a6368f28d3460c3fd4d3437f4f442d5e77a9d5f38575f61c6dfa8450bc685f6206ae759b2555c2b79b1ed9fb7e1a22a0cfcfbb17b5dcbe725a996e801ac2701352d80bc28e72ad63caa3907d7ae89e381e0bc3e9a3b24a8faa341e9a205b7d78c1e0c4d6378c69049683da928b169ae0160d0bda0ae958758795f66619b36c5e6ae8f2f444b9b45e42986d8ee82cb1ccdd10a6e63050e916f4080ea847e755a66d779bbcc24a46cdbf280aaa63f20b87996180c2cf1fe2c6f1ebb296984f979d112c1adfbc58dcfaded92b77c47496d36e143b1af6828a3b71f47912f31be1a946c78c37451d979877ea3a6c18d33a4b26fb3c21aa5d497679e7f841ab74d111619cd07c0691bfef5f78883113b12b4b81b055651cc1b3433a89a1c67e1286d55a257ca414c772a3be02f159ab220f9dd65202b866eaa4e4e88f2d9678db78ebdf2c0e35eede1bcfbf24796f4094a3c12357f543f27295a02a5ac3a5f036764774d57a8d6e338a990ddb96444ac658db51f953200086eb3dcc3adbf247609ad5ad3d99953b5527909754ffb5f21bcbcbd58f78b45cbe2bf0401ceeb2bfe20864c9ab7bcfda5abbbd765bdc42439c520a8d70026c83bbf8c648b345f78633904bb066c8df783ce1756bcb222fbac86d17f8b5511b7f341d74dcbf1be617290e3a5955b558c67aad415cfbb41d9593bd04b4c034572feb1b4510923bad51080e1d71a899e1b423c562bcd62c80bc8494ecec0c5207d5db38d5a67df06e03be911755df1fdea1d3693d4942f0a9972cb67d584339db9d959174c646238de39030bb2e11c095c206e488b85c9aef8275f7731e0a0aac3ebf6cdb213387fa74da3e4af7b37fc88affb16a736dd913e91d95eef149c80002654ff794912b52adaa295e89c6957975c33d865ba535590c690069a468544e72fac7822a05d51978622f1da3e15207270a21f593d09a689a5e1a266f8d951e8124e966f294f6fc9ec11414ea524639f8ecbf8e4a2346d00e2013a758bc41d3c8d0b1680a62323be22627d8ffeba995d53492600c494e0313c9f6ec4aff3be5a9af90a24a6ba3fb04ea3a2a7c4f7df6a275b8db6d1a3c9ea05d8fa87ef16a690197e9b64d6f6dc4cf5322a61806eb0f60b2d616aed2f4b4e39992002b91fa15602c0eda32c254e4c478d5fd45e57b7ff9342d085f01b23c601edc57b66b336af30b7c5d6fb09d45645386590fee87113dfeafcb54aa659bac9f25bffa4c199b8a3d42ecf31534582670f3ef136deeddc774080efa85ebd775bc4700b08c7efc641aa82516883bae348555e096b29e432d8eca87a6a37416ae1b23527499254479bdaa4c5057758a9f11a68ffbea1a04520bbef64188d941c3f69c650d3e7247bfe4298bc825158d31a8f6c0e4f2517c28f06149bd0a172457adf2fd6777a006540024d37cfafc0de61b2ec097c6cf1540646d07fd26ade79857f4c79b7ebc00b19a3c008eb312c3d130a8400e47d0e3a5e20c55826f9f278d3d6b1a5b69226b437d26b2d6c9b90cdef2d4eb55e1e9c0900d6d6bd6e6e0ea78817c8abd793caa6a147a3e9a9aaf03446f3b4d00504ce88db96d39339c305acaf940736662f65cec76d35649441968593eb77a9f192abb6ef47b8b2fe4becb85dced4b334c498b7258e9ce541e13cf68a67776117022400248a36182b078be242cf873eba15fdc03996aebba2d9de9f0ed651b06f462af442b271db92a6b5fa8340097d8c4ea1c69a20353886cdb87ebec54262ca3b7e80bfd6a8430fe7f22f732129b293940c476f0728b4f9324908686cb95deb97ec71076f6b8a31663976c00419e4d2ce4503a2aca5f9cf4234ca8ac6bdf19e2b7b4ed71288723d48420e4e5d801fc4f1a99b4574a16b7b4ab824eb4166a0605fff7a0d6dd33fc25cdccd5d4de1feb91c7927021afb8d679e2e5d5b2acf8da3a70de2022f0e758d7394f60d318ba3e6ab94d7f766fbba9a16000aeec9f597a5271560fc28d82283df9fd02ec3ee30b992f8be77dcfad4e84c883435bd93330aecc42c0a06149cf065a73ed44fe2ee145da154c7fa513111ff6dd12aa86086272b29cdab265be9520c94a8915ad5f681f90eced86181a32ed8391cf9b241305c7a1b19171b0fed97444504333ed05b2ab9f1b03b323810d6cadb4a84c12a94dc77d6e524177182ec3a9d3abaad9402e03fef884bac2471019a102a8128f3d886731375cf9210ce87635e6424412791e8c29779816fdf1ad3962b5c8daa6bcf34ecc438915a00821cfd8023040b17de2a60b53f8c5a95a2df832b4e8049576e5baa707f7dd28adde84617a3cca7a4877963b22785d237e9a6a9b0b80081326010f4e5f2f8bcbf22b48c9ee3e1907fac29cbdb5d43575634be249d7efd6d793c4f45ac09855e9a5942e6e4105c0e597ac6d5936573adefce47e0a9fe32991fe7f2e2d68cebab8d9af427ac1d6521eec6a58cf9f13ae08ae03af882288408f4d7992daffe1691247fef1b9086dbde757604e52140a7b40041cec43acf6bbaafe75d4eca164a614a531852ad1e0a0c0fd4aaca38008bc2c3246ccad9ac010c5df3590b34224acd87b717b794937a8a9680172839ad9604caa78c3fd20d3976a3f1cd5753475039b2ef02c5c5ae7db75cff634124333fba0ef9b455f5f89fbd68f37616e1cc9ef7e4d70918f9fb429a2e2a3ca0be132c23dc5a101d00927a8aa942a2f4b2893a1e447531f8b7ff1580a10761ca902b67aa283a6d6ca17a254840e00c1945e8bb269728819af1faccdf5c2258b87cae1480dc01e761343f3b1b9bfd21d4b7a59472237d41ece6a72fbe3d069397badde3e76627a104328ad75ab983edcafde62a03031ecfcac8b0f", &(0x7f0000000040)=0x1000, &(0x7f0000000180)="a81dc27db01660cbc774fc6347f018062c9113b56bc40f0b776031f0f5ea8b4450ea38210aba26c528623d7c66a82270fc497e336d7ac2520f1636af6e702dffc57da0c93cc60b69f40c48e55bbcaf2fa324140b895f251ebc144054c09c1deabbf178e89984a89b9de004a6fa84c39674a26484aa14ceb345180a09623c05933659f3d78b368e67129338b144672b49d40168db53ce263bd7e8134e3921c82153a6e33f91929280b6d454599715fd5e436033175783c3527fd9fa5854d266b40c158c24350c976bbbcd97234144db7dcc937ea80af6ec4480f0500e6efa30550d3fc3d77cc6", 0xe6) (async) sysctl$net_inet_ip(&(0x7f0000001300)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000001500)="4413aa1a9aec8817ce077c2e6cf726b633acb7adba80e1e806281b530bd6ab93e82044b4ee48197435e8b407377128694b2980ea5a117c05cee6b7ff2b1014b03b34de99b926c8d3ae63a784573193198cc3d5f870ec3b5aa77470f760202c3873bd912fef3369c4c36cce135c06e3e52dbdc29d97df13057c8f7e32a9e1cd1c34e69af6", &(0x7f00000015c0)=0x84, &(0x7f0000001600)="198d9da0310ca3b61be10d1ebbc562d6", 0x10) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f00000014c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000001340)="9b72", &(0x7f0000001380)=0x2, &(0x7f00000013c0)="5cf1c0ec74ec1a848d7d4ac6320b199a9b1485f38045a1f38729e3a16efe13e48a9163af4be20de8ff3cdea81f60e05cb5ae7119aecc8b733bd09e3f78a098dab67fced22e9a94f44fd38b2a5a848ee651ed012a7e91ba0dea9a0d3f28940e5b0cf9fe0774ab011dd84642c9e662f3278db537e9f9b430e3c794c5ee4f4cf03acd46287bcc53f14e50cb75275f56497854aa04d810643fb6b27ce0dec5eb1f4e48c63d7978e17e9e45006bbf6be6cfb4b12e60ccea3260f138351c8a5095d8ff2a67401a09d12a34a0b28ac14026ed0dd614db8975", 0x45) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) dup2(r0, r0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x1}, {0x1d}, {0x6, 0x0, 0x0, 0xcf}]}) (async) pwrite(r1, &(0x7f00000000c0)="895e654fdd1d036c592a82c32cff", 0xe, 0x0) (async) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x80, 0x0) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001700)={0x9, &(0x7f0000001680)=[{0x5, 0x40, 0x7f, 0x7}, {0xff81, 0xaa, 0x6, 0xc0000000}, {0x3, 0x5, 0xaf, 0x5}, {0x6, 0x9, 0x8, 0x80000001}, {0x7, 0xfa, 0x3f, 0x401}, {0xbaa, 0x1f, 0xff, 0x9}, {0xfff, 0xff, 0x0, 0x3}, {0x92b, 0x9, 0x0, 0xf7e6}, {0x3ff, 0x9, 0x8, 0x1}]}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{0x80, 0x7, 0x9, 0x8}, {0x7, 0x5, 0x6, 0xfd}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) 13:43:13 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x1, 0x0, 0x0, 0x2}, {0x86, 0x0, 0x1}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="45cdc573753a", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dff083", 0x0, 0x0, 0x0, @rand_addr="09ed40dec3e66d4c396ec647531c0ac5", @loopback}}}}) 13:43:13 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:43:13 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [], [], {0x0, 0x0, 0xfffffffe}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) 13:43:13 executing program 1: socketpair(0x2, 0x8000, 0xe8, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getgroups(0x17, &(0x7f0000000080)=[0xffffffffffffffff]) socketpair(0x2, 0x8000, 0xe8, &(0x7f0000000000)) (async) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) (async) getgroups(0x17, &(0x7f0000000080)=[0xffffffffffffffff]) (async) 13:43:13 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:43:13 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) setreuid(0xee00, 0x0) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r4) seteuid(r2) connect$unix(r0, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10880, 0x0) connect$unix(r5, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000080)="1b821d50", &(0x7f0000000140)=0x4, 0x0, 0x0) r6 = accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) listen(r6, 0x9) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r8) chown(&(0x7f0000000080)='./file0\x00', r7, r8) seteuid(r7) seteuid(r7) socket(0x20, 0x5, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x8, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0x0, 0x0, r9, 0x0, 0x0, 0x0]) r11 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x3075, r12, r13, r11, r10, 0x14, 0xefef}, 0x3, 0x0, 0x5}) r14 = getegid() lchown(&(0x7f0000000280)='./file0\x00', r12, r14) 13:43:13 executing program 3: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0xd5f, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000002680)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/104, 0x68}, {&(0x7f0000000280)=""/12, 0xc}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/4096, 0x1000}], 0x4, &(0x7f0000002640)=""/28, 0x1c}, 0x802) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="cf136b17b027de6bfd230bd09ca30b7a5aab831e67b883d848ef49dd34dd68de612e9edcd998011d94c4073b9665706d5bfd51f04f916d810bf4ba5cb812790939a12f5cd3"], 0xa) r1 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffc}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0) write(0xffffffffffffffff, &(0x7f0000002840)="b5843a59b34133788b718e122278b733f5eee8e8d60847d7c397ae1d1a05a14ca3b575a796ccabb5c0bf3535b166b52d9efb0e24a850c3914efcda919474706fd321ec2e8732afb4f9f7f15e4f221a691f92b2d837383455ff62ee92eea310165bce13888d7edee3823d5af5ee4d72c44b9ef5da4ef0720c65eac07bf6ddec1c9ce43d6d661c829e4304a980526331f332b500fa26f949985cdb560eb29e483ebcf76e5b8a5c80aa77305496f71cad3d443094d1b0da25022c3ed342ccaae05f641134f1569728ffb00443a2d8e3ce50a1918885927f7a6e8cb489bd989b60a08289febbe2acc2221d4cb076355d8647f7d6adb672c4db800103d280a157e6a2c8", 0x101) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x4, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x6a939700e529a707, &(0x7f00000026c0)={0x7}, 0x10) close(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r4 = getuid() r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f0000000000)=[{0x0, 0x8002}, {0x4, 0xfffd}, {0x2, 0x800}, {0x2, 0xffff}], 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000003c0)=0xc) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000000c0)=0x80000000) semop(r5, &(0x7f0000000340)=[{0x3, 0xfff, 0x1000}, {0x1, 0x5}, {0x1, 0x3, 0x1000}, {0x1}, {0x2, 0x3b}, {0x0, 0x7f, 0x1000}, {0x0, 0xffff, 0x3000}, {0x2, 0x8, 0x1000}, {0x4, 0x7, 0x1800}, {0x1, 0x61c, 0x1800}, {0x4, 0x100, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0xdb49, 0x1000}], 0xd) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000100)=0x7fff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x8f21, 0x0, r3, r4, r7, 0x18, 0x48}, 0x2, 0x95, 0x8}) sendmsg$unix(r2, &(0x7f0000002c80)={&(0x7f00000006c0)=ANY=[@ANYBLOB="02d1dc189d79597230e5984e062257c48b69006269653000a4"], 0xa, &(0x7f0000002b80)=[{&(0x7f0000002740)="f36ca565fb2a103578acd440b026bf0c3b84d1912bf74ac87f813767dcbc6678ad5ff646690e7f8db05bf104b90e7013f2bc758ce8407a334e55d44083ee92dc133f05fdaa907d193b0b8c2740df4369d36f4e5232dd02eb5fdd887a8c18377372219a3f29b683e1ba1f7de4d4914080b7d470eb19663703efe37af65abe003d22ccac4cef88645b77", 0x89}, {&(0x7f0000002980)="1920263b1a35d955ed7c3fa8f3e034dfb6a3662fcaf2c8f2c6244744d58e09350b5ef1f2d3be5d8dd909f317b6b8481ad065b14d9ca11f9a2f2082164418cf1c465416a1d786a73b278226e452", 0x4d}, {&(0x7f0000002800)="e7", 0x1}, {&(0x7f0000002a00)="cc379946de1d0075e40a190439fe7e3d19128ba0b700ba5466f442cd962b7c98967c892cf4641ab3e0ab579b54a49513290536efb3be4e9413e9045da048de5f2a4ccee452393b7f437757bef6e4930ecbbb3e48b05b5a84edcb3b0825be25927f2175a56db32ad034230200008de84343c96da4f8b9b4", 0x77}, {&(0x7f0000002a80)="9cda241a70d7de44df21731e0c891e0e9281717d7686968c8bbad2db8ebb19ee757c46c3232f24c7eaccba2ceec482cec7fd33b4b3ee8a9590f7ebe562b34be93f6638d99b1d180752763a2be9a5c4767e78e36023b992fbe5faa7c61f6e3e1f266610616da4901bfc198548647d733662c04b25fca96949de64cac3f233f1691bfb5b1997e34cb7e50c4c5c747c7b7bff8f052bccab5b9b883ad866a392f55e79a5b9c3bb17d97ab20d2ab6bc9d0128175f1947a2b2f61cc38103a11b8c77bc2b599f2625376b0fa8ff53eb8cf6c105ec7e75196a38594c52076756bb741405aa3fc47f5f36aee600901ef4285e2dc8c27be6c985165141b360af5f2215", 0xfe}], 0x5, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000007f17000000f6d0001100b4dea913db362ffdf1f680bb92f6be889461df5d198de3d6ecb793e6f3c8bab55ac6470080fdedaa97e1be8d0e189fd4f5a93cec1ac249cb101ec3f221a1d8fef8e1ea99b93d70a2a92a9c6562e8ad247312c5b4dece1ce862611d706d97806b5577f1b765df4adeaf391c82bfb03b8fa8782e7629b0e825", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00009200001a000000f6ff12dd8ff35db35948df51ffed00100000000000001d350affee6e28b414b75ad89fb759b08e42be103b98a23796c61734ea5647238880bb71a9528e9ddcd47209dd5d4b8733f438d9c053df68b20469659efc0ae556654e4afd", @ANYRES8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYBLOB="3a665922ef987ef576acbed17541617277a4b60bdf080e4a", @ANYRES32=0x0, @ANYRES32, @ANYBLOB="a9f829d16ddc6c98a7a51906ba5d188391349cc4340a61b273323d8db913c5317752d3cebd137a4c4618b609224e209041e00758fc6414ac0ccfa5edc7861d4fb03e9107413a2d529dae78bf5a8d4df7720137997da978970271b51d95bd6a5990df54f8483c6542142a45e41ef9dd97421e591238775379fbc1fccf7039a923b46cd51a55902ae80253f978ccb887de23d5b53ac64a78d1127d58d4e17f748e86286d4cc057c1f5468658baa70d98e9da60395efc86776644fd4135b9369078a9c54de0da33ce2183bffb1234186d5161959ccd08595f9f8138033fa5dc1b1332e4a6bd0adbfa95e3"], 0x78}, 0x10) syz_open_pts() write(r1, &(0x7f0000000000)="ab", 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) 13:43:13 executing program 4: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x364) accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000680)=0x8) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) r3 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) fcntl$dupfd(r2, 0x0, r4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) connect$unix(r5, &(0x7f00000006c0)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) r8 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x782, [{&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000613000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000018a000/0xf000)=nil, 0x8000000000000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x8}, {&(0x7f00005d8000/0x1000)=nil, &(0x7f000008c000/0x1000)=nil}, {&(0x7f0000451000/0x1000)=nil, &(0x7f0000399000/0x2000)=nil, 0x7ff}, {&(0x7f0000796000/0x2000)=nil, &(0x7f0000509000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000515000/0x2000)=nil, 0x608}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000544000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000646000/0x4000)=nil, &(0x7f00003e2000/0x2000)=nil, 0x888}, {&(0x7f000058d000/0x8000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f00000c7000/0x4000)=nil, &(0x7f0000267000/0x1000)=nil, 0x9c}, {&(0x7f000014d000/0x1000)=nil, &(0x7f0000671000/0x1000)=nil, 0x8}, {&(0x7f00006ab000/0x3000)=nil, &(0x7f0000203000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00003aa000/0x3000)=nil, 0x2}, {&(0x7f00000a1000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000140)={0xbe9f}, 0x8) close(r7) r10 = dup2(r6, r6) accept(r10, 0x0, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f0000000040)="f300b74d66455a0e639a795731e9", 0x0, 0x0, 0x0) 13:43:13 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x4, 0x7, 0x400, 0xe6, "63455bfabd1d57802012102e57fbea2e1dad40b0", 0x20ddd52a, 0xc01}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x7fffffffffffffff, 0x4}, {{r1}, 0xfffffffffffffff8, 0x4, 0x0, 0x4ef0, 0x9}, {{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0x4, 0x3}, {{r3}, 0xfffffffffffffffb, 0x44, 0x40, 0x0, 0xfffffffffffffff0}], 0x3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x80, 0x7fffffffffffffff, 0x8000000000000001}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0x40000000, 0x6, 0x100}, {{r5}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x2, 0x2}], 0x8000, &(0x7f0000000100)={0x8000000000000001, 0x7fffffffffffffff}) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) kqueue() (async) syz_open_pts() (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x4, 0x7, 0x400, 0xe6, "63455bfabd1d57802012102e57fbea2e1dad40b0", 0x20ddd52a, 0xc01}) (async) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) (async) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) (async) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x7fffffffffffffff, 0x4}, {{r1}, 0xfffffffffffffff8, 0x4, 0x0, 0x4ef0, 0x9}, {{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0x4, 0x3}, {{r3}, 0xfffffffffffffffb, 0x44, 0x40, 0x0, 0xfffffffffffffff0}], 0x3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x80, 0x7fffffffffffffff, 0x8000000000000001}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0x40000000, 0x6, 0x100}, {{r5}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x2, 0x2}], 0x8000, &(0x7f0000000100)={0x8000000000000001, 0x7fffffffffffffff}) (async) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) (async) 13:43:13 executing program 1: shutdown(0xffffffffffffffff, 0x1) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f0000000000)=0x400, 0x4) 13:43:13 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [], [], {0x0, 0x0, 0xfffffffe}}}}) r0 = socket(0x2, 0x2, 0x0) dup(r0) (async) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) socket(0x2, 0x1, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) 13:43:13 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:43:13 executing program 1: shutdown(0xffffffffffffffff, 0x1) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f0000000000)=0x400, 0x4) 13:43:14 executing program 3: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0xd5f, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000002680)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/104, 0x68}, {&(0x7f0000000280)=""/12, 0xc}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/4096, 0x1000}], 0x4, &(0x7f0000002640)=""/28, 0x1c}, 0x802) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="cf136b17b027de6bfd230bd09ca30b7a5aab831e67b883d848ef49dd34dd68de612e9edcd998011d94c4073b9665706d5bfd51f04f916d810bf4ba5cb812790939a12f5cd3"], 0xa) r1 = syz_open_pts() (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffc}]}) (async) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0) write(0xffffffffffffffff, &(0x7f0000002840)="b5843a59b34133788b718e122278b733f5eee8e8d60847d7c397ae1d1a05a14ca3b575a796ccabb5c0bf3535b166b52d9efb0e24a850c3914efcda919474706fd321ec2e8732afb4f9f7f15e4f221a691f92b2d837383455ff62ee92eea310165bce13888d7edee3823d5af5ee4d72c44b9ef5da4ef0720c65eac07bf6ddec1c9ce43d6d661c829e4304a980526331f332b500fa26f949985cdb560eb29e483ebcf76e5b8a5c80aa77305496f71cad3d443094d1b0da25022c3ed342ccaae05f641134f1569728ffb00443a2d8e3ce50a1918885927f7a6e8cb489bd989b60a08289febbe2acc2221d4cb076355d8647f7d6adb672c4db800103d280a157e6a2c8", 0x101) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x4, 0x0, 0x0) (async) setsockopt$sock_timeval(r2, 0xffff, 0x6a939700e529a707, &(0x7f00000026c0)={0x7}, 0x10) (async) close(r1) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async) r4 = getuid() (async) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f0000000000)=[{0x0, 0x8002}, {0x4, 0xfffd}, {0x2, 0x800}, {0x2, 0xffff}], 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000003c0)=0xc) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000000c0)=0x80000000) (async) semop(r5, &(0x7f0000000340)=[{0x3, 0xfff, 0x1000}, {0x1, 0x5}, {0x1, 0x3, 0x1000}, {0x1}, {0x2, 0x3b}, {0x0, 0x7f, 0x1000}, {0x0, 0xffff, 0x3000}, {0x2, 0x8, 0x1000}, {0x4, 0x7, 0x1800}, {0x1, 0x61c, 0x1800}, {0x4, 0x100, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0xdb49, 0x1000}], 0xd) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000100)=0x7fff) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, 0x0) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x8f21, 0x0, r3, r4, r7, 0x18, 0x48}, 0x2, 0x95, 0x8}) (async) sendmsg$unix(r2, &(0x7f0000002c80)={&(0x7f00000006c0)=ANY=[@ANYBLOB="02d1dc189d79597230e5984e062257c48b69006269653000a4"], 0xa, &(0x7f0000002b80)=[{&(0x7f0000002740)="f36ca565fb2a103578acd440b026bf0c3b84d1912bf74ac87f813767dcbc6678ad5ff646690e7f8db05bf104b90e7013f2bc758ce8407a334e55d44083ee92dc133f05fdaa907d193b0b8c2740df4369d36f4e5232dd02eb5fdd887a8c18377372219a3f29b683e1ba1f7de4d4914080b7d470eb19663703efe37af65abe003d22ccac4cef88645b77", 0x89}, {&(0x7f0000002980)="1920263b1a35d955ed7c3fa8f3e034dfb6a3662fcaf2c8f2c6244744d58e09350b5ef1f2d3be5d8dd909f317b6b8481ad065b14d9ca11f9a2f2082164418cf1c465416a1d786a73b278226e452", 0x4d}, {&(0x7f0000002800)="e7", 0x1}, {&(0x7f0000002a00)="cc379946de1d0075e40a190439fe7e3d19128ba0b700ba5466f442cd962b7c98967c892cf4641ab3e0ab579b54a49513290536efb3be4e9413e9045da048de5f2a4ccee452393b7f437757bef6e4930ecbbb3e48b05b5a84edcb3b0825be25927f2175a56db32ad034230200008de84343c96da4f8b9b4", 0x77}, {&(0x7f0000002a80)="9cda241a70d7de44df21731e0c891e0e9281717d7686968c8bbad2db8ebb19ee757c46c3232f24c7eaccba2ceec482cec7fd33b4b3ee8a9590f7ebe562b34be93f6638d99b1d180752763a2be9a5c4767e78e36023b992fbe5faa7c61f6e3e1f266610616da4901bfc198548647d733662c04b25fca96949de64cac3f233f1691bfb5b1997e34cb7e50c4c5c747c7b7bff8f052bccab5b9b883ad866a392f55e79a5b9c3bb17d97ab20d2ab6bc9d0128175f1947a2b2f61cc38103a11b8c77bc2b599f2625376b0fa8ff53eb8cf6c105ec7e75196a38594c52076756bb741405aa3fc47f5f36aee600901ef4285e2dc8c27be6c985165141b360af5f2215", 0xfe}], 0x5, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000007f17000000f6d0001100b4dea913db362ffdf1f680bb92f6be889461df5d198de3d6ecb793e6f3c8bab55ac6470080fdedaa97e1be8d0e189fd4f5a93cec1ac249cb101ec3f221a1d8fef8e1ea99b93d70a2a92a9c6562e8ad247312c5b4dece1ce862611d706d97806b5577f1b765df4adeaf391c82bfb03b8fa8782e7629b0e825", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00009200001a000000f6ff12dd8ff35db35948df51ffed00100000000000001d350affee6e28b414b75ad89fb759b08e42be103b98a23796c61734ea5647238880bb71a9528e9ddcd47209dd5d4b8733f438d9c053df68b20469659efc0ae556654e4afd", @ANYRES8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYBLOB="3a665922ef987ef576acbed17541617277a4b60bdf080e4a", @ANYRES32=0x0, @ANYRES32, @ANYBLOB="a9f829d16ddc6c98a7a51906ba5d188391349cc4340a61b273323d8db913c5317752d3cebd137a4c4618b609224e209041e00758fc6414ac0ccfa5edc7861d4fb03e9107413a2d529dae78bf5a8d4df7720137997da978970271b51d95bd6a5990df54f8483c6542142a45e41ef9dd97421e591238775379fbc1fccf7039a923b46cd51a55902ae80253f978ccb887de23d5b53ac64a78d1127d58d4e17f748e86286d4cc057c1f5468658baa70d98e9da60395efc86776644fd4135b9369078a9c54de0da33ce2183bffb1234186d5161959ccd08595f9f8138033fa5dc1b1332e4a6bd0adbfa95e3"], 0x78}, 0x10) (async) syz_open_pts() (async) write(r1, &(0x7f0000000000)="ab", 0x1) (async) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) 13:43:14 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) (async) setreuid(0xee00, 0x0) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r4) (async) seteuid(r2) (async) connect$unix(r0, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10880, 0x0) connect$unix(r5, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000080)="1b821d50", &(0x7f0000000140)=0x4, 0x0, 0x0) (async) r6 = accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) listen(r6, 0x9) (async) r7 = getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r8) (async) chown(&(0x7f0000000080)='./file0\x00', r7, r8) (async) seteuid(r7) seteuid(r7) (async) socket(0x20, 0x5, 0x6) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x8, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0x0, 0x0, r9, 0x0, 0x0, 0x0]) (async) r11 = geteuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) (async) r13 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x3075, r12, r13, r11, r10, 0x14, 0xefef}, 0x3, 0x0, 0x5}) r14 = getegid() lchown(&(0x7f0000000280)='./file0\x00', r12, r14) 13:43:14 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xfffc, 0xf9, 0x1, 0x2}, {0x0, 0x5, 0x2, 0xc2}]}) 13:43:14 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) dup2(r0, r0) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:43:14 executing program 1: shutdown(0xffffffffffffffff, 0x1) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f0000000000)=0x400, 0x4) 13:43:14 executing program 0: r0 = kqueue() (async) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x4, 0x7, 0x400, 0xe6, "63455bfabd1d57802012102e57fbea2e1dad40b0", 0x20ddd52a, 0xc01}) (async) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) r2 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) r4 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) (async) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x7fffffffffffffff, 0x4}, {{r1}, 0xfffffffffffffff8, 0x4, 0x0, 0x4ef0, 0x9}, {{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0x4, 0x3}, {{r3}, 0xfffffffffffffffb, 0x44, 0x40, 0x0, 0xfffffffffffffff0}], 0x3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x80, 0x7fffffffffffffff, 0x8000000000000001}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0x40000000, 0x6, 0x100}, {{r5}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x2, 0x2}], 0x8000, &(0x7f0000000100)={0x8000000000000001, 0x7fffffffffffffff}) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) 13:43:14 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [], [], {0x0, 0x0, 0xfffffffe}}}}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) (async) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) 13:43:14 executing program 3: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0xd5f, 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000002680)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/104, 0x68}, {&(0x7f0000000280)=""/12, 0xc}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/4096, 0x1000}], 0x4, &(0x7f0000002640)=""/28, 0x1c}, 0x802) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="cf136b17b027de6bfd230bd09ca30b7a5aab831e67b883d848ef49dd34dd68de612e9edcd998011d94c4073b9665706d5bfd51f04f916d810bf4ba5cb812790939a12f5cd3"], 0xa) (async) r1 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffc}]}) (async) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0) write(0xffffffffffffffff, &(0x7f0000002840)="b5843a59b34133788b718e122278b733f5eee8e8d60847d7c397ae1d1a05a14ca3b575a796ccabb5c0bf3535b166b52d9efb0e24a850c3914efcda919474706fd321ec2e8732afb4f9f7f15e4f221a691f92b2d837383455ff62ee92eea310165bce13888d7edee3823d5af5ee4d72c44b9ef5da4ef0720c65eac07bf6ddec1c9ce43d6d661c829e4304a980526331f332b500fa26f949985cdb560eb29e483ebcf76e5b8a5c80aa77305496f71cad3d443094d1b0da25022c3ed342ccaae05f641134f1569728ffb00443a2d8e3ce50a1918885927f7a6e8cb489bd989b60a08289febbe2acc2221d4cb076355d8647f7d6adb672c4db800103d280a157e6a2c8", 0x101) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x4, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x6a939700e529a707, &(0x7f00000026c0)={0x7}, 0x10) close(r1) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r4 = getuid() (async) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f0000000000)=[{0x0, 0x8002}, {0x4, 0xfffd}, {0x2, 0x800}, {0x2, 0xffff}], 0x4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000003c0)=0xc) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000000c0)=0x80000000) semop(r5, &(0x7f0000000340)=[{0x3, 0xfff, 0x1000}, {0x1, 0x5}, {0x1, 0x3, 0x1000}, {0x1}, {0x2, 0x3b}, {0x0, 0x7f, 0x1000}, {0x0, 0xffff, 0x3000}, {0x2, 0x8, 0x1000}, {0x4, 0x7, 0x1800}, {0x1, 0x61c, 0x1800}, {0x4, 0x100, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0xdb49, 0x1000}], 0xd) (async) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000100)=0x7fff) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, 0x0) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x8f21, 0x0, r3, r4, r7, 0x18, 0x48}, 0x2, 0x95, 0x8}) (async) sendmsg$unix(r2, &(0x7f0000002c80)={&(0x7f00000006c0)=ANY=[@ANYBLOB="02d1dc189d79597230e5984e062257c48b69006269653000a4"], 0xa, &(0x7f0000002b80)=[{&(0x7f0000002740)="f36ca565fb2a103578acd440b026bf0c3b84d1912bf74ac87f813767dcbc6678ad5ff646690e7f8db05bf104b90e7013f2bc758ce8407a334e55d44083ee92dc133f05fdaa907d193b0b8c2740df4369d36f4e5232dd02eb5fdd887a8c18377372219a3f29b683e1ba1f7de4d4914080b7d470eb19663703efe37af65abe003d22ccac4cef88645b77", 0x89}, {&(0x7f0000002980)="1920263b1a35d955ed7c3fa8f3e034dfb6a3662fcaf2c8f2c6244744d58e09350b5ef1f2d3be5d8dd909f317b6b8481ad065b14d9ca11f9a2f2082164418cf1c465416a1d786a73b278226e452", 0x4d}, {&(0x7f0000002800)="e7", 0x1}, {&(0x7f0000002a00)="cc379946de1d0075e40a190439fe7e3d19128ba0b700ba5466f442cd962b7c98967c892cf4641ab3e0ab579b54a49513290536efb3be4e9413e9045da048de5f2a4ccee452393b7f437757bef6e4930ecbbb3e48b05b5a84edcb3b0825be25927f2175a56db32ad034230200008de84343c96da4f8b9b4", 0x77}, {&(0x7f0000002a80)="9cda241a70d7de44df21731e0c891e0e9281717d7686968c8bbad2db8ebb19ee757c46c3232f24c7eaccba2ceec482cec7fd33b4b3ee8a9590f7ebe562b34be93f6638d99b1d180752763a2be9a5c4767e78e36023b992fbe5faa7c61f6e3e1f266610616da4901bfc198548647d733662c04b25fca96949de64cac3f233f1691bfb5b1997e34cb7e50c4c5c747c7b7bff8f052bccab5b9b883ad866a392f55e79a5b9c3bb17d97ab20d2ab6bc9d0128175f1947a2b2f61cc38103a11b8c77bc2b599f2625376b0fa8ff53eb8cf6c105ec7e75196a38594c52076756bb741405aa3fc47f5f36aee600901ef4285e2dc8c27be6c985165141b360af5f2215", 0xfe}], 0x5, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000007f17000000f6d0001100b4dea913db362ffdf1f680bb92f6be889461df5d198de3d6ecb793e6f3c8bab55ac6470080fdedaa97e1be8d0e189fd4f5a93cec1ac249cb101ec3f221a1d8fef8e1ea99b93d70a2a92a9c6562e8ad247312c5b4dece1ce862611d706d97806b5577f1b765df4adeaf391c82bfb03b8fa8782e7629b0e825", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00009200001a000000f6ff12dd8ff35db35948df51ffed00100000000000001d350affee6e28b414b75ad89fb759b08e42be103b98a23796c61734ea5647238880bb71a9528e9ddcd47209dd5d4b8733f438d9c053df68b20469659efc0ae556654e4afd", @ANYRES8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYBLOB="3a665922ef987ef576acbed17541617277a4b60bdf080e4a", @ANYRES32=0x0, @ANYRES32, @ANYBLOB="a9f829d16ddc6c98a7a51906ba5d188391349cc4340a61b273323d8db913c5317752d3cebd137a4c4618b609224e209041e00758fc6414ac0ccfa5edc7861d4fb03e9107413a2d529dae78bf5a8d4df7720137997da978970271b51d95bd6a5990df54f8483c6542142a45e41ef9dd97421e591238775379fbc1fccf7039a923b46cd51a55902ae80253f978ccb887de23d5b53ac64a78d1127d58d4e17f748e86286d4cc057c1f5468658baa70d98e9da60395efc86776644fd4135b9369078a9c54de0da33ce2183bffb1234186d5161959ccd08595f9f8138033fa5dc1b1332e4a6bd0adbfa95e3"], 0x78}, 0x10) (async) syz_open_pts() write(r1, &(0x7f0000000000)="ab", 0x1) (async) ioctl$TIOCDRAIN(r1, 0x2000745e) (async) execve(0x0, 0x0, 0x0) 13:43:14 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async, rerun: 64) dup2(r0, r0) (async) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:43:14 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r4) seteuid(r2) connect$unix(r0, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) (async) connect$unix(r0, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10880, 0x0) connect$unix(r5, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(r5, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000080)="1b821d50", &(0x7f0000000140)=0x4, 0x0, 0x0) r6 = accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) listen(r6, 0x9) (async) listen(r6, 0x9) getuid() (async) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r8) chown(&(0x7f0000000080)='./file0\x00', r7, r8) (async) chown(&(0x7f0000000080)='./file0\x00', r7, r8) seteuid(r7) seteuid(r7) (async) seteuid(r7) socket(0x20, 0x5, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x8, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0x0, 0x0, r9, 0x0, 0x0, 0x0]) r11 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x3075, r12, r13, r11, r10, 0x14, 0xefef}, 0x3, 0x0, 0x5}) getegid() (async) r14 = getegid() lchown(&(0x7f0000000280)='./file0\x00', r12, r14) (async) lchown(&(0x7f0000000280)='./file0\x00', r12, r14) 13:43:14 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e0b3d014000000053"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) fchmod(r4, 0x2) r6 = dup2(r0, r3) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:43:14 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0xfff) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x1086, &(0x7f0000001240)=ANY=[@ANYBLOB="a5bcee18a1c800000000000086dd607a000010503a00009800000f00e9ffffff0000400000004a2e273a93d931a022e4684e06b193a702009078000008456912a82407ff884000000000000000000000000000000000ff0200000000000000000000000000013302000000000000000100c20400000004000100040103000100000000000000bac09abac9e90112f62018b927b95f228fb9c4866cbaa26da0193b606c9b02f5745ba69b835a9087b0dcf9aa24c52dd8450f0cd19a67d6fcb6c96eba5a8c48f24e63b62c0d0bebe7e6395d731efab2c6711947fbfd110bd9722d1ce81f768599e719f2eda2806108fce2dce1b74b834af0fdfee06b0175d07283cf18820333ee08f4ce76d1aca1858866ef91e1e97d1abe99831e1534a277f8033f9f00c359a7235cad36b278e57722db20743057b4fa6983331911baf31a3ed1ebba0a708a41351303d56f2a57835b05a38f8a4a9ea3633714208ca0a62111dbbbdc2b2ab6fb9a8db8aaeec567b589f7f0c02d3475b9e81e3a2462288de9ec347fed08a0490ad3bf0429ae8dcfa6c57e4b5786fcb808af5cd231484c1b5e95176148752b8daa08ce6234e0b3d98c68f5cf1faacb95ba611e3dd2ecf381923899f3a40c8635aec0f151164f1caa6c01e82e8760ae78c89ab3eeaf3ec8e3ca734fb2aa628ef6467e8e638b3e6a919099e84f71959071a73309e51a48fbdc6e9e3d5714a43c259bbab4bd502726a49c21bc7eb8df312d587530aaf86b3b708110619ba5f76cf64acd2cc2b43061ca2ac15804ea02c4a0792df7ee90cb3ce4ba781f8efd112d2913cbee6ec44372f14dba58e734c8f5f2b19ec9700af6f10c35e24bd61374300ec8bb8e1e396e1162cfd9971e873812a7c8db4d4fb6c6d6c06563580a93d52787aaf5eeb05a30e4bbfa297d403ded0db182e0b9746633c0d2851822e13d9a075cbe1c6811517989eb28284e8110908df97cbdb1f320da0a76c85741f5c0bb087a1de53cb015036eab980ca4f8c7b0fd8dab9c6682b9caafe0fe086a696082cce43289346eb7993fdbd9eb8b09d963c1b085ff4215d046e1d732a9d449bc0d9786e502daa46975d9838d4b97e77bd9d2146baac78557b7fe235a668f77d94427247cbc2c5db803572257ba6ed5baa0a93267641428bfc53b3a3c58de402461875e879320e590102d44e19c5500464895781911c9ced9c5b94264d08a706937fce3fba56d3f41b79776949cd2ddb7fcf24acd623fac336d10885bd219371e4a92baca258983012eab4de34183cc3aea8a21f12e2907c11523fef9cc15374aad784ee796e48fe4908b432e8abcb26c8839abc0f531899df21fabfd03e42aad3a4788930a765ce1e542bf00bf480223f430c1623b2061133d915797cd8c910067f908616aa19030479a56a57d53c2f05d3bd5938f5c65b603b59e70f04dd47f05f16cb9536177f5841f6d402779f4f388a251e70340ac915cf66cbc273f3bf4020e81d55dfbded474626a25429517d887bdf0be2faadc9b81e62296a76d18374896f0b0f6c8a0672a56cbd325a74fd5e536b5d22f9190783a2e8ced9ce21ef46aa5826e3033cecf19f500695564214f43509b6554592b5065aa7d271987f63778d423f23c18fa24f3dc95383b49b4d70339e3ea0be8c213194f3e1365c503cf80de67149eeddf9ced4b340771b952b349003fa02aedb006ee86d69cc1267960cf279c9602674e136af7ae54ee8594226b63c0e20f64e05a2c22b7a6a72359c9dbd74a7cdbb751ec7a91f7f98c81150eca7f0e197ce81bdf07c3f01a206fc85f905cf8b9f9f1fca0addf40eeddc7be725d640dfe6e296a46825200fbe7c4821d39affb02bf3623b455b0ff078f78601f06ecf28fba1d3cdfb5a9845460738facf699a46cf07af39d6175da5cc00e22b1467cf9f81beff30c99e748028975a86e645c6c3bb7326b35e1af080f7be87a066f437797dadbfa5327d1f323c3bcf498298778c0e11085880968029f7fd4f5cbf2187e555aa12d22e4b818d0759328f4fc64c041729f08a7a42a7d82f4021b0316c973e02eafb6ad76b204776b4143c21d81fc229bd05aef48a61e4d315df85617cc19e76464a6fb47d80836b0c19ecb41b6f57aad35ed645b5acd058ae8a62604c6626c6e0ae058ae90b4f6f358974d5878f85d0012cdaac3974f3449aa2b7bcb1895a379ee22853ea0feebece1abe91f98ac969178a0c6286895c0fba70c84402ee0bd64fb5785c89341569f5c05f21f6ee5faf125becc0ffd44dafadec6529c53d579ff80d65854652a79ccb05bf6304c6d65b16f516b011d06b543b0ee9c62ecffbe23bb7218c73ea674cca228b5fa7152f96d37d7d9289b335e4906510b70b045687f11bb61248a4f243626410e033aaf6e065169ce8a0f0fe3a49a3b78cab137f0d3031843d53118196513f685a99838a413fc7ed0a3761b59db8c918612b9e6517bc720c09ac5cd37d42794702b3bbf56005e8899d7dd1044806498a20424a101626f4907b4996e33cb8db826046cdb01594ea6cda4e29826af450be04d9818224ab019bc319933105ac20afaa367af970ac7028c7dedf4ed718003174cdf7abbfa72d2cce8e00f3ce35571e85c8babbc75b6e7d116c08ccdd8b46bcf712e8762e30c04c59000176449c23d57ae940cce6bfb218438945408408a23b85b3d4adc8f1bb6d3bd0219ee7ac5ce284c5eeebff54770c7c8c64535ed2cc12fa1ed010d16aa168d82adef94d1d9b247a5151d35e272af1dd7fee6103358d7888afc33ca5ef95d02b6d21198594d08a0d437edef223f39f9f3dd409302df1966c9213012800e50a6a2969adf16cf24ba0e8b79c861014f2a299d654c0ccaf38689aa911af72d816c52f0ad86d7a8599507c56613a06a16ed32311c6236e691cef0784c09b110fc1d80a8590367f30728624abbb3f2a5a061624fe6656e531922c7bd4f13fcb0c34a658624a5ae104b45cd425a28f1e7d72e27b6e59925897b75afbff71ac6550f9562cbb67f256f01c4476a8b8874b1b7c85de035610e753e086f443886bd8d815f24368040eaeb74435107d4db552fe2de3c53c21595874a0f572c1b53ba4ccc395b0a1de592f21ee19d87e7f333d576268ac687ea73982b4f9b7a8e1cb6b9cb03820278b3c18e4f07d4f862e53aaf645f20bc88554948ea6b8cd4f510ab9457003899510d352a9514d71b1a9d4a57e77941d6f4e3e567db956b54f3f8d91d6273b479c29b734ed9f7c13818976c61fc0b7b61d45220132023463eb53a16b9aeec1e4a4b81762c6b3a67281d600530e19f939c023490f87a1ae1489b377a13653b263087bb8d03c4455d87134f71844a9a2776caa50a46b24f6a6e44bc973aee8bc895e9b026ddb080e18ac050686d23b378faf166c531504f5c608cd5388e6de86291f08f24196fe1701edb434ebf1aff4c1923f1c0ee02c122cbc3ce4e27fbcabe4b90a66a066fa69a03e89009a21ee2f9e8d7f599fdc1900f25e9cb00379b0727a22ad1adb0efd9e4a748f918d73d0398d60ab83de447ab451fd5f101f083226239aa021a177036c97b93eb581b5c20c67dce3f39f6593701d929314760e56926316bc5bc98af80aa8889d66a883a39729b89f5f44ad764f4f4037791c963b2dd8dfa2d9f29b3f55a342ed8794fb3a1ca5fdd4e608f92345b973b9d6e55d683352e7b1804b5b389a55b11fc38ca3d8fd88b7d938681894defefa10b7cf3f19c8ad5fca24e63dbba15d082e527ae2721bde4f82096b8aba1f92e937160648aa45bd1fe595acc5ab29918147e7bd9efcf3849f65ee23d3b379ebf32d8f411097f8571bfd1020b33d0037cf3b4b625562280a4e5b530e57b1f65911dafe6183780adaf68fd649bc109fa9aad5e7cb700f9e75c033946ebb95e1d1d2e06879a36623a1816f4a3b22798b319fb2a20e3cfc075254e40896526c862e5ce4d372455b82ae362613158d7f7bee9cd5c06be86702fae1bde5de8e84afb39a4408f368cbc3cea4e4a834352ac5d56da3d26f629846f66e24375899440c95045d96dd14feb3a1c6c1378f6a46a50753585f555cf175a2a126180df4a1edd9954ea199a3ef2089a27f0e25f784b8508870d6d79fe6dfe5e271cb66e8722f9ca0a999ed59b466b09666e4c01f212c9168e99a141031e405e068f52d4e73cfb344f8f92e1141600bf058461a78399beb20ea45d3eac31f55016c918b55b9d3f47398befa4b01fb86a540c93e1665daa26e2851c0acbb07b9f162d2fb5ea1e698770e6ece9a0628ad8eb2752b6cc297df9607cc5a199837b5d0ad7e2a6734a6477e849521bad8e0b05cbb946f90bc1cb4b76d8ef56064ea002d9fc5ef3e8e71ca8b4cd94a2c5ad125a80c88f4dc1ccf24332bd17cd39249246a38c2ecbef98cb3247db2eaa198bbd1968fd5be6c05ebb5d3b9df5c9f11669095ba609d22da64479a67de5dabef548c5f0cffa2f60f4a6676fbe7354d4b18d928f1b3bbac46d40897f18d7d02cdbfbf88cc7466a64e25627a384e9517665a64957c7fedf364eaa05b4fcef77c5394cbb760b44055e8d970c31875acf70eda27d538b05ebf4728860bd8b974edb3706f2f2642df46f706ec12d603a16c56e03b08aebc43e825f8c3e9742e9a6ae27817af870fa896783367e06ecbfdcb9d8ac8136ce658dee6be9b0d1548dcf211ff53a2f0ce2167777c7572c9e6ea83e2e32f0bbfb9fc2197152e8fa5cf027d7b4fe08ff3e9720fde382c9073185949bad091693c6b348abdfe9204aba574e2f733da93b463e5563a2b2c65c67befd6b8fb00c59f26282ae23438aab73c14a821cf9cc6b8dfee1c9ec8f12d6ad3b6c4aeea463a44eb7e2795b2d4ba7fff5ff10109cdcdc135f8d6621c31ac7a60f01559b41de3c0151dbaa2e339c011056393cb181125cd0bda24a86c3df8aa952be8e1f635e1cf6eb8f233b27ebf64b2298c27987c96d35eb7d377a7b106e2a0595bcda962e0fa8d3b517693b795acb35d55d31776a1ed7edb6514c761ad73984edc4ee8588094a45e1c663b7860d98cdd4f2ba97b1059875e927ad1df7542f933a00166f0b0447c13eb3b6bf00e31b431fc7f69887fc4edc0520c397346d1666bcd7525314352ff3813f676bf3aff31b26f72685f53ee67d807229d84a9c105bf1d2aad147801eedb2a0c7199a10ae836c8c76957cc6a0ec6e43796eb9629ac9c898221ed2c8c980e7c8e59544df6a50011a5d49242b339b78af6b9f6008becc2f24a3573f680bde4f2632530bf5f551288d13b5aadb97e81139668c6e39f6da484fa5bbdcb866a3eb488f006a5c708411b4d7e5542e17264b83c9a396aa6a9ff74a4f0b17e5a9efafeb7703fa2845fb3171b7d222f5551337976e91defd441cac3a037acf311cb72304fc512a17c6b0492711a9fc934d4fa36f5e6fe80e67683ec19437eb3c0a846a5baf0ddb83eb7d6f710709626f313c30af2278ec601d32098dcba62372c08d5f65ac012f7757bd15e359cd4c852fb85b0476e571df6fd0d4fea3a7bcc4a4746cec5bdaaa9f2adf7c11c7e5005363346429671f45397f56c19abe675078656205e09562691653c2a17c972a1e1060ea7ecb4aaf9c7565ffecae2474ddebdf7c4758988be91a600dfba2614c9386a76142f1d8f9af73b4f3bcb73d1f0f9d3e1996347cf037e2fa405c6449722669b7476cd7d7a1d61898ddce00583b89a2e5f99fa7b1154a96a06aaf08e62ce82a453656d0ae92caa1384651cdb3960f244630bd66ca0a92ee547d595ebb16d7a0efbf01aac8dbdbd369853f698b70c6f37fdd73df964a663330002ab7485ea5202888bce4d6bf7b0688813a490735180b42e7539aeb9bd3b796f38f3a0536c5fb5f77dfabdbc6d868fc45820369e1d696ca117fbebcfcf209ac43c38f9654ac553a8d9b1909532ed93265e09380d2ea4814a2e81ae96703607c9e1eb83345649e556b83c977cacf807d0f9a"]) 13:43:14 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) dup2(r0, r0) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:43:14 executing program 4: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x364) accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000680)=0x8) (async) r0 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) r3 = syz_open_pts() (async, rerun: 64) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) (rerun: 64) fcntl$dupfd(r2, 0x0, r4) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async) connect$unix(r5, &(0x7f00000006c0)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) (async) listen(r6, 0x0) (async) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) (async, rerun: 64) r8 = syz_open_pts() (rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x782, [{&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000613000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000018a000/0xf000)=nil, 0x8000000000000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x8}, {&(0x7f00005d8000/0x1000)=nil, &(0x7f000008c000/0x1000)=nil}, {&(0x7f0000451000/0x1000)=nil, &(0x7f0000399000/0x2000)=nil, 0x7ff}, {&(0x7f0000796000/0x2000)=nil, &(0x7f0000509000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000515000/0x2000)=nil, 0x608}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000544000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000646000/0x4000)=nil, &(0x7f00003e2000/0x2000)=nil, 0x888}, {&(0x7f000058d000/0x8000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f00000c7000/0x4000)=nil, &(0x7f0000267000/0x1000)=nil, 0x9c}, {&(0x7f000014d000/0x1000)=nil, &(0x7f0000671000/0x1000)=nil, 0x8}, {&(0x7f00006ab000/0x3000)=nil, &(0x7f0000203000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00003aa000/0x3000)=nil, 0x2}, {&(0x7f00000a1000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) (async, rerun: 64) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000140)={0xbe9f}, 0x8) (async, rerun: 64) close(r7) (async) r10 = dup2(r6, r6) accept(r10, 0x0, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f0000000040)="f300b74d66455a0e639a795731e9", 0x0, 0x0, 0x0) 13:43:14 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) dup(r5) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:43:14 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xfffc, 0xf9, 0x1, 0x2}, {0x0, 0x5, 0x2, 0xc2}]}) 13:43:14 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x3, 0x80, 0x8001, 0x2d0, "177120b0d309646bff3fd35e878207b1c34931ce", 0xfffff801, 0x3ff}) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) r6 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) kevent(r0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff8, 0xc0, 0x1, 0x0, 0x2}, {{r7}, 0xfffffffffffffffa, 0x3, 0x20000000, 0xffffffff, 0x7fffffffffffffff}, {{r6}, 0xfffffffffffffffd, 0x18, 0x4, 0x80000001, 0x9}], 0xeee, 0x0, 0x2f47ef04, 0x0) 13:43:14 executing program 7: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0, 0x100}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) fcntl$dupfd(r1, 0xa, r3) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 13:43:14 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xfffc, 0xf9, 0x1, 0x2}, {0x0, 0x5, 0x2, 0xc2}]}) 13:43:14 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0xfff) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) syz_emit_ethernet(0x1086, &(0x7f0000001240)=ANY=[@ANYBLOB="a5bcee18a1c800000000000086dd607a000010503a00009800000f00e9ffffff0000400000004a2e273a93d931a022e4684e06b193a702009078000008456912a82407ff884000000000000000000000000000000000ff0200000000000000000000000000013302000000000000000100c20400000004000100040103000100000000000000bac09abac9e90112f62018b927b95f228fb9c4866cbaa26da0193b606c9b02f5745ba69b835a9087b0dcf9aa24c52dd8450f0cd19a67d6fcb6c96eba5a8c48f24e63b62c0d0bebe7e6395d731efab2c6711947fbfd110bd9722d1ce81f768599e719f2eda2806108fce2dce1b74b834af0fdfee06b0175d07283cf18820333ee08f4ce76d1aca1858866ef91e1e97d1abe99831e1534a277f8033f9f00c359a7235cad36b278e57722db20743057b4fa6983331911baf31a3ed1ebba0a708a41351303d56f2a57835b05a38f8a4a9ea3633714208ca0a62111dbbbdc2b2ab6fb9a8db8aaeec567b589f7f0c02d3475b9e81e3a2462288de9ec347fed08a0490ad3bf0429ae8dcfa6c57e4b5786fcb808af5cd231484c1b5e95176148752b8daa08ce6234e0b3d98c68f5cf1faacb95ba611e3dd2ecf381923899f3a40c8635aec0f151164f1caa6c01e82e8760ae78c89ab3eeaf3ec8e3ca734fb2aa628ef6467e8e638b3e6a919099e84f71959071a73309e51a48fbdc6e9e3d5714a43c259bbab4bd502726a49c21bc7eb8df312d587530aaf86b3b708110619ba5f76cf64acd2cc2b43061ca2ac15804ea02c4a0792df7ee90cb3ce4ba781f8efd112d2913cbee6ec44372f14dba58e734c8f5f2b19ec9700af6f10c35e24bd61374300ec8bb8e1e396e1162cfd9971e873812a7c8db4d4fb6c6d6c06563580a93d52787aaf5eeb05a30e4bbfa297d403ded0db182e0b9746633c0d2851822e13d9a075cbe1c6811517989eb28284e8110908df97cbdb1f320da0a76c85741f5c0bb087a1de53cb015036eab980ca4f8c7b0fd8dab9c6682b9caafe0fe086a696082cce43289346eb7993fdbd9eb8b09d963c1b085ff4215d046e1d732a9d449bc0d9786e502daa46975d9838d4b97e77bd9d2146baac78557b7fe235a668f77d94427247cbc2c5db803572257ba6ed5baa0a93267641428bfc53b3a3c58de402461875e879320e590102d44e19c5500464895781911c9ced9c5b94264d08a706937fce3fba56d3f41b79776949cd2ddb7fcf24acd623fac336d10885bd219371e4a92baca258983012eab4de34183cc3aea8a21f12e2907c11523fef9cc15374aad784ee796e48fe4908b432e8abcb26c8839abc0f531899df21fabfd03e42aad3a4788930a765ce1e542bf00bf480223f430c1623b2061133d915797cd8c910067f908616aa19030479a56a57d53c2f05d3bd5938f5c65b603b59e70f04dd47f05f16cb9536177f5841f6d402779f4f388a251e70340ac915cf66cbc273f3bf4020e81d55dfbded474626a25429517d887bdf0be2faadc9b81e62296a76d18374896f0b0f6c8a0672a56cbd325a74fd5e536b5d22f9190783a2e8ced9ce21ef46aa5826e3033cecf19f500695564214f43509b6554592b5065aa7d271987f63778d423f23c18fa24f3dc95383b49b4d70339e3ea0be8c213194f3e1365c503cf80de67149eeddf9ced4b340771b952b349003fa02aedb006ee86d69cc1267960cf279c9602674e136af7ae54ee8594226b63c0e20f64e05a2c22b7a6a72359c9dbd74a7cdbb751ec7a91f7f98c81150eca7f0e197ce81bdf07c3f01a206fc85f905cf8b9f9f1fca0addf40eeddc7be725d640dfe6e296a46825200fbe7c4821d39affb02bf3623b455b0ff078f78601f06ecf28fba1d3cdfb5a9845460738facf699a46cf07af39d6175da5cc00e22b1467cf9f81beff30c99e748028975a86e645c6c3bb7326b35e1af080f7be87a066f437797dadbfa5327d1f323c3bcf498298778c0e11085880968029f7fd4f5cbf2187e555aa12d22e4b818d0759328f4fc64c041729f08a7a42a7d82f4021b0316c973e02eafb6ad76b204776b4143c21d81fc229bd05aef48a61e4d315df85617cc19e76464a6fb47d80836b0c19ecb41b6f57aad35ed645b5acd058ae8a62604c6626c6e0ae058ae90b4f6f358974d5878f85d0012cdaac3974f3449aa2b7bcb1895a379ee22853ea0feebece1abe91f98ac969178a0c6286895c0fba70c84402ee0bd64fb5785c89341569f5c05f21f6ee5faf125becc0ffd44dafadec6529c53d579ff80d65854652a79ccb05bf6304c6d65b16f516b011d06b543b0ee9c62ecffbe23bb7218c73ea674cca228b5fa7152f96d37d7d9289b335e4906510b70b045687f11bb61248a4f243626410e033aaf6e065169ce8a0f0fe3a49a3b78cab137f0d3031843d53118196513f685a99838a413fc7ed0a3761b59db8c918612b9e6517bc720c09ac5cd37d42794702b3bbf56005e8899d7dd1044806498a20424a101626f4907b4996e33cb8db826046cdb01594ea6cda4e29826af450be04d9818224ab019bc319933105ac20afaa367af970ac7028c7dedf4ed718003174cdf7abbfa72d2cce8e00f3ce35571e85c8babbc75b6e7d116c08ccdd8b46bcf712e8762e30c04c59000176449c23d57ae940cce6bfb218438945408408a23b85b3d4adc8f1bb6d3bd0219ee7ac5ce284c5eeebff54770c7c8c64535ed2cc12fa1ed010d16aa168d82adef94d1d9b247a5151d35e272af1dd7fee6103358d7888afc33ca5ef95d02b6d21198594d08a0d437edef223f39f9f3dd409302df1966c9213012800e50a6a2969adf16cf24ba0e8b79c861014f2a299d654c0ccaf38689aa911af72d816c52f0ad86d7a8599507c56613a06a16ed32311c6236e691cef0784c09b110fc1d80a8590367f30728624abbb3f2a5a061624fe6656e531922c7bd4f13fcb0c34a658624a5ae104b45cd425a28f1e7d72e27b6e59925897b75afbff71ac6550f9562cbb67f256f01c4476a8b8874b1b7c85de035610e753e086f443886bd8d815f24368040eaeb74435107d4db552fe2de3c53c21595874a0f572c1b53ba4ccc395b0a1de592f21ee19d87e7f333d576268ac687ea73982b4f9b7a8e1cb6b9cb03820278b3c18e4f07d4f862e53aaf645f20bc88554948ea6b8cd4f510ab9457003899510d352a9514d71b1a9d4a57e77941d6f4e3e567db956b54f3f8d91d6273b479c29b734ed9f7c13818976c61fc0b7b61d45220132023463eb53a16b9aeec1e4a4b81762c6b3a67281d600530e19f939c023490f87a1ae1489b377a13653b263087bb8d03c4455d87134f71844a9a2776caa50a46b24f6a6e44bc973aee8bc895e9b026ddb080e18ac050686d23b378faf166c531504f5c608cd5388e6de86291f08f24196fe1701edb434ebf1aff4c1923f1c0ee02c122cbc3ce4e27fbcabe4b90a66a066fa69a03e89009a21ee2f9e8d7f599fdc1900f25e9cb00379b0727a22ad1adb0efd9e4a748f918d73d0398d60ab83de447ab451fd5f101f083226239aa021a177036c97b93eb581b5c20c67dce3f39f6593701d929314760e56926316bc5bc98af80aa8889d66a883a39729b89f5f44ad764f4f4037791c963b2dd8dfa2d9f29b3f55a342ed8794fb3a1ca5fdd4e608f92345b973b9d6e55d683352e7b1804b5b389a55b11fc38ca3d8fd88b7d938681894defefa10b7cf3f19c8ad5fca24e63dbba15d082e527ae2721bde4f82096b8aba1f92e937160648aa45bd1fe595acc5ab29918147e7bd9efcf3849f65ee23d3b379ebf32d8f411097f8571bfd1020b33d0037cf3b4b625562280a4e5b530e57b1f65911dafe6183780adaf68fd649bc109fa9aad5e7cb700f9e75c033946ebb95e1d1d2e06879a36623a1816f4a3b22798b319fb2a20e3cfc075254e40896526c862e5ce4d372455b82ae362613158d7f7bee9cd5c06be86702fae1bde5de8e84afb39a4408f368cbc3cea4e4a834352ac5d56da3d26f629846f66e24375899440c95045d96dd14feb3a1c6c1378f6a46a50753585f555cf175a2a126180df4a1edd9954ea199a3ef2089a27f0e25f784b8508870d6d79fe6dfe5e271cb66e8722f9ca0a999ed59b466b09666e4c01f212c9168e99a141031e405e068f52d4e73cfb344f8f92e1141600bf058461a78399beb20ea45d3eac31f55016c918b55b9d3f47398befa4b01fb86a540c93e1665daa26e2851c0acbb07b9f162d2fb5ea1e698770e6ece9a0628ad8eb2752b6cc297df9607cc5a199837b5d0ad7e2a6734a6477e849521bad8e0b05cbb946f90bc1cb4b76d8ef56064ea002d9fc5ef3e8e71ca8b4cd94a2c5ad125a80c88f4dc1ccf24332bd17cd39249246a38c2ecbef98cb3247db2eaa198bbd1968fd5be6c05ebb5d3b9df5c9f11669095ba609d22da64479a67de5dabef548c5f0cffa2f60f4a6676fbe7354d4b18d928f1b3bbac46d40897f18d7d02cdbfbf88cc7466a64e25627a384e9517665a64957c7fedf364eaa05b4fcef77c5394cbb760b44055e8d970c31875acf70eda27d538b05ebf4728860bd8b974edb3706f2f2642df46f706ec12d603a16c56e03b08aebc43e825f8c3e9742e9a6ae27817af870fa896783367e06ecbfdcb9d8ac8136ce658dee6be9b0d1548dcf211ff53a2f0ce2167777c7572c9e6ea83e2e32f0bbfb9fc2197152e8fa5cf027d7b4fe08ff3e9720fde382c9073185949bad091693c6b348abdfe9204aba574e2f733da93b463e5563a2b2c65c67befd6b8fb00c59f26282ae23438aab73c14a821cf9cc6b8dfee1c9ec8f12d6ad3b6c4aeea463a44eb7e2795b2d4ba7fff5ff10109cdcdc135f8d6621c31ac7a60f01559b41de3c0151dbaa2e339c011056393cb181125cd0bda24a86c3df8aa952be8e1f635e1cf6eb8f233b27ebf64b2298c27987c96d35eb7d377a7b106e2a0595bcda962e0fa8d3b517693b795acb35d55d31776a1ed7edb6514c761ad73984edc4ee8588094a45e1c663b7860d98cdd4f2ba97b1059875e927ad1df7542f933a00166f0b0447c13eb3b6bf00e31b431fc7f69887fc4edc0520c397346d1666bcd7525314352ff3813f676bf3aff31b26f72685f53ee67d807229d84a9c105bf1d2aad147801eedb2a0c7199a10ae836c8c76957cc6a0ec6e43796eb9629ac9c898221ed2c8c980e7c8e59544df6a50011a5d49242b339b78af6b9f6008becc2f24a3573f680bde4f2632530bf5f551288d13b5aadb97e81139668c6e39f6da484fa5bbdcb866a3eb488f006a5c708411b4d7e5542e17264b83c9a396aa6a9ff74a4f0b17e5a9efafeb7703fa2845fb3171b7d222f5551337976e91defd441cac3a037acf311cb72304fc512a17c6b0492711a9fc934d4fa36f5e6fe80e67683ec19437eb3c0a846a5baf0ddb83eb7d6f710709626f313c30af2278ec601d32098dcba62372c08d5f65ac012f7757bd15e359cd4c852fb85b0476e571df6fd0d4fea3a7bcc4a4746cec5bdaaa9f2adf7c11c7e5005363346429671f45397f56c19abe675078656205e09562691653c2a17c972a1e1060ea7ecb4aaf9c7565ffecae2474ddebdf7c4758988be91a600dfba2614c9386a76142f1d8f9af73b4f3bcb73d1f0f9d3e1996347cf037e2fa405c6449722669b7476cd7d7a1d61898ddce00583b89a2e5f99fa7b1154a96a06aaf08e62ce82a453656d0ae92caa1384651cdb3960f244630bd66ca0a92ee547d595ebb16d7a0efbf01aac8dbdbd369853f698b70c6f37fdd73df964a663330002ab7485ea5202888bce4d6bf7b0688813a490735180b42e7539aeb9bd3b796f38f3a0536c5fb5f77dfabdbc6d868fc45820369e1d696ca117fbebcfcf209ac43c38f9654ac553a8d9b1909532ed93265e09380d2ea4814a2e81ae96703607c9e1eb83345649e556b83c977cacf807d0f9a"]) 13:43:14 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x202, 0x0, 0x0, 0x200}, {0x3}, {0xffff, 0xfe, 0x0, 0x3f}]}) write(r1, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:43:14 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:14 executing program 7: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0, 0x100}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) (async) fcntl$dupfd(r1, 0xa, r3) (async, rerun: 32) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) (rerun: 32) 13:43:14 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x202, 0x0, 0x0, 0x200}, {0x3}, {0xffff, 0xfe, 0x0, 0x3f}]}) (async) write(r1, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:43:14 executing program 4: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x364) (async) accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000680)=0x8) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) r3 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) fcntl$dupfd(r2, 0x0, r4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async) connect$unix(r5, &(0x7f00000006c0)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) (async) listen(r6, 0x0) (async) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) (async) r8 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) (async) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x782, [{&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000613000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000018a000/0xf000)=nil, 0x8000000000000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x8}, {&(0x7f00005d8000/0x1000)=nil, &(0x7f000008c000/0x1000)=nil}, {&(0x7f0000451000/0x1000)=nil, &(0x7f0000399000/0x2000)=nil, 0x7ff}, {&(0x7f0000796000/0x2000)=nil, &(0x7f0000509000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000515000/0x2000)=nil, 0x608}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000544000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000646000/0x4000)=nil, &(0x7f00003e2000/0x2000)=nil, 0x888}, {&(0x7f000058d000/0x8000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f00000c7000/0x4000)=nil, &(0x7f0000267000/0x1000)=nil, 0x9c}, {&(0x7f000014d000/0x1000)=nil, &(0x7f0000671000/0x1000)=nil, 0x8}, {&(0x7f00006ab000/0x3000)=nil, &(0x7f0000203000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00003aa000/0x3000)=nil, 0x2}, {&(0x7f00000a1000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000140)={0xbe9f}, 0x8) close(r7) (async) r10 = dup2(r6, r6) accept(r10, 0x0, 0x0) (async) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f0000000040)="f300b74d66455a0e639a795731e9", 0x0, 0x0, 0x0) 13:43:14 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:15 executing program 0: r0 = kqueue() (async) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) r2 = syz_open_pts() (async, rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (rerun: 64) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x3, 0x80, 0x8001, 0x2d0, "177120b0d309646bff3fd35e878207b1c34931ce", 0xfffff801, 0x3ff}) (async, rerun: 32) r4 = syz_open_pts() (rerun: 32) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) r6 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) (async, rerun: 32) kevent(r0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff8, 0xc0, 0x1, 0x0, 0x2}, {{r7}, 0xfffffffffffffffa, 0x3, 0x20000000, 0xffffffff, 0x7fffffffffffffff}, {{r6}, 0xfffffffffffffffd, 0x18, 0x4, 0x80000001, 0x9}], 0xeee, 0x0, 0x2f47ef04, 0x0) (rerun: 32) 13:43:15 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e0b3d014000000053"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) r1 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) dup2(r1, r0) (async) r3 = socket(0x18, 0x2, 0x0) (async) r4 = syz_open_pts() (async, rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (rerun: 64) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) fchmod(r4, 0x2) r6 = dup2(r0, r3) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:43:15 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x202, 0x0, 0x0, 0x200}, {0x3}, {0xffff, 0xfe, 0x0, 0x3f}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x202, 0x0, 0x0, 0x200}, {0x3}, {0xffff, 0xfe, 0x0, 0x3f}]}) write(r1, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:43:15 executing program 7: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0, 0x100}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) fcntl$dupfd(r1, 0xa, r3) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0, 0x100}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) (async) fcntl$dupfd(r1, 0xa, r3) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) 13:43:15 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) dup(r5) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:43:15 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:15 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0xfff) (async) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x1086, &(0x7f0000001240)=ANY=[@ANYBLOB="a5bcee18a1c800000000000086dd607a000010503a00009800000f00e9ffffff0000400000004a2e273a93d931a022e4684e06b193a702009078000008456912a82407ff884000000000000000000000000000000000ff0200000000000000000000000000013302000000000000000100c20400000004000100040103000100000000000000bac09abac9e90112f62018b927b95f228fb9c4866cbaa26da0193b606c9b02f5745ba69b835a9087b0dcf9aa24c52dd8450f0cd19a67d6fcb6c96eba5a8c48f24e63b62c0d0bebe7e6395d731efab2c6711947fbfd110bd9722d1ce81f768599e719f2eda2806108fce2dce1b74b834af0fdfee06b0175d07283cf18820333ee08f4ce76d1aca1858866ef91e1e97d1abe99831e1534a277f8033f9f00c359a7235cad36b278e57722db20743057b4fa6983331911baf31a3ed1ebba0a708a41351303d56f2a57835b05a38f8a4a9ea3633714208ca0a62111dbbbdc2b2ab6fb9a8db8aaeec567b589f7f0c02d3475b9e81e3a2462288de9ec347fed08a0490ad3bf0429ae8dcfa6c57e4b5786fcb808af5cd231484c1b5e95176148752b8daa08ce6234e0b3d98c68f5cf1faacb95ba611e3dd2ecf381923899f3a40c8635aec0f151164f1caa6c01e82e8760ae78c89ab3eeaf3ec8e3ca734fb2aa628ef6467e8e638b3e6a919099e84f71959071a73309e51a48fbdc6e9e3d5714a43c259bbab4bd502726a49c21bc7eb8df312d587530aaf86b3b708110619ba5f76cf64acd2cc2b43061ca2ac15804ea02c4a0792df7ee90cb3ce4ba781f8efd112d2913cbee6ec44372f14dba58e734c8f5f2b19ec9700af6f10c35e24bd61374300ec8bb8e1e396e1162cfd9971e873812a7c8db4d4fb6c6d6c06563580a93d52787aaf5eeb05a30e4bbfa297d403ded0db182e0b9746633c0d2851822e13d9a075cbe1c6811517989eb28284e8110908df97cbdb1f320da0a76c85741f5c0bb087a1de53cb015036eab980ca4f8c7b0fd8dab9c6682b9caafe0fe086a696082cce43289346eb7993fdbd9eb8b09d963c1b085ff4215d046e1d732a9d449bc0d9786e502daa46975d9838d4b97e77bd9d2146baac78557b7fe235a668f77d94427247cbc2c5db803572257ba6ed5baa0a93267641428bfc53b3a3c58de402461875e879320e590102d44e19c5500464895781911c9ced9c5b94264d08a706937fce3fba56d3f41b79776949cd2ddb7fcf24acd623fac336d10885bd219371e4a92baca258983012eab4de34183cc3aea8a21f12e2907c11523fef9cc15374aad784ee796e48fe4908b432e8abcb26c8839abc0f531899df21fabfd03e42aad3a4788930a765ce1e542bf00bf480223f430c1623b2061133d915797cd8c910067f908616aa19030479a56a57d53c2f05d3bd5938f5c65b603b59e70f04dd47f05f16cb9536177f5841f6d402779f4f388a251e70340ac915cf66cbc273f3bf4020e81d55dfbded474626a25429517d887bdf0be2faadc9b81e62296a76d18374896f0b0f6c8a0672a56cbd325a74fd5e536b5d22f9190783a2e8ced9ce21ef46aa5826e3033cecf19f500695564214f43509b6554592b5065aa7d271987f63778d423f23c18fa24f3dc95383b49b4d70339e3ea0be8c213194f3e1365c503cf80de67149eeddf9ced4b340771b952b349003fa02aedb006ee86d69cc1267960cf279c9602674e136af7ae54ee8594226b63c0e20f64e05a2c22b7a6a72359c9dbd74a7cdbb751ec7a91f7f98c81150eca7f0e197ce81bdf07c3f01a206fc85f905cf8b9f9f1fca0addf40eeddc7be725d640dfe6e296a46825200fbe7c4821d39affb02bf3623b455b0ff078f78601f06ecf28fba1d3cdfb5a9845460738facf699a46cf07af39d6175da5cc00e22b1467cf9f81beff30c99e748028975a86e645c6c3bb7326b35e1af080f7be87a066f437797dadbfa5327d1f323c3bcf498298778c0e11085880968029f7fd4f5cbf2187e555aa12d22e4b818d0759328f4fc64c041729f08a7a42a7d82f4021b0316c973e02eafb6ad76b204776b4143c21d81fc229bd05aef48a61e4d315df85617cc19e76464a6fb47d80836b0c19ecb41b6f57aad35ed645b5acd058ae8a62604c6626c6e0ae058ae90b4f6f358974d5878f85d0012cdaac3974f3449aa2b7bcb1895a379ee22853ea0feebece1abe91f98ac969178a0c6286895c0fba70c84402ee0bd64fb5785c89341569f5c05f21f6ee5faf125becc0ffd44dafadec6529c53d579ff80d65854652a79ccb05bf6304c6d65b16f516b011d06b543b0ee9c62ecffbe23bb7218c73ea674cca228b5fa7152f96d37d7d9289b335e4906510b70b045687f11bb61248a4f243626410e033aaf6e065169ce8a0f0fe3a49a3b78cab137f0d3031843d53118196513f685a99838a413fc7ed0a3761b59db8c918612b9e6517bc720c09ac5cd37d42794702b3bbf56005e8899d7dd1044806498a20424a101626f4907b4996e33cb8db826046cdb01594ea6cda4e29826af450be04d9818224ab019bc319933105ac20afaa367af970ac7028c7dedf4ed718003174cdf7abbfa72d2cce8e00f3ce35571e85c8babbc75b6e7d116c08ccdd8b46bcf712e8762e30c04c59000176449c23d57ae940cce6bfb218438945408408a23b85b3d4adc8f1bb6d3bd0219ee7ac5ce284c5eeebff54770c7c8c64535ed2cc12fa1ed010d16aa168d82adef94d1d9b247a5151d35e272af1dd7fee6103358d7888afc33ca5ef95d02b6d21198594d08a0d437edef223f39f9f3dd409302df1966c9213012800e50a6a2969adf16cf24ba0e8b79c861014f2a299d654c0ccaf38689aa911af72d816c52f0ad86d7a8599507c56613a06a16ed32311c6236e691cef0784c09b110fc1d80a8590367f30728624abbb3f2a5a061624fe6656e531922c7bd4f13fcb0c34a658624a5ae104b45cd425a28f1e7d72e27b6e59925897b75afbff71ac6550f9562cbb67f256f01c4476a8b8874b1b7c85de035610e753e086f443886bd8d815f24368040eaeb74435107d4db552fe2de3c53c21595874a0f572c1b53ba4ccc395b0a1de592f21ee19d87e7f333d576268ac687ea73982b4f9b7a8e1cb6b9cb03820278b3c18e4f07d4f862e53aaf645f20bc88554948ea6b8cd4f510ab9457003899510d352a9514d71b1a9d4a57e77941d6f4e3e567db956b54f3f8d91d6273b479c29b734ed9f7c13818976c61fc0b7b61d45220132023463eb53a16b9aeec1e4a4b81762c6b3a67281d600530e19f939c023490f87a1ae1489b377a13653b263087bb8d03c4455d87134f71844a9a2776caa50a46b24f6a6e44bc973aee8bc895e9b026ddb080e18ac050686d23b378faf166c531504f5c608cd5388e6de86291f08f24196fe1701edb434ebf1aff4c1923f1c0ee02c122cbc3ce4e27fbcabe4b90a66a066fa69a03e89009a21ee2f9e8d7f599fdc1900f25e9cb00379b0727a22ad1adb0efd9e4a748f918d73d0398d60ab83de447ab451fd5f101f083226239aa021a177036c97b93eb581b5c20c67dce3f39f6593701d929314760e56926316bc5bc98af80aa8889d66a883a39729b89f5f44ad764f4f4037791c963b2dd8dfa2d9f29b3f55a342ed8794fb3a1ca5fdd4e608f92345b973b9d6e55d683352e7b1804b5b389a55b11fc38ca3d8fd88b7d938681894defefa10b7cf3f19c8ad5fca24e63dbba15d082e527ae2721bde4f82096b8aba1f92e937160648aa45bd1fe595acc5ab29918147e7bd9efcf3849f65ee23d3b379ebf32d8f411097f8571bfd1020b33d0037cf3b4b625562280a4e5b530e57b1f65911dafe6183780adaf68fd649bc109fa9aad5e7cb700f9e75c033946ebb95e1d1d2e06879a36623a1816f4a3b22798b319fb2a20e3cfc075254e40896526c862e5ce4d372455b82ae362613158d7f7bee9cd5c06be86702fae1bde5de8e84afb39a4408f368cbc3cea4e4a834352ac5d56da3d26f629846f66e24375899440c95045d96dd14feb3a1c6c1378f6a46a50753585f555cf175a2a126180df4a1edd9954ea199a3ef2089a27f0e25f784b8508870d6d79fe6dfe5e271cb66e8722f9ca0a999ed59b466b09666e4c01f212c9168e99a141031e405e068f52d4e73cfb344f8f92e1141600bf058461a78399beb20ea45d3eac31f55016c918b55b9d3f47398befa4b01fb86a540c93e1665daa26e2851c0acbb07b9f162d2fb5ea1e698770e6ece9a0628ad8eb2752b6cc297df9607cc5a199837b5d0ad7e2a6734a6477e849521bad8e0b05cbb946f90bc1cb4b76d8ef56064ea002d9fc5ef3e8e71ca8b4cd94a2c5ad125a80c88f4dc1ccf24332bd17cd39249246a38c2ecbef98cb3247db2eaa198bbd1968fd5be6c05ebb5d3b9df5c9f11669095ba609d22da64479a67de5dabef548c5f0cffa2f60f4a6676fbe7354d4b18d928f1b3bbac46d40897f18d7d02cdbfbf88cc7466a64e25627a384e9517665a64957c7fedf364eaa05b4fcef77c5394cbb760b44055e8d970c31875acf70eda27d538b05ebf4728860bd8b974edb3706f2f2642df46f706ec12d603a16c56e03b08aebc43e825f8c3e9742e9a6ae27817af870fa896783367e06ecbfdcb9d8ac8136ce658dee6be9b0d1548dcf211ff53a2f0ce2167777c7572c9e6ea83e2e32f0bbfb9fc2197152e8fa5cf027d7b4fe08ff3e9720fde382c9073185949bad091693c6b348abdfe9204aba574e2f733da93b463e5563a2b2c65c67befd6b8fb00c59f26282ae23438aab73c14a821cf9cc6b8dfee1c9ec8f12d6ad3b6c4aeea463a44eb7e2795b2d4ba7fff5ff10109cdcdc135f8d6621c31ac7a60f01559b41de3c0151dbaa2e339c011056393cb181125cd0bda24a86c3df8aa952be8e1f635e1cf6eb8f233b27ebf64b2298c27987c96d35eb7d377a7b106e2a0595bcda962e0fa8d3b517693b795acb35d55d31776a1ed7edb6514c761ad73984edc4ee8588094a45e1c663b7860d98cdd4f2ba97b1059875e927ad1df7542f933a00166f0b0447c13eb3b6bf00e31b431fc7f69887fc4edc0520c397346d1666bcd7525314352ff3813f676bf3aff31b26f72685f53ee67d807229d84a9c105bf1d2aad147801eedb2a0c7199a10ae836c8c76957cc6a0ec6e43796eb9629ac9c898221ed2c8c980e7c8e59544df6a50011a5d49242b339b78af6b9f6008becc2f24a3573f680bde4f2632530bf5f551288d13b5aadb97e81139668c6e39f6da484fa5bbdcb866a3eb488f006a5c708411b4d7e5542e17264b83c9a396aa6a9ff74a4f0b17e5a9efafeb7703fa2845fb3171b7d222f5551337976e91defd441cac3a037acf311cb72304fc512a17c6b0492711a9fc934d4fa36f5e6fe80e67683ec19437eb3c0a846a5baf0ddb83eb7d6f710709626f313c30af2278ec601d32098dcba62372c08d5f65ac012f7757bd15e359cd4c852fb85b0476e571df6fd0d4fea3a7bcc4a4746cec5bdaaa9f2adf7c11c7e5005363346429671f45397f56c19abe675078656205e09562691653c2a17c972a1e1060ea7ecb4aaf9c7565ffecae2474ddebdf7c4758988be91a600dfba2614c9386a76142f1d8f9af73b4f3bcb73d1f0f9d3e1996347cf037e2fa405c6449722669b7476cd7d7a1d61898ddce00583b89a2e5f99fa7b1154a96a06aaf08e62ce82a453656d0ae92caa1384651cdb3960f244630bd66ca0a92ee547d595ebb16d7a0efbf01aac8dbdbd369853f698b70c6f37fdd73df964a663330002ab7485ea5202888bce4d6bf7b0688813a490735180b42e7539aeb9bd3b796f38f3a0536c5fb5f77dfabdbc6d868fc45820369e1d696ca117fbebcfcf209ac43c38f9654ac553a8d9b1909532ed93265e09380d2ea4814a2e81ae96703607c9e1eb83345649e556b83c977cacf807d0f9a"]) 13:43:15 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x3, 0x80, 0x8001, 0x2d0, "177120b0d309646bff3fd35e878207b1c34931ce", 0xfffff801, 0x3ff}) syz_open_pts() (async) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) r6 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) kevent(r0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff8, 0xc0, 0x1, 0x0, 0x2}, {{r7}, 0xfffffffffffffffa, 0x3, 0x20000000, 0xffffffff, 0x7fffffffffffffff}, {{r6}, 0xfffffffffffffffd, 0x18, 0x4, 0x80000001, 0x9}], 0xeee, 0x0, 0x2f47ef04, 0x0) 13:43:15 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) dup2(r1, r0) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:43:15 executing program 7: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x2012, 0xffffffffffffffff, 0xca) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2011, r0, 0x0) 13:43:15 executing program 5: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0x81}, {0x80, 0x7}, {0x5, 0x9}, {0x44, 0x2}, {0x1, 0x7f}, {0x1, 0xffff}], 0x6}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0xb, 0x61, 0x80, 0x100}]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x112) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x5, 0xc5, 0x3, 0x1}, {0x0, 0x9e, 0x40, 0x401}, {0x3, 0x3, 0x81, 0x9}, {0xd9, 0x81, 0x1, 0xffff}, {0x6, 0x3, 0x0, 0x21}, {0x401, 0x40, 0x2, 0x32}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x3) 13:43:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d830c15b14de00000002000000000000eaffffff"}) r0 = socket(0x6, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) close(r2) write(r0, 0x0, 0x0) r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) setsockopt(r4, 0x101, 0x3, &(0x7f0000000100)="c6d7ddab904b7eb11dd0f000ee6bc108de503f3f49e288bac90e69cd3bd13c6b3744ebbc614f5f06268e5a19f2c0645a9cd20e52939bf078d78c7be65b67e0ad170664aab68095a52b5b36607451486ba96122dcb599a26506d4b1a1f3bc243da26d5b5228559544323aae2dc3f223ce33c4aad5b2393730ac2ebfdc36f9648c7b484e61aa7c281cfc95ac6bc0e59fbb9424ee4b041cadc6b77dca4ba7c69b17", 0xa0) 13:43:15 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = kqueue() r3 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) r5 = socket(0x18, 0x8000, 0x1) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000200)=0x6, 0x4) r6 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x20000001, 0x1be3, 0x4}, {{r2}, 0xffffffffffffffff, 0xa, 0x10, 0x419, 0x8000000000000001}, {{r2}, 0x0, 0x48, 0x4, 0x5, 0x91b}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0xfff, 0x9}, {{r3}, 0xfffffffffffffffe, 0x63, 0x1, 0x1, 0x62}, {{r2}, 0xfffffffffffffffb, 0x148, 0x1, 0x4, 0x80000000}, {{r4}, 0xfffffffffffffffd, 0x4a, 0x1, 0x7fffffffffffffff, 0x3c75}, {{r0}, 0xfffffffffffffffc, 0x14, 0x673e5fee1e9bb570, 0x0, 0x4}, {{r5}, 0xfffffffffffffffc, 0x82, 0x1, 0x2, 0x1}, {{r6}, 0xfffffffffffffffa, 0x33, 0x40, 0x32, 0x6}], 0x80000000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) r9 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000002c0)={0xfffff800, 0x3, 0x83fd, 0x7, "6610a1b69fe739c091bd38c65834f56d8496998c", 0x3b439ad7, 0x1}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r10}, {r9, 0xd1}, {r9}, {r9, 0x89}, {r9, 0x8f}], 0x5, 0x5) r12 = fcntl$dupfd(r9, 0x0, r11) close(r12) setsockopt(r10, 0x3, 0x2, &(0x7f0000000240)="84f3c8e95e3c0c012976bb8d5bf599abda4c342c96b377932e3b22f3e142d7a4040fcd86a3e2cc1ffa06fe1330692f41d6b85110eb1e5c70c33eb98b83391276b3", 0x41) 13:43:15 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e0b3d014000000053"], 0x1c, 0x0}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e0b3d014000000053"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socket(0x18, 0x400000002, 0x0) (async) r0 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) dup2(r1, r0) (async) dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) fchmod(r4, 0x2) (async) fchmod(r4, 0x2) r6 = dup2(r0, r3) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:43:15 executing program 7: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x2012, 0xffffffffffffffff, 0xca) (async) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2011, r0, 0x0) 13:43:15 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) socket(0x2, 0x1, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) dup(r5) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:43:15 executing program 5: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0x81}, {0x80, 0x7}, {0x5, 0x9}, {0x44, 0x2}, {0x1, 0x7f}, {0x1, 0xffff}], 0x6}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0xb, 0x61, 0x80, 0x100}]}) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x112) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x5, 0xc5, 0x3, 0x1}, {0x0, 0x9e, 0x40, 0x401}, {0x3, 0x3, 0x81, 0x9}, {0xd9, 0x81, 0x1, 0xffff}, {0x6, 0x3, 0x0, 0x21}, {0x401, 0x40, 0x2, 0x32}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r2 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) (async) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x3) 13:43:15 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = kqueue() r3 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) r5 = socket(0x18, 0x8000, 0x1) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000200)=0x6, 0x4) r6 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x20000001, 0x1be3, 0x4}, {{r2}, 0xffffffffffffffff, 0xa, 0x10, 0x419, 0x8000000000000001}, {{r2}, 0x0, 0x48, 0x4, 0x5, 0x91b}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0xfff, 0x9}, {{r3}, 0xfffffffffffffffe, 0x63, 0x1, 0x1, 0x62}, {{r2}, 0xfffffffffffffffb, 0x148, 0x1, 0x4, 0x80000000}, {{r4}, 0xfffffffffffffffd, 0x4a, 0x1, 0x7fffffffffffffff, 0x3c75}, {{r0}, 0xfffffffffffffffc, 0x14, 0x673e5fee1e9bb570, 0x0, 0x4}, {{r5}, 0xfffffffffffffffc, 0x82, 0x1, 0x2, 0x1}, {{r6}, 0xfffffffffffffffa, 0x33, 0x40, 0x32, 0x6}], 0x80000000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) r9 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000002c0)={0xfffff800, 0x3, 0x83fd, 0x7, "6610a1b69fe739c091bd38c65834f56d8496998c", 0x3b439ad7, 0x1}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r10}, {r9, 0xd1}, {r9}, {r9, 0x89}, {r9, 0x8f}], 0x5, 0x5) r12 = fcntl$dupfd(r9, 0x0, r11) close(r12) setsockopt(r10, 0x3, 0x2, &(0x7f0000000240)="84f3c8e95e3c0c012976bb8d5bf599abda4c342c96b377932e3b22f3e142d7a4040fcd86a3e2cc1ffa06fe1330692f41d6b85110eb1e5c70c33eb98b83391276b3", 0x41) kqueue() (async) syz_open_pts() (async) kqueue() (async) accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) (async) socket(0x18, 0x8000, 0x1) (async) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000200)=0x6, 0x4) (async) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) (async) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x20000001, 0x1be3, 0x4}, {{r2}, 0xffffffffffffffff, 0xa, 0x10, 0x419, 0x8000000000000001}, {{r2}, 0x0, 0x48, 0x4, 0x5, 0x91b}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0xfff, 0x9}, {{r3}, 0xfffffffffffffffe, 0x63, 0x1, 0x1, 0x62}, {{r2}, 0xfffffffffffffffb, 0x148, 0x1, 0x4, 0x80000000}, {{r4}, 0xfffffffffffffffd, 0x4a, 0x1, 0x7fffffffffffffff, 0x3c75}, {{r0}, 0xfffffffffffffffc, 0x14, 0x673e5fee1e9bb570, 0x0, 0x4}, {{r5}, 0xfffffffffffffffc, 0x82, 0x1, 0x2, 0x1}, {{r6}, 0xfffffffffffffffa, 0x33, 0x40, 0x32, 0x6}], 0x80000000, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000002c0)={0xfffff800, 0x3, 0x83fd, 0x7, "6610a1b69fe739c091bd38c65834f56d8496998c", 0x3b439ad7, 0x1}) (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r10}, {r9, 0xd1}, {r9}, {r9, 0x89}, {r9, 0x8f}], 0x5, 0x5) (async) fcntl$dupfd(r9, 0x0, r11) (async) close(r12) (async) setsockopt(r10, 0x3, 0x2, &(0x7f0000000240)="84f3c8e95e3c0c012976bb8d5bf599abda4c342c96b377932e3b22f3e142d7a4040fcd86a3e2cc1ffa06fe1330692f41d6b85110eb1e5c70c33eb98b83391276b3", 0x41) (async) 13:43:15 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r0) r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) bind(r4, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000006c0)=0x1000) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r8 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) poll(&(0x7f0000000080)=[{}, {0xffffffffffffffff, 0xd1}, {}, {0xffffffffffffffff, 0x89}, {0xffffffffffffffff, 0x8f}], 0x5, 0x5) r11 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r12}, {r11, 0xd1}, {r11}, {r11, 0x89}, {r11, 0x8f}], 0x5, 0x5) r13 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x142) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x8, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0x0, 0x0, r15, 0x0, 0x0, 0x0]) r17 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x3075, r18, r19, r17, r16, 0x14, 0xefef}, 0x3, 0x0, 0x5}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000001c0)="4801e46fc94ef7e2dc4808d3a228325171a5627b01d37adab8ae58570bdd26ad14e47327744e73420ad4925d6a148e4f76d58f8c25d156d5af0741a27efa09257a685c745ad1afb02d75b164c1955b18255002d74a1a2ccb36d34fb2db3535b9802786947b472a7de946f237633b9de8b9e20b1fb77a0ef91bcb9f581a5e96590afb5a3a7370f3319f62b3f565bfe36a06f057b09672bb7c37af75b6058a6689300d5c87248171dfe0", 0xa9}, {&(0x7f0000000280)="6613c140a13663e412fff763782d42725b782b73b08509cab92ea5af58e230d50c6ada08c9454f8193171a1a7a22bf1869a0e841173d7cd5f60a734798", 0x3d}, {&(0x7f00000002c0)="e058ac007bc83611329ed182b1c56cc60d3646db7f3b3ea43b54ac0b6865de7a2c571995e284b38af798143501b3a216ff4c6ff34ebd668df7de0346d63077158e498aadf2ac1f0a437a4266c761ea7aee69769cc0416b3d0001fd08578c5f260ce0a29a1654094233ae72bf1e9807c75c151c6364221cb764441a5aa403e67c75d5c947ff56eb1ac879302a860a380687288f0ea5348f705080bfbc6dc4e9dc322c8ff08528a3ff05b94ee17d1f684983d073", 0xb3}, {&(0x7f0000000380)="35bf6525443bbcb7cffeebcaf661f9fc3aab53eea2fc756a2bdd5fedacdf248ea8866aeb1fb97bc1c18bb609e19662d1d5fb13f6c91d17fe606239e54f40f0618cb4090f9da2b13f26ab4ae1f970960dbd66597c828c4673a4a3f1fff429321dbfaf16c4f014e389392fec29885c18e26e797a54f92cee3796cf8fb06eadfdd58411f87930f04143d84e4369b3628bab1b87120e16bd64e403edab5feb1fe1d67a461f05a668c4cad62bda559c259adbbef98cc54defa223db98e8c78aea9cfbc4d3912b914f08266baaf08f668e08c69e1d8bde1ed308fd5af1599c83dd2c727d5f693cbc3bfe1868a31b157806e434c1b442a6556ec4ae6667d7", 0xfb}, {&(0x7f0000000480)="58e19cfed0b46a7c57", 0x9}, {&(0x7f00000004c0)="dedee8984638d280da91f17a0f0c69ab34208377897f91b6f27d6b8c4267a28e18fcd565c12fae5f0179", 0x2a}, {&(0x7f0000000500)="1b19dcea4c63ec91bc0b486b07286880cbf3c5221d50553047122226c58bd55127f62b35b16b2a7df295e1e7cb5c6236bdb10bb6b240955f9602d1ae0e27694226fc94a8189d38e122ad27a82004520f1f0da3396ab837f34d5618291293aa13005b41ef2cabcba0078012918556aeb4b498e345586067e718e8ade4f087582e3091e36120", 0x85}], 0x7, &(0x7f0000000780)=[@rights={0x38, 0xffff, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r12]}, @cred={0x20, 0xffff, 0x0, 0x0, r18, r20}, @rights={0x18, 0xffff, 0x1, [r10]}], 0x70, 0x4}, 0x4) 13:43:15 executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000340)="710ecbba7049062061a277aedea372988ced7b441abd3dbc01e7825fb023ef4644fdae44472f2346db27c6e8299d1e3cc5fb96f8293f1d964ea51dad134dad6a7d86413fa2fbca46b4e56c708e0bb5d6ad2c4ceddafd43b38e535c9d4411b535e90dc7587103122e6f8218badb4b09aa4c53a36826bb22527a308feb1e4b0bb87fece0f405bd58600dad3508a0625ec7473c01c5ea", 0x95}, {&(0x7f0000000400)="98dc55d9cd284a5324a6b992fceee3ed84daa24822c220e147a5726936ae6485e050f082cb52462306a419602ded9aaeee10e69b2403daef5b25bf69e60cda7257b4fa74abd22e02648a3f5084348f67e87f0fc4c1", 0x55}, {&(0x7f0000000480)="330f2e638ef4fc5efce24c6dc4aeac50374ad4ea3a9a00961aa5e66883ec21869d525e38fb6bcb4023a275b8ec64cbc2a2c8c9790fbcf6cdfccc9c36d4c461eaabd94eb193ef", 0x46}, {&(0x7f0000000500)="e30a13438b92e24dea8f060f90400c5ae91020d02b3821f677d3e6e1b059615a4eb04867c4986386ad7e4a3005c164f2118b75d4fedb1fbed94f6c949eb6094697406b7862eb62b0d3bf69342a06800a226a49a87996a86b2e6465a0d7fb6e98e0000cba2339dc929d35b7747a7db2d6b192f1a71fda2886", 0x78}, {&(0x7f0000000580)="1e873a5fef49a022b9edd226d2188d694283155bf516b547bc0128358cea95b7de943bfd376f5e0de07e457eab03db73ff5dbf5b7f8760f3c258a2dc486afd7126155d730ff9d1c3972047943b374250f2a73e75af53628a03ce2fe4b240445de48773c3cd9d03fdd32a64541eb38f82ebd40b753316a1a4e9cfab7dbb28488c9073f30ac1fd3fb075f9149a0fc5cbc4f19bd32e64a7d6a11308032815464341f9ba95bf84f4aa2851a2c0aa2fc131442fe8d0ba04d1fd8eecd95c245102f299086dc2c24b74713c98c345201d6d1e969bb8e591310d7f6908979fb15d47cce8a951c0552628cf7d9656e3132fac6e06606b1db05305518e1770fa", 0xfb}, {&(0x7f0000000680)="8b10b5b72e0b05334fd6025d54c3354d672bfe31b5aae208037c6dc3971e7a7581b32464d5908b8501d493c8baa7216cdf9a7536f548aa6d78fe703f458cbbacc9c51aeeb25838d5602d1b0cacc68202fcf95f0a03e24eb141f386b7028f39aea179ff572d1ec5a0d52edd49f13589cba0724b7f3561d4b3392800ae1ac07ade1c758fc547622a2e8a4c7618d11007fb79cdc120dadb8ad0c2000f6c3f47a93e2859b9edfad010b0149b50bf593b73e9317ddcfa50b0656a5c2e1472285efc8ef92daffb28f45d7989e9f2b89bffed1a7b0156ff3bbe8fe7ab4500faaef1fa", 0xdf}, {&(0x7f0000000780)="86ed195e753c20c3f59a79ec9ced4ddc78ea5e1b3e36499fa9cf77d98a029250b7b9cd77fe034db853b0d380938729bb15761c201d91a923d5de7c139d85b9fcc9b53afc4122737cde582547f13adfb5de2be5e0b2f5cfaa4d297025d686d17f7170a58e29ab793222a91bd72af0643d4098a1890acac6084df63432d53cfd1b809a6af32befd3fbe158ded4a7c617e3fc14b222357be7922f057f7d201e837f06867c6dd133c11aa6462dc5c455521bd3", 0xb1}, {&(0x7f0000000840)="ea8a214da519f51a7a046da0e31f93e9d45b945a2157007b7fec8f1b01f763a924733a18697fa40b7bb74615044fbe1e4e6968305979c746118b11e502bb705b0afe1e73b99e35572735a70c754909fdbbce98213f1594beb6c530104d5a1b7e054bde33ccf8c38f33df2f47960ea9e20fe85e9a426979a79abc47c2388874d249fc923a91afd5258385203229d73967948fcd42e71afe9a80bb1c54b4af476c09c18c7c147e0a838ebe2289079f800b0982736500303ca0d2458c31eb8e21f9937a3a91a31d8f", 0xc7}, {&(0x7f0000000940)="001af56ea3a6bc59a1c966a2ba6a7f3d68fc4c36444dfb2f6b40be7876594a287a3b47d2a53ea8364f7a5aeaada1eaffb8f9b5fccf27da49323159ecd3e8718d1b6c0a86a7599c4bb83c5951e0771c77feccaae701e29b154f1b1123e73a2920658e722e16294af9a118625ab52ed71c2991953ab093d2879169de733941252d01a0ab491e9a89954b958c8bae3d52a103692c4f2493ce7ecea88d7f5d3efcde1fe9fe472b2c2e1ae62ef325343678645d0b41e7be0e", 0xb6}, {&(0x7f0000000000)="720c6ac7763594e9f6bd607cd14cd2e685f32dafc23ffe", 0x17}], 0xa) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x10097ae, 0x0, 0xffffffef, 0xffffffce, "080c00087bbb000000007d00"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="ed98d361fe88f70178858f8b5724869e3e7a5271a1ce6ea21945d74828c15cfae25477e7c632c9f4751ff7f84efe99be048a18b2e5b7a36305c77d9b1c8e17d9595d6da95f71933205aae23951295a3ceb04606965d6c4ecc7c6434c82f784cfa0e97d038da55130f6183e2b928734fe8fde8468908c60f43dc2353f07a0a2e62747f7d70ea8d07f46fb8af79519c6b3e4c433745a58c6fb1450960d87859f025bdbd7d34d5a935daac9fdfa060000005795db4c2539c73be60bf64719221b75f48aa8ef3f656ea222ebbba0d094e8bf487ed9d848ccdf34124164c8dcd377a179581f69db97f0293bb2204e5dc27cd38fa9b572cca4463aa92070f651f95c70d6fd6ee8548e67a42829a8db9c6cb06611ad4cd42b1fc55d6e5a7dc750e106cd0d068cb8865b8e32c6739476838764604dcf59997dd7e2e0db10de32502bedf9d21ff4ea5ba8933698f91d487bf24f7eec43466cd09bc29535ae5683ddf61b6ce1a10c87efdea1d7d38b71937865c7817adb9e8c350182d6a169953960a08365e9f9fb1a40dbf69dcbfc45030c4f8d648435c0a999203ff198a5fbc54a83419a633ef2c6efa8a44721931c2fa8d95f230a5d808cfa68133aba262cc8a5f85516f30d77f7285cafd1f1aed8215d5f7c03f9f1ff81f755a405b4af3d8fd8ae5e5928a01268da386c89a5445d05f519a0dfc0de5da96ccfc15b4a7ddc29", 0x1fc}], 0x1) 13:43:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d830c15b14de00000002000000000000eaffffff"}) (async) r0 = socket(0x6, 0x1, 0x0) close(r0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) close(r2) write(r0, 0x0, 0x0) (async) r3 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async) setsockopt(r4, 0x101, 0x3, &(0x7f0000000100)="c6d7ddab904b7eb11dd0f000ee6bc108de503f3f49e288bac90e69cd3bd13c6b3744ebbc614f5f06268e5a19f2c0645a9cd20e52939bf078d78c7be65b67e0ad170664aab68095a52b5b36607451486ba96122dcb599a26506d4b1a1f3bc243da26d5b5228559544323aae2dc3f223ce33c4aad5b2393730ac2ebfdc36f9648c7b484e61aa7c281cfc95ac6bc0e59fbb9424ee4b041cadc6b77dca4ba7c69b17", 0xa0) 13:43:15 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x142) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x8, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0]) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getgid() r9 = geteuid() seteuid(r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x3075, r7, r8, r6, r5, 0x14, 0xefef}, 0x3, 0x0, 0x5}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r8) r10 = accept(r1, 0x0, &(0x7f0000000080)) pwrite(r10, &(0x7f0000000100)="fbff298babfcb8ac6b873fed3f49ad75bf1150c1096e79a8d4962023e6", 0x1d, 0x7ff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000600)={0x8, 0x1, {[0x8000, 0x7, 0x3, 0x7, 0x200, 0x6, 0x6, 0x3, 0x101, 0xffffffff, 0x6, 0x4, 0x9, 0xfff, 0xfffffffffffffff8, 0xfffffffffffffffb, 0x80000001, 0x7], [0x8, 0x7, 0x1, 0x2, 0x6, 0x3, 0x3, 0x0, 0x2, 0x2], [0x2, 0x20, 0x8, 0x6, 0x5, 0x0, 0x3c], [0x95, 0x7, 0x3, 0x0, 0x10001, 0x5], [{0x4b5c, 0x6, 0x8, 0x7}, {0x3a, 0x8001, 0x6, 0xffffffffffffff7f}, {0x7, 0x1600, 0x2, 0x1}, {0x442, 0x6, 0x4, 0x3}, {0xfffc, 0x1, 0x100, 0x7fffffffffffffff}, {0xfcea, 0x0, 0x9, 0xffffffffffff1e5c}, {0xa787, 0x8, 0x9, 0x20}, {0x800, 0x5, 0x3, 0x32}], {0x9, 0x6, 0x6e, 0x6}, {0x3, 0x3be0, 0x3, 0x5db}}}) r11 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) 13:43:15 executing program 7: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x2012, 0xffffffffffffffff, 0xca) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2011, r0, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2011, r0, 0x0) 13:43:15 executing program 5: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0x81}, {0x80, 0x7}, {0x5, 0x9}, {0x44, 0x2}, {0x1, 0x7f}, {0x1, 0xffff}], 0x6}) (async) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0x81}, {0x80, 0x7}, {0x5, 0x9}, {0x44, 0x2}, {0x1, 0x7f}, {0x1, 0xffff}], 0x6}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0xb, 0x61, 0x80, 0x100}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0xb, 0x61, 0x80, 0x100}]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x112) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x5, 0xc5, 0x3, 0x1}, {0x0, 0x9e, 0x40, 0x401}, {0x3, 0x3, 0x81, 0x9}, {0xd9, 0x81, 0x1, 0xffff}, {0x6, 0x3, 0x0, 0x21}, {0x401, 0x40, 0x2, 0x32}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) syz_open_pts() (async) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x3) 13:43:20 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r0) r3 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async) bind(r4, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000006c0)=0x1000) (async) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) (async) r8 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) (async) poll(&(0x7f0000000080)=[{}, {0xffffffffffffffff, 0xd1}, {}, {0xffffffffffffffff, 0x89}, {0xffffffffffffffff, 0x8f}], 0x5, 0x5) (async) r11 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r12}, {r11, 0xd1}, {r11}, {r11, 0x89}, {r11, 0x8f}], 0x5, 0x5) r13 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x142) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x8, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0x0, 0x0, r15, 0x0, 0x0, 0x0]) r17 = geteuid() (async) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) (async) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x3075, r18, r19, r17, r16, 0x14, 0xefef}, 0x3, 0x0, 0x5}) (async) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000001c0)="4801e46fc94ef7e2dc4808d3a228325171a5627b01d37adab8ae58570bdd26ad14e47327744e73420ad4925d6a148e4f76d58f8c25d156d5af0741a27efa09257a685c745ad1afb02d75b164c1955b18255002d74a1a2ccb36d34fb2db3535b9802786947b472a7de946f237633b9de8b9e20b1fb77a0ef91bcb9f581a5e96590afb5a3a7370f3319f62b3f565bfe36a06f057b09672bb7c37af75b6058a6689300d5c87248171dfe0", 0xa9}, {&(0x7f0000000280)="6613c140a13663e412fff763782d42725b782b73b08509cab92ea5af58e230d50c6ada08c9454f8193171a1a7a22bf1869a0e841173d7cd5f60a734798", 0x3d}, {&(0x7f00000002c0)="e058ac007bc83611329ed182b1c56cc60d3646db7f3b3ea43b54ac0b6865de7a2c571995e284b38af798143501b3a216ff4c6ff34ebd668df7de0346d63077158e498aadf2ac1f0a437a4266c761ea7aee69769cc0416b3d0001fd08578c5f260ce0a29a1654094233ae72bf1e9807c75c151c6364221cb764441a5aa403e67c75d5c947ff56eb1ac879302a860a380687288f0ea5348f705080bfbc6dc4e9dc322c8ff08528a3ff05b94ee17d1f684983d073", 0xb3}, {&(0x7f0000000380)="35bf6525443bbcb7cffeebcaf661f9fc3aab53eea2fc756a2bdd5fedacdf248ea8866aeb1fb97bc1c18bb609e19662d1d5fb13f6c91d17fe606239e54f40f0618cb4090f9da2b13f26ab4ae1f970960dbd66597c828c4673a4a3f1fff429321dbfaf16c4f014e389392fec29885c18e26e797a54f92cee3796cf8fb06eadfdd58411f87930f04143d84e4369b3628bab1b87120e16bd64e403edab5feb1fe1d67a461f05a668c4cad62bda559c259adbbef98cc54defa223db98e8c78aea9cfbc4d3912b914f08266baaf08f668e08c69e1d8bde1ed308fd5af1599c83dd2c727d5f693cbc3bfe1868a31b157806e434c1b442a6556ec4ae6667d7", 0xfb}, {&(0x7f0000000480)="58e19cfed0b46a7c57", 0x9}, {&(0x7f00000004c0)="dedee8984638d280da91f17a0f0c69ab34208377897f91b6f27d6b8c4267a28e18fcd565c12fae5f0179", 0x2a}, {&(0x7f0000000500)="1b19dcea4c63ec91bc0b486b07286880cbf3c5221d50553047122226c58bd55127f62b35b16b2a7df295e1e7cb5c6236bdb10bb6b240955f9602d1ae0e27694226fc94a8189d38e122ad27a82004520f1f0da3396ab837f34d5618291293aa13005b41ef2cabcba0078012918556aeb4b498e345586067e718e8ade4f087582e3091e36120", 0x85}], 0x7, &(0x7f0000000780)=[@rights={0x38, 0xffff, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r12]}, @cred={0x20, 0xffff, 0x0, 0x0, r18, r20}, @rights={0x18, 0xffff, 0x1, [r10]}], 0x70, 0x4}, 0x4) 13:43:20 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async) r1 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) dup2(r1, r0) (async) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:43:20 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = kqueue() accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) (async) r3 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) (async) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) socket(0x18, 0x8000, 0x1) (async) r5 = socket(0x18, 0x8000, 0x1) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000200)=0x6, 0x4) r6 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x20000001, 0x1be3, 0x4}, {{r2}, 0xffffffffffffffff, 0xa, 0x10, 0x419, 0x8000000000000001}, {{r2}, 0x0, 0x48, 0x4, 0x5, 0x91b}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0xfff, 0x9}, {{r3}, 0xfffffffffffffffe, 0x63, 0x1, 0x1, 0x62}, {{r2}, 0xfffffffffffffffb, 0x148, 0x1, 0x4, 0x80000000}, {{r4}, 0xfffffffffffffffd, 0x4a, 0x1, 0x7fffffffffffffff, 0x3c75}, {{r0}, 0xfffffffffffffffc, 0x14, 0x673e5fee1e9bb570, 0x0, 0x4}, {{r5}, 0xfffffffffffffffc, 0x82, 0x1, 0x2, 0x1}, {{r6}, 0xfffffffffffffffa, 0x33, 0x40, 0x32, 0x6}], 0x80000000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) syz_open_pts() (async) r9 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000002c0)={0xfffff800, 0x3, 0x83fd, 0x7, "6610a1b69fe739c091bd38c65834f56d8496998c", 0x3b439ad7, 0x1}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r10}, {r9, 0xd1}, {r9}, {r9, 0x89}, {r9, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r10}, {r9, 0xd1}, {r9}, {r9, 0x89}, {r9, 0x8f}], 0x5, 0x5) fcntl$dupfd(r9, 0x0, r11) (async) r12 = fcntl$dupfd(r9, 0x0, r11) close(r12) setsockopt(r10, 0x3, 0x2, &(0x7f0000000240)="84f3c8e95e3c0c012976bb8d5bf599abda4c342c96b377932e3b22f3e142d7a4040fcd86a3e2cc1ffa06fe1330692f41d6b85110eb1e5c70c33eb98b83391276b3", 0x41) 13:43:20 executing program 7: r0 = dup(0xffffffffffffffff) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) socket$inet(0x2, 0x4000, 0x1f) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0}, {r2, 0x4}, {r0, 0x10}, {r0, 0x100}, {r0, 0x10}], 0x6, 0x7fff) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0x41, &(0x7f0000000000), 0x0) 13:43:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d830c15b14de00000002000000000000eaffffff"}) r0 = socket(0x6, 0x1, 0x0) close(r0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) close(r2) write(r0, 0x0, 0x0) r3 = syz_open_pts() (async, rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (rerun: 64) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async) setsockopt(r4, 0x101, 0x3, &(0x7f0000000100)="c6d7ddab904b7eb11dd0f000ee6bc108de503f3f49e288bac90e69cd3bd13c6b3744ebbc614f5f06268e5a19f2c0645a9cd20e52939bf078d78c7be65b67e0ad170664aab68095a52b5b36607451486ba96122dcb599a26506d4b1a1f3bc243da26d5b5228559544323aae2dc3f223ce33c4aad5b2393730ac2ebfdc36f9648c7b484e61aa7c281cfc95ac6bc0e59fbb9424ee4b041cadc6b77dca4ba7c69b17", 0xa0) 13:43:20 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0xff}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:20 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x142) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x8, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0]) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getgid() geteuid() (async) r9 = geteuid() seteuid(r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x3075, r7, r8, r6, r5, 0x14, 0xefef}, 0x3, 0x0, 0x5}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r8) r10 = accept(r1, 0x0, &(0x7f0000000080)) pwrite(r10, &(0x7f0000000100)="fbff298babfcb8ac6b873fed3f49ad75bf1150c1096e79a8d4962023e6", 0x1d, 0x7ff) (async) pwrite(r10, &(0x7f0000000100)="fbff298babfcb8ac6b873fed3f49ad75bf1150c1096e79a8d4962023e6", 0x1d, 0x7ff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000600)={0x8, 0x1, {[0x8000, 0x7, 0x3, 0x7, 0x200, 0x6, 0x6, 0x3, 0x101, 0xffffffff, 0x6, 0x4, 0x9, 0xfff, 0xfffffffffffffff8, 0xfffffffffffffffb, 0x80000001, 0x7], [0x8, 0x7, 0x1, 0x2, 0x6, 0x3, 0x3, 0x0, 0x2, 0x2], [0x2, 0x20, 0x8, 0x6, 0x5, 0x0, 0x3c], [0x95, 0x7, 0x3, 0x0, 0x10001, 0x5], [{0x4b5c, 0x6, 0x8, 0x7}, {0x3a, 0x8001, 0x6, 0xffffffffffffff7f}, {0x7, 0x1600, 0x2, 0x1}, {0x442, 0x6, 0x4, 0x3}, {0xfffc, 0x1, 0x100, 0x7fffffffffffffff}, {0xfcea, 0x0, 0x9, 0xffffffffffff1e5c}, {0xa787, 0x8, 0x9, 0x20}, {0x800, 0x5, 0x3, 0x32}], {0x9, 0x6, 0x6e, 0x6}, {0x3, 0x3be0, 0x3, 0x5db}}}) r11 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r11, 0x0, r11) (async) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) 13:43:20 executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000340)="710ecbba7049062061a277aedea372988ced7b441abd3dbc01e7825fb023ef4644fdae44472f2346db27c6e8299d1e3cc5fb96f8293f1d964ea51dad134dad6a7d86413fa2fbca46b4e56c708e0bb5d6ad2c4ceddafd43b38e535c9d4411b535e90dc7587103122e6f8218badb4b09aa4c53a36826bb22527a308feb1e4b0bb87fece0f405bd58600dad3508a0625ec7473c01c5ea", 0x95}, {&(0x7f0000000400)="98dc55d9cd284a5324a6b992fceee3ed84daa24822c220e147a5726936ae6485e050f082cb52462306a419602ded9aaeee10e69b2403daef5b25bf69e60cda7257b4fa74abd22e02648a3f5084348f67e87f0fc4c1", 0x55}, {&(0x7f0000000480)="330f2e638ef4fc5efce24c6dc4aeac50374ad4ea3a9a00961aa5e66883ec21869d525e38fb6bcb4023a275b8ec64cbc2a2c8c9790fbcf6cdfccc9c36d4c461eaabd94eb193ef", 0x46}, {&(0x7f0000000500)="e30a13438b92e24dea8f060f90400c5ae91020d02b3821f677d3e6e1b059615a4eb04867c4986386ad7e4a3005c164f2118b75d4fedb1fbed94f6c949eb6094697406b7862eb62b0d3bf69342a06800a226a49a87996a86b2e6465a0d7fb6e98e0000cba2339dc929d35b7747a7db2d6b192f1a71fda2886", 0x78}, {&(0x7f0000000580)="1e873a5fef49a022b9edd226d2188d694283155bf516b547bc0128358cea95b7de943bfd376f5e0de07e457eab03db73ff5dbf5b7f8760f3c258a2dc486afd7126155d730ff9d1c3972047943b374250f2a73e75af53628a03ce2fe4b240445de48773c3cd9d03fdd32a64541eb38f82ebd40b753316a1a4e9cfab7dbb28488c9073f30ac1fd3fb075f9149a0fc5cbc4f19bd32e64a7d6a11308032815464341f9ba95bf84f4aa2851a2c0aa2fc131442fe8d0ba04d1fd8eecd95c245102f299086dc2c24b74713c98c345201d6d1e969bb8e591310d7f6908979fb15d47cce8a951c0552628cf7d9656e3132fac6e06606b1db05305518e1770fa", 0xfb}, {&(0x7f0000000680)="8b10b5b72e0b05334fd6025d54c3354d672bfe31b5aae208037c6dc3971e7a7581b32464d5908b8501d493c8baa7216cdf9a7536f548aa6d78fe703f458cbbacc9c51aeeb25838d5602d1b0cacc68202fcf95f0a03e24eb141f386b7028f39aea179ff572d1ec5a0d52edd49f13589cba0724b7f3561d4b3392800ae1ac07ade1c758fc547622a2e8a4c7618d11007fb79cdc120dadb8ad0c2000f6c3f47a93e2859b9edfad010b0149b50bf593b73e9317ddcfa50b0656a5c2e1472285efc8ef92daffb28f45d7989e9f2b89bffed1a7b0156ff3bbe8fe7ab4500faaef1fa", 0xdf}, {&(0x7f0000000780)="86ed195e753c20c3f59a79ec9ced4ddc78ea5e1b3e36499fa9cf77d98a029250b7b9cd77fe034db853b0d380938729bb15761c201d91a923d5de7c139d85b9fcc9b53afc4122737cde582547f13adfb5de2be5e0b2f5cfaa4d297025d686d17f7170a58e29ab793222a91bd72af0643d4098a1890acac6084df63432d53cfd1b809a6af32befd3fbe158ded4a7c617e3fc14b222357be7922f057f7d201e837f06867c6dd133c11aa6462dc5c455521bd3", 0xb1}, {&(0x7f0000000840)="ea8a214da519f51a7a046da0e31f93e9d45b945a2157007b7fec8f1b01f763a924733a18697fa40b7bb74615044fbe1e4e6968305979c746118b11e502bb705b0afe1e73b99e35572735a70c754909fdbbce98213f1594beb6c530104d5a1b7e054bde33ccf8c38f33df2f47960ea9e20fe85e9a426979a79abc47c2388874d249fc923a91afd5258385203229d73967948fcd42e71afe9a80bb1c54b4af476c09c18c7c147e0a838ebe2289079f800b0982736500303ca0d2458c31eb8e21f9937a3a91a31d8f", 0xc7}, {&(0x7f0000000940)="001af56ea3a6bc59a1c966a2ba6a7f3d68fc4c36444dfb2f6b40be7876594a287a3b47d2a53ea8364f7a5aeaada1eaffb8f9b5fccf27da49323159ecd3e8718d1b6c0a86a7599c4bb83c5951e0771c77feccaae701e29b154f1b1123e73a2920658e722e16294af9a118625ab52ed71c2991953ab093d2879169de733941252d01a0ab491e9a89954b958c8bae3d52a103692c4f2493ce7ecea88d7f5d3efcde1fe9fe472b2c2e1ae62ef325343678645d0b41e7be0e", 0xb6}, {&(0x7f0000000000)="720c6ac7763594e9f6bd607cd14cd2e685f32dafc23ffe", 0x17}], 0xa) (async, rerun: 32) syz_open_pts() (async, rerun: 32) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x10097ae, 0x0, 0xffffffef, 0xffffffce, "080c00087bbb000000007d00"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="ed98d361fe88f70178858f8b5724869e3e7a5271a1ce6ea21945d74828c15cfae25477e7c632c9f4751ff7f84efe99be048a18b2e5b7a36305c77d9b1c8e17d9595d6da95f71933205aae23951295a3ceb04606965d6c4ecc7c6434c82f784cfa0e97d038da55130f6183e2b928734fe8fde8468908c60f43dc2353f07a0a2e62747f7d70ea8d07f46fb8af79519c6b3e4c433745a58c6fb1450960d87859f025bdbd7d34d5a935daac9fdfa060000005795db4c2539c73be60bf64719221b75f48aa8ef3f656ea222ebbba0d094e8bf487ed9d848ccdf34124164c8dcd377a179581f69db97f0293bb2204e5dc27cd38fa9b572cca4463aa92070f651f95c70d6fd6ee8548e67a42829a8db9c6cb06611ad4cd42b1fc55d6e5a7dc750e106cd0d068cb8865b8e32c6739476838764604dcf59997dd7e2e0db10de32502bedf9d21ff4ea5ba8933698f91d487bf24f7eec43466cd09bc29535ae5683ddf61b6ce1a10c87efdea1d7d38b71937865c7817adb9e8c350182d6a169953960a08365e9f9fb1a40dbf69dcbfc45030c4f8d648435c0a999203ff198a5fbc54a83419a633ef2c6efa8a44721931c2fa8d95f230a5d808cfa68133aba262cc8a5f85516f30d77f7285cafd1f1aed8215d5f7c03f9f1ff81f755a405b4af3d8fd8ae5e5928a01268da386c89a5445d05f519a0dfc0de5da96ccfc15b4a7ddc29", 0x1fc}], 0x1) 13:43:20 executing program 7: r0 = dup(0xffffffffffffffff) (async) r1 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) socket$inet(0x2, 0x4000, 0x1f) (async) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0}, {r2, 0x4}, {r0, 0x10}, {r0, 0x100}, {r0, 0x10}], 0x6, 0x7fff) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0x41, &(0x7f0000000000), 0x0) 13:43:20 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0xff}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:20 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r0) (async) r3 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) bind(r4, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) r7 = dup2(r6, r5) (async) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000006c0)=0x1000) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) (async, rerun: 32) r8 = syz_open_pts() (async, rerun: 32) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) (async) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) (async, rerun: 32) poll(&(0x7f0000000080)=[{}, {0xffffffffffffffff, 0xd1}, {}, {0xffffffffffffffff, 0x89}, {0xffffffffffffffff, 0x8f}], 0x5, 0x5) (rerun: 32) r11 = syz_open_pts() (async, rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (rerun: 64) poll(&(0x7f0000000080)=[{r12}, {r11, 0xd1}, {r11}, {r11, 0x89}, {r11, 0x8f}], 0x5, 0x5) r13 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x142) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x8, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0x0, 0x0, r15, 0x0, 0x0, 0x0]) r17 = geteuid() (async) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) (async) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x3075, r18, r19, r17, r16, 0x14, 0xefef}, 0x3, 0x0, 0x5}) (async) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000001c0)="4801e46fc94ef7e2dc4808d3a228325171a5627b01d37adab8ae58570bdd26ad14e47327744e73420ad4925d6a148e4f76d58f8c25d156d5af0741a27efa09257a685c745ad1afb02d75b164c1955b18255002d74a1a2ccb36d34fb2db3535b9802786947b472a7de946f237633b9de8b9e20b1fb77a0ef91bcb9f581a5e96590afb5a3a7370f3319f62b3f565bfe36a06f057b09672bb7c37af75b6058a6689300d5c87248171dfe0", 0xa9}, {&(0x7f0000000280)="6613c140a13663e412fff763782d42725b782b73b08509cab92ea5af58e230d50c6ada08c9454f8193171a1a7a22bf1869a0e841173d7cd5f60a734798", 0x3d}, {&(0x7f00000002c0)="e058ac007bc83611329ed182b1c56cc60d3646db7f3b3ea43b54ac0b6865de7a2c571995e284b38af798143501b3a216ff4c6ff34ebd668df7de0346d63077158e498aadf2ac1f0a437a4266c761ea7aee69769cc0416b3d0001fd08578c5f260ce0a29a1654094233ae72bf1e9807c75c151c6364221cb764441a5aa403e67c75d5c947ff56eb1ac879302a860a380687288f0ea5348f705080bfbc6dc4e9dc322c8ff08528a3ff05b94ee17d1f684983d073", 0xb3}, {&(0x7f0000000380)="35bf6525443bbcb7cffeebcaf661f9fc3aab53eea2fc756a2bdd5fedacdf248ea8866aeb1fb97bc1c18bb609e19662d1d5fb13f6c91d17fe606239e54f40f0618cb4090f9da2b13f26ab4ae1f970960dbd66597c828c4673a4a3f1fff429321dbfaf16c4f014e389392fec29885c18e26e797a54f92cee3796cf8fb06eadfdd58411f87930f04143d84e4369b3628bab1b87120e16bd64e403edab5feb1fe1d67a461f05a668c4cad62bda559c259adbbef98cc54defa223db98e8c78aea9cfbc4d3912b914f08266baaf08f668e08c69e1d8bde1ed308fd5af1599c83dd2c727d5f693cbc3bfe1868a31b157806e434c1b442a6556ec4ae6667d7", 0xfb}, {&(0x7f0000000480)="58e19cfed0b46a7c57", 0x9}, {&(0x7f00000004c0)="dedee8984638d280da91f17a0f0c69ab34208377897f91b6f27d6b8c4267a28e18fcd565c12fae5f0179", 0x2a}, {&(0x7f0000000500)="1b19dcea4c63ec91bc0b486b07286880cbf3c5221d50553047122226c58bd55127f62b35b16b2a7df295e1e7cb5c6236bdb10bb6b240955f9602d1ae0e27694226fc94a8189d38e122ad27a82004520f1f0da3396ab837f34d5618291293aa13005b41ef2cabcba0078012918556aeb4b498e345586067e718e8ade4f087582e3091e36120", 0x85}], 0x7, &(0x7f0000000780)=[@rights={0x38, 0xffff, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r12]}, @cred={0x20, 0xffff, 0x0, 0x0, r18, r20}, @rights={0x18, 0xffff, 0x1, [r10]}], 0x70, 0x4}, 0x4) 13:43:20 executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000340)="710ecbba7049062061a277aedea372988ced7b441abd3dbc01e7825fb023ef4644fdae44472f2346db27c6e8299d1e3cc5fb96f8293f1d964ea51dad134dad6a7d86413fa2fbca46b4e56c708e0bb5d6ad2c4ceddafd43b38e535c9d4411b535e90dc7587103122e6f8218badb4b09aa4c53a36826bb22527a308feb1e4b0bb87fece0f405bd58600dad3508a0625ec7473c01c5ea", 0x95}, {&(0x7f0000000400)="98dc55d9cd284a5324a6b992fceee3ed84daa24822c220e147a5726936ae6485e050f082cb52462306a419602ded9aaeee10e69b2403daef5b25bf69e60cda7257b4fa74abd22e02648a3f5084348f67e87f0fc4c1", 0x55}, {&(0x7f0000000480)="330f2e638ef4fc5efce24c6dc4aeac50374ad4ea3a9a00961aa5e66883ec21869d525e38fb6bcb4023a275b8ec64cbc2a2c8c9790fbcf6cdfccc9c36d4c461eaabd94eb193ef", 0x46}, {&(0x7f0000000500)="e30a13438b92e24dea8f060f90400c5ae91020d02b3821f677d3e6e1b059615a4eb04867c4986386ad7e4a3005c164f2118b75d4fedb1fbed94f6c949eb6094697406b7862eb62b0d3bf69342a06800a226a49a87996a86b2e6465a0d7fb6e98e0000cba2339dc929d35b7747a7db2d6b192f1a71fda2886", 0x78}, {&(0x7f0000000580)="1e873a5fef49a022b9edd226d2188d694283155bf516b547bc0128358cea95b7de943bfd376f5e0de07e457eab03db73ff5dbf5b7f8760f3c258a2dc486afd7126155d730ff9d1c3972047943b374250f2a73e75af53628a03ce2fe4b240445de48773c3cd9d03fdd32a64541eb38f82ebd40b753316a1a4e9cfab7dbb28488c9073f30ac1fd3fb075f9149a0fc5cbc4f19bd32e64a7d6a11308032815464341f9ba95bf84f4aa2851a2c0aa2fc131442fe8d0ba04d1fd8eecd95c245102f299086dc2c24b74713c98c345201d6d1e969bb8e591310d7f6908979fb15d47cce8a951c0552628cf7d9656e3132fac6e06606b1db05305518e1770fa", 0xfb}, {&(0x7f0000000680)="8b10b5b72e0b05334fd6025d54c3354d672bfe31b5aae208037c6dc3971e7a7581b32464d5908b8501d493c8baa7216cdf9a7536f548aa6d78fe703f458cbbacc9c51aeeb25838d5602d1b0cacc68202fcf95f0a03e24eb141f386b7028f39aea179ff572d1ec5a0d52edd49f13589cba0724b7f3561d4b3392800ae1ac07ade1c758fc547622a2e8a4c7618d11007fb79cdc120dadb8ad0c2000f6c3f47a93e2859b9edfad010b0149b50bf593b73e9317ddcfa50b0656a5c2e1472285efc8ef92daffb28f45d7989e9f2b89bffed1a7b0156ff3bbe8fe7ab4500faaef1fa", 0xdf}, {&(0x7f0000000780)="86ed195e753c20c3f59a79ec9ced4ddc78ea5e1b3e36499fa9cf77d98a029250b7b9cd77fe034db853b0d380938729bb15761c201d91a923d5de7c139d85b9fcc9b53afc4122737cde582547f13adfb5de2be5e0b2f5cfaa4d297025d686d17f7170a58e29ab793222a91bd72af0643d4098a1890acac6084df63432d53cfd1b809a6af32befd3fbe158ded4a7c617e3fc14b222357be7922f057f7d201e837f06867c6dd133c11aa6462dc5c455521bd3", 0xb1}, {&(0x7f0000000840)="ea8a214da519f51a7a046da0e31f93e9d45b945a2157007b7fec8f1b01f763a924733a18697fa40b7bb74615044fbe1e4e6968305979c746118b11e502bb705b0afe1e73b99e35572735a70c754909fdbbce98213f1594beb6c530104d5a1b7e054bde33ccf8c38f33df2f47960ea9e20fe85e9a426979a79abc47c2388874d249fc923a91afd5258385203229d73967948fcd42e71afe9a80bb1c54b4af476c09c18c7c147e0a838ebe2289079f800b0982736500303ca0d2458c31eb8e21f9937a3a91a31d8f", 0xc7}, {&(0x7f0000000940)="001af56ea3a6bc59a1c966a2ba6a7f3d68fc4c36444dfb2f6b40be7876594a287a3b47d2a53ea8364f7a5aeaada1eaffb8f9b5fccf27da49323159ecd3e8718d1b6c0a86a7599c4bb83c5951e0771c77feccaae701e29b154f1b1123e73a2920658e722e16294af9a118625ab52ed71c2991953ab093d2879169de733941252d01a0ab491e9a89954b958c8bae3d52a103692c4f2493ce7ecea88d7f5d3efcde1fe9fe472b2c2e1ae62ef325343678645d0b41e7be0e", 0xb6}, {&(0x7f0000000000)="720c6ac7763594e9f6bd607cd14cd2e685f32dafc23ffe", 0x17}], 0xa) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x10097ae, 0x0, 0xffffffef, 0xffffffce, "080c00087bbb000000007d00"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="ed98d361fe88f70178858f8b5724869e3e7a5271a1ce6ea21945d74828c15cfae25477e7c632c9f4751ff7f84efe99be048a18b2e5b7a36305c77d9b1c8e17d9595d6da95f71933205aae23951295a3ceb04606965d6c4ecc7c6434c82f784cfa0e97d038da55130f6183e2b928734fe8fde8468908c60f43dc2353f07a0a2e62747f7d70ea8d07f46fb8af79519c6b3e4c433745a58c6fb1450960d87859f025bdbd7d34d5a935daac9fdfa060000005795db4c2539c73be60bf64719221b75f48aa8ef3f656ea222ebbba0d094e8bf487ed9d848ccdf34124164c8dcd377a179581f69db97f0293bb2204e5dc27cd38fa9b572cca4463aa92070f651f95c70d6fd6ee8548e67a42829a8db9c6cb06611ad4cd42b1fc55d6e5a7dc750e106cd0d068cb8865b8e32c6739476838764604dcf59997dd7e2e0db10de32502bedf9d21ff4ea5ba8933698f91d487bf24f7eec43466cd09bc29535ae5683ddf61b6ce1a10c87efdea1d7d38b71937865c7817adb9e8c350182d6a169953960a08365e9f9fb1a40dbf69dcbfc45030c4f8d648435c0a999203ff198a5fbc54a83419a633ef2c6efa8a44721931c2fa8d95f230a5d808cfa68133aba262cc8a5f85516f30d77f7285cafd1f1aed8215d5f7c03f9f1ff81f755a405b4af3d8fd8ae5e5928a01268da386c89a5445d05f519a0dfc0de5da96ccfc15b4a7ddc29", 0x1fc}], 0x1) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="ed98d361fe88f70178858f8b5724869e3e7a5271a1ce6ea21945d74828c15cfae25477e7c632c9f4751ff7f84efe99be048a18b2e5b7a36305c77d9b1c8e17d9595d6da95f71933205aae23951295a3ceb04606965d6c4ecc7c6434c82f784cfa0e97d038da55130f6183e2b928734fe8fde8468908c60f43dc2353f07a0a2e62747f7d70ea8d07f46fb8af79519c6b3e4c433745a58c6fb1450960d87859f025bdbd7d34d5a935daac9fdfa060000005795db4c2539c73be60bf64719221b75f48aa8ef3f656ea222ebbba0d094e8bf487ed9d848ccdf34124164c8dcd377a179581f69db97f0293bb2204e5dc27cd38fa9b572cca4463aa92070f651f95c70d6fd6ee8548e67a42829a8db9c6cb06611ad4cd42b1fc55d6e5a7dc750e106cd0d068cb8865b8e32c6739476838764604dcf59997dd7e2e0db10de32502bedf9d21ff4ea5ba8933698f91d487bf24f7eec43466cd09bc29535ae5683ddf61b6ce1a10c87efdea1d7d38b71937865c7817adb9e8c350182d6a169953960a08365e9f9fb1a40dbf69dcbfc45030c4f8d648435c0a999203ff198a5fbc54a83419a633ef2c6efa8a44721931c2fa8d95f230a5d808cfa68133aba262cc8a5f85516f30d77f7285cafd1f1aed8215d5f7c03f9f1ff81f755a405b4af3d8fd8ae5e5928a01268da386c89a5445d05f519a0dfc0de5da96ccfc15b4a7ddc29", 0x1fc}], 0x1) 13:43:20 executing program 0: write(0xffffffffffffff9c, &(0x7f0000000000)="bf842ad7cfb4f606586e0b0fb303a9f798e6c0f5afd4cbcb84340ad31ff033ff8147870d8e3daba7", 0x28) write(0xffffffffffffffff, &(0x7f0000000080)="761126278ff5352bad07582061cf024f8767c4a7fbc545c9f289ac660031a059ebfd60e4cfb9cc916971c10858889c019f760bdc5413e2f1f019e840569127707f48b96d62ac", 0x46) r0 = kqueue() openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) 13:43:20 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0xff}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0xff}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) 13:43:20 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "370080", 0x1c, 0x2c, 0x0, @rand_addr="3792161d00", @rand_addr="86ca336551ae7821814f638f133a8a7d", {[@fragment={0x2d, 0x0, 0x0, 0x0, 0x0, 0xb, 0x65}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x0, "db04f8b7bb08957e5d6ea581"}}}}}}) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) syz_emit_ethernet(0xb4, &(0x7f0000000240)={@remote, @local, [{[], {0x8100, 0x3, 0x0, 0x2}}], {@generic={0x86de, "91930ac4ac581c7b2280808a8b161cfea8d5da5c9fc4ab9b717754bffa1b263f84a359c607194a3970895d1ac9e618065dd79a50165cb8aa3a8c4a449e9bdc926b497df5c845d7887c9ef1eb2ec9316ee57655c46a3199ce8b3c3b2f0b47793f49c8e1b360b8f7dc624214e11644e614f07f6a87e8e12bbcd5ef7995aec5536de69f338ba29c7e853221956b218c3ee00abf87c317154400b3ffc6de73ae57eb9cf3"}}}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) write(r1, &(0x7f0000000100)="1657e446fbf05ab5f059023505590528055eb8fed31e26c21229d4b88a237dd0961b563e9fc79990612c3c7a3ccbcecccacbc908d6f50835a96b2c150d2545e92abeeef3dd7a8f32ad627f31fbf90901bc8da0bedee75705f7f83ef6351aa0328493371e35bd37c187251af8c359c20f66392a33e974211bf97b9d65b7614e5f35ddbcafb7cb93c13a69d5d41b779eb871863f269e4072dc4d61edd35250f71ba6d862292b7634645fe27a27c96ba2941fcd9770c7135a51ecd08f92e79ed49bf0c4febe4024d2803802974350a266ca85", 0xd1) syz_emit_ethernet(0x19, &(0x7f0000000040)={@local, @empty, [], {@generic={0x809b, "e3442de0186fcf02f64c8e"}}}) 13:43:20 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) (async) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x142) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x8, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0]) (async) r6 = geteuid() (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getgid() (async) r9 = geteuid() seteuid(r9) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x3075, r7, r8, r6, r5, 0x14, 0xefef}, 0x3, 0x0, 0x5}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r8) (async) r10 = accept(r1, 0x0, &(0x7f0000000080)) pwrite(r10, &(0x7f0000000100)="fbff298babfcb8ac6b873fed3f49ad75bf1150c1096e79a8d4962023e6", 0x1d, 0x7ff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000600)={0x8, 0x1, {[0x8000, 0x7, 0x3, 0x7, 0x200, 0x6, 0x6, 0x3, 0x101, 0xffffffff, 0x6, 0x4, 0x9, 0xfff, 0xfffffffffffffff8, 0xfffffffffffffffb, 0x80000001, 0x7], [0x8, 0x7, 0x1, 0x2, 0x6, 0x3, 0x3, 0x0, 0x2, 0x2], [0x2, 0x20, 0x8, 0x6, 0x5, 0x0, 0x3c], [0x95, 0x7, 0x3, 0x0, 0x10001, 0x5], [{0x4b5c, 0x6, 0x8, 0x7}, {0x3a, 0x8001, 0x6, 0xffffffffffffff7f}, {0x7, 0x1600, 0x2, 0x1}, {0x442, 0x6, 0x4, 0x3}, {0xfffc, 0x1, 0x100, 0x7fffffffffffffff}, {0xfcea, 0x0, 0x9, 0xffffffffffff1e5c}, {0xa787, 0x8, 0x9, 0x20}, {0x800, 0x5, 0x3, 0x32}], {0x9, 0x6, 0x6e, 0x6}, {0x3, 0x3be0, 0x3, 0x5db}}}) (async) r11 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) 13:43:20 executing program 0: write(0xffffffffffffff9c, &(0x7f0000000000)="bf842ad7cfb4f606586e0b0fb303a9f798e6c0f5afd4cbcb84340ad31ff033ff8147870d8e3daba7", 0x28) (async) write(0xffffffffffffffff, &(0x7f0000000080)="761126278ff5352bad07582061cf024f8767c4a7fbc545c9f289ac660031a059ebfd60e4cfb9cc916971c10858889c019f760bdc5413e2f1f019e840569127707f48b96d62ac", 0x46) (async) r0 = kqueue() (async, rerun: 32) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async, rerun: 32) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) 13:43:25 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) dup2(r1, r0) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:43:25 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xf484, 0xc2, 0x7, 0xfffeffff}, {0x0, 0x1, 0x5, 0x2}, {0x7f, 0x3f, 0x9, 0xfffffe00}, {0x5, 0x40, 0x1, 0x6}, {0xe25, 0x1, 0x80, 0x1}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x2, 0x1, 0x1, 0x3f}, {0x4, 0x1, 0xff, 0x8}, {0xd85f, 0x6, 0xfc, 0x5d7}, {0x1, 0xbf, 0x20, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) 13:43:25 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000001640), 0x160, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001680)={0x2160, 0x5, {[0x0, 0x6, 0xfffffffffffffe00, 0x7fff, 0x200, 0x6, 0x6, 0x6, 0x5, 0x0, 0x9, 0x31c4, 0xfffffffffffffff7, 0x1, 0x7f, 0x4, 0x401, 0x9], [0x2, 0x5, 0x1, 0x8, 0x8000000000000000, 0x3f, 0x0, 0xcd, 0x8955, 0x5], [0xfffffffffffffffc, 0x0, 0x6, 0x2, 0x5, 0x2, 0x8], [0x81, 0x9, 0xa000000000000, 0xfffffffffffffff7, 0x7fff, 0x6], [{0x2, 0x4, 0x3, 0x1000}, {0xa6, 0x9, 0x200, 0xad}, {0x4, 0x2, 0x7, 0xcc35}, {0x6, 0x9, 0x4, 0x8000000000000001}, {0x6, 0xff, 0x81, 0x9}, {0x7ff, 0x9, 0x0, 0x8}, {0xdc13, 0xfffff801, 0x2eb, 0x7c7}, {0x6, 0x8001, 0x0, 0x4}], {0x3ff, 0xfffffff7, 0x1, 0x4}, {0x4, 0x2, 0x9, 0x48f0}}}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) setsockopt(r1, 0x8, 0x40, &(0x7f0000000600)="00a00fe3198f9b9321673baeb3465b624d373925b1ab58dec47fa17b5a1c31e9e5e68fa0d55a56c4f32c51d049852bf2a1441e13bc8ad13749a69a11d469a5ab91ff8f0378bf3ad35d7b47d44e6b5554e40dfa442cf33abc6907af48c5f69e1b3844f68401df51ed9ba015efb71e46d01431c7b31094750bc813a285ff0597608d6030719b0d0e85b9e2324c1245c6e042f011e03e847db51e1839e1cd440421cddc9b544d8fb6766b1006f370f455a4ff4f3f7c12e5991c31fa68a8d451759bf9bb5349f729c024e6d37b7bacbefc22f4acaffe5ea48cb51be530cdf1fe27e7421d38be36e2def6999fd284630db29763528db7cab9b13f31428b70d703e5e5f55cea407647c1db51c555e5c08c9a0da3bc2ca22eabc0d728f3d5184b559cee5ed4e3aacb6f4783d21108bd5b9c71f5fbb43aa5bfaf08d5bf3ec8df4b739065408e92e4c7703368d5fcb5b92b40e59dc5583b42e66946bb8686c7b522104a97fc0bcbec67bfd0ebaa1895a9c16df71860677c148da842685b642ed2f013b6ccd4c0713486901c3222b98e1efdd1ecb17924e2a9c314223e4beafe69bf6150dfdd52410ceb0ce0bb5cb9fdb661c75923e3d9cb5a6dbd2360ff422013e77e84b1a2441d8fc81868c86ecd3a2ab6414db22c42ad063d34471f1b95ff358c332ed5989784c4bb65a267e6e495d62a2ad3f3ad0ed2c4737c374ca5affe32e66e19127b219eca8d7003b8c5f22d0020a14c633398e099b263f30756c559b0eb64c305b60b65f87e27b3b1250e854d6461a0c8187b7f7560399d34572018d78381ae781156cfaf327321eb92b00b661754ce0d826a8d4b5b2777f10fb2d0b85418bae63dd43b54d282fc6822c2357afb7d7298ce36317c98bf9d946b4b93f0c5f256ddfeef08526ee46c3695ac3578581c065711f3d32dbe58c865d8bdcb6388a27d7eb009275b68fee880b992bf4dd415b535ecd8976dff26c949c20b01c2acffe39168d95ecd39bfabbf011532d7312d4f98e26af72e243d2430dc105239304ea1da125db449134bba01024de1127b521370c6a978c249381bc1801fc6631a2f4ca0d048621f542af2a25caca36f263c131861bb9db0af278d34b22d9b0151963d461e86e2d8c37387d9dad240056fe787b7b16509c49c0bddce9655db774b8b48e2e55039b6583f2f37d42aa47be4361812cb9e0e9a68e3b2532d1d20e369fc3ac4696dab04931c03c9b764989045ee265ea26a776a009259255bf8da80d0986cd06cb2e1fdebdf436fa57309ef8d37e751913895c80276b92b755d8b80ebe88146e6a3d89b9ef2c09d628e77f7a36e4043d7eb4c0ec4afb96f068048e15d1facb241b7c4fe2dcf12736158b5c230a41844f8e4edec757c2706242fe822ebe7fa2459539e7ebf406f46ea6b2f500b1d001bfff506775d358a05ec00b7a173cc32f0c307b663cf2af3777a7dd5272b7353307a9ca2cfdd788af1e47cbf8aeeabedb65d7e4a66c918f0fb01ed5851439e486989cc8c1f0c0a92a26fda08cd389dbd204f362ac42a3f72c3b32c2c06a21f7ef5f1b815ad328f8bd5e7d35c8beafe4893336a689b0a6c9b77455a1d4084b6606d5c4a065d678724598e101584f508f3dc690863f592b3447f34e1453fe17060844cec28423689139b90be4b8d703baff8a861e7c73b24614cdb81c3a3d5b9f504b073ef33c215e4cf503246cb0f5e547e1813401e91c117dc313cfb435fcfb77be972345dbeca647dbff5497ab48681163401375cd0e2b3bcb359a7403ff23f0b182d815dd687a64803b5ceb7f2899cb02527506f7646b64498ab4e8cb629011ec85a75b68a9873b6837b3f82270e05bb0ad869dc8e88378c071754f0b83d43cf2155ad6fa3ed48cd0b542688a0e5795bc73d15a06bc70c95f051ec83204c0e83c9c7f874fd4501f2e3798f4736eebf4f3e53d869d72431e7828b4283c8fe17a94ed11b18c398a04ea5e15c6fd7c2fd7ef43e22c9d0ee60ff2ccf16846b7cc0a54272ccff006f82dbd50f5891ca295346d585a2808166c0e7c5353a30c3894e7b97b6fb50abee778f69fc642d9f0f7e5f715c778250c6df9b34e9c38bb936bcf6e98f7d40b1eae672d40cbcccdccba0242dca6f203c02390af1c9e5d6b29cd8134fc9c939d28a0e28193fda9328c03825aef0c81f4f962508d67aad722533cc739c7136141e30b5bdc5e08dabab63db42d68d59a3859c0cd50e383e6f263f53fea0f8c5df59b68f5bbcef3940d8b3629c23bfd36caf133333383aa432a6a0007851cdb573d6f6cdf895a7f3604f523dd18b802bc89ef1bd7b6fb9a1baba891f39ebe023b5e1621616644215312eb5b574289937e430b393a23bfd339f0e202b864b815e2fd46391d0d9349c4f21299c0fdc6c37f73f733335080116fab0491f44feea32d40f0c3ca7bb22c0242f0b1d82e5ff5206bc4666bdea873de8e4ff7ddaa978b9df09751f6dac496db893ad1225fe4c8510f4f56a1a541a4b9d3c3c4fec11560ca6a9509dc9c83c565512619580743791055e34d6eaa9dde2af4d1ec4e9999d238b353466753b1c46bcd179b1e486dc8fc7d5360de6f9c024ec7b63dfc4b50bea176dea19cbca57b3f3f6a75687ffd85496c10c7242b5632f793217be7ac9a41da9f4565b37e907f297bb425126a0a13d2bb98c3a65a4e433aa895071052c0136b56011a741f7af3bc8c9c045291254bdb13e19ee1d2db933ce6f7285d6cad508dbd179809ff76285d385877cf3c36021c9f6e0f88121c6b7bd9c2fad66d7d5e0353c406517af97484ce970985d98d65409f941f3bf32fda5882346b56b530018159e5d940b9e47f714aae17e7219cb428acd6a744c3dc3ced93453535498cb4c858077d13f2aacac16c790832572b3d68d0d6a3862ff026d19df60dd2c3670873cf3d5c440e60d0a81bfcb7d36451120745114cf9a5ffea800f38e709b73041d40b2bca8e2f2b58c00b71b880d8f252b2719a7f40a94af2d658fcebaa551c8112721d0348c8190f758396b3d6d6a92c46d40195e31b2967a17ca88b5ee97d6b65c5c6e49ff46318fdf0d6493489385a4bc526ce7b679361f61081cbee622d8341668cd75aa0c67f90b81d10fa9969e42b8ee05acb9da9c942b748600cdc078d4f7c0c3d98e291526070fd90139e6039d7e26fabcd5d1505203d608aa833ebb8c356c0f575801482ed43ed8bbdd058be448c93100d008d1e70534d667c9f377fa16ee5f3b4e80d913ef03d16330c1cfc28bf9b4acd94041a75c5fe6d58110a488e69a4a11f384bf279c25fce2c22c887644835a92aec823f6ee813da526aefff029e971827ce4cdb63cae05b46fe7f81511361cd7fdfc3d53c93d070899639bcbd577b671bd47ea053fc7244e2edce2ce6f5bf7bade6a63404477fe55d60a8e1df9a1a68f9a4ef8534c917c6d3cca279d8c92695543c06b1d0a43ed2948537e9c12a66b38b10d2c2915095ea4bdbe776ef523db102a0e3ce02b23404bd94db347360f4a3d96c1cc33506ec6aca06efea48d83fa297d725cbfaf5781df2d3a1db9fd90ce3bb4850d191cc31c32bdd8fb6dca4f5a2c841134179d47c4af85b30e66b5c24ad1f8328ea56c8db0c92b2a1541f0f7e6e05d143897af1fb0383b05a104ffcc5fcc5c71888e90cdf8446d5764ae81278e0944f12a484be3da6836c2449e15a2186531f5bf38a1d000afbef2f08abe945dbdbf40b2a6eb90025a4c3b337e9588075b02a9a9541a5ac02d7a4d3929d93fb01970c0b504e5a0a450859e641fc1451f38a1eb74e5ff0ff4349be72b036e0e7141ef98f7f846da0117e140e8684f483b4b47f84d6bd525cbfab86d7ea5b6b99b76cc613b92b8e4c304f586d09e8fc6576791ba05951a9761adb66b122188506d7cef2c3be4fed923b44376255a01fccdfa6fae013ccd14eac972b2dfd90b6a7784b5eaa46f2239810255950c12d598c40539ec0a40996f566d4523f5c755bb6f04ab94c7ba19f28d7d8aa4fe0c01b4d1750a723b3fa68820e91f3fa2202bfa88349dadc38b6499777c8228e49a1a907ee60b8c1fff87239eb86dc1a68d6847a3e86e02ddc46d7837c9a336ed07781dcfac3e9953a2a9bdf3321c1cfdbf784a35e19b435105b3012f423d1ed51fc32451a39e30e85129e182667c0d15a8a31cd7ce00c4e263673db51be39ad855ecdf90ee25bc4f33a74c8e71ffda55f99e6b203848854c17a9dd2e655d5439531d6d2b58beb7677b59dc32f2e0d85440fa878035d1f5fa4a0c19ec37b845880bc22fdf07cbe87f87757b465f7f6b14b1ed6a5110badacc0c7fba3e321cf14ff27f77a22991e213ba7881dd3fc1cc030235b0a9ee1375cc3663d9bb2fbbf96b2cd69ff805c577c81728df9e2eec89488b90fcdd4ee76732eb9727674e243cf9a0b0f9353cbaaac7df4f80cc34557e95aee975bc03f740a3bd464bd2246b7c285c4fb2189b1bfca849511e4262f3b878ddff5efe2dc0763003c15af52f37be21fd8bd716925224d1e2d3ac459c9aa1cd5646522d9594c97833340449b829c1ac2a4bbc8109c4c0fd833367ed740ed42496e94a9d502ed8633ac3a9a7dbac3258eb82a6c722e2f1da66716a0aa8b2977d1393cd869b1973bc4c1bfe2db89144f716851ac0212146dafa5a014d871fe348f6193470cea0c2e0c662779327a067d363fa28b699090746a2324bb4f6a09a9605ac1bee6f8bcc74cb9f3b85d2c6916a93c88d183aa9190ae7cec587719acd1af47c441ce731015bc6f04c94e2a411e449885ef64cfde9a3ffff81f0da010415040a287deb275e19e918d18321c962906a47ad7af6ef02803c2d9db9184861447e18beb6c32fe2b7c13cdf9ccc06f1c57991d0d4089ffcb6d78be244146fd9de4df7140cb33f15b0367b4a29c8c57e3ce8e7c5383922b4c80057d3bcb77ad04e1471eea5f00ba1846afb6b3090abfbdb9db3b9f6dbe9827a0cf8b7dbc3f8aaf2d135b887636534f78e68a1ac48c788b64137e47024cb01c4e52e9d65aac5a6ed9a325de8c0e603aa4238101c3022f73834d6aa22968beff58812f1e89201f66171cf1a61fe1f551eef7f60b0124ad9eeb473d774ac26f247cea8d12e66aa1ad1641b49c2ea30a4631700bafc3fb622d9dd235c4ce7cfb189d04236ac134db9c3d1b4d96eb027c9f522ba3eb40dcb50f6957cac510fcd3a19916bf51144edcd64c51bf09c8e6bbc39e416e8cc7411b48e1a1d10c37c3af7f9dfa1da0d88564f7d55756f1ebb6fd1e74dfff330695068798f462d51c65e06f5ffb6487f7e465a2d255da4c83079c6720f4b2af72833a32d9ec78989c0edb3ebd6883dcd244923d9dbfcb1e6b75219853c67ede7128119a77da84b4ada873716ca3aae3d46e994defd93657a05ee4434f9ea77568e6b72d13856b466ac80e487dda925842b05478e227f73fa516eee2ab931b9cc94c55ae1e318963c44eff9bc90598a0863a9c8ed8281f9728d1fe23f63ccd58abfaba231577edb6be4300b9fbe184e421c23fe19f311932beda9b077eb48d55e4c7b201cbdfa6a7378b86d6c286d6f3455a76256a2b06b1bdcdc4106b8cdf1c8d7d657612d52332b46a876a307a99d5967422ca80b5f39f8f57d96beea2b35bdb29a3a9905b36cbb1ca512d1e7cfefce326d666d84b7c318782577f00ed13a6949e0d6c575d3d89ab733f9039fac05423f8a7821455c7e4db9a2a47527b5240ad4150e9c6babd0b986b308f1111fab0256ec60679f92b4ff89f0376d9215637603c5267cc6c2cc9e9cb9b6448bcca72fd05e", 0x1000) r3 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000001600)={0x3, &(0x7f0000000580)=[{0x3, 0xff, 0x40, 0x24d}, {0x0, 0x89, 0x24, 0x100}, {0x0, 0x2, 0x5, 0x1}]}) close(r5) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/146, 0x92}], 0x1, &(0x7f0000000280)=""/46, 0x2e}, 0x802) 13:43:25 executing program 7: r0 = dup(0xffffffffffffffff) (async) r1 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) socket$inet(0x2, 0x4000, 0x1f) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0}, {r2, 0x4}, {r0, 0x10}, {r0, 0x100}, {r0, 0x10}], 0x6, 0x7fff) (async, rerun: 32) r3 = socket(0x18, 0x1, 0x0) (rerun: 32) setsockopt(r3, 0x80000000000029, 0x41, &(0x7f0000000000), 0x0) 13:43:25 executing program 0: write(0xffffffffffffff9c, &(0x7f0000000000)="bf842ad7cfb4f606586e0b0fb303a9f798e6c0f5afd4cbcb84340ad31ff033ff8147870d8e3daba7", 0x28) write(0xffffffffffffffff, &(0x7f0000000080)="761126278ff5352bad07582061cf024f8767c4a7fbc545c9f289ac660031a059ebfd60e4cfb9cc916971c10858889c019f760bdc5413e2f1f019e840569127707f48b96d62ac", 0x46) r0 = kqueue() openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) write(0xffffffffffffff9c, &(0x7f0000000000)="bf842ad7cfb4f606586e0b0fb303a9f798e6c0f5afd4cbcb84340ad31ff033ff8147870d8e3daba7", 0x28) (async) write(0xffffffffffffffff, &(0x7f0000000080)="761126278ff5352bad07582061cf024f8767c4a7fbc545c9f289ac660031a059ebfd60e4cfb9cc916971c10858889c019f760bdc5413e2f1f019e840569127707f48b96d62ac", 0x46) (async) kqueue() (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) syz_open_pts() (async) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) (async) 13:43:25 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "370080", 0x1c, 0x2c, 0x0, @rand_addr="3792161d00", @rand_addr="86ca336551ae7821814f638f133a8a7d", {[@fragment={0x2d, 0x0, 0x0, 0x0, 0x0, 0xb, 0x65}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x0, "db04f8b7bb08957e5d6ea581"}}}}}}) (async) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async) syz_emit_ethernet(0xb4, &(0x7f0000000240)={@remote, @local, [{[], {0x8100, 0x3, 0x0, 0x2}}], {@generic={0x86de, "91930ac4ac581c7b2280808a8b161cfea8d5da5c9fc4ab9b717754bffa1b263f84a359c607194a3970895d1ac9e618065dd79a50165cb8aa3a8c4a449e9bdc926b497df5c845d7887c9ef1eb2ec9316ee57655c46a3199ce8b3c3b2f0b47793f49c8e1b360b8f7dc624214e11644e614f07f6a87e8e12bbcd5ef7995aec5536de69f338ba29c7e853221956b218c3ee00abf87c317154400b3ffc6de73ae57eb9cf3"}}}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) (async) write(r1, &(0x7f0000000100)="1657e446fbf05ab5f059023505590528055eb8fed31e26c21229d4b88a237dd0961b563e9fc79990612c3c7a3ccbcecccacbc908d6f50835a96b2c150d2545e92abeeef3dd7a8f32ad627f31fbf90901bc8da0bedee75705f7f83ef6351aa0328493371e35bd37c187251af8c359c20f66392a33e974211bf97b9d65b7614e5f35ddbcafb7cb93c13a69d5d41b779eb871863f269e4072dc4d61edd35250f71ba6d862292b7634645fe27a27c96ba2941fcd9770c7135a51ecd08f92e79ed49bf0c4febe4024d2803802974350a266ca85", 0xd1) (async) syz_emit_ethernet(0x19, &(0x7f0000000040)={@local, @empty, [], {@generic={0x809b, "e3442de0186fcf02f64c8e"}}}) 13:43:25 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="ab35f6740965", @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@ra={0x94, 0x6}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xb, @remote, @broadcast, @remote, @multicast1}}}}) syz_emit_ethernet(0x1ab, &(0x7f00000000c0)={@broadcast, @remote, [{[{0x88a8, 0x5, 0x1, 0x3}], {0x8100, 0x5, 0x1, 0x2}}], {@ipv6={0x86dd, {0x1, 0x6, "31b187", 0x16d, 0x0, 0x1, @rand_addr="de58672db2583377e09da4cb108327bc", @mcast2, {[@dstopts={0x3b, 0x3, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x7, 0x4, "ab0fb124"}, @ra={0x5, 0x2, 0x7}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0xc, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0xb6}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @dstopts={0x6, 0x15, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @enc_lim={0x4, 0x1, 0x8}, @padn={0x1, 0x1, [0x0]}, @generic={0x2f, 0x96, "7749d5f0cc100825aae2f0ae81a52941bf41e688c039f8ef63d8efff8dfadc2b8bfa20e162f14f9f69334fae9731afeebe7a615a00050c78b59b70ebd4b0d902477aebb22dbc86cf6a469f232884d7f7e70afcbf3b625297e86114e3d154c1be36b0bafe5d4c1307875d507ada1d9e87a02431a91d47c9a8a0ec6486ae1ea583ea27cecc5f8a4f1c8f1cc43d169b21a9cc139aedca79"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x0, 0x1, r0, r1, 0x0, 0x0, 0x6, 0x20, 0x20, 0x0, 0x6, {[@eol, @window={0x3, 0x3, 0x7}]}}, {"77fe53461160194963177952d8c51019bf9f61aea518966e8a7bd013ec4c485cb5844a1103c077716dd374ad67aa501984236956bad3a13f93d7a353474fc5a5511ecdf34f0aa021df6eb9a904a78a15a1fec507d4fa460718b2d092ad"}}}}}}}) 13:43:25 executing program 4: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) writev(r1, &(0x7f0000000500)=[{&(0x7f00000001c0)="4b6f0a45382929f65d23e3f6e2aea27900f44ddf3e9de06a5a0328785eb10740dbaa0f62987a62c8d41ecf5a26a57c5144d420085e28d7a02728408c2b8928e97edf60e62b1cf172b57bfc268e8443226bd777426eb426fb8635fb0479a49deac0db4ef0283f019881ecbe5a24f4e1a81a0438805224ffb9aab66fcddd1e64130da2df2db3d06bd630ef1860f55be8c088112effc1332a167b097fae0850a2890f", 0xa1}, {&(0x7f0000000280)="dbcdd92162a238aba09797458837064597b1e6770ab19513f707a65938b7e40a581cb89c551c9c03539c22aa0ffb890a33698fbb31d4072c30532439c09aa99060402bac52e6b4c344aa36011a8cb9e1884c093a54d57f0d78d8bfd3ed92313a48cb26a8f799d6c4577a4c2cfcbe2f25d0f208df48795db28f82bb930d78f5a00a62130e34629fc520bfadf791f1dd5ba8f0a288c43cb0e410af2e42c081e35bd851257d1d385f052d099776d940f4616f24c4c44ebe33c826aa47d41a5d06db9ffa68fa082aafb02b4304b7e4c6e0244c321673c66aa75fc704b6caad288f6e53c493a6c759fd9285ab7afddeb1a845e969bbc54a69447e0da7bb68", 0xfc}, {&(0x7f0000000380)="31d453dd3fbbea7973875bc70f60886115aa2d7d250781c5b476481c9f613405cb38fc56267b0fe245c2b3ab81c3d6a9abc690fcdc235891ae80b8acd885b56554", 0x41}, {&(0x7f0000000400)="65f9c01f6305b2189829b8243fee3736da725219b062f87d32d919d7c9447c2d198c6df40bd59ff7003d3c76d67a3aa29a96efb62864506ddaadbd8f6e44a2242ae5171a3c9b", 0x46}, {&(0x7f0000000480)="a7178f66ddfb03c81653be439fdd23a5f775166820e3a5b4ad7c897ac0be1c367dc5ffc11f6373cb0a505903648cabe2e6e3862d8b991a21e832b41577c82447c8683d44797f65c3fd31a30d613384", 0x4f}], 0x5) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000000c0)) write(r2, &(0x7f0000000140)="a43f030431afafbba3db699ef2c6bb37df23870375127d640fb6daa56acbe6eadcd63e8f4b5cd882c473eff78a955ed7f5aec6ff33fc9eb3d2fbd7ff4a0f63f4e01052181e8cc7271e406a4fe3a43ff2d673edf81d529ff9f38d80c0d13f1ed1322105cea0", 0x65) syz_open_pts() 13:43:25 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="ab35f6740965", @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@ra={0x94, 0x6}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xb, @remote, @broadcast, @remote, @multicast1}}}}) syz_emit_ethernet(0x1ab, &(0x7f00000000c0)={@broadcast, @remote, [{[{0x88a8, 0x5, 0x1, 0x3}], {0x8100, 0x5, 0x1, 0x2}}], {@ipv6={0x86dd, {0x1, 0x6, "31b187", 0x16d, 0x0, 0x1, @rand_addr="de58672db2583377e09da4cb108327bc", @mcast2, {[@dstopts={0x3b, 0x3, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x7, 0x4, "ab0fb124"}, @ra={0x5, 0x2, 0x7}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0xc, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0xb6}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @dstopts={0x6, 0x15, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @enc_lim={0x4, 0x1, 0x8}, @padn={0x1, 0x1, [0x0]}, @generic={0x2f, 0x96, "7749d5f0cc100825aae2f0ae81a52941bf41e688c039f8ef63d8efff8dfadc2b8bfa20e162f14f9f69334fae9731afeebe7a615a00050c78b59b70ebd4b0d902477aebb22dbc86cf6a469f232884d7f7e70afcbf3b625297e86114e3d154c1be36b0bafe5d4c1307875d507ada1d9e87a02431a91d47c9a8a0ec6486ae1ea583ea27cecc5f8a4f1c8f1cc43d169b21a9cc139aedca79"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x0, 0x1, r0, r1, 0x0, 0x0, 0x6, 0x20, 0x20, 0x0, 0x6, {[@eol, @window={0x3, 0x3, 0x7}]}}, {"77fe53461160194963177952d8c51019bf9f61aea518966e8a7bd013ec4c485cb5844a1103c077716dd374ad67aa501984236956bad3a13f93d7a353474fc5a5511ecdf34f0aa021df6eb9a904a78a15a1fec507d4fa460718b2d092ad"}}}}}}}) (async) syz_emit_ethernet(0x1ab, &(0x7f00000000c0)={@broadcast, @remote, [{[{0x88a8, 0x5, 0x1, 0x3}], {0x8100, 0x5, 0x1, 0x2}}], {@ipv6={0x86dd, {0x1, 0x6, "31b187", 0x16d, 0x0, 0x1, @rand_addr="de58672db2583377e09da4cb108327bc", @mcast2, {[@dstopts={0x3b, 0x3, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x7, 0x4, "ab0fb124"}, @ra={0x5, 0x2, 0x7}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0xc, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0xb6}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @dstopts={0x6, 0x15, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @enc_lim={0x4, 0x1, 0x8}, @padn={0x1, 0x1, [0x0]}, @generic={0x2f, 0x96, "7749d5f0cc100825aae2f0ae81a52941bf41e688c039f8ef63d8efff8dfadc2b8bfa20e162f14f9f69334fae9731afeebe7a615a00050c78b59b70ebd4b0d902477aebb22dbc86cf6a469f232884d7f7e70afcbf3b625297e86114e3d154c1be36b0bafe5d4c1307875d507ada1d9e87a02431a91d47c9a8a0ec6486ae1ea583ea27cecc5f8a4f1c8f1cc43d169b21a9cc139aedca79"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x0, 0x1, r0, r1, 0x0, 0x0, 0x6, 0x20, 0x20, 0x0, 0x6, {[@eol, @window={0x3, 0x3, 0x7}]}}, {"77fe53461160194963177952d8c51019bf9f61aea518966e8a7bd013ec4c485cb5844a1103c077716dd374ad67aa501984236956bad3a13f93d7a353474fc5a5511ecdf34f0aa021df6eb9a904a78a15a1fec507d4fa460718b2d092ad"}}}}}}}) 13:43:25 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000001640), 0x160, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001680)={0x2160, 0x5, {[0x0, 0x6, 0xfffffffffffffe00, 0x7fff, 0x200, 0x6, 0x6, 0x6, 0x5, 0x0, 0x9, 0x31c4, 0xfffffffffffffff7, 0x1, 0x7f, 0x4, 0x401, 0x9], [0x2, 0x5, 0x1, 0x8, 0x8000000000000000, 0x3f, 0x0, 0xcd, 0x8955, 0x5], [0xfffffffffffffffc, 0x0, 0x6, 0x2, 0x5, 0x2, 0x8], [0x81, 0x9, 0xa000000000000, 0xfffffffffffffff7, 0x7fff, 0x6], [{0x2, 0x4, 0x3, 0x1000}, {0xa6, 0x9, 0x200, 0xad}, {0x4, 0x2, 0x7, 0xcc35}, {0x6, 0x9, 0x4, 0x8000000000000001}, {0x6, 0xff, 0x81, 0x9}, {0x7ff, 0x9, 0x0, 0x8}, {0xdc13, 0xfffff801, 0x2eb, 0x7c7}, {0x6, 0x8001, 0x0, 0x4}], {0x3ff, 0xfffffff7, 0x1, 0x4}, {0x4, 0x2, 0x9, 0x48f0}}}) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) setsockopt(r1, 0x8, 0x40, &(0x7f0000000600)="00a00fe3198f9b9321673baeb3465b624d373925b1ab58dec47fa17b5a1c31e9e5e68fa0d55a56c4f32c51d049852bf2a1441e13bc8ad13749a69a11d469a5ab91ff8f0378bf3ad35d7b47d44e6b5554e40dfa442cf33abc6907af48c5f69e1b3844f68401df51ed9ba015efb71e46d01431c7b31094750bc813a285ff0597608d6030719b0d0e85b9e2324c1245c6e042f011e03e847db51e1839e1cd440421cddc9b544d8fb6766b1006f370f455a4ff4f3f7c12e5991c31fa68a8d451759bf9bb5349f729c024e6d37b7bacbefc22f4acaffe5ea48cb51be530cdf1fe27e7421d38be36e2def6999fd284630db29763528db7cab9b13f31428b70d703e5e5f55cea407647c1db51c555e5c08c9a0da3bc2ca22eabc0d728f3d5184b559cee5ed4e3aacb6f4783d21108bd5b9c71f5fbb43aa5bfaf08d5bf3ec8df4b739065408e92e4c7703368d5fcb5b92b40e59dc5583b42e66946bb8686c7b522104a97fc0bcbec67bfd0ebaa1895a9c16df71860677c148da842685b642ed2f013b6ccd4c0713486901c3222b98e1efdd1ecb17924e2a9c314223e4beafe69bf6150dfdd52410ceb0ce0bb5cb9fdb661c75923e3d9cb5a6dbd2360ff422013e77e84b1a2441d8fc81868c86ecd3a2ab6414db22c42ad063d34471f1b95ff358c332ed5989784c4bb65a267e6e495d62a2ad3f3ad0ed2c4737c374ca5affe32e66e19127b219eca8d7003b8c5f22d0020a14c633398e099b263f30756c559b0eb64c305b60b65f87e27b3b1250e854d6461a0c8187b7f7560399d34572018d78381ae781156cfaf327321eb92b00b661754ce0d826a8d4b5b2777f10fb2d0b85418bae63dd43b54d282fc6822c2357afb7d7298ce36317c98bf9d946b4b93f0c5f256ddfeef08526ee46c3695ac3578581c065711f3d32dbe58c865d8bdcb6388a27d7eb009275b68fee880b992bf4dd415b535ecd8976dff26c949c20b01c2acffe39168d95ecd39bfabbf011532d7312d4f98e26af72e243d2430dc105239304ea1da125db449134bba01024de1127b521370c6a978c249381bc1801fc6631a2f4ca0d048621f542af2a25caca36f263c131861bb9db0af278d34b22d9b0151963d461e86e2d8c37387d9dad240056fe787b7b16509c49c0bddce9655db774b8b48e2e55039b6583f2f37d42aa47be4361812cb9e0e9a68e3b2532d1d20e369fc3ac4696dab04931c03c9b764989045ee265ea26a776a009259255bf8da80d0986cd06cb2e1fdebdf436fa57309ef8d37e751913895c80276b92b755d8b80ebe88146e6a3d89b9ef2c09d628e77f7a36e4043d7eb4c0ec4afb96f068048e15d1facb241b7c4fe2dcf12736158b5c230a41844f8e4edec757c2706242fe822ebe7fa2459539e7ebf406f46ea6b2f500b1d001bfff506775d358a05ec00b7a173cc32f0c307b663cf2af3777a7dd5272b7353307a9ca2cfdd788af1e47cbf8aeeabedb65d7e4a66c918f0fb01ed5851439e486989cc8c1f0c0a92a26fda08cd389dbd204f362ac42a3f72c3b32c2c06a21f7ef5f1b815ad328f8bd5e7d35c8beafe4893336a689b0a6c9b77455a1d4084b6606d5c4a065d678724598e101584f508f3dc690863f592b3447f34e1453fe17060844cec28423689139b90be4b8d703baff8a861e7c73b24614cdb81c3a3d5b9f504b073ef33c215e4cf503246cb0f5e547e1813401e91c117dc313cfb435fcfb77be972345dbeca647dbff5497ab48681163401375cd0e2b3bcb359a7403ff23f0b182d815dd687a64803b5ceb7f2899cb02527506f7646b64498ab4e8cb629011ec85a75b68a9873b6837b3f82270e05bb0ad869dc8e88378c071754f0b83d43cf2155ad6fa3ed48cd0b542688a0e5795bc73d15a06bc70c95f051ec83204c0e83c9c7f874fd4501f2e3798f4736eebf4f3e53d869d72431e7828b4283c8fe17a94ed11b18c398a04ea5e15c6fd7c2fd7ef43e22c9d0ee60ff2ccf16846b7cc0a54272ccff006f82dbd50f5891ca295346d585a2808166c0e7c5353a30c3894e7b97b6fb50abee778f69fc642d9f0f7e5f715c778250c6df9b34e9c38bb936bcf6e98f7d40b1eae672d40cbcccdccba0242dca6f203c02390af1c9e5d6b29cd8134fc9c939d28a0e28193fda9328c03825aef0c81f4f962508d67aad722533cc739c7136141e30b5bdc5e08dabab63db42d68d59a3859c0cd50e383e6f263f53fea0f8c5df59b68f5bbcef3940d8b3629c23bfd36caf133333383aa432a6a0007851cdb573d6f6cdf895a7f3604f523dd18b802bc89ef1bd7b6fb9a1baba891f39ebe023b5e1621616644215312eb5b574289937e430b393a23bfd339f0e202b864b815e2fd46391d0d9349c4f21299c0fdc6c37f73f733335080116fab0491f44feea32d40f0c3ca7bb22c0242f0b1d82e5ff5206bc4666bdea873de8e4ff7ddaa978b9df09751f6dac496db893ad1225fe4c8510f4f56a1a541a4b9d3c3c4fec11560ca6a9509dc9c83c565512619580743791055e34d6eaa9dde2af4d1ec4e9999d238b353466753b1c46bcd179b1e486dc8fc7d5360de6f9c024ec7b63dfc4b50bea176dea19cbca57b3f3f6a75687ffd85496c10c7242b5632f793217be7ac9a41da9f4565b37e907f297bb425126a0a13d2bb98c3a65a4e433aa895071052c0136b56011a741f7af3bc8c9c045291254bdb13e19ee1d2db933ce6f7285d6cad508dbd179809ff76285d385877cf3c36021c9f6e0f88121c6b7bd9c2fad66d7d5e0353c406517af97484ce970985d98d65409f941f3bf32fda5882346b56b530018159e5d940b9e47f714aae17e7219cb428acd6a744c3dc3ced93453535498cb4c858077d13f2aacac16c790832572b3d68d0d6a3862ff026d19df60dd2c3670873cf3d5c440e60d0a81bfcb7d36451120745114cf9a5ffea800f38e709b73041d40b2bca8e2f2b58c00b71b880d8f252b2719a7f40a94af2d658fcebaa551c8112721d0348c8190f758396b3d6d6a92c46d40195e31b2967a17ca88b5ee97d6b65c5c6e49ff46318fdf0d6493489385a4bc526ce7b679361f61081cbee622d8341668cd75aa0c67f90b81d10fa9969e42b8ee05acb9da9c942b748600cdc078d4f7c0c3d98e291526070fd90139e6039d7e26fabcd5d1505203d608aa833ebb8c356c0f575801482ed43ed8bbdd058be448c93100d008d1e70534d667c9f377fa16ee5f3b4e80d913ef03d16330c1cfc28bf9b4acd94041a75c5fe6d58110a488e69a4a11f384bf279c25fce2c22c887644835a92aec823f6ee813da526aefff029e971827ce4cdb63cae05b46fe7f81511361cd7fdfc3d53c93d070899639bcbd577b671bd47ea053fc7244e2edce2ce6f5bf7bade6a63404477fe55d60a8e1df9a1a68f9a4ef8534c917c6d3cca279d8c92695543c06b1d0a43ed2948537e9c12a66b38b10d2c2915095ea4bdbe776ef523db102a0e3ce02b23404bd94db347360f4a3d96c1cc33506ec6aca06efea48d83fa297d725cbfaf5781df2d3a1db9fd90ce3bb4850d191cc31c32bdd8fb6dca4f5a2c841134179d47c4af85b30e66b5c24ad1f8328ea56c8db0c92b2a1541f0f7e6e05d143897af1fb0383b05a104ffcc5fcc5c71888e90cdf8446d5764ae81278e0944f12a484be3da6836c2449e15a2186531f5bf38a1d000afbef2f08abe945dbdbf40b2a6eb90025a4c3b337e9588075b02a9a9541a5ac02d7a4d3929d93fb01970c0b504e5a0a450859e641fc1451f38a1eb74e5ff0ff4349be72b036e0e7141ef98f7f846da0117e140e8684f483b4b47f84d6bd525cbfab86d7ea5b6b99b76cc613b92b8e4c304f586d09e8fc6576791ba05951a9761adb66b122188506d7cef2c3be4fed923b44376255a01fccdfa6fae013ccd14eac972b2dfd90b6a7784b5eaa46f2239810255950c12d598c40539ec0a40996f566d4523f5c755bb6f04ab94c7ba19f28d7d8aa4fe0c01b4d1750a723b3fa68820e91f3fa2202bfa88349dadc38b6499777c8228e49a1a907ee60b8c1fff87239eb86dc1a68d6847a3e86e02ddc46d7837c9a336ed07781dcfac3e9953a2a9bdf3321c1cfdbf784a35e19b435105b3012f423d1ed51fc32451a39e30e85129e182667c0d15a8a31cd7ce00c4e263673db51be39ad855ecdf90ee25bc4f33a74c8e71ffda55f99e6b203848854c17a9dd2e655d5439531d6d2b58beb7677b59dc32f2e0d85440fa878035d1f5fa4a0c19ec37b845880bc22fdf07cbe87f87757b465f7f6b14b1ed6a5110badacc0c7fba3e321cf14ff27f77a22991e213ba7881dd3fc1cc030235b0a9ee1375cc3663d9bb2fbbf96b2cd69ff805c577c81728df9e2eec89488b90fcdd4ee76732eb9727674e243cf9a0b0f9353cbaaac7df4f80cc34557e95aee975bc03f740a3bd464bd2246b7c285c4fb2189b1bfca849511e4262f3b878ddff5efe2dc0763003c15af52f37be21fd8bd716925224d1e2d3ac459c9aa1cd5646522d9594c97833340449b829c1ac2a4bbc8109c4c0fd833367ed740ed42496e94a9d502ed8633ac3a9a7dbac3258eb82a6c722e2f1da66716a0aa8b2977d1393cd869b1973bc4c1bfe2db89144f716851ac0212146dafa5a014d871fe348f6193470cea0c2e0c662779327a067d363fa28b699090746a2324bb4f6a09a9605ac1bee6f8bcc74cb9f3b85d2c6916a93c88d183aa9190ae7cec587719acd1af47c441ce731015bc6f04c94e2a411e449885ef64cfde9a3ffff81f0da010415040a287deb275e19e918d18321c962906a47ad7af6ef02803c2d9db9184861447e18beb6c32fe2b7c13cdf9ccc06f1c57991d0d4089ffcb6d78be244146fd9de4df7140cb33f15b0367b4a29c8c57e3ce8e7c5383922b4c80057d3bcb77ad04e1471eea5f00ba1846afb6b3090abfbdb9db3b9f6dbe9827a0cf8b7dbc3f8aaf2d135b887636534f78e68a1ac48c788b64137e47024cb01c4e52e9d65aac5a6ed9a325de8c0e603aa4238101c3022f73834d6aa22968beff58812f1e89201f66171cf1a61fe1f551eef7f60b0124ad9eeb473d774ac26f247cea8d12e66aa1ad1641b49c2ea30a4631700bafc3fb622d9dd235c4ce7cfb189d04236ac134db9c3d1b4d96eb027c9f522ba3eb40dcb50f6957cac510fcd3a19916bf51144edcd64c51bf09c8e6bbc39e416e8cc7411b48e1a1d10c37c3af7f9dfa1da0d88564f7d55756f1ebb6fd1e74dfff330695068798f462d51c65e06f5ffb6487f7e465a2d255da4c83079c6720f4b2af72833a32d9ec78989c0edb3ebd6883dcd244923d9dbfcb1e6b75219853c67ede7128119a77da84b4ada873716ca3aae3d46e994defd93657a05ee4434f9ea77568e6b72d13856b466ac80e487dda925842b05478e227f73fa516eee2ab931b9cc94c55ae1e318963c44eff9bc90598a0863a9c8ed8281f9728d1fe23f63ccd58abfaba231577edb6be4300b9fbe184e421c23fe19f311932beda9b077eb48d55e4c7b201cbdfa6a7378b86d6c286d6f3455a76256a2b06b1bdcdc4106b8cdf1c8d7d657612d52332b46a876a307a99d5967422ca80b5f39f8f57d96beea2b35bdb29a3a9905b36cbb1ca512d1e7cfefce326d666d84b7c318782577f00ed13a6949e0d6c575d3d89ab733f9039fac05423f8a7821455c7e4db9a2a47527b5240ad4150e9c6babd0b986b308f1111fab0256ec60679f92b4ff89f0376d9215637603c5267cc6c2cc9e9cb9b6448bcca72fd05e", 0x1000) (async) r3 = socket(0x2, 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0}) (async) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000001600)={0x3, &(0x7f0000000580)=[{0x3, 0xff, 0x40, 0x24d}, {0x0, 0x89, 0x24, 0x100}, {0x0, 0x2, 0x5, 0x1}]}) (async) close(r5) (async) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/146, 0x92}], 0x1, &(0x7f0000000280)=""/46, 0x2e}, 0x802) 13:43:25 executing program 7: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000040)="2cdd9fd1b40cabf17a19761db0de3242489c76348941f8f28523aa4283a114059bc94e1b8f05a2b61c606f7d495f14ecc7864fec75a046a4beb8df5aad44d27e8110d081a485c03f14739ecf5e91eb7fed37a11de0c0ea0b1f9aa1fd4a144ebb0197ffc82e16d9fad089ff5631e0ee6f116570cbde0eadc012752e8ad47fbc13", &(0x7f0000000140)=0x80, &(0x7f0000000180), 0x0) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000180)="ff1ef6cd5218d8452e011d11183b45593eacd1adc78fa7819990ff86425d926749ba696b3baa3aa2ca63e755d5a5e2f28419dc423c3b11801b144942a524387f130d42165f5ba849f81280ffbffbbf0149e2fba032735eea7a4b7a9db4c846228a82500e50569b07f13c897ae87f58a18ed8e1f1ed5af2df5728f262f79b950e21f5659be0", &(0x7f0000000100)=0x85, &(0x7f0000000240)='E', 0x1) 13:43:25 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "370080", 0x1c, 0x2c, 0x0, @rand_addr="3792161d00", @rand_addr="86ca336551ae7821814f638f133a8a7d", {[@fragment={0x2d, 0x0, 0x0, 0x0, 0x0, 0xb, 0x65}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x0, "db04f8b7bb08957e5d6ea581"}}}}}}) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x4) pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) syz_emit_ethernet(0xb4, &(0x7f0000000240)={@remote, @local, [{[], {0x8100, 0x3, 0x0, 0x2}}], {@generic={0x86de, "91930ac4ac581c7b2280808a8b161cfea8d5da5c9fc4ab9b717754bffa1b263f84a359c607194a3970895d1ac9e618065dd79a50165cb8aa3a8c4a449e9bdc926b497df5c845d7887c9ef1eb2ec9316ee57655c46a3199ce8b3c3b2f0b47793f49c8e1b360b8f7dc624214e11644e614f07f6a87e8e12bbcd5ef7995aec5536de69f338ba29c7e853221956b218c3ee00abf87c317154400b3ffc6de73ae57eb9cf3"}}}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) write(r1, &(0x7f0000000100)="1657e446fbf05ab5f059023505590528055eb8fed31e26c21229d4b88a237dd0961b563e9fc79990612c3c7a3ccbcecccacbc908d6f50835a96b2c150d2545e92abeeef3dd7a8f32ad627f31fbf90901bc8da0bedee75705f7f83ef6351aa0328493371e35bd37c187251af8c359c20f66392a33e974211bf97b9d65b7614e5f35ddbcafb7cb93c13a69d5d41b779eb871863f269e4072dc4d61edd35250f71ba6d862292b7634645fe27a27c96ba2941fcd9770c7135a51ecd08f92e79ed49bf0c4febe4024d2803802974350a266ca85", 0xd1) syz_emit_ethernet(0x19, &(0x7f0000000040)={@local, @empty, [], {@generic={0x809b, "e3442de0186fcf02f64c8e"}}}) 13:43:25 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xf484, 0xc2, 0x7, 0xfffeffff}, {0x0, 0x1, 0x5, 0x2}, {0x7f, 0x3f, 0x9, 0xfffffe00}, {0x5, 0x40, 0x1, 0x6}, {0xe25, 0x1, 0x80, 0x1}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x2, 0x1, 0x1, 0x3f}, {0x4, 0x1, 0xff, 0x8}, {0xd85f, 0x6, 0xfc, 0x5d7}, {0x1, 0xbf, 0x20, 0x6}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) 13:43:25 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async, rerun: 32) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async, rerun: 32) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000001640), 0x160, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001680)={0x2160, 0x5, {[0x0, 0x6, 0xfffffffffffffe00, 0x7fff, 0x200, 0x6, 0x6, 0x6, 0x5, 0x0, 0x9, 0x31c4, 0xfffffffffffffff7, 0x1, 0x7f, 0x4, 0x401, 0x9], [0x2, 0x5, 0x1, 0x8, 0x8000000000000000, 0x3f, 0x0, 0xcd, 0x8955, 0x5], [0xfffffffffffffffc, 0x0, 0x6, 0x2, 0x5, 0x2, 0x8], [0x81, 0x9, 0xa000000000000, 0xfffffffffffffff7, 0x7fff, 0x6], [{0x2, 0x4, 0x3, 0x1000}, {0xa6, 0x9, 0x200, 0xad}, {0x4, 0x2, 0x7, 0xcc35}, {0x6, 0x9, 0x4, 0x8000000000000001}, {0x6, 0xff, 0x81, 0x9}, {0x7ff, 0x9, 0x0, 0x8}, {0xdc13, 0xfffff801, 0x2eb, 0x7c7}, {0x6, 0x8001, 0x0, 0x4}], {0x3ff, 0xfffffff7, 0x1, 0x4}, {0x4, 0x2, 0x9, 0x48f0}}}) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) setsockopt(r1, 0x8, 0x40, &(0x7f0000000600)="00a00fe3198f9b9321673baeb3465b624d373925b1ab58dec47fa17b5a1c31e9e5e68fa0d55a56c4f32c51d049852bf2a1441e13bc8ad13749a69a11d469a5ab91ff8f0378bf3ad35d7b47d44e6b5554e40dfa442cf33abc6907af48c5f69e1b3844f68401df51ed9ba015efb71e46d01431c7b31094750bc813a285ff0597608d6030719b0d0e85b9e2324c1245c6e042f011e03e847db51e1839e1cd440421cddc9b544d8fb6766b1006f370f455a4ff4f3f7c12e5991c31fa68a8d451759bf9bb5349f729c024e6d37b7bacbefc22f4acaffe5ea48cb51be530cdf1fe27e7421d38be36e2def6999fd284630db29763528db7cab9b13f31428b70d703e5e5f55cea407647c1db51c555e5c08c9a0da3bc2ca22eabc0d728f3d5184b559cee5ed4e3aacb6f4783d21108bd5b9c71f5fbb43aa5bfaf08d5bf3ec8df4b739065408e92e4c7703368d5fcb5b92b40e59dc5583b42e66946bb8686c7b522104a97fc0bcbec67bfd0ebaa1895a9c16df71860677c148da842685b642ed2f013b6ccd4c0713486901c3222b98e1efdd1ecb17924e2a9c314223e4beafe69bf6150dfdd52410ceb0ce0bb5cb9fdb661c75923e3d9cb5a6dbd2360ff422013e77e84b1a2441d8fc81868c86ecd3a2ab6414db22c42ad063d34471f1b95ff358c332ed5989784c4bb65a267e6e495d62a2ad3f3ad0ed2c4737c374ca5affe32e66e19127b219eca8d7003b8c5f22d0020a14c633398e099b263f30756c559b0eb64c305b60b65f87e27b3b1250e854d6461a0c8187b7f7560399d34572018d78381ae781156cfaf327321eb92b00b661754ce0d826a8d4b5b2777f10fb2d0b85418bae63dd43b54d282fc6822c2357afb7d7298ce36317c98bf9d946b4b93f0c5f256ddfeef08526ee46c3695ac3578581c065711f3d32dbe58c865d8bdcb6388a27d7eb009275b68fee880b992bf4dd415b535ecd8976dff26c949c20b01c2acffe39168d95ecd39bfabbf011532d7312d4f98e26af72e243d2430dc105239304ea1da125db449134bba01024de1127b521370c6a978c249381bc1801fc6631a2f4ca0d048621f542af2a25caca36f263c131861bb9db0af278d34b22d9b0151963d461e86e2d8c37387d9dad240056fe787b7b16509c49c0bddce9655db774b8b48e2e55039b6583f2f37d42aa47be4361812cb9e0e9a68e3b2532d1d20e369fc3ac4696dab04931c03c9b764989045ee265ea26a776a009259255bf8da80d0986cd06cb2e1fdebdf436fa57309ef8d37e751913895c80276b92b755d8b80ebe88146e6a3d89b9ef2c09d628e77f7a36e4043d7eb4c0ec4afb96f068048e15d1facb241b7c4fe2dcf12736158b5c230a41844f8e4edec757c2706242fe822ebe7fa2459539e7ebf406f46ea6b2f500b1d001bfff506775d358a05ec00b7a173cc32f0c307b663cf2af3777a7dd5272b7353307a9ca2cfdd788af1e47cbf8aeeabedb65d7e4a66c918f0fb01ed5851439e486989cc8c1f0c0a92a26fda08cd389dbd204f362ac42a3f72c3b32c2c06a21f7ef5f1b815ad328f8bd5e7d35c8beafe4893336a689b0a6c9b77455a1d4084b6606d5c4a065d678724598e101584f508f3dc690863f592b3447f34e1453fe17060844cec28423689139b90be4b8d703baff8a861e7c73b24614cdb81c3a3d5b9f504b073ef33c215e4cf503246cb0f5e547e1813401e91c117dc313cfb435fcfb77be972345dbeca647dbff5497ab48681163401375cd0e2b3bcb359a7403ff23f0b182d815dd687a64803b5ceb7f2899cb02527506f7646b64498ab4e8cb629011ec85a75b68a9873b6837b3f82270e05bb0ad869dc8e88378c071754f0b83d43cf2155ad6fa3ed48cd0b542688a0e5795bc73d15a06bc70c95f051ec83204c0e83c9c7f874fd4501f2e3798f4736eebf4f3e53d869d72431e7828b4283c8fe17a94ed11b18c398a04ea5e15c6fd7c2fd7ef43e22c9d0ee60ff2ccf16846b7cc0a54272ccff006f82dbd50f5891ca295346d585a2808166c0e7c5353a30c3894e7b97b6fb50abee778f69fc642d9f0f7e5f715c778250c6df9b34e9c38bb936bcf6e98f7d40b1eae672d40cbcccdccba0242dca6f203c02390af1c9e5d6b29cd8134fc9c939d28a0e28193fda9328c03825aef0c81f4f962508d67aad722533cc739c7136141e30b5bdc5e08dabab63db42d68d59a3859c0cd50e383e6f263f53fea0f8c5df59b68f5bbcef3940d8b3629c23bfd36caf133333383aa432a6a0007851cdb573d6f6cdf895a7f3604f523dd18b802bc89ef1bd7b6fb9a1baba891f39ebe023b5e1621616644215312eb5b574289937e430b393a23bfd339f0e202b864b815e2fd46391d0d9349c4f21299c0fdc6c37f73f733335080116fab0491f44feea32d40f0c3ca7bb22c0242f0b1d82e5ff5206bc4666bdea873de8e4ff7ddaa978b9df09751f6dac496db893ad1225fe4c8510f4f56a1a541a4b9d3c3c4fec11560ca6a9509dc9c83c565512619580743791055e34d6eaa9dde2af4d1ec4e9999d238b353466753b1c46bcd179b1e486dc8fc7d5360de6f9c024ec7b63dfc4b50bea176dea19cbca57b3f3f6a75687ffd85496c10c7242b5632f793217be7ac9a41da9f4565b37e907f297bb425126a0a13d2bb98c3a65a4e433aa895071052c0136b56011a741f7af3bc8c9c045291254bdb13e19ee1d2db933ce6f7285d6cad508dbd179809ff76285d385877cf3c36021c9f6e0f88121c6b7bd9c2fad66d7d5e0353c406517af97484ce970985d98d65409f941f3bf32fda5882346b56b530018159e5d940b9e47f714aae17e7219cb428acd6a744c3dc3ced93453535498cb4c858077d13f2aacac16c790832572b3d68d0d6a3862ff026d19df60dd2c3670873cf3d5c440e60d0a81bfcb7d36451120745114cf9a5ffea800f38e709b73041d40b2bca8e2f2b58c00b71b880d8f252b2719a7f40a94af2d658fcebaa551c8112721d0348c8190f758396b3d6d6a92c46d40195e31b2967a17ca88b5ee97d6b65c5c6e49ff46318fdf0d6493489385a4bc526ce7b679361f61081cbee622d8341668cd75aa0c67f90b81d10fa9969e42b8ee05acb9da9c942b748600cdc078d4f7c0c3d98e291526070fd90139e6039d7e26fabcd5d1505203d608aa833ebb8c356c0f575801482ed43ed8bbdd058be448c93100d008d1e70534d667c9f377fa16ee5f3b4e80d913ef03d16330c1cfc28bf9b4acd94041a75c5fe6d58110a488e69a4a11f384bf279c25fce2c22c887644835a92aec823f6ee813da526aefff029e971827ce4cdb63cae05b46fe7f81511361cd7fdfc3d53c93d070899639bcbd577b671bd47ea053fc7244e2edce2ce6f5bf7bade6a63404477fe55d60a8e1df9a1a68f9a4ef8534c917c6d3cca279d8c92695543c06b1d0a43ed2948537e9c12a66b38b10d2c2915095ea4bdbe776ef523db102a0e3ce02b23404bd94db347360f4a3d96c1cc33506ec6aca06efea48d83fa297d725cbfaf5781df2d3a1db9fd90ce3bb4850d191cc31c32bdd8fb6dca4f5a2c841134179d47c4af85b30e66b5c24ad1f8328ea56c8db0c92b2a1541f0f7e6e05d143897af1fb0383b05a104ffcc5fcc5c71888e90cdf8446d5764ae81278e0944f12a484be3da6836c2449e15a2186531f5bf38a1d000afbef2f08abe945dbdbf40b2a6eb90025a4c3b337e9588075b02a9a9541a5ac02d7a4d3929d93fb01970c0b504e5a0a450859e641fc1451f38a1eb74e5ff0ff4349be72b036e0e7141ef98f7f846da0117e140e8684f483b4b47f84d6bd525cbfab86d7ea5b6b99b76cc613b92b8e4c304f586d09e8fc6576791ba05951a9761adb66b122188506d7cef2c3be4fed923b44376255a01fccdfa6fae013ccd14eac972b2dfd90b6a7784b5eaa46f2239810255950c12d598c40539ec0a40996f566d4523f5c755bb6f04ab94c7ba19f28d7d8aa4fe0c01b4d1750a723b3fa68820e91f3fa2202bfa88349dadc38b6499777c8228e49a1a907ee60b8c1fff87239eb86dc1a68d6847a3e86e02ddc46d7837c9a336ed07781dcfac3e9953a2a9bdf3321c1cfdbf784a35e19b435105b3012f423d1ed51fc32451a39e30e85129e182667c0d15a8a31cd7ce00c4e263673db51be39ad855ecdf90ee25bc4f33a74c8e71ffda55f99e6b203848854c17a9dd2e655d5439531d6d2b58beb7677b59dc32f2e0d85440fa878035d1f5fa4a0c19ec37b845880bc22fdf07cbe87f87757b465f7f6b14b1ed6a5110badacc0c7fba3e321cf14ff27f77a22991e213ba7881dd3fc1cc030235b0a9ee1375cc3663d9bb2fbbf96b2cd69ff805c577c81728df9e2eec89488b90fcdd4ee76732eb9727674e243cf9a0b0f9353cbaaac7df4f80cc34557e95aee975bc03f740a3bd464bd2246b7c285c4fb2189b1bfca849511e4262f3b878ddff5efe2dc0763003c15af52f37be21fd8bd716925224d1e2d3ac459c9aa1cd5646522d9594c97833340449b829c1ac2a4bbc8109c4c0fd833367ed740ed42496e94a9d502ed8633ac3a9a7dbac3258eb82a6c722e2f1da66716a0aa8b2977d1393cd869b1973bc4c1bfe2db89144f716851ac0212146dafa5a014d871fe348f6193470cea0c2e0c662779327a067d363fa28b699090746a2324bb4f6a09a9605ac1bee6f8bcc74cb9f3b85d2c6916a93c88d183aa9190ae7cec587719acd1af47c441ce731015bc6f04c94e2a411e449885ef64cfde9a3ffff81f0da010415040a287deb275e19e918d18321c962906a47ad7af6ef02803c2d9db9184861447e18beb6c32fe2b7c13cdf9ccc06f1c57991d0d4089ffcb6d78be244146fd9de4df7140cb33f15b0367b4a29c8c57e3ce8e7c5383922b4c80057d3bcb77ad04e1471eea5f00ba1846afb6b3090abfbdb9db3b9f6dbe9827a0cf8b7dbc3f8aaf2d135b887636534f78e68a1ac48c788b64137e47024cb01c4e52e9d65aac5a6ed9a325de8c0e603aa4238101c3022f73834d6aa22968beff58812f1e89201f66171cf1a61fe1f551eef7f60b0124ad9eeb473d774ac26f247cea8d12e66aa1ad1641b49c2ea30a4631700bafc3fb622d9dd235c4ce7cfb189d04236ac134db9c3d1b4d96eb027c9f522ba3eb40dcb50f6957cac510fcd3a19916bf51144edcd64c51bf09c8e6bbc39e416e8cc7411b48e1a1d10c37c3af7f9dfa1da0d88564f7d55756f1ebb6fd1e74dfff330695068798f462d51c65e06f5ffb6487f7e465a2d255da4c83079c6720f4b2af72833a32d9ec78989c0edb3ebd6883dcd244923d9dbfcb1e6b75219853c67ede7128119a77da84b4ada873716ca3aae3d46e994defd93657a05ee4434f9ea77568e6b72d13856b466ac80e487dda925842b05478e227f73fa516eee2ab931b9cc94c55ae1e318963c44eff9bc90598a0863a9c8ed8281f9728d1fe23f63ccd58abfaba231577edb6be4300b9fbe184e421c23fe19f311932beda9b077eb48d55e4c7b201cbdfa6a7378b86d6c286d6f3455a76256a2b06b1bdcdc4106b8cdf1c8d7d657612d52332b46a876a307a99d5967422ca80b5f39f8f57d96beea2b35bdb29a3a9905b36cbb1ca512d1e7cfefce326d666d84b7c318782577f00ed13a6949e0d6c575d3d89ab733f9039fac05423f8a7821455c7e4db9a2a47527b5240ad4150e9c6babd0b986b308f1111fab0256ec60679f92b4ff89f0376d9215637603c5267cc6c2cc9e9cb9b6448bcca72fd05e", 0x1000) (async) r3 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) (async) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000001600)={0x3, &(0x7f0000000580)=[{0x3, 0xff, 0x40, 0x24d}, {0x0, 0x89, 0x24, 0x100}, {0x0, 0x2, 0x5, 0x1}]}) close(r5) (async) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/146, 0x92}], 0x1, &(0x7f0000000280)=""/46, 0x2e}, 0x802) 13:43:25 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="ab35f6740965", @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@ra={0x94, 0x6}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xb, @remote, @broadcast, @remote, @multicast1}}}}) syz_emit_ethernet(0x1ab, &(0x7f00000000c0)={@broadcast, @remote, [{[{0x88a8, 0x5, 0x1, 0x3}], {0x8100, 0x5, 0x1, 0x2}}], {@ipv6={0x86dd, {0x1, 0x6, "31b187", 0x16d, 0x0, 0x1, @rand_addr="de58672db2583377e09da4cb108327bc", @mcast2, {[@dstopts={0x3b, 0x3, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x7, 0x4, "ab0fb124"}, @ra={0x5, 0x2, 0x7}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0xc, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0xb6}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @dstopts={0x6, 0x15, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @enc_lim={0x4, 0x1, 0x8}, @padn={0x1, 0x1, [0x0]}, @generic={0x2f, 0x96, "7749d5f0cc100825aae2f0ae81a52941bf41e688c039f8ef63d8efff8dfadc2b8bfa20e162f14f9f69334fae9731afeebe7a615a00050c78b59b70ebd4b0d902477aebb22dbc86cf6a469f232884d7f7e70afcbf3b625297e86114e3d154c1be36b0bafe5d4c1307875d507ada1d9e87a02431a91d47c9a8a0ec6486ae1ea583ea27cecc5f8a4f1c8f1cc43d169b21a9cc139aedca79"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x0, 0x1, r0, r1, 0x0, 0x0, 0x6, 0x20, 0x20, 0x0, 0x6, {[@eol, @window={0x3, 0x3, 0x7}]}}, {"77fe53461160194963177952d8c51019bf9f61aea518966e8a7bd013ec4c485cb5844a1103c077716dd374ad67aa501984236956bad3a13f93d7a353474fc5a5511ecdf34f0aa021df6eb9a904a78a15a1fec507d4fa460718b2d092ad"}}}}}}}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="ab35f6740965", @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@ra={0x94, 0x6}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xb, @remote, @broadcast, @remote, @multicast1}}}}) (async) syz_emit_ethernet(0x1ab, &(0x7f00000000c0)={@broadcast, @remote, [{[{0x88a8, 0x5, 0x1, 0x3}], {0x8100, 0x5, 0x1, 0x2}}], {@ipv6={0x86dd, {0x1, 0x6, "31b187", 0x16d, 0x0, 0x1, @rand_addr="de58672db2583377e09da4cb108327bc", @mcast2, {[@dstopts={0x3b, 0x3, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x7, 0x4, "ab0fb124"}, @ra={0x5, 0x2, 0x7}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0xc, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0xb6}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @dstopts={0x6, 0x15, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @enc_lim={0x4, 0x1, 0x8}, @padn={0x1, 0x1, [0x0]}, @generic={0x2f, 0x96, "7749d5f0cc100825aae2f0ae81a52941bf41e688c039f8ef63d8efff8dfadc2b8bfa20e162f14f9f69334fae9731afeebe7a615a00050c78b59b70ebd4b0d902477aebb22dbc86cf6a469f232884d7f7e70afcbf3b625297e86114e3d154c1be36b0bafe5d4c1307875d507ada1d9e87a02431a91d47c9a8a0ec6486ae1ea583ea27cecc5f8a4f1c8f1cc43d169b21a9cc139aedca79"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x0, 0x1, r0, r1, 0x0, 0x0, 0x6, 0x20, 0x20, 0x0, 0x6, {[@eol, @window={0x3, 0x3, 0x7}]}}, {"77fe53461160194963177952d8c51019bf9f61aea518966e8a7bd013ec4c485cb5844a1103c077716dd374ad67aa501984236956bad3a13f93d7a353474fc5a5511ecdf34f0aa021df6eb9a904a78a15a1fec507d4fa460718b2d092ad"}}}}}}}) (async) 13:43:25 executing program 0: r0 = kqueue() r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x40, 0x8}, {{r3}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x81, 0x3}, {{r5}, 0xfffffffffffffffe, 0xb0, 0x2, 0x9, 0x9f7b}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0xfffffffffffff483, 0xab43}], 0xfffff800, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0xa8, 0x4, 0x5, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40000000, 0xb178, 0xffffffffffffffff}], 0xda, &(0x7f0000000100)={0x7, 0xfffffffffffffff8}) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r8 = syz_open_pts() close(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) r10 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r11}, {r10, 0xd1}, {r10}, {r10, 0x89}, {r10, 0x8f}], 0x5, 0x5) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) poll(&(0x7f0000000200)=[{r7, 0x12}, {r9, 0x1}, {r0, 0x4}, {r1, 0x100}, {r11, 0x10}, {r3, 0x101}, {r12, 0x100}], 0x7, 0x9) 13:43:30 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) dup(r0) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:43:30 executing program 7: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000040)="2cdd9fd1b40cabf17a19761db0de3242489c76348941f8f28523aa4283a114059bc94e1b8f05a2b61c606f7d495f14ecc7864fec75a046a4beb8df5aad44d27e8110d081a485c03f14739ecf5e91eb7fed37a11de0c0ea0b1f9aa1fd4a144ebb0197ffc82e16d9fad089ff5631e0ee6f116570cbde0eadc012752e8ad47fbc13", &(0x7f0000000140)=0x80, &(0x7f0000000180), 0x0) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000180)="ff1ef6cd5218d8452e011d11183b45593eacd1adc78fa7819990ff86425d926749ba696b3baa3aa2ca63e755d5a5e2f28419dc423c3b11801b144942a524387f130d42165f5ba849f81280ffbffbbf0149e2fba032735eea7a4b7a9db4c846228a82500e50569b07f13c897ae87f58a18ed8e1f1ed5af2df5728f262f79b950e21f5659be0", &(0x7f0000000100)=0x85, &(0x7f0000000240)='E', 0x1) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000040)="2cdd9fd1b40cabf17a19761db0de3242489c76348941f8f28523aa4283a114059bc94e1b8f05a2b61c606f7d495f14ecc7864fec75a046a4beb8df5aad44d27e8110d081a485c03f14739ecf5e91eb7fed37a11de0c0ea0b1f9aa1fd4a144ebb0197ffc82e16d9fad089ff5631e0ee6f116570cbde0eadc012752e8ad47fbc13", &(0x7f0000000140)=0x80, &(0x7f0000000180), 0x0) (async) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000180)="ff1ef6cd5218d8452e011d11183b45593eacd1adc78fa7819990ff86425d926749ba696b3baa3aa2ca63e755d5a5e2f28419dc423c3b11801b144942a524387f130d42165f5ba849f81280ffbffbbf0149e2fba032735eea7a4b7a9db4c846228a82500e50569b07f13c897ae87f58a18ed8e1f1ed5af2df5728f262f79b950e21f5659be0", &(0x7f0000000100)=0x85, &(0x7f0000000240)='E', 0x1) (async) 13:43:30 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xf484, 0xc2, 0x7, 0xfffeffff}, {0x0, 0x1, 0x5, 0x2}, {0x7f, 0x3f, 0x9, 0xfffffe00}, {0x5, 0x40, 0x1, 0x6}, {0xe25, 0x1, 0x80, 0x1}]}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x2, 0x1, 0x1, 0x3f}, {0x4, 0x1, 0xff, 0x8}, {0xd85f, 0x6, 0xfc, 0x5d7}, {0x1, 0xbf, 0x20, 0x6}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) 13:43:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="51766592bc4f0c9a21663c8057c0e4e9741b0603ce7d7aac2febe7eeab1eb51e60893eddf781124137e24e63cedb22cd2ea497dea60c61942df00d99674bac4cdf71405ae5ba68fdbf56efeb2718a556a0e0580b88fdeb7488c210b3b22d52a304a8e0d808", 0x65) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="0300008d", 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x12, 0xffffffffffffffff, 0xe6f) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)="6954de781c4862702dcaff8b5e3af748b8a653dd2c5bc6ef5a63b2d9725f3cd69bdedd6a7f5e6a78c5caf53d7fc6a52a0b1cd93826496ed718e1b9450c3cb23d48384db1ee023a141530e6dbc0df55f9c227845b5bec9ba3abe3a922605bf82956d399c04c308d46b8b0cdaffb9a551e74937944d21bb7262f5913ad7832f989be3927a624e92dfcb657a7d63f91f0a07ef292e62b7886f3384701d86816ef5952c190dba5c0e41a5d2fba15", 0xac, 0x8, 0x0, 0x0) fchdir(0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f0000000000), &(0x7f00000001c0), 0x0, 0x35) 13:43:30 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='x\x00') chroot(&(0x7f0000000180)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x9, 0x1, 0x4, 0x1000}, {0x7, 0xb4, 0x1a, 0x2}, {0x4, 0x0, 0x8, 0x10001}, {0xc05f, 0x1f, 0x3f, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x9ef8) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0xe2}) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r5 = dup(r2) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)=0x7) 13:43:30 executing program 3: r0 = socket(0x20, 0x3, 0x5) pwrite(r0, &(0x7f0000000a00)="a76f6c13f8ded799c6e93cf1e729820e9532c283a38bc541df5afecab9bdf46c783c707cc8d379f7c85e4f685d1f9e2037b8a2364f56e4152409c34435b19d805e238b070435482692c9d707853a20eaf1cb6d2e625d72bf9cbf253b1d2c8a7813cf2b5e6f801917724c39e6527e4e345a5e6a215ceec66f419590521a29724160284ef5aad5a2eb71ab54db34dd3b62e4919157bde785e34f75439b93351aa28d6573f7b0b248c08793690f3435d637d6f81b3738972452b51fd4dc90ce4c0df2e0e892731c8dfff57fe5b3ce4a4c53ed9bfa2949ff819fcbc48620f8ba10b30d4ce4f6a9d092e4b66889107358bf086fefc455cb4d104b9bdff50ffb64018b99b5756da2f1af3f844b3b9e52dd019685c82f25c5efdd5c1681c0f8de29ea4e5005058a7336d67d0bcb7a05000000001bcdc8dd576b35a174", 0x139, 0x23) close(r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000700)=0x1, 0x4) setsockopt(0xffffffffffffffff, 0x5, 0x7, &(0x7f0000000380)="0c179eb7", 0x4) setsockopt(r0, 0x1000000, 0x80000001, &(0x7f0000000680)="166288cbaa4472a1363100408bb94103d07c2ea003000000000000474190a498cc654ba54fd10e88e049627a7bc7f9bd3f15b25b97c521a98cd5fdcb7e10dc067202b9454c7229cbe7cea5f2d24e8c157a5962e2bb498bf779fabd522ec5382d8038eaeaf486f891f5292f9b26c8b7d4a13a554882cec997cd", 0x79) r1 = socket(0x11, 0x4003, 0x0) connect(r1, &(0x7f0000000d40)=ANY=[@ANYRES8], 0x13) write(0xffffffffffffffff, &(0x7f0000000600)="81bbae63638a67e985891fd2ad178c24fe27c4b8bc9f9fabb04000000000000000f7887ae7b0e8e9fd53ab62d38462c4ad735a0a297d21771225df1845610c82f2e819a9dcbb92bc749712ae367c20979d4ef2b4fbd1ee1e50a64f3df17d88037e77ced5c9f618fe2102a05c", 0x6c) getsockopt(r0, 0x4, 0x23, &(0x7f0000000b40)=""/231, &(0x7f0000000540)=0xe7) r2 = socket(0x6, 0x2, 0xa0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000300)=0x10) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000580)=0x1) getsockopt(r2, 0x200000029, 0x6c, 0x0, 0x0) setsockopt(r2, 0x401, 0x400000d, &(0x7f00000000c0)="1c16621f79da795ce008e6a7419be8f2dd8b5a489898d68b31fdb6c2b3798c8c836197fc157f2b1541294479d914f149956a75b10fd0c20f0595b01dc647fc784e0f615742ac7996a5c4b455946c5c", 0x4f) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r3, 0xc4504444, &(0x7f00000005c0)=0x405) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000400)=0x5fffffff, 0x4) readv(0xffffffffffffffff, &(0x7f0000000980)=[{&(0x7f00000004c0)=""/121, 0x79}, {&(0x7f00000007c0)=""/212, 0xd4}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000740)=""/3, 0x3}, {&(0x7f00000008c0)=""/88, 0x58}, {&(0x7f0000000780)=""/3, 0x3}, {&(0x7f0000000940)=""/53, 0x35}, {&(0x7f0000000d80)=""/4096, 0x1000}], 0x8) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc444443b, &(0x7f0000000340)=0xfc) accept(r4, 0x0, &(0x7f0000000180)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x803, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$VMM_IOC_INTR(r5, 0xc0104451, &(0x7f0000000140)={0xce1, 0x408, 0x8}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000000)={0x1, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r6, 0xc0104451, &(0x7f0000000140)={0x7d, 0x408}) ioctl$VMM_IOC_INTR(r5, 0xc0104452, &(0x7f0000000140)={0x3f, 0x408}) 13:43:30 executing program 0: r0 = kqueue() (async) r1 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r4 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) (async, rerun: 32) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x40, 0x8}, {{r3}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x81, 0x3}, {{r5}, 0xfffffffffffffffe, 0xb0, 0x2, 0x9, 0x9f7b}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0xfffffffffffff483, 0xab43}], 0xfffff800, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0xa8, 0x4, 0x5, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40000000, 0xb178, 0xffffffffffffffff}], 0xda, &(0x7f0000000100)={0x7, 0xfffffffffffffff8}) (async, rerun: 32) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) (async) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r8 = syz_open_pts() (async, rerun: 64) close(r1) (async, rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) (async) r10 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r11}, {r10, 0xd1}, {r10}, {r10, 0x89}, {r10, 0x8f}], 0x5, 0x5) (async) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) poll(&(0x7f0000000200)=[{r7, 0x12}, {r9, 0x1}, {r0, 0x4}, {r1, 0x100}, {r11, 0x10}, {r3, 0x101}, {r12, 0x100}], 0x7, 0x9) 13:43:30 executing program 4: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) writev(r1, &(0x7f0000000500)=[{&(0x7f00000001c0)="4b6f0a45382929f65d23e3f6e2aea27900f44ddf3e9de06a5a0328785eb10740dbaa0f62987a62c8d41ecf5a26a57c5144d420085e28d7a02728408c2b8928e97edf60e62b1cf172b57bfc268e8443226bd777426eb426fb8635fb0479a49deac0db4ef0283f019881ecbe5a24f4e1a81a0438805224ffb9aab66fcddd1e64130da2df2db3d06bd630ef1860f55be8c088112effc1332a167b097fae0850a2890f", 0xa1}, {&(0x7f0000000280)="dbcdd92162a238aba09797458837064597b1e6770ab19513f707a65938b7e40a581cb89c551c9c03539c22aa0ffb890a33698fbb31d4072c30532439c09aa99060402bac52e6b4c344aa36011a8cb9e1884c093a54d57f0d78d8bfd3ed92313a48cb26a8f799d6c4577a4c2cfcbe2f25d0f208df48795db28f82bb930d78f5a00a62130e34629fc520bfadf791f1dd5ba8f0a288c43cb0e410af2e42c081e35bd851257d1d385f052d099776d940f4616f24c4c44ebe33c826aa47d41a5d06db9ffa68fa082aafb02b4304b7e4c6e0244c321673c66aa75fc704b6caad288f6e53c493a6c759fd9285ab7afddeb1a845e969bbc54a69447e0da7bb68", 0xfc}, {&(0x7f0000000380)="31d453dd3fbbea7973875bc70f60886115aa2d7d250781c5b476481c9f613405cb38fc56267b0fe245c2b3ab81c3d6a9abc690fcdc235891ae80b8acd885b56554", 0x41}, {&(0x7f0000000400)="65f9c01f6305b2189829b8243fee3736da725219b062f87d32d919d7c9447c2d198c6df40bd59ff7003d3c76d67a3aa29a96efb62864506ddaadbd8f6e44a2242ae5171a3c9b", 0x46}, {&(0x7f0000000480)="a7178f66ddfb03c81653be439fdd23a5f775166820e3a5b4ad7c897ac0be1c367dc5ffc11f6373cb0a505903648cabe2e6e3862d8b991a21e832b41577c82447c8683d44797f65c3fd31a30d613384", 0x4f}], 0x5) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000000c0)) write(r2, &(0x7f0000000140)="a43f030431afafbba3db699ef2c6bb37df23870375127d640fb6daa56acbe6eadcd63e8f4b5cd882c473eff78a955ed7f5aec6ff33fc9eb3d2fbd7ff4a0f63f4e01052181e8cc7271e406a4fe3a43ff2d673edf81d529ff9f38d80c0d13f1ed1322105cea0", 0x65) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) syz_open_pts() (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) close(r0) (async) syz_open_pts() (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) (async) pipe(&(0x7f0000000040)) (async) writev(r1, &(0x7f0000000500)=[{&(0x7f00000001c0)="4b6f0a45382929f65d23e3f6e2aea27900f44ddf3e9de06a5a0328785eb10740dbaa0f62987a62c8d41ecf5a26a57c5144d420085e28d7a02728408c2b8928e97edf60e62b1cf172b57bfc268e8443226bd777426eb426fb8635fb0479a49deac0db4ef0283f019881ecbe5a24f4e1a81a0438805224ffb9aab66fcddd1e64130da2df2db3d06bd630ef1860f55be8c088112effc1332a167b097fae0850a2890f", 0xa1}, {&(0x7f0000000280)="dbcdd92162a238aba09797458837064597b1e6770ab19513f707a65938b7e40a581cb89c551c9c03539c22aa0ffb890a33698fbb31d4072c30532439c09aa99060402bac52e6b4c344aa36011a8cb9e1884c093a54d57f0d78d8bfd3ed92313a48cb26a8f799d6c4577a4c2cfcbe2f25d0f208df48795db28f82bb930d78f5a00a62130e34629fc520bfadf791f1dd5ba8f0a288c43cb0e410af2e42c081e35bd851257d1d385f052d099776d940f4616f24c4c44ebe33c826aa47d41a5d06db9ffa68fa082aafb02b4304b7e4c6e0244c321673c66aa75fc704b6caad288f6e53c493a6c759fd9285ab7afddeb1a845e969bbc54a69447e0da7bb68", 0xfc}, {&(0x7f0000000380)="31d453dd3fbbea7973875bc70f60886115aa2d7d250781c5b476481c9f613405cb38fc56267b0fe245c2b3ab81c3d6a9abc690fcdc235891ae80b8acd885b56554", 0x41}, {&(0x7f0000000400)="65f9c01f6305b2189829b8243fee3736da725219b062f87d32d919d7c9447c2d198c6df40bd59ff7003d3c76d67a3aa29a96efb62864506ddaadbd8f6e44a2242ae5171a3c9b", 0x46}, {&(0x7f0000000480)="a7178f66ddfb03c81653be439fdd23a5f775166820e3a5b4ad7c897ac0be1c367dc5ffc11f6373cb0a505903648cabe2e6e3862d8b991a21e832b41577c82447c8683d44797f65c3fd31a30d613384", 0x4f}], 0x5) (async) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000000c0)) (async) write(r2, &(0x7f0000000140)="a43f030431afafbba3db699ef2c6bb37df23870375127d640fb6daa56acbe6eadcd63e8f4b5cd882c473eff78a955ed7f5aec6ff33fc9eb3d2fbd7ff4a0f63f4e01052181e8cc7271e406a4fe3a43ff2d673edf81d529ff9f38d80c0d13f1ed1322105cea0", 0x65) (async) syz_open_pts() (async) 13:43:30 executing program 4: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) syz_open_pts() (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r0) (async) r1 = syz_open_pts() (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff}) writev(r1, &(0x7f0000000500)=[{&(0x7f00000001c0)="4b6f0a45382929f65d23e3f6e2aea27900f44ddf3e9de06a5a0328785eb10740dbaa0f62987a62c8d41ecf5a26a57c5144d420085e28d7a02728408c2b8928e97edf60e62b1cf172b57bfc268e8443226bd777426eb426fb8635fb0479a49deac0db4ef0283f019881ecbe5a24f4e1a81a0438805224ffb9aab66fcddd1e64130da2df2db3d06bd630ef1860f55be8c088112effc1332a167b097fae0850a2890f", 0xa1}, {&(0x7f0000000280)="dbcdd92162a238aba09797458837064597b1e6770ab19513f707a65938b7e40a581cb89c551c9c03539c22aa0ffb890a33698fbb31d4072c30532439c09aa99060402bac52e6b4c344aa36011a8cb9e1884c093a54d57f0d78d8bfd3ed92313a48cb26a8f799d6c4577a4c2cfcbe2f25d0f208df48795db28f82bb930d78f5a00a62130e34629fc520bfadf791f1dd5ba8f0a288c43cb0e410af2e42c081e35bd851257d1d385f052d099776d940f4616f24c4c44ebe33c826aa47d41a5d06db9ffa68fa082aafb02b4304b7e4c6e0244c321673c66aa75fc704b6caad288f6e53c493a6c759fd9285ab7afddeb1a845e969bbc54a69447e0da7bb68", 0xfc}, {&(0x7f0000000380)="31d453dd3fbbea7973875bc70f60886115aa2d7d250781c5b476481c9f613405cb38fc56267b0fe245c2b3ab81c3d6a9abc690fcdc235891ae80b8acd885b56554", 0x41}, {&(0x7f0000000400)="65f9c01f6305b2189829b8243fee3736da725219b062f87d32d919d7c9447c2d198c6df40bd59ff7003d3c76d67a3aa29a96efb62864506ddaadbd8f6e44a2242ae5171a3c9b", 0x46}, {&(0x7f0000000480)="a7178f66ddfb03c81653be439fdd23a5f775166820e3a5b4ad7c897ac0be1c367dc5ffc11f6373cb0a505903648cabe2e6e3862d8b991a21e832b41577c82447c8683d44797f65c3fd31a30d613384", 0x4f}], 0x5) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000000c0)) (async) write(r2, &(0x7f0000000140)="a43f030431afafbba3db699ef2c6bb37df23870375127d640fb6daa56acbe6eadcd63e8f4b5cd882c473eff78a955ed7f5aec6ff33fc9eb3d2fbd7ff4a0f63f4e01052181e8cc7271e406a4fe3a43ff2d673edf81d529ff9f38d80c0d13f1ed1322105cea0", 0x65) (async) syz_open_pts() 13:43:30 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async, rerun: 64) dup(r0) (async, rerun: 64) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:43:30 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2, 0x6}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:30 executing program 0: r0 = kqueue() r1 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x40, 0x8}, {{r3}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x81, 0x3}, {{r5}, 0xfffffffffffffffe, 0xb0, 0x2, 0x9, 0x9f7b}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0xfffffffffffff483, 0xab43}], 0xfffff800, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0xa8, 0x4, 0x5, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40000000, 0xb178, 0xffffffffffffffff}], 0xda, &(0x7f0000000100)={0x7, 0xfffffffffffffff8}) (async) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r8 = syz_open_pts() close(r1) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) (async) r10 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r11}, {r10, 0xd1}, {r10}, {r10, 0x89}, {r10, 0x8f}], 0x5, 0x5) (async) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) poll(&(0x7f0000000200)=[{r7, 0x12}, {r9, 0x1}, {r0, 0x4}, {r1, 0x100}, {r11, 0x10}, {r3, 0x101}, {r12, 0x100}], 0x7, 0x9) 13:43:30 executing program 3: r0 = socket(0x20, 0x3, 0x5) pwrite(r0, &(0x7f0000000a00)="a76f6c13f8ded799c6e93cf1e729820e9532c283a38bc541df5afecab9bdf46c783c707cc8d379f7c85e4f685d1f9e2037b8a2364f56e4152409c34435b19d805e238b070435482692c9d707853a20eaf1cb6d2e625d72bf9cbf253b1d2c8a7813cf2b5e6f801917724c39e6527e4e345a5e6a215ceec66f419590521a29724160284ef5aad5a2eb71ab54db34dd3b62e4919157bde785e34f75439b93351aa28d6573f7b0b248c08793690f3435d637d6f81b3738972452b51fd4dc90ce4c0df2e0e892731c8dfff57fe5b3ce4a4c53ed9bfa2949ff819fcbc48620f8ba10b30d4ce4f6a9d092e4b66889107358bf086fefc455cb4d104b9bdff50ffb64018b99b5756da2f1af3f844b3b9e52dd019685c82f25c5efdd5c1681c0f8de29ea4e5005058a7336d67d0bcb7a05000000001bcdc8dd576b35a174", 0x139, 0x23) (async) close(r0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000700)=0x1, 0x4) (async) setsockopt(0xffffffffffffffff, 0x5, 0x7, &(0x7f0000000380)="0c179eb7", 0x4) (async) setsockopt(r0, 0x1000000, 0x80000001, &(0x7f0000000680)="166288cbaa4472a1363100408bb94103d07c2ea003000000000000474190a498cc654ba54fd10e88e049627a7bc7f9bd3f15b25b97c521a98cd5fdcb7e10dc067202b9454c7229cbe7cea5f2d24e8c157a5962e2bb498bf779fabd522ec5382d8038eaeaf486f891f5292f9b26c8b7d4a13a554882cec997cd", 0x79) r1 = socket(0x11, 0x4003, 0x0) connect(r1, &(0x7f0000000d40)=ANY=[@ANYRES8], 0x13) write(0xffffffffffffffff, &(0x7f0000000600)="81bbae63638a67e985891fd2ad178c24fe27c4b8bc9f9fabb04000000000000000f7887ae7b0e8e9fd53ab62d38462c4ad735a0a297d21771225df1845610c82f2e819a9dcbb92bc749712ae367c20979d4ef2b4fbd1ee1e50a64f3df17d88037e77ced5c9f618fe2102a05c", 0x6c) getsockopt(r0, 0x4, 0x23, &(0x7f0000000b40)=""/231, &(0x7f0000000540)=0xe7) r2 = socket(0x6, 0x2, 0xa0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000300)=0x10) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000580)=0x1) getsockopt(r2, 0x200000029, 0x6c, 0x0, 0x0) setsockopt(r2, 0x401, 0x400000d, &(0x7f00000000c0)="1c16621f79da795ce008e6a7419be8f2dd8b5a489898d68b31fdb6c2b3798c8c836197fc157f2b1541294479d914f149956a75b10fd0c20f0595b01dc647fc784e0f615742ac7996a5c4b455946c5c", 0x4f) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r3, 0xc4504444, &(0x7f00000005c0)=0x405) (async) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000400)=0x5fffffff, 0x4) (async) readv(0xffffffffffffffff, &(0x7f0000000980)=[{&(0x7f00000004c0)=""/121, 0x79}, {&(0x7f00000007c0)=""/212, 0xd4}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000740)=""/3, 0x3}, {&(0x7f00000008c0)=""/88, 0x58}, {&(0x7f0000000780)=""/3, 0x3}, {&(0x7f0000000940)=""/53, 0x35}, {&(0x7f0000000d80)=""/4096, 0x1000}], 0x8) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc444443b, &(0x7f0000000340)=0xfc) (async) accept(r4, 0x0, &(0x7f0000000180)) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x803, 0x0, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) (async) ioctl$VMM_IOC_INTR(r5, 0xc0104451, &(0x7f0000000140)={0xce1, 0x408, 0x8}) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000000)={0x1, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r6, 0xc0104451, &(0x7f0000000140)={0x7d, 0x408}) ioctl$VMM_IOC_INTR(r5, 0xc0104452, &(0x7f0000000140)={0x3f, 0x408}) 13:43:30 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='x\x00') chroot(&(0x7f0000000180)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x9, 0x1, 0x4, 0x1000}, {0x7, 0xb4, 0x1a, 0x2}, {0x4, 0x0, 0x8, 0x10001}, {0xc05f, 0x1f, 0x3f, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x9ef8) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0xe2}) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r5 = dup(r2) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)=0x7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) socket(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) socket(0x2, 0x1, 0x0) (async) symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') (async) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000080)='c\x00') (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='x\x00') (async) chroot(&(0x7f0000000180)='./file0\x00') (async) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x9, 0x1, 0x4, 0x1000}, {0x7, 0xb4, 0x1a, 0x2}, {0x4, 0x0, 0x8, 0x10001}, {0xc05f, 0x1f, 0x3f, 0x8}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) fcntl$dupfd(r2, 0x0, r2) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x9ef8) (async) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0xe2}) (async) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) (async) dup(r2) (async) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)=0x7) (async) 13:43:30 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (rerun: 32) dup(r0) (async, rerun: 32) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) (rerun: 32) 13:43:30 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2, 0x6}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:30 executing program 7: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000040)="2cdd9fd1b40cabf17a19761db0de3242489c76348941f8f28523aa4283a114059bc94e1b8f05a2b61c606f7d495f14ecc7864fec75a046a4beb8df5aad44d27e8110d081a485c03f14739ecf5e91eb7fed37a11de0c0ea0b1f9aa1fd4a144ebb0197ffc82e16d9fad089ff5631e0ee6f116570cbde0eadc012752e8ad47fbc13", &(0x7f0000000140)=0x80, &(0x7f0000000180), 0x0) (async) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000180)="ff1ef6cd5218d8452e011d11183b45593eacd1adc78fa7819990ff86425d926749ba696b3baa3aa2ca63e755d5a5e2f28419dc423c3b11801b144942a524387f130d42165f5ba849f81280ffbffbbf0149e2fba032735eea7a4b7a9db4c846228a82500e50569b07f13c897ae87f58a18ed8e1f1ed5af2df5728f262f79b950e21f5659be0", &(0x7f0000000100)=0x85, &(0x7f0000000240)='E', 0x1) 13:43:30 executing program 3: r0 = socket(0x20, 0x3, 0x5) pwrite(r0, &(0x7f0000000a00)="a76f6c13f8ded799c6e93cf1e729820e9532c283a38bc541df5afecab9bdf46c783c707cc8d379f7c85e4f685d1f9e2037b8a2364f56e4152409c34435b19d805e238b070435482692c9d707853a20eaf1cb6d2e625d72bf9cbf253b1d2c8a7813cf2b5e6f801917724c39e6527e4e345a5e6a215ceec66f419590521a29724160284ef5aad5a2eb71ab54db34dd3b62e4919157bde785e34f75439b93351aa28d6573f7b0b248c08793690f3435d637d6f81b3738972452b51fd4dc90ce4c0df2e0e892731c8dfff57fe5b3ce4a4c53ed9bfa2949ff819fcbc48620f8ba10b30d4ce4f6a9d092e4b66889107358bf086fefc455cb4d104b9bdff50ffb64018b99b5756da2f1af3f844b3b9e52dd019685c82f25c5efdd5c1681c0f8de29ea4e5005058a7336d67d0bcb7a05000000001bcdc8dd576b35a174", 0x139, 0x23) (async) close(r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000700)=0x1, 0x4) (async) setsockopt(0xffffffffffffffff, 0x5, 0x7, &(0x7f0000000380)="0c179eb7", 0x4) setsockopt(r0, 0x1000000, 0x80000001, &(0x7f0000000680)="166288cbaa4472a1363100408bb94103d07c2ea003000000000000474190a498cc654ba54fd10e88e049627a7bc7f9bd3f15b25b97c521a98cd5fdcb7e10dc067202b9454c7229cbe7cea5f2d24e8c157a5962e2bb498bf779fabd522ec5382d8038eaeaf486f891f5292f9b26c8b7d4a13a554882cec997cd", 0x79) r1 = socket(0x11, 0x4003, 0x0) connect(r1, &(0x7f0000000d40)=ANY=[@ANYRES8], 0x13) (async) write(0xffffffffffffffff, &(0x7f0000000600)="81bbae63638a67e985891fd2ad178c24fe27c4b8bc9f9fabb04000000000000000f7887ae7b0e8e9fd53ab62d38462c4ad735a0a297d21771225df1845610c82f2e819a9dcbb92bc749712ae367c20979d4ef2b4fbd1ee1e50a64f3df17d88037e77ced5c9f618fe2102a05c", 0x6c) (async) getsockopt(r0, 0x4, 0x23, &(0x7f0000000b40)=""/231, &(0x7f0000000540)=0xe7) (async) r2 = socket(0x6, 0x2, 0xa0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000300)=0x10) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000580)=0x1) (async) getsockopt(r2, 0x200000029, 0x6c, 0x0, 0x0) (async) setsockopt(r2, 0x401, 0x400000d, &(0x7f00000000c0)="1c16621f79da795ce008e6a7419be8f2dd8b5a489898d68b31fdb6c2b3798c8c836197fc157f2b1541294479d914f149956a75b10fd0c20f0595b01dc647fc784e0f615742ac7996a5c4b455946c5c", 0x4f) (async) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r3, 0xc4504444, &(0x7f00000005c0)=0x405) (async) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000400)=0x5fffffff, 0x4) (async) readv(0xffffffffffffffff, &(0x7f0000000980)=[{&(0x7f00000004c0)=""/121, 0x79}, {&(0x7f00000007c0)=""/212, 0xd4}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000740)=""/3, 0x3}, {&(0x7f00000008c0)=""/88, 0x58}, {&(0x7f0000000780)=""/3, 0x3}, {&(0x7f0000000940)=""/53, 0x35}, {&(0x7f0000000d80)=""/4096, 0x1000}], 0x8) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc444443b, &(0x7f0000000340)=0xfc) (async) accept(r4, 0x0, &(0x7f0000000180)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x803, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) (async) ioctl$VMM_IOC_INTR(r5, 0xc0104451, &(0x7f0000000140)={0xce1, 0x408, 0x8}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000000)={0x1, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r6, 0xc0104451, &(0x7f0000000140)={0x7d, 0x408}) (async) ioctl$VMM_IOC_INTR(r5, 0xc0104452, &(0x7f0000000140)={0x3f, 0x408}) 13:43:30 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0xd1928e47b3d6fb16, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) r6 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) r9 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r10}, {r9, 0xd1}, {r9}, {r9, 0x89}, {r9, 0x8f}], 0x5, 0x5) kevent(r0, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffb, 0x90, 0x80, 0x5, 0x6}, {{r4}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x100}, {{r5}, 0xb3283773ed449092, 0x4, 0x1, 0xff, 0x7fffffffffffffff}, {{r6}, 0xfffffffffffffff8, 0x22, 0x10, 0x44, 0x10}, {{r10}, 0xfffffffffffffffb, 0x10, 0x80000000, 0xaa, 0xffff}, {{r8}, 0xfffffffffffffffa, 0x0, 0x40000020, 0x1, 0xd8}, {{r5}, 0xfffffffffffffffd, 0x54, 0x2, 0x5cb, 0xfffffffffffffffe}], 0xaee, 0x0, 0x2f47ee04, 0x0) 13:43:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="51766592bc4f0c9a21663c8057c0e4e9741b0603ce7d7aac2febe7eeab1eb51e60893eddf781124137e24e63cedb22cd2ea497dea60c61942df00d99674bac4cdf71405ae5ba68fdbf56efeb2718a556a0e0580b88fdeb7488c210b3b22d52a304a8e0d808", 0x65) (async) write(r0, &(0x7f00000000c0)="51766592bc4f0c9a21663c8057c0e4e9741b0603ce7d7aac2febe7eeab1eb51e60893eddf781124137e24e63cedb22cd2ea497dea60c61942df00d99674bac4cdf71405ae5ba68fdbf56efeb2718a556a0e0580b88fdeb7488c210b3b22d52a304a8e0d808", 0x65) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) (async) close(r0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="0300008d", 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x12, 0xffffffffffffffff, 0xe6f) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)="6954de781c4862702dcaff8b5e3af748b8a653dd2c5bc6ef5a63b2d9725f3cd69bdedd6a7f5e6a78c5caf53d7fc6a52a0b1cd93826496ed718e1b9450c3cb23d48384db1ee023a141530e6dbc0df55f9c227845b5bec9ba3abe3a922605bf82956d399c04c308d46b8b0cdaffb9a551e74937944d21bb7262f5913ad7832f989be3927a624e92dfcb657a7d63f91f0a07ef292e62b7886f3384701d86816ef5952c190dba5c0e41a5d2fba15", 0xac, 0x8, 0x0, 0x0) fchdir(0xffffffffffffffff) (async) fchdir(0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f0000000000), &(0x7f00000001c0), 0x0, 0x35) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f0000000000), &(0x7f00000001c0), 0x0, 0x35) 13:43:35 executing program 7: syz_emit_ethernet(0xa4, &(0x7f0000000000)={@broadcast, @random="8899fbbb5ceb", [], {@generic={0x8739, "3f4ecff1d19c661da53cf028a23a8ea5ac20cb4d50e6b292e0e90f58bdef51523669db594a2eadce96609005d010a9123d574894544156f04a3faeb393d5a1be40b70ce17267fa5b9201ef80e1197aa352ab1dda635fef0c5aaf6ad073e2d98d93898f597766a4a261907052f12c4f94cdb9ad48d6dd9057de014cdc5801ec46117daeef859d8dd6534c22634176015571558a202bcc"}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) 13:43:35 executing program 3: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x1000, 0xaf52, 0x7fff, 0x1}) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080)="8dc27f1380e6fe39", &(0x7f0000000100)=0x8, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x43) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001180)) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="030000000000000018333f22af07cae9eddeac37363053b01dc0b68738cf4076215e8015cf6305f9ec50ebd1faec8d1385fbbf44462562694fa8b7665a4e3b4237ead77afdf41e5d51e32229bf84aed87228311d076484f7c545136ede5f3b8423ff1f64159d3d585c27426610566030e4f7b51a967285bfb323cecfded423fdad8368db98433e1bbc87f0fb1282c043d580eacc2c2a216f3817df4ae53ad5071ba314d8975a9bec1fb2454bd2d2ef83b3db9b5cc00f8a41b725dbd923cf6102b03360fe2b0574a6cb1a59c92a64aa555337173a08bc65a60db217cf858b755df31d5a7ef2ea5a8782770dc0a3df5a4a21a75daddec4a2fd471c78d4206527351c152873095c230e12c2b138a9615a0a8b7af3fe4c5c850035bc85dcc28d210f6308dda3a10752b0271b13fc9899e88ad938d8d2ee95731fb88cb29a771382fc9d01cbd231926dbf1fd4f2c86a1ac6acaf0a5e85e1a74538e2744d79e49326ed6c49cb8564572a2a49e31207bee8ff5d6391b9c969bc2753f95aec493b0b9d684897c848c87bc83d365af2e93ce62c2db0805cb5223454b1083fc1cd6b83079e39fa9845c8d4e55aa41e985e8fa9ce362c8bf71bdbc804f9afbc67e17984b06b25b520d62988141629824c1fa1ef7d02256b702b2d54afc82ca9da4a2e8b497bd73fa1f732ab9bf9b6b46c2da163f523d1a7afb85a8db0b2fd326d0dd37a59e7dcb30e446ef22fb6d73fbda3cafa99e6fc7efdeebac5be8b3abc5430aacd55c5b6527d3ef3dbed4a358252942f00f5de7732364633bc5539f764c50d6d1365c5917f7a34fa79c00991f8faf827c782765149d353e38b27d41b9573b177964eca77a22af0b9b5cb5d6b2197fc80ae7d13cb198101b5b70747ea0902c31882591fc3387fff6a4bd6ff5e21bbe3a7882d6eb514a4e52ce736c81e226307dc0e6d2ae517e5edc14c387728631888fa59aa4192a5952a6981511a5c7ac66a17a0a94dcbaba0b88c76bdcb2ef1364bf00cb819206121f2237837d9b49563dacfb649af47c83af7512af3c5ec2a858e46086f6b6f6b501ca4edccefcf1efbc10cce21541bd41096fe5168766a11c6e5804613f679cf64427d3fdfc3fe0cc2780fce53f834e6dcb319e1722cfd491a5d7c28f42e6c89a594867f945423a8fcce8c85fb5881fbfd4d51d83fa45ee9fcd2b029308e44d8b0052468ecc75e866cef2d58f99d76082509cdde70e5ce9f8c79bcdcb0079a3a96cdce1d13d2a1d9446ba1774c3fb60119f1fe5a89a1bde11ba9bc230908672f63fdfc03e5bf89385a93b6961da08d6ea0567fa3fab8c5bc242fda0da1dbe904ebd7b62c67fe24d76e770ddc00ef79751ae2a44d147808c8c492f07cf7d478148eb2bf4a5ebd289183ef1459c9df6c1abb0d3c5e83d441fd2c2c22973211ec7d232ce08e101ff39dabe144693dc31c77ab11e91070d48e08199406d5a207afbff2a8f48dfb36ad969cbe015b0f17f0298ccc24f6c4902f23c2e24f3857680f5d6828d2bbd0ef2e22b58a88a97da3f7983280deb40aded0fae89ec5bf31975238af697af33b15c83091ab8b0bb7e040410a1d12f8e345ae3a397b339b4b28544e47e2ad98d90acccb1d896877a26e92f4f7ebfd78ea6897582cc2a994523a89eb846c852d5a7f80351352eff0df5e415f93280a69164a841bb8d4c8b010dda91f679a4ea76a7d2f1605f783bd98c9b0059a5f892ec3b5c89b7a9967c791cc4de596b1de24fc928bd3e24593a533fe1c6214f9fe9549bddee4752b7741c87ff310ffe8f47227a2f7a505083b90c21829d16be579190639830b25a53aefaad068b2a214923b2acc4e54733034b0226db24f777e1eb1582a27e3e28dcbb9743078111caf445bd0792593fe919998e89e314954ba53c580bd1ab3b1fc93f715ec0f47b4d76daba4dafcccbcf46ce7134c6b62ceadbbe36aa6268e1611f29e0131b0a584885df2bbe15271b3494a87947f0e300260c41fc5d654e7289ab25ca60ef837687d6a92cd0e119426b848a4edd4368739d645a5d2b9697c08c37b207f2337f164b891f73075d1f10ae52dc24e87e5ce293479bf8d381cbb90c1d333c4330347d2687c9d00648f0d071b10b40648ce67d6950b68c5ba74a77d9f699cae9b2d806010fde355d3f638782bc294e256ed94677e8bee2bec5f1bd4e016dc6bab1c15a92211e0172b11f28333823bdf234583944661a7b4329512e663ac2b859b82410137c97d6e81bbabd2f7e69499e14a341f580ec830127752bf2029cbaad41c5475354864e5735ac595f565d0ba3264ba599ee7de7f32e21560c3c90eefc20c5d0bc23bb619183dc34d176d01b6f25a3c71a87f2183eb0514530282a1f0a3dc7759d41b950ff3f90972b1432fff9da62bb8473275709d09fa32eb78793b3f0de5f0b4ca81bb9aeafa2894cf3201c065410f77b0743cdfb00a6c3e8178eba2d62db1d6cd52ca5a043a45f83976a15607fa32d0e1670598bcbbd0b0af63ef903453d45cc266e846f087fa6c8f49fbeffbc0a86b79142dd9efae0c41dcd2718c75542fb526f66b5a036413579dafa51bb1b7743250d495e0c78b8bebfa14082c09dc35726b5d39400677587a09e029a1fd973b00cc133b4d6531d74938af138df2491d13ca356b28b87c5bfab0ebe4d3a5883aef4e4f9d697f7f6ad0e40fa123e407ceebda12abcd8756469574ec7ba21284dc297494e041fb1f5018d1e2312e0376ecb604509ba97e03a6ec9a6a3f21ed3032ac9a9c5329a7aa0506a8591b0fe55b0225f2d74f6d6ac5ef9ed28bc6a6a1dc93ac973427e229000b1a32d063b165e9ca6c6a6c568f506354b6c616f7fad3d88e76f592291e412dd4f754df849a8e70789d62ae75172de37418549d3825176d291902952051c2f94b758d0f6d32e160783a62aa89ffcbfa9439032a59575b9e89a875b32f88169426e78b61e2a8628420f0cf513924edcea79c9f005cd793e07141db3118aee88316c116b87c57215ea738e321e73185dd5d99de1b05012159c8a802f522ca448d5c72d61c9701e84faa4bcf667aae5c02b3ec0cc433e6a6784d30928e4440e06db9f3c0f987fee414bba5a7e3159cecce1737ad6ac37c6322cefa7f346212fb3e24cfb8453f5c7662667b107f0faeef3ca06ad7638b80ca3ffaea0472093182ca88b9acc24ed303ad9fce63b04c65a57618791ce8c3beeed791498ded575ba4a465d758b6b9d3712cacaa0b05862327b4de1826547d2bc546b8ab12d24c7e125fceec9190dc460a0821f49abd2f0a4beb8d1aa88ecfd273f0d829ae9f8a390a373916b1eecd30840d7556fb3f0d33c25b8c5f5d2cb8eaa395540157d5e9f6e0bd7e57008e91902a683c34a7c3770836e2f0a60a11a77717cac9214c11fbd6e0921e396b50a77b55500fee9e6e50262f57e5fa217c3848b85c81fb2064464139e7eead0114f03dc2dcebb98ecccf4bb838e8c3d4ea9b85951f1488b8e2317acec3174fe6c1f7b6c680369930ea5d1b8e5738d5ba9c18e5e4b052b5caade98e2e590d857a78876f87992ad4fcaf409088c95ffd9528646157dfd7136243f14885f68fe95b4e17c734da8d95992996d65f4b91004298d8a704a4d846465f2f2dcd2cba877142646387c76cab826240b64401fea17858367e229db4b829c29f580b5706bfeb0b3f35bb3e5c4295042fdb9d5eeeff2ca9e8a00813836be9245d4f609652e13fe2c7465b1b32b6afcded16d954d6d3f439b4a8fd54813fc9c8143a0181577db5774389d890042ccbd610c6d074cc2264c5a7021adff985a2cef667ba553e705c04249bccd84d514c5a893410e1848eae5dec841d341dc6eaa67ab7cecefafe7b5041bce33d58f8aaa014b6582b5df56becc2180f8f29388f52b5a1a8ebc90ff1519d01348ffc211b445b4591e1461949ad5e2ee8d5c9bd6340ef20fe41bd20f62d27487513857ef777e0de169c2e3c531fcb7ae903d50dcafc3b9214841a494581f44e096a1fe8c6550d1e6a6e9791eafdc22ea281b1701d8b94c281cdbbaa63c72b3a2bc16c1768762745cf23d022a7aeca2e0c4d87ea30ed60d37f033546b6e67c5accb5bd8f706f4885033eaf7935bc0e8c8c13c74589fc4b0076a7416763d07fbeb01e491cfcf8d360258e9cff0b854ab77ab0bab3cb550f1bfe098b7d1131f52c0f8f35f4c5af01b9c346b59c9d14efc83021d9a527365069f28e38851d3fed17ec5a68c58961aeb099bf75051023c85987ad5ea50aa676f4497765c846126818691f7ec8a6df78e4f88de6eb8b2a9a565db68a1d856186952d808e472e3aea210ad38e578a328ba858e605910a91b3bc68899b3e6128f2afa22eec14fd4bd591fb209d05f72717cae94d59d5e65e66d9ff5c1fe996afe43b7878f31109726d49c7cc56ae1f5d1c1c8ce1ca60d3c828831a02d5cf5b5abead3c5e0d2c71be76fe089ae32113c6c3c01f100377de8e8d81fea4fb03eea09d15b1bdc620bb9a1f9553f9be49a7c9b38f017449b9c09a4ea15c65d772de9c51deb72b4d880b4bba06f5d7f350b7fa31ad79ed08b727f9d2fe3f93fb1e1922fe62501627f47e645b4ae463d88972154d29bec8622cbed1e7eb6b6e99318d9e9baf32f13c2b7d54aca0ea8cd9297b1b6c46691599c98eed1582f762a420969d47333a37fd42f0b0c5672eab07d7770f959776b10e3ca51abe0855279a78fd04e95a7753e580e24c4e97f9c08146de75df4bda00245701c064e52025592c57adc8c0b5b35d4b27845f9a69fc7d3b2ef2f5761cbf913dbf68a0551f918abaee0f7e1a5d4a01c08efa109d969f80cc473c39d4496a9a614b3c396002dda7ad1d4f58d844395a49f9d3dd97eb1d8dc259fcbe0784494fb01d7ec8c1170569dcd53b8c345cbc1fad81ebd47a63c97c40e806e12002884ef537d579c7537dc1233d18ceb0b0af34bf9ea3549eb3fd226b8e61a801a0ff8f5db08df0e75eaba96286be15c3d1002fc5fd3e8f980ab48a952a60fec13dcff047b0c70c2651a43fa57f8b366b50f493aafb841a25122d5669cf98560a79f0d39a56df79f58808502f0dc8798725af372b7c9331ab62bdec23daacb58319ec58f5a4aaa5d64458658cec546a28c240c86a6a69d8cd049eedff0cd092c14d9b9ee875c1dabd51f31a039cb58722f7ab07bf77aa89aa29ade914ec7ab7d70063db0c5242b7792732dee2f539ebdc03367f98ac20ce35809fe29fd5351942259d0f40a75facddf30b0723723e373680785a58238ac8908e6eb38839f1571916271df375a96eee7c3898d79ba6b31d7f0fb4bfb4add48261379ed5ea01d8eec1b427124e9ec79c56789b34a22b255343af00110b2b7759bf661f4bf7d02344e11df5502c394e17381bb9f0604bdfecfde12769317b3eb6ec8b57fc936bcd02fe44f4f7a0b038b05859acbaa4cd835ab80d4c708ccefaa620a1e452feb12a5d596192c3445bf1385088dbf5fd637e9d1afbef79c1765be8745617d54a514a8f621e81e1a7599bd43d5c0957587fecd02fa9bf849c5303ccf94bde8f993a29096858cb9112324cfed405e7acda36b2ded1c325e719d6d52e2ae6e4bd58a0d9b13aa978bc57d585c6dc278d80581005ef5ad9cb3a4c9ef5cff582e936c406fa16da7046351567b454f611b51ac0c3e0e7221928a297b70bb56318e7acee8647058efd05df13d47bfd871a70fffcee0dd75f08e5bc2442d91d271bfd20e62bc31070d172590dca33fca30e173dc9c0923b4a4af9ca8cb86eabd458c83bdb34c642b57a210f6f139c403f3a808ed20c3220"], 0x1008, 0x0) 13:43:35 executing program 4: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x1000, 0x7}, {0x18, 0x2, 0x3, 0x7}, 0xde, [0x8, 0x10000, 0x8000, 0xfffffffc, 0x8, 0x0, 0xffffffe0, 0x281]}, 0x3c) select(0x40, &(0x7f0000000840)={0x0, 0xffffffffffffffff}, &(0x7f0000000880)={0x400000000002, 0x3}, 0x0, &(0x7f0000000980)) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 13:43:35 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) ioctl$TIOCSTOP(r5, 0x2000746f) poll(&(0x7f0000000080)=[{r3}, {r1, 0x80}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x6, 0x2, 0x6c, 0x800}, {0x2, 0x6, 0xc8, 0x4e5e}, {0x3ff, 0x3, 0x2, 0x9}, {0x7ff, 0x3, 0x0, 0x3}, {0x3ff, 0xb, 0xff, 0x400}, {0x8, 0x7f, 0x1, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:43:35 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') (async) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='x\x00') (async) chroot(&(0x7f0000000180)='./file0\x00') (async) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x9, 0x1, 0x4, 0x1000}, {0x7, 0xb4, 0x1a, 0x2}, {0x4, 0x0, 0x8, 0x10001}, {0xc05f, 0x1f, 0x3f, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = fcntl$dupfd(r2, 0x0, r2) (async) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x9ef8) (async) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0xe2}) (async) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r5 = dup(r2) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)=0x7) 13:43:35 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2, 0x6}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2, 0x6}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) 13:43:35 executing program 0: r0 = kqueue() syz_open_pts() (async) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) syz_open_pts() (async) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0xd1928e47b3d6fb16, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) (async) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) r6 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) r9 = syz_open_pts() pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r10}, {r9, 0xd1}, {r9}, {r9, 0x89}, {r9, 0x8f}], 0x5, 0x5) kevent(r0, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffb, 0x90, 0x80, 0x5, 0x6}, {{r4}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x100}, {{r5}, 0xb3283773ed449092, 0x4, 0x1, 0xff, 0x7fffffffffffffff}, {{r6}, 0xfffffffffffffff8, 0x22, 0x10, 0x44, 0x10}, {{r10}, 0xfffffffffffffffb, 0x10, 0x80000000, 0xaa, 0xffff}, {{r8}, 0xfffffffffffffffa, 0x0, 0x40000020, 0x1, 0xd8}, {{r5}, 0xfffffffffffffffd, 0x54, 0x2, 0x5cb, 0xfffffffffffffffe}], 0xaee, 0x0, 0x2f47ee04, 0x0) 13:43:35 executing program 4: r0 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) (async) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x1000, 0x7}, {0x18, 0x2, 0x3, 0x7}, 0xde, [0x8, 0x10000, 0x8000, 0xfffffffc, 0x8, 0x0, 0xffffffe0, 0x281]}, 0x3c) select(0x40, &(0x7f0000000840)={0x0, 0xffffffffffffffff}, &(0x7f0000000880)={0x400000000002, 0x3}, 0x0, &(0x7f0000000980)) (async) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 13:43:35 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = syz_open_pts() (async, rerun: 32) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async, rerun: 32) r3 = syz_open_pts() (async, rerun: 32) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) ioctl$TIOCSTOP(r5, 0x2000746f) (async) poll(&(0x7f0000000080)=[{r3}, {r1, 0x80}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async, rerun: 32) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x6, 0x2, 0x6c, 0x800}, {0x2, 0x6, 0xc8, 0x4e5e}, {0x3ff, 0x3, 0x2, 0x9}, {0x7ff, 0x3, 0x0, 0x3}, {0x3ff, 0xb, 0xff, 0x400}, {0x8, 0x7f, 0x1, 0x7f}]}) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) (async, rerun: 64) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) (rerun: 64) 13:43:35 executing program 3: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x1000, 0xaf52, 0x7fff, 0x1}) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080)="8dc27f1380e6fe39", &(0x7f0000000100)=0x8, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x43) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001180)) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="030000000000000018333f22af07cae9eddeac37363053b01dc0b68738cf4076215e8015cf6305f9ec50ebd1faec8d1385fbbf44462562694fa8b7665a4e3b4237ead77afdf41e5d51e32229bf84aed87228311d076484f7c545136ede5f3b8423ff1f64159d3d585c27426610566030e4f7b51a967285bfb323cecfded423fdad8368db98433e1bbc87f0fb1282c043d580eacc2c2a216f3817df4ae53ad5071ba314d8975a9bec1fb2454bd2d2ef83b3db9b5cc00f8a41b725dbd923cf6102b03360fe2b0574a6cb1a59c92a64aa555337173a08bc65a60db217cf858b755df31d5a7ef2ea5a8782770dc0a3df5a4a21a75daddec4a2fd471c78d4206527351c152873095c230e12c2b138a9615a0a8b7af3fe4c5c850035bc85dcc28d210f6308dda3a10752b0271b13fc9899e88ad938d8d2ee95731fb88cb29a771382fc9d01cbd231926dbf1fd4f2c86a1ac6acaf0a5e85e1a74538e2744d79e49326ed6c49cb8564572a2a49e31207bee8ff5d6391b9c969bc2753f95aec493b0b9d684897c848c87bc83d365af2e93ce62c2db0805cb5223454b1083fc1cd6b83079e39fa9845c8d4e55aa41e985e8fa9ce362c8bf71bdbc804f9afbc67e17984b06b25b520d62988141629824c1fa1ef7d02256b702b2d54afc82ca9da4a2e8b497bd73fa1f732ab9bf9b6b46c2da163f523d1a7afb85a8db0b2fd326d0dd37a59e7dcb30e446ef22fb6d73fbda3cafa99e6fc7efdeebac5be8b3abc5430aacd55c5b6527d3ef3dbed4a358252942f00f5de7732364633bc5539f764c50d6d1365c5917f7a34fa79c00991f8faf827c782765149d353e38b27d41b9573b177964eca77a22af0b9b5cb5d6b2197fc80ae7d13cb198101b5b70747ea0902c31882591fc3387fff6a4bd6ff5e21bbe3a7882d6eb514a4e52ce736c81e226307dc0e6d2ae517e5edc14c387728631888fa59aa4192a5952a6981511a5c7ac66a17a0a94dcbaba0b88c76bdcb2ef1364bf00cb819206121f2237837d9b49563dacfb649af47c83af7512af3c5ec2a858e46086f6b6f6b501ca4edccefcf1efbc10cce21541bd41096fe5168766a11c6e5804613f679cf64427d3fdfc3fe0cc2780fce53f834e6dcb319e1722cfd491a5d7c28f42e6c89a594867f945423a8fcce8c85fb5881fbfd4d51d83fa45ee9fcd2b029308e44d8b0052468ecc75e866cef2d58f99d76082509cdde70e5ce9f8c79bcdcb0079a3a96cdce1d13d2a1d9446ba1774c3fb60119f1fe5a89a1bde11ba9bc230908672f63fdfc03e5bf89385a93b6961da08d6ea0567fa3fab8c5bc242fda0da1dbe904ebd7b62c67fe24d76e770ddc00ef79751ae2a44d147808c8c492f07cf7d478148eb2bf4a5ebd289183ef1459c9df6c1abb0d3c5e83d441fd2c2c22973211ec7d232ce08e101ff39dabe144693dc31c77ab11e91070d48e08199406d5a207afbff2a8f48dfb36ad969cbe015b0f17f0298ccc24f6c4902f23c2e24f3857680f5d6828d2bbd0ef2e22b58a88a97da3f7983280deb40aded0fae89ec5bf31975238af697af33b15c83091ab8b0bb7e040410a1d12f8e345ae3a397b339b4b28544e47e2ad98d90acccb1d896877a26e92f4f7ebfd78ea6897582cc2a994523a89eb846c852d5a7f80351352eff0df5e415f93280a69164a841bb8d4c8b010dda91f679a4ea76a7d2f1605f783bd98c9b0059a5f892ec3b5c89b7a9967c791cc4de596b1de24fc928bd3e24593a533fe1c6214f9fe9549bddee4752b7741c87ff310ffe8f47227a2f7a505083b90c21829d16be579190639830b25a53aefaad068b2a214923b2acc4e54733034b0226db24f777e1eb1582a27e3e28dcbb9743078111caf445bd0792593fe919998e89e314954ba53c580bd1ab3b1fc93f715ec0f47b4d76daba4dafcccbcf46ce7134c6b62ceadbbe36aa6268e1611f29e0131b0a584885df2bbe15271b3494a87947f0e300260c41fc5d654e7289ab25ca60ef837687d6a92cd0e119426b848a4edd4368739d645a5d2b9697c08c37b207f2337f164b891f73075d1f10ae52dc24e87e5ce293479bf8d381cbb90c1d333c4330347d2687c9d00648f0d071b10b40648ce67d6950b68c5ba74a77d9f699cae9b2d806010fde355d3f638782bc294e256ed94677e8bee2bec5f1bd4e016dc6bab1c15a92211e0172b11f28333823bdf234583944661a7b4329512e663ac2b859b82410137c97d6e81bbabd2f7e69499e14a341f580ec830127752bf2029cbaad41c5475354864e5735ac595f565d0ba3264ba599ee7de7f32e21560c3c90eefc20c5d0bc23bb619183dc34d176d01b6f25a3c71a87f2183eb0514530282a1f0a3dc7759d41b950ff3f90972b1432fff9da62bb8473275709d09fa32eb78793b3f0de5f0b4ca81bb9aeafa2894cf3201c065410f77b0743cdfb00a6c3e8178eba2d62db1d6cd52ca5a043a45f83976a15607fa32d0e1670598bcbbd0b0af63ef903453d45cc266e846f087fa6c8f49fbeffbc0a86b79142dd9efae0c41dcd2718c75542fb526f66b5a036413579dafa51bb1b7743250d495e0c78b8bebfa14082c09dc35726b5d39400677587a09e029a1fd973b00cc133b4d6531d74938af138df2491d13ca356b28b87c5bfab0ebe4d3a5883aef4e4f9d697f7f6ad0e40fa123e407ceebda12abcd8756469574ec7ba21284dc297494e041fb1f5018d1e2312e0376ecb604509ba97e03a6ec9a6a3f21ed3032ac9a9c5329a7aa0506a8591b0fe55b0225f2d74f6d6ac5ef9ed28bc6a6a1dc93ac973427e229000b1a32d063b165e9ca6c6a6c568f506354b6c616f7fad3d88e76f592291e412dd4f754df849a8e70789d62ae75172de37418549d3825176d291902952051c2f94b758d0f6d32e160783a62aa89ffcbfa9439032a59575b9e89a875b32f88169426e78b61e2a8628420f0cf513924edcea79c9f005cd793e07141db3118aee88316c116b87c57215ea738e321e73185dd5d99de1b05012159c8a802f522ca448d5c72d61c9701e84faa4bcf667aae5c02b3ec0cc433e6a6784d30928e4440e06db9f3c0f987fee414bba5a7e3159cecce1737ad6ac37c6322cefa7f346212fb3e24cfb8453f5c7662667b107f0faeef3ca06ad7638b80ca3ffaea0472093182ca88b9acc24ed303ad9fce63b04c65a57618791ce8c3beeed791498ded575ba4a465d758b6b9d3712cacaa0b05862327b4de1826547d2bc546b8ab12d24c7e125fceec9190dc460a0821f49abd2f0a4beb8d1aa88ecfd273f0d829ae9f8a390a373916b1eecd30840d7556fb3f0d33c25b8c5f5d2cb8eaa395540157d5e9f6e0bd7e57008e91902a683c34a7c3770836e2f0a60a11a77717cac9214c11fbd6e0921e396b50a77b55500fee9e6e50262f57e5fa217c3848b85c81fb2064464139e7eead0114f03dc2dcebb98ecccf4bb838e8c3d4ea9b85951f1488b8e2317acec3174fe6c1f7b6c680369930ea5d1b8e5738d5ba9c18e5e4b052b5caade98e2e590d857a78876f87992ad4fcaf409088c95ffd9528646157dfd7136243f14885f68fe95b4e17c734da8d95992996d65f4b91004298d8a704a4d846465f2f2dcd2cba877142646387c76cab826240b64401fea17858367e229db4b829c29f580b5706bfeb0b3f35bb3e5c4295042fdb9d5eeeff2ca9e8a00813836be9245d4f609652e13fe2c7465b1b32b6afcded16d954d6d3f439b4a8fd54813fc9c8143a0181577db5774389d890042ccbd610c6d074cc2264c5a7021adff985a2cef667ba553e705c04249bccd84d514c5a893410e1848eae5dec841d341dc6eaa67ab7cecefafe7b5041bce33d58f8aaa014b6582b5df56becc2180f8f29388f52b5a1a8ebc90ff1519d01348ffc211b445b4591e1461949ad5e2ee8d5c9bd6340ef20fe41bd20f62d27487513857ef777e0de169c2e3c531fcb7ae903d50dcafc3b9214841a494581f44e096a1fe8c6550d1e6a6e9791eafdc22ea281b1701d8b94c281cdbbaa63c72b3a2bc16c1768762745cf23d022a7aeca2e0c4d87ea30ed60d37f033546b6e67c5accb5bd8f706f4885033eaf7935bc0e8c8c13c74589fc4b0076a7416763d07fbeb01e491cfcf8d360258e9cff0b854ab77ab0bab3cb550f1bfe098b7d1131f52c0f8f35f4c5af01b9c346b59c9d14efc83021d9a527365069f28e38851d3fed17ec5a68c58961aeb099bf75051023c85987ad5ea50aa676f4497765c846126818691f7ec8a6df78e4f88de6eb8b2a9a565db68a1d856186952d808e472e3aea210ad38e578a328ba858e605910a91b3bc68899b3e6128f2afa22eec14fd4bd591fb209d05f72717cae94d59d5e65e66d9ff5c1fe996afe43b7878f31109726d49c7cc56ae1f5d1c1c8ce1ca60d3c828831a02d5cf5b5abead3c5e0d2c71be76fe089ae32113c6c3c01f100377de8e8d81fea4fb03eea09d15b1bdc620bb9a1f9553f9be49a7c9b38f017449b9c09a4ea15c65d772de9c51deb72b4d880b4bba06f5d7f350b7fa31ad79ed08b727f9d2fe3f93fb1e1922fe62501627f47e645b4ae463d88972154d29bec8622cbed1e7eb6b6e99318d9e9baf32f13c2b7d54aca0ea8cd9297b1b6c46691599c98eed1582f762a420969d47333a37fd42f0b0c5672eab07d7770f959776b10e3ca51abe0855279a78fd04e95a7753e580e24c4e97f9c08146de75df4bda00245701c064e52025592c57adc8c0b5b35d4b27845f9a69fc7d3b2ef2f5761cbf913dbf68a0551f918abaee0f7e1a5d4a01c08efa109d969f80cc473c39d4496a9a614b3c396002dda7ad1d4f58d844395a49f9d3dd97eb1d8dc259fcbe0784494fb01d7ec8c1170569dcd53b8c345cbc1fad81ebd47a63c97c40e806e12002884ef537d579c7537dc1233d18ceb0b0af34bf9ea3549eb3fd226b8e61a801a0ff8f5db08df0e75eaba96286be15c3d1002fc5fd3e8f980ab48a952a60fec13dcff047b0c70c2651a43fa57f8b366b50f493aafb841a25122d5669cf98560a79f0d39a56df79f58808502f0dc8798725af372b7c9331ab62bdec23daacb58319ec58f5a4aaa5d64458658cec546a28c240c86a6a69d8cd049eedff0cd092c14d9b9ee875c1dabd51f31a039cb58722f7ab07bf77aa89aa29ade914ec7ab7d70063db0c5242b7792732dee2f539ebdc03367f98ac20ce35809fe29fd5351942259d0f40a75facddf30b0723723e373680785a58238ac8908e6eb38839f1571916271df375a96eee7c3898d79ba6b31d7f0fb4bfb4add48261379ed5ea01d8eec1b427124e9ec79c56789b34a22b255343af00110b2b7759bf661f4bf7d02344e11df5502c394e17381bb9f0604bdfecfde12769317b3eb6ec8b57fc936bcd02fe44f4f7a0b038b05859acbaa4cd835ab80d4c708ccefaa620a1e452feb12a5d596192c3445bf1385088dbf5fd637e9d1afbef79c1765be8745617d54a514a8f621e81e1a7599bd43d5c0957587fecd02fa9bf849c5303ccf94bde8f993a29096858cb9112324cfed405e7acda36b2ded1c325e719d6d52e2ae6e4bd58a0d9b13aa978bc57d585c6dc278d80581005ef5ad9cb3a4c9ef5cff582e936c406fa16da7046351567b454f611b51ac0c3e0e7221928a297b70bb56318e7acee8647058efd05df13d47bfd871a70fffcee0dd75f08e5bc2442d91d271bfd20e62bc31070d172590dca33fca30e173dc9c0923b4a4af9ca8cb86eabd458c83bdb34c642b57a210f6f139c403f3a808ed20c3220"], 0x1008, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x1000, 0xaf52, 0x7fff, 0x1}) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080)="8dc27f1380e6fe39", &(0x7f0000000100)=0x8, 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x43) (async) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001180)) (async) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="030000000000000018333f22af07cae9eddeac37363053b01dc0b68738cf4076215e8015cf6305f9ec50ebd1faec8d1385fbbf44462562694fa8b7665a4e3b4237ead77afdf41e5d51e32229bf84aed87228311d076484f7c545136ede5f3b8423ff1f64159d3d585c27426610566030e4f7b51a967285bfb323cecfded423fdad8368db98433e1bbc87f0fb1282c043d580eacc2c2a216f3817df4ae53ad5071ba314d8975a9bec1fb2454bd2d2ef83b3db9b5cc00f8a41b725dbd923cf6102b03360fe2b0574a6cb1a59c92a64aa555337173a08bc65a60db217cf858b755df31d5a7ef2ea5a8782770dc0a3df5a4a21a75daddec4a2fd471c78d4206527351c152873095c230e12c2b138a9615a0a8b7af3fe4c5c850035bc85dcc28d210f6308dda3a10752b0271b13fc9899e88ad938d8d2ee95731fb88cb29a771382fc9d01cbd231926dbf1fd4f2c86a1ac6acaf0a5e85e1a74538e2744d79e49326ed6c49cb8564572a2a49e31207bee8ff5d6391b9c969bc2753f95aec493b0b9d684897c848c87bc83d365af2e93ce62c2db0805cb5223454b1083fc1cd6b83079e39fa9845c8d4e55aa41e985e8fa9ce362c8bf71bdbc804f9afbc67e17984b06b25b520d62988141629824c1fa1ef7d02256b702b2d54afc82ca9da4a2e8b497bd73fa1f732ab9bf9b6b46c2da163f523d1a7afb85a8db0b2fd326d0dd37a59e7dcb30e446ef22fb6d73fbda3cafa99e6fc7efdeebac5be8b3abc5430aacd55c5b6527d3ef3dbed4a358252942f00f5de7732364633bc5539f764c50d6d1365c5917f7a34fa79c00991f8faf827c782765149d353e38b27d41b9573b177964eca77a22af0b9b5cb5d6b2197fc80ae7d13cb198101b5b70747ea0902c31882591fc3387fff6a4bd6ff5e21bbe3a7882d6eb514a4e52ce736c81e226307dc0e6d2ae517e5edc14c387728631888fa59aa4192a5952a6981511a5c7ac66a17a0a94dcbaba0b88c76bdcb2ef1364bf00cb819206121f2237837d9b49563dacfb649af47c83af7512af3c5ec2a858e46086f6b6f6b501ca4edccefcf1efbc10cce21541bd41096fe5168766a11c6e5804613f679cf64427d3fdfc3fe0cc2780fce53f834e6dcb319e1722cfd491a5d7c28f42e6c89a594867f945423a8fcce8c85fb5881fbfd4d51d83fa45ee9fcd2b029308e44d8b0052468ecc75e866cef2d58f99d76082509cdde70e5ce9f8c79bcdcb0079a3a96cdce1d13d2a1d9446ba1774c3fb60119f1fe5a89a1bde11ba9bc230908672f63fdfc03e5bf89385a93b6961da08d6ea0567fa3fab8c5bc242fda0da1dbe904ebd7b62c67fe24d76e770ddc00ef79751ae2a44d147808c8c492f07cf7d478148eb2bf4a5ebd289183ef1459c9df6c1abb0d3c5e83d441fd2c2c22973211ec7d232ce08e101ff39dabe144693dc31c77ab11e91070d48e08199406d5a207afbff2a8f48dfb36ad969cbe015b0f17f0298ccc24f6c4902f23c2e24f3857680f5d6828d2bbd0ef2e22b58a88a97da3f7983280deb40aded0fae89ec5bf31975238af697af33b15c83091ab8b0bb7e040410a1d12f8e345ae3a397b339b4b28544e47e2ad98d90acccb1d896877a26e92f4f7ebfd78ea6897582cc2a994523a89eb846c852d5a7f80351352eff0df5e415f93280a69164a841bb8d4c8b010dda91f679a4ea76a7d2f1605f783bd98c9b0059a5f892ec3b5c89b7a9967c791cc4de596b1de24fc928bd3e24593a533fe1c6214f9fe9549bddee4752b7741c87ff310ffe8f47227a2f7a505083b90c21829d16be579190639830b25a53aefaad068b2a214923b2acc4e54733034b0226db24f777e1eb1582a27e3e28dcbb9743078111caf445bd0792593fe919998e89e314954ba53c580bd1ab3b1fc93f715ec0f47b4d76daba4dafcccbcf46ce7134c6b62ceadbbe36aa6268e1611f29e0131b0a584885df2bbe15271b3494a87947f0e300260c41fc5d654e7289ab25ca60ef837687d6a92cd0e119426b848a4edd4368739d645a5d2b9697c08c37b207f2337f164b891f73075d1f10ae52dc24e87e5ce293479bf8d381cbb90c1d333c4330347d2687c9d00648f0d071b10b40648ce67d6950b68c5ba74a77d9f699cae9b2d806010fde355d3f638782bc294e256ed94677e8bee2bec5f1bd4e016dc6bab1c15a92211e0172b11f28333823bdf234583944661a7b4329512e663ac2b859b82410137c97d6e81bbabd2f7e69499e14a341f580ec830127752bf2029cbaad41c5475354864e5735ac595f565d0ba3264ba599ee7de7f32e21560c3c90eefc20c5d0bc23bb619183dc34d176d01b6f25a3c71a87f2183eb0514530282a1f0a3dc7759d41b950ff3f90972b1432fff9da62bb8473275709d09fa32eb78793b3f0de5f0b4ca81bb9aeafa2894cf3201c065410f77b0743cdfb00a6c3e8178eba2d62db1d6cd52ca5a043a45f83976a15607fa32d0e1670598bcbbd0b0af63ef903453d45cc266e846f087fa6c8f49fbeffbc0a86b79142dd9efae0c41dcd2718c75542fb526f66b5a036413579dafa51bb1b7743250d495e0c78b8bebfa14082c09dc35726b5d39400677587a09e029a1fd973b00cc133b4d6531d74938af138df2491d13ca356b28b87c5bfab0ebe4d3a5883aef4e4f9d697f7f6ad0e40fa123e407ceebda12abcd8756469574ec7ba21284dc297494e041fb1f5018d1e2312e0376ecb604509ba97e03a6ec9a6a3f21ed3032ac9a9c5329a7aa0506a8591b0fe55b0225f2d74f6d6ac5ef9ed28bc6a6a1dc93ac973427e229000b1a32d063b165e9ca6c6a6c568f506354b6c616f7fad3d88e76f592291e412dd4f754df849a8e70789d62ae75172de37418549d3825176d291902952051c2f94b758d0f6d32e160783a62aa89ffcbfa9439032a59575b9e89a875b32f88169426e78b61e2a8628420f0cf513924edcea79c9f005cd793e07141db3118aee88316c116b87c57215ea738e321e73185dd5d99de1b05012159c8a802f522ca448d5c72d61c9701e84faa4bcf667aae5c02b3ec0cc433e6a6784d30928e4440e06db9f3c0f987fee414bba5a7e3159cecce1737ad6ac37c6322cefa7f346212fb3e24cfb8453f5c7662667b107f0faeef3ca06ad7638b80ca3ffaea0472093182ca88b9acc24ed303ad9fce63b04c65a57618791ce8c3beeed791498ded575ba4a465d758b6b9d3712cacaa0b05862327b4de1826547d2bc546b8ab12d24c7e125fceec9190dc460a0821f49abd2f0a4beb8d1aa88ecfd273f0d829ae9f8a390a373916b1eecd30840d7556fb3f0d33c25b8c5f5d2cb8eaa395540157d5e9f6e0bd7e57008e91902a683c34a7c3770836e2f0a60a11a77717cac9214c11fbd6e0921e396b50a77b55500fee9e6e50262f57e5fa217c3848b85c81fb2064464139e7eead0114f03dc2dcebb98ecccf4bb838e8c3d4ea9b85951f1488b8e2317acec3174fe6c1f7b6c680369930ea5d1b8e5738d5ba9c18e5e4b052b5caade98e2e590d857a78876f87992ad4fcaf409088c95ffd9528646157dfd7136243f14885f68fe95b4e17c734da8d95992996d65f4b91004298d8a704a4d846465f2f2dcd2cba877142646387c76cab826240b64401fea17858367e229db4b829c29f580b5706bfeb0b3f35bb3e5c4295042fdb9d5eeeff2ca9e8a00813836be9245d4f609652e13fe2c7465b1b32b6afcded16d954d6d3f439b4a8fd54813fc9c8143a0181577db5774389d890042ccbd610c6d074cc2264c5a7021adff985a2cef667ba553e705c04249bccd84d514c5a893410e1848eae5dec841d341dc6eaa67ab7cecefafe7b5041bce33d58f8aaa014b6582b5df56becc2180f8f29388f52b5a1a8ebc90ff1519d01348ffc211b445b4591e1461949ad5e2ee8d5c9bd6340ef20fe41bd20f62d27487513857ef777e0de169c2e3c531fcb7ae903d50dcafc3b9214841a494581f44e096a1fe8c6550d1e6a6e9791eafdc22ea281b1701d8b94c281cdbbaa63c72b3a2bc16c1768762745cf23d022a7aeca2e0c4d87ea30ed60d37f033546b6e67c5accb5bd8f706f4885033eaf7935bc0e8c8c13c74589fc4b0076a7416763d07fbeb01e491cfcf8d360258e9cff0b854ab77ab0bab3cb550f1bfe098b7d1131f52c0f8f35f4c5af01b9c346b59c9d14efc83021d9a527365069f28e38851d3fed17ec5a68c58961aeb099bf75051023c85987ad5ea50aa676f4497765c846126818691f7ec8a6df78e4f88de6eb8b2a9a565db68a1d856186952d808e472e3aea210ad38e578a328ba858e605910a91b3bc68899b3e6128f2afa22eec14fd4bd591fb209d05f72717cae94d59d5e65e66d9ff5c1fe996afe43b7878f31109726d49c7cc56ae1f5d1c1c8ce1ca60d3c828831a02d5cf5b5abead3c5e0d2c71be76fe089ae32113c6c3c01f100377de8e8d81fea4fb03eea09d15b1bdc620bb9a1f9553f9be49a7c9b38f017449b9c09a4ea15c65d772de9c51deb72b4d880b4bba06f5d7f350b7fa31ad79ed08b727f9d2fe3f93fb1e1922fe62501627f47e645b4ae463d88972154d29bec8622cbed1e7eb6b6e99318d9e9baf32f13c2b7d54aca0ea8cd9297b1b6c46691599c98eed1582f762a420969d47333a37fd42f0b0c5672eab07d7770f959776b10e3ca51abe0855279a78fd04e95a7753e580e24c4e97f9c08146de75df4bda00245701c064e52025592c57adc8c0b5b35d4b27845f9a69fc7d3b2ef2f5761cbf913dbf68a0551f918abaee0f7e1a5d4a01c08efa109d969f80cc473c39d4496a9a614b3c396002dda7ad1d4f58d844395a49f9d3dd97eb1d8dc259fcbe0784494fb01d7ec8c1170569dcd53b8c345cbc1fad81ebd47a63c97c40e806e12002884ef537d579c7537dc1233d18ceb0b0af34bf9ea3549eb3fd226b8e61a801a0ff8f5db08df0e75eaba96286be15c3d1002fc5fd3e8f980ab48a952a60fec13dcff047b0c70c2651a43fa57f8b366b50f493aafb841a25122d5669cf98560a79f0d39a56df79f58808502f0dc8798725af372b7c9331ab62bdec23daacb58319ec58f5a4aaa5d64458658cec546a28c240c86a6a69d8cd049eedff0cd092c14d9b9ee875c1dabd51f31a039cb58722f7ab07bf77aa89aa29ade914ec7ab7d70063db0c5242b7792732dee2f539ebdc03367f98ac20ce35809fe29fd5351942259d0f40a75facddf30b0723723e373680785a58238ac8908e6eb38839f1571916271df375a96eee7c3898d79ba6b31d7f0fb4bfb4add48261379ed5ea01d8eec1b427124e9ec79c56789b34a22b255343af00110b2b7759bf661f4bf7d02344e11df5502c394e17381bb9f0604bdfecfde12769317b3eb6ec8b57fc936bcd02fe44f4f7a0b038b05859acbaa4cd835ab80d4c708ccefaa620a1e452feb12a5d596192c3445bf1385088dbf5fd637e9d1afbef79c1765be8745617d54a514a8f621e81e1a7599bd43d5c0957587fecd02fa9bf849c5303ccf94bde8f993a29096858cb9112324cfed405e7acda36b2ded1c325e719d6d52e2ae6e4bd58a0d9b13aa978bc57d585c6dc278d80581005ef5ad9cb3a4c9ef5cff582e936c406fa16da7046351567b454f611b51ac0c3e0e7221928a297b70bb56318e7acee8647058efd05df13d47bfd871a70fffcee0dd75f08e5bc2442d91d271bfd20e62bc31070d172590dca33fca30e173dc9c0923b4a4af9ca8cb86eabd458c83bdb34c642b57a210f6f139c403f3a808ed20c3220"], 0x1008, 0x0) (async) 13:43:35 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) dup(r1) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2c) r4 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000040)={0xffffffff}) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 13:43:35 executing program 3: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x1000, 0xaf52, 0x7fff, 0x1}) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080)="8dc27f1380e6fe39", &(0x7f0000000100)=0x8, 0x0, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x43) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001180)) (async) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="030000000000000018333f22af07cae9eddeac37363053b01dc0b68738cf4076215e8015cf6305f9ec50ebd1faec8d1385fbbf44462562694fa8b7665a4e3b4237ead77afdf41e5d51e32229bf84aed87228311d076484f7c545136ede5f3b8423ff1f64159d3d585c27426610566030e4f7b51a967285bfb323cecfded423fdad8368db98433e1bbc87f0fb1282c043d580eacc2c2a216f3817df4ae53ad5071ba314d8975a9bec1fb2454bd2d2ef83b3db9b5cc00f8a41b725dbd923cf6102b03360fe2b0574a6cb1a59c92a64aa555337173a08bc65a60db217cf858b755df31d5a7ef2ea5a8782770dc0a3df5a4a21a75daddec4a2fd471c78d4206527351c152873095c230e12c2b138a9615a0a8b7af3fe4c5c850035bc85dcc28d210f6308dda3a10752b0271b13fc9899e88ad938d8d2ee95731fb88cb29a771382fc9d01cbd231926dbf1fd4f2c86a1ac6acaf0a5e85e1a74538e2744d79e49326ed6c49cb8564572a2a49e31207bee8ff5d6391b9c969bc2753f95aec493b0b9d684897c848c87bc83d365af2e93ce62c2db0805cb5223454b1083fc1cd6b83079e39fa9845c8d4e55aa41e985e8fa9ce362c8bf71bdbc804f9afbc67e17984b06b25b520d62988141629824c1fa1ef7d02256b702b2d54afc82ca9da4a2e8b497bd73fa1f732ab9bf9b6b46c2da163f523d1a7afb85a8db0b2fd326d0dd37a59e7dcb30e446ef22fb6d73fbda3cafa99e6fc7efdeebac5be8b3abc5430aacd55c5b6527d3ef3dbed4a358252942f00f5de7732364633bc5539f764c50d6d1365c5917f7a34fa79c00991f8faf827c782765149d353e38b27d41b9573b177964eca77a22af0b9b5cb5d6b2197fc80ae7d13cb198101b5b70747ea0902c31882591fc3387fff6a4bd6ff5e21bbe3a7882d6eb514a4e52ce736c81e226307dc0e6d2ae517e5edc14c387728631888fa59aa4192a5952a6981511a5c7ac66a17a0a94dcbaba0b88c76bdcb2ef1364bf00cb819206121f2237837d9b49563dacfb649af47c83af7512af3c5ec2a858e46086f6b6f6b501ca4edccefcf1efbc10cce21541bd41096fe5168766a11c6e5804613f679cf64427d3fdfc3fe0cc2780fce53f834e6dcb319e1722cfd491a5d7c28f42e6c89a594867f945423a8fcce8c85fb5881fbfd4d51d83fa45ee9fcd2b029308e44d8b0052468ecc75e866cef2d58f99d76082509cdde70e5ce9f8c79bcdcb0079a3a96cdce1d13d2a1d9446ba1774c3fb60119f1fe5a89a1bde11ba9bc230908672f63fdfc03e5bf89385a93b6961da08d6ea0567fa3fab8c5bc242fda0da1dbe904ebd7b62c67fe24d76e770ddc00ef79751ae2a44d147808c8c492f07cf7d478148eb2bf4a5ebd289183ef1459c9df6c1abb0d3c5e83d441fd2c2c22973211ec7d232ce08e101ff39dabe144693dc31c77ab11e91070d48e08199406d5a207afbff2a8f48dfb36ad969cbe015b0f17f0298ccc24f6c4902f23c2e24f3857680f5d6828d2bbd0ef2e22b58a88a97da3f7983280deb40aded0fae89ec5bf31975238af697af33b15c83091ab8b0bb7e040410a1d12f8e345ae3a397b339b4b28544e47e2ad98d90acccb1d896877a26e92f4f7ebfd78ea6897582cc2a994523a89eb846c852d5a7f80351352eff0df5e415f93280a69164a841bb8d4c8b010dda91f679a4ea76a7d2f1605f783bd98c9b0059a5f892ec3b5c89b7a9967c791cc4de596b1de24fc928bd3e24593a533fe1c6214f9fe9549bddee4752b7741c87ff310ffe8f47227a2f7a505083b90c21829d16be579190639830b25a53aefaad068b2a214923b2acc4e54733034b0226db24f777e1eb1582a27e3e28dcbb9743078111caf445bd0792593fe919998e89e314954ba53c580bd1ab3b1fc93f715ec0f47b4d76daba4dafcccbcf46ce7134c6b62ceadbbe36aa6268e1611f29e0131b0a584885df2bbe15271b3494a87947f0e300260c41fc5d654e7289ab25ca60ef837687d6a92cd0e119426b848a4edd4368739d645a5d2b9697c08c37b207f2337f164b891f73075d1f10ae52dc24e87e5ce293479bf8d381cbb90c1d333c4330347d2687c9d00648f0d071b10b40648ce67d6950b68c5ba74a77d9f699cae9b2d806010fde355d3f638782bc294e256ed94677e8bee2bec5f1bd4e016dc6bab1c15a92211e0172b11f28333823bdf234583944661a7b4329512e663ac2b859b82410137c97d6e81bbabd2f7e69499e14a341f580ec830127752bf2029cbaad41c5475354864e5735ac595f565d0ba3264ba599ee7de7f32e21560c3c90eefc20c5d0bc23bb619183dc34d176d01b6f25a3c71a87f2183eb0514530282a1f0a3dc7759d41b950ff3f90972b1432fff9da62bb8473275709d09fa32eb78793b3f0de5f0b4ca81bb9aeafa2894cf3201c065410f77b0743cdfb00a6c3e8178eba2d62db1d6cd52ca5a043a45f83976a15607fa32d0e1670598bcbbd0b0af63ef903453d45cc266e846f087fa6c8f49fbeffbc0a86b79142dd9efae0c41dcd2718c75542fb526f66b5a036413579dafa51bb1b7743250d495e0c78b8bebfa14082c09dc35726b5d39400677587a09e029a1fd973b00cc133b4d6531d74938af138df2491d13ca356b28b87c5bfab0ebe4d3a5883aef4e4f9d697f7f6ad0e40fa123e407ceebda12abcd8756469574ec7ba21284dc297494e041fb1f5018d1e2312e0376ecb604509ba97e03a6ec9a6a3f21ed3032ac9a9c5329a7aa0506a8591b0fe55b0225f2d74f6d6ac5ef9ed28bc6a6a1dc93ac973427e229000b1a32d063b165e9ca6c6a6c568f506354b6c616f7fad3d88e76f592291e412dd4f754df849a8e70789d62ae75172de37418549d3825176d291902952051c2f94b758d0f6d32e160783a62aa89ffcbfa9439032a59575b9e89a875b32f88169426e78b61e2a8628420f0cf513924edcea79c9f005cd793e07141db3118aee88316c116b87c57215ea738e321e73185dd5d99de1b05012159c8a802f522ca448d5c72d61c9701e84faa4bcf667aae5c02b3ec0cc433e6a6784d30928e4440e06db9f3c0f987fee414bba5a7e3159cecce1737ad6ac37c6322cefa7f346212fb3e24cfb8453f5c7662667b107f0faeef3ca06ad7638b80ca3ffaea0472093182ca88b9acc24ed303ad9fce63b04c65a57618791ce8c3beeed791498ded575ba4a465d758b6b9d3712cacaa0b05862327b4de1826547d2bc546b8ab12d24c7e125fceec9190dc460a0821f49abd2f0a4beb8d1aa88ecfd273f0d829ae9f8a390a373916b1eecd30840d7556fb3f0d33c25b8c5f5d2cb8eaa395540157d5e9f6e0bd7e57008e91902a683c34a7c3770836e2f0a60a11a77717cac9214c11fbd6e0921e396b50a77b55500fee9e6e50262f57e5fa217c3848b85c81fb2064464139e7eead0114f03dc2dcebb98ecccf4bb838e8c3d4ea9b85951f1488b8e2317acec3174fe6c1f7b6c680369930ea5d1b8e5738d5ba9c18e5e4b052b5caade98e2e590d857a78876f87992ad4fcaf409088c95ffd9528646157dfd7136243f14885f68fe95b4e17c734da8d95992996d65f4b91004298d8a704a4d846465f2f2dcd2cba877142646387c76cab826240b64401fea17858367e229db4b829c29f580b5706bfeb0b3f35bb3e5c4295042fdb9d5eeeff2ca9e8a00813836be9245d4f609652e13fe2c7465b1b32b6afcded16d954d6d3f439b4a8fd54813fc9c8143a0181577db5774389d890042ccbd610c6d074cc2264c5a7021adff985a2cef667ba553e705c04249bccd84d514c5a893410e1848eae5dec841d341dc6eaa67ab7cecefafe7b5041bce33d58f8aaa014b6582b5df56becc2180f8f29388f52b5a1a8ebc90ff1519d01348ffc211b445b4591e1461949ad5e2ee8d5c9bd6340ef20fe41bd20f62d27487513857ef777e0de169c2e3c531fcb7ae903d50dcafc3b9214841a494581f44e096a1fe8c6550d1e6a6e9791eafdc22ea281b1701d8b94c281cdbbaa63c72b3a2bc16c1768762745cf23d022a7aeca2e0c4d87ea30ed60d37f033546b6e67c5accb5bd8f706f4885033eaf7935bc0e8c8c13c74589fc4b0076a7416763d07fbeb01e491cfcf8d360258e9cff0b854ab77ab0bab3cb550f1bfe098b7d1131f52c0f8f35f4c5af01b9c346b59c9d14efc83021d9a527365069f28e38851d3fed17ec5a68c58961aeb099bf75051023c85987ad5ea50aa676f4497765c846126818691f7ec8a6df78e4f88de6eb8b2a9a565db68a1d856186952d808e472e3aea210ad38e578a328ba858e605910a91b3bc68899b3e6128f2afa22eec14fd4bd591fb209d05f72717cae94d59d5e65e66d9ff5c1fe996afe43b7878f31109726d49c7cc56ae1f5d1c1c8ce1ca60d3c828831a02d5cf5b5abead3c5e0d2c71be76fe089ae32113c6c3c01f100377de8e8d81fea4fb03eea09d15b1bdc620bb9a1f9553f9be49a7c9b38f017449b9c09a4ea15c65d772de9c51deb72b4d880b4bba06f5d7f350b7fa31ad79ed08b727f9d2fe3f93fb1e1922fe62501627f47e645b4ae463d88972154d29bec8622cbed1e7eb6b6e99318d9e9baf32f13c2b7d54aca0ea8cd9297b1b6c46691599c98eed1582f762a420969d47333a37fd42f0b0c5672eab07d7770f959776b10e3ca51abe0855279a78fd04e95a7753e580e24c4e97f9c08146de75df4bda00245701c064e52025592c57adc8c0b5b35d4b27845f9a69fc7d3b2ef2f5761cbf913dbf68a0551f918abaee0f7e1a5d4a01c08efa109d969f80cc473c39d4496a9a614b3c396002dda7ad1d4f58d844395a49f9d3dd97eb1d8dc259fcbe0784494fb01d7ec8c1170569dcd53b8c345cbc1fad81ebd47a63c97c40e806e12002884ef537d579c7537dc1233d18ceb0b0af34bf9ea3549eb3fd226b8e61a801a0ff8f5db08df0e75eaba96286be15c3d1002fc5fd3e8f980ab48a952a60fec13dcff047b0c70c2651a43fa57f8b366b50f493aafb841a25122d5669cf98560a79f0d39a56df79f58808502f0dc8798725af372b7c9331ab62bdec23daacb58319ec58f5a4aaa5d64458658cec546a28c240c86a6a69d8cd049eedff0cd092c14d9b9ee875c1dabd51f31a039cb58722f7ab07bf77aa89aa29ade914ec7ab7d70063db0c5242b7792732dee2f539ebdc03367f98ac20ce35809fe29fd5351942259d0f40a75facddf30b0723723e373680785a58238ac8908e6eb38839f1571916271df375a96eee7c3898d79ba6b31d7f0fb4bfb4add48261379ed5ea01d8eec1b427124e9ec79c56789b34a22b255343af00110b2b7759bf661f4bf7d02344e11df5502c394e17381bb9f0604bdfecfde12769317b3eb6ec8b57fc936bcd02fe44f4f7a0b038b05859acbaa4cd835ab80d4c708ccefaa620a1e452feb12a5d596192c3445bf1385088dbf5fd637e9d1afbef79c1765be8745617d54a514a8f621e81e1a7599bd43d5c0957587fecd02fa9bf849c5303ccf94bde8f993a29096858cb9112324cfed405e7acda36b2ded1c325e719d6d52e2ae6e4bd58a0d9b13aa978bc57d585c6dc278d80581005ef5ad9cb3a4c9ef5cff582e936c406fa16da7046351567b454f611b51ac0c3e0e7221928a297b70bb56318e7acee8647058efd05df13d47bfd871a70fffcee0dd75f08e5bc2442d91d271bfd20e62bc31070d172590dca33fca30e173dc9c0923b4a4af9ca8cb86eabd458c83bdb34c642b57a210f6f139c403f3a808ed20c3220"], 0x1008, 0x0) 13:43:35 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x7f, 0x0, 0x4}, {0x4, 0x3, 0xdb, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x9, 0x1f, 0x8, 0x9}, {0xc60b, 0x7, 0x40, 0x70cc}, {0x8, 0xfb, 0xc3, 0xffffffff}, {0x5, 0x7d, 0x3, 0x1}, {0xb3, 0x6, 0x3, 0x6}, {0xff, 0xfb, 0x7f, 0xffff1328}, {0x5, 0x2, 0x4, 0x8}, {0x800, 0x6, 0x0, 0x7}]}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 13:43:35 executing program 7: syz_emit_ethernet(0xa4, &(0x7f0000000000)={@broadcast, @random="8899fbbb5ceb", [], {@generic={0x8739, "3f4ecff1d19c661da53cf028a23a8ea5ac20cb4d50e6b292e0e90f58bdef51523669db594a2eadce96609005d010a9123d574894544156f04a3faeb393d5a1be40b70ce17267fa5b9201ef80e1197aa352ab1dda635fef0c5aaf6ad073e2d98d93898f597766a4a261907052f12c4f94cdb9ad48d6dd9057de014cdc5801ec46117daeef859d8dd6534c22634176015571558a202bcc"}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) 13:43:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) (async) write(r0, &(0x7f00000000c0)="51766592bc4f0c9a21663c8057c0e4e9741b0603ce7d7aac2febe7eeab1eb51e60893eddf781124137e24e63cedb22cd2ea497dea60c61942df00d99674bac4cdf71405ae5ba68fdbf56efeb2718a556a0e0580b88fdeb7488c210b3b22d52a304a8e0d808", 0x65) write(r0, &(0x7f0000000200)='X', 0x1) (async) close(r0) (async) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) (async) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="0300008d", 0x4) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x12, 0xffffffffffffffff, 0xe6f) (async) close(0xffffffffffffffff) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(0xffffffffffffffff, 0x0, 0x0) (async) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r2, 0x0, 0x0) (async) sendto$unix(r2, &(0x7f0000000240)="6954de781c4862702dcaff8b5e3af748b8a653dd2c5bc6ef5a63b2d9725f3cd69bdedd6a7f5e6a78c5caf53d7fc6a52a0b1cd93826496ed718e1b9450c3cb23d48384db1ee023a141530e6dbc0df55f9c227845b5bec9ba3abe3a922605bf82956d399c04c308d46b8b0cdaffb9a551e74937944d21bb7262f5913ad7832f989be3927a624e92dfcb657a7d63f91f0a07ef292e62b7886f3384701d86816ef5952c190dba5c0e41a5d2fba15", 0xac, 0x8, 0x0, 0x0) (async) fchdir(0xffffffffffffffff) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f0000000000), &(0x7f00000001c0), 0x0, 0x35) 13:43:35 executing program 1: r0 = syz_open_pts() close(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x1f) syz_open_pts() syz_open_pts() r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x11) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000000c0)={0x3, 0x3, 0x80000001, 0x9, "8400d86dd0c15ebd5368a08cdc8ec0c086e5784a", 0x401}) fcntl$dupfd(r3, 0xa, r4) 13:43:35 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) dup(r1) (async) dup(r1) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2c) r4 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000040)={0xffffffff}) (async) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000040)={0xffffffff}) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 13:43:35 executing program 7: syz_emit_ethernet(0xa4, &(0x7f0000000000)={@broadcast, @random="8899fbbb5ceb", [], {@generic={0x8739, "3f4ecff1d19c661da53cf028a23a8ea5ac20cb4d50e6b292e0e90f58bdef51523669db594a2eadce96609005d010a9123d574894544156f04a3faeb393d5a1be40b70ce17267fa5b9201ef80e1197aa352ab1dda635fef0c5aaf6ad073e2d98d93898f597766a4a261907052f12c4f94cdb9ad48d6dd9057de014cdc5801ec46117daeef859d8dd6534c22634176015571558a202bcc"}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) 13:43:35 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0}, {0xffffffffffffffff, 0xd1}, {}, {0xffffffffffffffff, 0x89}, {0xffffffffffffffff, 0x8f}], 0x5, 0x5) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000003c0)=0x1) readv(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000000)=""/217, 0xd9}, {&(0x7f0000000200)=""/222, 0xde}, {&(0x7f0000000300)=""/107, 0x6b}], 0x3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000440)=0x2) pwrite(0xffffffffffffffff, &(0x7f0000000100)="a8892d80d76bece65437e8cef5b8843ffda8b06fd90839ff8ca0792546f346f6f8fbf48e1b0f509fdf342979d5384e45bff574ec7ecafd98044ffaf45b21890d0deeb8a9cb2359004c0713571c78b0ca4dde03763459059e8881b3b958f312f264850ac62b0de5fd95420603d9d8402424613dd807d19b0dd35b36eed8b4364c9dcf8f44b707190185b27fefa6ed82fd08ab7105df05dd47299fd14b4881beab52d9383f92aa6d6dcbf898177a66df0a6c0201c8662bdfa275ccf9c630675c6cc3dd3617961ae0ffade1c9fbfda752a785c52964d56f79221ae8f73c4b", 0xffffffffffffff4f, 0x400) 13:43:35 executing program 0: r0 = kqueue() syz_open_pts() (async) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r2 = syz_open_pts() pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0xd1928e47b3d6fb16, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) r6 = syz_open_pts() pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}], 0x5, 0x5) r9 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r10}, {r9, 0xd1}, {r9}, {r9, 0x89}, {r9, 0x8f}], 0x5, 0x5) kevent(r0, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffb, 0x90, 0x80, 0x5, 0x6}, {{r4}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x100}, {{r5}, 0xb3283773ed449092, 0x4, 0x1, 0xff, 0x7fffffffffffffff}, {{r6}, 0xfffffffffffffff8, 0x22, 0x10, 0x44, 0x10}, {{r10}, 0xfffffffffffffffb, 0x10, 0x80000000, 0xaa, 0xffff}, {{r8}, 0xfffffffffffffffa, 0x0, 0x40000020, 0x1, 0xd8}, {{r5}, 0xfffffffffffffffd, 0x54, 0x2, 0x5cb, 0xfffffffffffffffe}], 0xaee, 0x0, 0x2f47ee04, 0x0) 13:43:35 executing program 1: r0 = syz_open_pts() close(0xffffffffffffffff) (async) close(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x1f) syz_open_pts() (async) syz_open_pts() syz_open_pts() r2 = syz_open_pts() pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x11) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000000c0)={0x3, 0x3, 0x80000001, 0x9, "8400d86dd0c15ebd5368a08cdc8ec0c086e5784a", 0x401}) (async) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000000c0)={0x3, 0x3, 0x80000001, 0x9, "8400d86dd0c15ebd5368a08cdc8ec0c086e5784a", 0x401}) fcntl$dupfd(r3, 0xa, r4) 13:43:35 executing program 4: r0 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) (async) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x1000, 0x7}, {0x18, 0x2, 0x3, 0x7}, 0xde, [0x8, 0x10000, 0x8000, 0xfffffffc, 0x8, 0x0, 0xffffffe0, 0x281]}, 0x3c) (async) select(0x40, &(0x7f0000000840)={0x0, 0xffffffffffffffff}, &(0x7f0000000880)={0x400000000002, 0x3}, 0x0, &(0x7f0000000980)) (async) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 13:43:35 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) dup(r1) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2c) socket(0x2, 0x1, 0x0) (async) r4 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000040)={0xffffffff}) (async) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000040)={0xffffffff}) fcntl$dupfd(r4, 0x0, r4) (async) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 13:43:35 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x9e, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x10001], [0x0, 0x0, 0x0, 0x0, 0x2000000000], [{}, {}, {0x0, 0x0, 0x0, 0xc3d}]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:43:35 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) ioctl$TIOCSTOP(r5, 0x2000746f) (async) poll(&(0x7f0000000080)=[{r3}, {r1, 0x80}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x6, 0x2, 0x6c, 0x800}, {0x2, 0x6, 0xc8, 0x4e5e}, {0x3ff, 0x3, 0x2, 0x9}, {0x7ff, 0x3, 0x0, 0x3}, {0x3ff, 0xb, 0xff, 0x400}, {0x8, 0x7f, 0x1, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:43:35 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0}, {0xffffffffffffffff, 0xd1}, {}, {0xffffffffffffffff, 0x89}, {0xffffffffffffffff, 0x8f}], 0x5, 0x5) (async) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000003c0)=0x1) readv(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000000)=""/217, 0xd9}, {&(0x7f0000000200)=""/222, 0xde}, {&(0x7f0000000300)=""/107, 0x6b}], 0x3) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000440)=0x2) (async) pwrite(0xffffffffffffffff, &(0x7f0000000100)="a8892d80d76bece65437e8cef5b8843ffda8b06fd90839ff8ca0792546f346f6f8fbf48e1b0f509fdf342979d5384e45bff574ec7ecafd98044ffaf45b21890d0deeb8a9cb2359004c0713571c78b0ca4dde03763459059e8881b3b958f312f264850ac62b0de5fd95420603d9d8402424613dd807d19b0dd35b36eed8b4364c9dcf8f44b707190185b27fefa6ed82fd08ab7105df05dd47299fd14b4881beab52d9383f92aa6d6dcbf898177a66df0a6c0201c8662bdfa275ccf9c630675c6cc3dd3617961ae0ffade1c9fbfda752a785c52964d56f79221ae8f73c4b", 0xffffffffffffff4f, 0x400) 13:43:35 executing program 1: syz_open_pts() (async) r0 = syz_open_pts() close(0xffffffffffffffff) (async) close(0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r0) (async) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x1f) syz_open_pts() syz_open_pts() syz_open_pts() (async) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r3}, {r2, 0xd1}, {r2}, {r2, 0x89}, {r2, 0x8f}], 0x5, 0x5) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x11) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000000c0)={0x3, 0x3, 0x80000001, 0x9, "8400d86dd0c15ebd5368a08cdc8ec0c086e5784a", 0x401}) fcntl$dupfd(r3, 0xa, r4) 13:43:35 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x7f, 0x0, 0x4}, {0x4, 0x3, 0xdb, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x9, 0x1f, 0x8, 0x9}, {0xc60b, 0x7, 0x40, 0x70cc}, {0x8, 0xfb, 0xc3, 0xffffffff}, {0x5, 0x7d, 0x3, 0x1}, {0xb3, 0x6, 0x3, 0x6}, {0xff, 0xfb, 0x7f, 0xffff1328}, {0x5, 0x2, 0x4, 0x8}, {0x800, 0x6, 0x0, 0x7}]}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) dup(r0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x7f, 0x0, 0x4}, {0x4, 0x3, 0xdb, 0x1}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x9, 0x1f, 0x8, 0x9}, {0xc60b, 0x7, 0x40, 0x70cc}, {0x8, 0xfb, 0xc3, 0xffffffff}, {0x5, 0x7d, 0x3, 0x1}, {0xb3, 0x6, 0x3, 0x6}, {0xff, 0xfb, 0x7f, 0xffff1328}, {0x5, 0x2, 0x4, 0x8}, {0x800, 0x6, 0x0, 0x7}]}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 13:43:35 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x9e, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x10001], [0x0, 0x0, 0x0, 0x0, 0x2000000000], [{}, {}, {0x0, 0x0, 0x0, 0xc3d}]}}}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = fcntl$dupfd(r2, 0x0, r2) (async) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) (async) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:43:35 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x7f, 0x0, 0x4}, {0x4, 0x3, 0xdb, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x9, 0x1f, 0x8, 0x9}, {0xc60b, 0x7, 0x40, 0x70cc}, {0x8, 0xfb, 0xc3, 0xffffffff}, {0x5, 0x7d, 0x3, 0x1}, {0xb3, 0x6, 0x3, 0x6}, {0xff, 0xfb, 0x7f, 0xffff1328}, {0x5, 0x2, 0x4, 0x8}, {0x800, 0x6, 0x0, 0x7}]}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) dup(r0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x7f, 0x0, 0x4}, {0x4, 0x3, 0xdb, 0x1}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x9, 0x1f, 0x8, 0x9}, {0xc60b, 0x7, 0x40, 0x70cc}, {0x8, 0xfb, 0xc3, 0xffffffff}, {0x5, 0x7d, 0x3, 0x1}, {0xb3, 0x6, 0x3, 0x6}, {0xff, 0xfb, 0x7f, 0xffff1328}, {0x5, 0x2, 0x4, 0x8}, {0x800, 0x6, 0x0, 0x7}]}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 13:43:35 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x3f, 0x3f}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:43:35 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) 13:43:35 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x9e, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x10001], [0x0, 0x0, 0x0, 0x0, 0x2000000000], [{}, {}, {0x0, 0x0, 0x0, 0xc3d}]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x9e, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x10001], [0x0, 0x0, 0x0, 0x0, 0x2000000000], [{}, {}, {0x0, 0x0, 0x0, 0xc3d}]}}}) (async) socket(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) socket(0x2, 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) fcntl$dupfd(r2, 0x0, r2) (async) socket$unix(0x1, 0x1, 0x0) (async) bind$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) (async) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) (async) 13:43:35 executing program 7: openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x84) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x2, &(0x7f0000000240)="148c0800000013fbdc1a03033f88ff044c2200ded070000000981d01ef89684e8177a0a5366ea8057ecd0b20357afc895509ab2277f4260666f12835d776a2c1b66908edcb016b7e9ce5ecb2a69aab1e3e4dd31ac0753bd2f64138f56e30b0828bd436ab38334d89c8a96a65dcdd54ce384087ccbbbdf2f03239ea897b9c09f5dd6de7aeb94d21632f02", 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair(0x20, 0x4000, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) dup(r0) 13:43:35 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0}, {0xffffffffffffffff, 0xd1}, {}, {0xffffffffffffffff, 0x89}, {0xffffffffffffffff, 0x8f}], 0x5, 0x5) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000003c0)=0x1) (async) readv(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000000)=""/217, 0xd9}, {&(0x7f0000000200)=""/222, 0xde}, {&(0x7f0000000300)=""/107, 0x6b}], 0x3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000440)=0x2) (async) pwrite(0xffffffffffffffff, &(0x7f0000000100)="a8892d80d76bece65437e8cef5b8843ffda8b06fd90839ff8ca0792546f346f6f8fbf48e1b0f509fdf342979d5384e45bff574ec7ecafd98044ffaf45b21890d0deeb8a9cb2359004c0713571c78b0ca4dde03763459059e8881b3b958f312f264850ac62b0de5fd95420603d9d8402424613dd807d19b0dd35b36eed8b4364c9dcf8f44b707190185b27fefa6ed82fd08ab7105df05dd47299fd14b4881beab52d9383f92aa6d6dcbf898177a66df0a6c0201c8662bdfa275ccf9c630675c6cc3dd3617961ae0ffade1c9fbfda752a785c52964d56f79221ae8f73c4b", 0xffffffffffffff4f, 0x400) 13:43:35 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x3f, 0x3f}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:43:35 executing program 4: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x10, 0x4003, 0xfe) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000000)="b3da5fa7", 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r1, 0x0, r0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r0) r5 = dup(r4) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd9e) 13:43:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 13:43:35 executing program 7: openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x84) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x2, &(0x7f0000000240)="148c0800000013fbdc1a03033f88ff044c2200ded070000000981d01ef89684e8177a0a5366ea8057ecd0b20357afc895509ab2277f4260666f12835d776a2c1b66908edcb016b7e9ce5ecb2a69aab1e3e4dd31ac0753bd2f64138f56e30b0828bd436ab38334d89c8a96a65dcdd54ce384087ccbbbdf2f03239ea897b9c09f5dd6de7aeb94d21632f02", 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair(0x20, 0x4000, 0x4, &(0x7f0000000100)) (async) socketpair(0x20, 0x4000, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) dup(r0) (async) dup(r0) 13:43:35 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) pwrite(r2, &(0x7f0000000180)="9eaf9306444f7d688dbacdd1a3232c0a493f5515838ca57285a44e0677b262f4f7cafd19e513499c7afd209f0c54ded14f04129a899a61e707050b0a5d35c5a444750b7796795ce4180b9af976e7d711727260a5cee962fbb02a385e51f35dcfe49febca9ba6e7c98689063a959fadaa3cebfafe3d3d9cd5b4e2b3a7a07264db03c2184a65a6237076602baaf7b856068b91523d6de786f0b4b19be1ff5910d83b5ca118e9795d36d6a339a229b2994c613f95d40b0fa580ebe4f8aa69d3e3432cb4b5ba8ff2181afc1c5a62867e82ce8a796a209acf5c3b138639c16aec4cd3d84dc46d38751ad4481768e6554d508050c16c76aa83b678dc1e", 0xfa, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:35 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x8, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x2000000000000000, 0x0, 0x0, 0x8], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) setsockopt(r2, 0x5, 0x80000000, &(0x7f0000000100)="f9ab30f69edd3f0e0caff68d0507ad680089c7073a2e60f1b3bef6a0d91816a22b9a72cfe6eb6436b96e090638fd9575be00e479fea2798ba7c92568fb89e951071cef0f674ca83bce5a6669db9b1aacb42430a61f844cabb34d0ca8708abe5b368a7edbb7520defa63fa7069237c3be2f6e41527868c8b8b983f273f06bcd44d59fcf0fe663ceece8551b7ac85e8c81da8c9b399a93e7f8b0bbbf69f3bbaf03e2b8f15ac522dd63b176328b895ca3bebd941718eb2f993b7d688b2d373403035205ddec8ffbb3b72ba4c942341a9a0c9be6", 0xd2) 13:43:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 13:43:35 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 13:43:35 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x3f, 0x3f}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6, 0x0, 0x3f, 0x3f}]}) write(r0, &(0x7f0000000040)="0ea005040de587010da64eb70950", 0xe) 13:43:35 executing program 7: openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x84) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x2, &(0x7f0000000240)="148c0800000013fbdc1a03033f88ff044c2200ded070000000981d01ef89684e8177a0a5366ea8057ecd0b20357afc895509ab2277f4260666f12835d776a2c1b66908edcb016b7e9ce5ecb2a69aab1e3e4dd31ac0753bd2f64138f56e30b0828bd436ab38334d89c8a96a65dcdd54ce384087ccbbbdf2f03239ea897b9c09f5dd6de7aeb94d21632f02", 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair(0x20, 0x4000, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) dup(r0) 13:43:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) 13:43:35 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) pwrite(r2, &(0x7f0000000180)="9eaf9306444f7d688dbacdd1a3232c0a493f5515838ca57285a44e0677b262f4f7cafd19e513499c7afd209f0c54ded14f04129a899a61e707050b0a5d35c5a444750b7796795ce4180b9af976e7d711727260a5cee962fbb02a385e51f35dcfe49febca9ba6e7c98689063a959fadaa3cebfafe3d3d9cd5b4e2b3a7a07264db03c2184a65a6237076602baaf7b856068b91523d6de786f0b4b19be1ff5910d83b5ca118e9795d36d6a339a229b2994c613f95d40b0fa580ebe4f8aa69d3e3432cb4b5ba8ff2181afc1c5a62867e82ce8a796a209acf5c3b138639c16aec4cd3d84dc46d38751ad4481768e6554d508050c16c76aa83b678dc1e", 0xfa, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) pwrite(r2, &(0x7f0000000180)="9eaf9306444f7d688dbacdd1a3232c0a493f5515838ca57285a44e0677b262f4f7cafd19e513499c7afd209f0c54ded14f04129a899a61e707050b0a5d35c5a444750b7796795ce4180b9af976e7d711727260a5cee962fbb02a385e51f35dcfe49febca9ba6e7c98689063a959fadaa3cebfafe3d3d9cd5b4e2b3a7a07264db03c2184a65a6237076602baaf7b856068b91523d6de786f0b4b19be1ff5910d83b5ca118e9795d36d6a339a229b2994c613f95d40b0fa580ebe4f8aa69d3e3432cb4b5ba8ff2181afc1c5a62867e82ce8a796a209acf5c3b138639c16aec4cd3d84dc46d38751ad4481768e6554d508050c16c76aa83b678dc1e", 0xfa, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) 13:43:35 executing program 0: kqueue() (async) r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) 13:43:35 executing program 4: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) r1 = socket(0x10, 0x4003, 0xfe) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000000)="b3da5fa7", 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) fcntl$dupfd(r1, 0x0, r0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r4 = dup2(r3, r0) r5 = dup(r4) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd9e) 13:43:35 executing program 6: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getdents(0xffffffffffffffff, &(0x7f0000000000)=""/170, 0xaa) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) r3 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) r5 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) r7 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r8}, {r7, 0xd1}, {r7}, {r7, 0x89}, {r7, 0x8f}], 0x5, 0x5) poll(&(0x7f0000000300)=[{r9, 0x1}, {r5, 0x80}, {r6, 0x10}], 0x3, 0x3) r10 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r11}, {r10, 0xd1}, {r10}, {r10, 0x89}, {r10, 0x8f}], 0x5, 0x5) r12 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffb, 0xfc, 0x4, 0x8, 0x5}, {{r1}, 0xfffffffffffffffb, 0x41, 0x2, 0x6, 0xffffffff}], 0x0, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffff8, 0x88, 0x4, 0x0, 0x8000}, {{r2}, 0xfffffffffffffffb, 0x6, 0x1, 0xb1, 0x8001}, {{r11}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0x7, 0xffffffff}, {{r12}, 0xffffffffffffffff, 0x5, 0x2, 0xfffffffffffffff8, 0x8}], 0x0, &(0x7f00000002c0)={0x5, 0xff}) getdents(r2, &(0x7f0000000140)=""/54, 0x36) 13:43:35 executing program 1: sysctl$kern(&(0x7f00000004c0)={0x1, 0x1a}, 0x2, &(0x7f0000000000)="7ba4aaedaca001ab", &(0x7f0000000580)=0x8, &(0x7f00000005c0), 0x0) semget$private(0x0, 0x2, 0xa1) 13:43:35 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x10000000, 0x0, 0x10006a7, 0x10000fff, "040000ad12fe7131b5c2b8000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file1\x00', 0x80, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x4, 0xb0d, 0x9, 0x0, "e4dc44eb1890d4ba3711d72891a7392350ee496a", 0x4, 0x2}) 13:43:35 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x8, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x2000000000000000, 0x0, 0x0, 0x8], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) (async) setsockopt(r2, 0x5, 0x80000000, &(0x7f0000000100)="f9ab30f69edd3f0e0caff68d0507ad680089c7073a2e60f1b3bef6a0d91816a22b9a72cfe6eb6436b96e090638fd9575be00e479fea2798ba7c92568fb89e951071cef0f674ca83bce5a6669db9b1aacb42430a61f844cabb34d0ca8708abe5b368a7edbb7520defa63fa7069237c3be2f6e41527868c8b8b983f273f06bcd44d59fcf0fe663ceece8551b7ac85e8c81da8c9b399a93e7f8b0bbbf69f3bbaf03e2b8f15ac522dd63b176328b895ca3bebd941718eb2f993b7d688b2d373403035205ddec8ffbb3b72ba4c942341a9a0c9be6", 0xd2) 13:43:35 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) pwrite(r2, &(0x7f0000000180)="9eaf9306444f7d688dbacdd1a3232c0a493f5515838ca57285a44e0677b262f4f7cafd19e513499c7afd209f0c54ded14f04129a899a61e707050b0a5d35c5a444750b7796795ce4180b9af976e7d711727260a5cee962fbb02a385e51f35dcfe49febca9ba6e7c98689063a959fadaa3cebfafe3d3d9cd5b4e2b3a7a07264db03c2184a65a6237076602baaf7b856068b91523d6de786f0b4b19be1ff5910d83b5ca118e9795d36d6a339a229b2994c613f95d40b0fa580ebe4f8aa69d3e3432cb4b5ba8ff2181afc1c5a62867e82ce8a796a209acf5c3b138639c16aec4cd3d84dc46d38751ad4481768e6554d508050c16c76aa83b678dc1e", 0xfa, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) pwrite(r2, &(0x7f0000000180)="9eaf9306444f7d688dbacdd1a3232c0a493f5515838ca57285a44e0677b262f4f7cafd19e513499c7afd209f0c54ded14f04129a899a61e707050b0a5d35c5a444750b7796795ce4180b9af976e7d711727260a5cee962fbb02a385e51f35dcfe49febca9ba6e7c98689063a959fadaa3cebfafe3d3d9cd5b4e2b3a7a07264db03c2184a65a6237076602baaf7b856068b91523d6de786f0b4b19be1ff5910d83b5ca118e9795d36d6a339a229b2994c613f95d40b0fa580ebe4f8aa69d3e3432cb4b5ba8ff2181afc1c5a62867e82ce8a796a209acf5c3b138639c16aec4cd3d84dc46d38751ad4481768e6554d508050c16c76aa83b678dc1e", 0xfa, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) 13:43:36 executing program 7: openat$pf(0xffffffffffffff9c, 0x0, 0x80, 0x0) setsockopt(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000980)="ae2a34195d0900f5ab3a56f3419d5a9a20c401e890131bee802bb9c23372ba358713d0ee3facf4d9b554353878c414a2caad8802b3971a6736befbd3870ba73f64ec559d3a3a323f6153bcbc374bd64d601d7e59f88ad4401ea6216aff0df7a06a2aebf24929dda49e17eebddf433d01ae607dfef59c71de1853941dffb74db9ed20045fae2fd39a4950bd6abb886b14704a73b9227774f454f6a6e0aa686d60d7d531056b6e1670f3bf767c378ed748e496301d3e340aa8011643381dab0000b04800548325a31934af569204bd74a1073fe67e5707e5989de93348de291c23a41e5648c8bda5a6d87981e8a1320400e08291389915b8ff746ffd21d363c45991b1509dda9878e02710afbfb70fae479dae406e42f20b23dbbdeaad470a3f8eaec5869b11a5a6e66a43b4dbeb3e7f7153453678803d51439e4d2df91b6cb9e7de511c94f12c0cff69e8a2f575263f8a6af916c8fac83c52a1567d647724b6ca80c5da34e561c3da0efabd88624e48e2f6ea4830f388a76e3a839efddcca814e9c5cdc588850c1d84b5b642705438a0f52d4de503033", 0x196) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x2, 0xffffffff, 0x4, {[0x7, 0x40000003fffe, 0x100007ffffffe, 0xffffffffffffffff, 0x7fffffffffffffff, 0x3, 0x6, 0x7ffffffd, 0x800000000000006, 0x44, 0x8000, 0x83, 0x1, 0xffff, 0x210, 0x5d7, 0x4, 0x2], [0x2, 0x24, 0x8, 0x8001, 0x8000000000004, 0xfffffffffffffffe, 0xc8, 0x4, 0x800000000005, 0x80000001], [0x800000000b, 0x1, 0x9, 0x1000000000100, 0x8000000000000001, 0xfffffffffffffffe, 0x43], [0x3, 0x8000020000000002, 0x80, 0x2d, 0xffffffffffffffff, 0x400], [{0x9, 0x1, 0x820008b6, 0x10005}, {0x7, 0x0, 0x3, 0x4007f}, {0x5, 0x1000100, 0x7, 0x5}, {0x77, 0x1800, 0x142, 0x8000000000000020}, {0x4, 0x8, 0x4}, {0xb3a2, 0x7feffd, 0x8007003d, 0x3}, {0x6, 0x8003, 0x9, 0x7}, {0x4, 0xffbf78ba, 0x1000004, 0x2}], {0x3ff, 0x80000000, 0xf7fffffd, 0xf76}, {0xe5, 0xfffffff0, 0x1000, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699f, &(0x7f00000000c0)=0x6c28) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x8000000000000000) r3 = socket(0x18, 0x3, 0x1) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000140)="7890dd3b42024833000000000000", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r5 = fcntl$dupfd(r2, 0x0, r3) listen(0xffffffffffffffff, 0x4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x40) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x5f9) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000680)=[{0x0, 0x0, 0x6}, {0x3ff, 0x7e, 0x4, 0x4}, {0xa0d, 0x20, 0x0, 0xe538}, {0xd, 0x3}, {0x9, 0xd6, 0x4, 0x8000}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pwrite(r0, &(0x7f0000001780)="7a415c43f7bc1fcfab4402d97476b9d12a3d2963e99281ac52ffff1b7a5f157b821233d0e7b8efecd5bd1039b330de7b29e0853bf3a94d43ef723bfa26fb0fa523c147241d6c04000000000000807041c384bf38a9ca6bc5d20502000000762bafc80c78d68944f9f69a6779e6e4e0f80d4c92cfd8137af76303dd6f", 0x7c, 0x4298) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x1000006) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) mprotect(&(0x7f00007de000/0x1000)=nil, 0x1000, 0x3) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000500)={0x7, 0x72b1, 0x81ff, 0x1, "a8c75d0e0cdaffffffffb1d7d100", 0x1003}) 13:43:36 executing program 1: sysctl$kern(&(0x7f00000004c0)={0x1, 0x1a}, 0x2, &(0x7f0000000000)="7ba4aaedaca001ab", &(0x7f0000000580)=0x8, &(0x7f00000005c0), 0x0) semget$private(0x0, 0x2, 0xa1) (async) semget$private(0x0, 0x2, 0xa1) 13:43:36 executing program 1: sysctl$kern(&(0x7f00000004c0)={0x1, 0x1a}, 0x2, &(0x7f0000000000)="7ba4aaedaca001ab", &(0x7f0000000580)=0x8, &(0x7f00000005c0), 0x0) semget$private(0x0, 0x2, 0xa1) 13:43:36 executing program 7: openat$pf(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000980)="ae2a34195d0900f5ab3a56f3419d5a9a20c401e890131bee802bb9c23372ba358713d0ee3facf4d9b554353878c414a2caad8802b3971a6736befbd3870ba73f64ec559d3a3a323f6153bcbc374bd64d601d7e59f88ad4401ea6216aff0df7a06a2aebf24929dda49e17eebddf433d01ae607dfef59c71de1853941dffb74db9ed20045fae2fd39a4950bd6abb886b14704a73b9227774f454f6a6e0aa686d60d7d531056b6e1670f3bf767c378ed748e496301d3e340aa8011643381dab0000b04800548325a31934af569204bd74a1073fe67e5707e5989de93348de291c23a41e5648c8bda5a6d87981e8a1320400e08291389915b8ff746ffd21d363c45991b1509dda9878e02710afbfb70fae479dae406e42f20b23dbbdeaad470a3f8eaec5869b11a5a6e66a43b4dbeb3e7f7153453678803d51439e4d2df91b6cb9e7de511c94f12c0cff69e8a2f575263f8a6af916c8fac83c52a1567d647724b6ca80c5da34e561c3da0efabd88624e48e2f6ea4830f388a76e3a839efddcca814e9c5cdc588850c1d84b5b642705438a0f52d4de503033", 0x196) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x2, 0xffffffff, 0x4, {[0x7, 0x40000003fffe, 0x100007ffffffe, 0xffffffffffffffff, 0x7fffffffffffffff, 0x3, 0x6, 0x7ffffffd, 0x800000000000006, 0x44, 0x8000, 0x83, 0x1, 0xffff, 0x210, 0x5d7, 0x4, 0x2], [0x2, 0x24, 0x8, 0x8001, 0x8000000000004, 0xfffffffffffffffe, 0xc8, 0x4, 0x800000000005, 0x80000001], [0x800000000b, 0x1, 0x9, 0x1000000000100, 0x8000000000000001, 0xfffffffffffffffe, 0x43], [0x3, 0x8000020000000002, 0x80, 0x2d, 0xffffffffffffffff, 0x400], [{0x9, 0x1, 0x820008b6, 0x10005}, {0x7, 0x0, 0x3, 0x4007f}, {0x5, 0x1000100, 0x7, 0x5}, {0x77, 0x1800, 0x142, 0x8000000000000020}, {0x4, 0x8, 0x4}, {0xb3a2, 0x7feffd, 0x8007003d, 0x3}, {0x6, 0x8003, 0x9, 0x7}, {0x4, 0xffbf78ba, 0x1000004, 0x2}], {0x3ff, 0x80000000, 0xf7fffffd, 0xf76}, {0xe5, 0xfffffff0, 0x1000, 0x5}}}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699f, &(0x7f00000000c0)=0x6c28) (async) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x8000000000000000) (async) r3 = socket(0x18, 0x3, 0x1) (async, rerun: 32) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) write(0xffffffffffffffff, &(0x7f0000000140)="7890dd3b42024833000000000000", 0xe) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) (async) r5 = fcntl$dupfd(r2, 0x0, r3) listen(0xffffffffffffffff, 0x4) (async, rerun: 32) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x40) (async, rerun: 32) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x5f9) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000680)=[{0x0, 0x0, 0x6}, {0x3ff, 0x7e, 0x4, 0x4}, {0xa0d, 0x20, 0x0, 0xe538}, {0xd, 0x3}, {0x9, 0xd6, 0x4, 0x8000}]}) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async, rerun: 32) pwrite(r0, &(0x7f0000001780)="7a415c43f7bc1fcfab4402d97476b9d12a3d2963e99281ac52ffff1b7a5f157b821233d0e7b8efecd5bd1039b330de7b29e0853bf3a94d43ef723bfa26fb0fa523c147241d6c04000000000000807041c384bf38a9ca6bc5d20502000000762bafc80c78d68944f9f69a6779e6e4e0f80d4c92cfd8137af76303dd6f", 0x7c, 0x4298) (async, rerun: 32) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x1000006) (async) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) mprotect(&(0x7f00007de000/0x1000)=nil, 0x1000, 0x3) (async) r6 = fcntl$dupfd(r1, 0x0, r1) (async, rerun: 32) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) (rerun: 32) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000500)={0x7, 0x72b1, 0x81ff, 0x1, "a8c75d0e0cdaffffffffb1d7d100", 0x1003}) 13:43:36 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x8, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x2000000000000000, 0x0, 0x0, 0x8], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async, rerun: 32) r2 = socket(0x2, 0x1, 0x0) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) dup(r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) (async) setsockopt(r2, 0x5, 0x80000000, &(0x7f0000000100)="f9ab30f69edd3f0e0caff68d0507ad680089c7073a2e60f1b3bef6a0d91816a22b9a72cfe6eb6436b96e090638fd9575be00e479fea2798ba7c92568fb89e951071cef0f674ca83bce5a6669db9b1aacb42430a61f844cabb34d0ca8708abe5b368a7edbb7520defa63fa7069237c3be2f6e41527868c8b8b983f273f06bcd44d59fcf0fe663ceece8551b7ac85e8c81da8c9b399a93e7f8b0bbbf69f3bbaf03e2b8f15ac522dd63b176328b895ca3bebd941718eb2f993b7d688b2d373403035205ddec8ffbb3b72ba4c942341a9a0c9be6", 0xd2) 13:43:36 executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x307c83be37ce3e1f) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 13:43:36 executing program 4: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x10, 0x4003, 0xfe) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000000)="b3da5fa7", 0x4) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r1, 0x0, r0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r0) r5 = dup(r4) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd9e) 13:43:36 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x10000000, 0x0, 0x10006a7, 0x10000fff, "040000ad12fe7131b5c2b8000000d35ed900"}) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x10000000, 0x0, 0x10006a7, 0x10000fff, "040000ad12fe7131b5c2b8000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file1\x00', 0x80, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) (async) write(r0, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x4, 0xb0d, 0x9, 0x0, "e4dc44eb1890d4ba3711d72891a7392350ee496a", 0x4, 0x2}) 13:43:36 executing program 7: openat$pf(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000980)="ae2a34195d0900f5ab3a56f3419d5a9a20c401e890131bee802bb9c23372ba358713d0ee3facf4d9b554353878c414a2caad8802b3971a6736befbd3870ba73f64ec559d3a3a323f6153bcbc374bd64d601d7e59f88ad4401ea6216aff0df7a06a2aebf24929dda49e17eebddf433d01ae607dfef59c71de1853941dffb74db9ed20045fae2fd39a4950bd6abb886b14704a73b9227774f454f6a6e0aa686d60d7d531056b6e1670f3bf767c378ed748e496301d3e340aa8011643381dab0000b04800548325a31934af569204bd74a1073fe67e5707e5989de93348de291c23a41e5648c8bda5a6d87981e8a1320400e08291389915b8ff746ffd21d363c45991b1509dda9878e02710afbfb70fae479dae406e42f20b23dbbdeaad470a3f8eaec5869b11a5a6e66a43b4dbeb3e7f7153453678803d51439e4d2df91b6cb9e7de511c94f12c0cff69e8a2f575263f8a6af916c8fac83c52a1567d647724b6ca80c5da34e561c3da0efabd88624e48e2f6ea4830f388a76e3a839efddcca814e9c5cdc588850c1d84b5b642705438a0f52d4de503033", 0x196) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x2, 0xffffffff, 0x4, {[0x7, 0x40000003fffe, 0x100007ffffffe, 0xffffffffffffffff, 0x7fffffffffffffff, 0x3, 0x6, 0x7ffffffd, 0x800000000000006, 0x44, 0x8000, 0x83, 0x1, 0xffff, 0x210, 0x5d7, 0x4, 0x2], [0x2, 0x24, 0x8, 0x8001, 0x8000000000004, 0xfffffffffffffffe, 0xc8, 0x4, 0x800000000005, 0x80000001], [0x800000000b, 0x1, 0x9, 0x1000000000100, 0x8000000000000001, 0xfffffffffffffffe, 0x43], [0x3, 0x8000020000000002, 0x80, 0x2d, 0xffffffffffffffff, 0x400], [{0x9, 0x1, 0x820008b6, 0x10005}, {0x7, 0x0, 0x3, 0x4007f}, {0x5, 0x1000100, 0x7, 0x5}, {0x77, 0x1800, 0x142, 0x8000000000000020}, {0x4, 0x8, 0x4}, {0xb3a2, 0x7feffd, 0x8007003d, 0x3}, {0x6, 0x8003, 0x9, 0x7}, {0x4, 0xffbf78ba, 0x1000004, 0x2}], {0x3ff, 0x80000000, 0xf7fffffd, 0xf76}, {0xe5, 0xfffffff0, 0x1000, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699f, &(0x7f00000000c0)=0x6c28) (async) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x8000000000000000) (async) r3 = socket(0x18, 0x3, 0x1) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000140)="7890dd3b42024833000000000000", 0xe) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) (async) r5 = fcntl$dupfd(r2, 0x0, r3) (async) listen(0xffffffffffffffff, 0x4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x40) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x5f9) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000680)=[{0x0, 0x0, 0x6}, {0x3ff, 0x7e, 0x4, 0x4}, {0xa0d, 0x20, 0x0, 0xe538}, {0xd, 0x3}, {0x9, 0xd6, 0x4, 0x8000}]}) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) pwrite(r0, &(0x7f0000001780)="7a415c43f7bc1fcfab4402d97476b9d12a3d2963e99281ac52ffff1b7a5f157b821233d0e7b8efecd5bd1039b330de7b29e0853bf3a94d43ef723bfa26fb0fa523c147241d6c04000000000000807041c384bf38a9ca6bc5d20502000000762bafc80c78d68944f9f69a6779e6e4e0f80d4c92cfd8137af76303dd6f", 0x7c, 0x4298) (async) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x1000006) (async) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) mprotect(&(0x7f00007de000/0x1000)=nil, 0x1000, 0x3) (async) r6 = fcntl$dupfd(r1, 0x0, r1) (async) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000500)={0x7, 0x72b1, 0x81ff, 0x1, "a8c75d0e0cdaffffffffb1d7d100", 0x1003}) 13:43:36 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) 13:43:36 executing program 6: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) getdents(0xffffffffffffffff, &(0x7f0000000000)=""/170, 0xaa) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) r3 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) (async) r5 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) r7 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r8}, {r7, 0xd1}, {r7}, {r7, 0x89}, {r7, 0x8f}], 0x5, 0x5) (async, rerun: 64) poll(&(0x7f0000000300)=[{r9, 0x1}, {r5, 0x80}, {r6, 0x10}], 0x3, 0x3) (async, rerun: 64) r10 = syz_open_pts() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r11}, {r10, 0xd1}, {r10}, {r10, 0x89}, {r10, 0x8f}], 0x5, 0x5) (async) r12 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffb, 0xfc, 0x4, 0x8, 0x5}, {{r1}, 0xfffffffffffffffb, 0x41, 0x2, 0x6, 0xffffffff}], 0x0, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffff8, 0x88, 0x4, 0x0, 0x8000}, {{r2}, 0xfffffffffffffffb, 0x6, 0x1, 0xb1, 0x8001}, {{r11}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0x7, 0xffffffff}, {{r12}, 0xffffffffffffffff, 0x5, 0x2, 0xfffffffffffffff8, 0x8}], 0x0, &(0x7f00000002c0)={0x5, 0xff}) (async) getdents(r2, &(0x7f0000000140)=""/54, 0x36) 13:43:36 executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x307c83be37ce3e1f) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x307c83be37ce3e1f) (async) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) (async) 13:43:36 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e18b7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000200)=0x7c0, 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) socket(0x1, 0x1, 0x4) shutdown(r2, 0x2) 13:43:36 executing program 7: chflags(&(0x7f0000000000)='./file0\x00', 0x1) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000080)="3fa7fd0e6e103bef6ac7e54e4978eb4b36af7889e4920497a351e91c934daa08c4f1172a02000000b6d3228989284c0b3d4812cf2101962b50391c960e12a400325f87bb2fae701957db6d0b2d2360e4dd16e43ace7b774412b3565a6fd8067cf59107dbd719df40239ed992da1566efb0a7e3d7967cc2993c3db032c5e97ed1a4", &(0x7f0000000180)=0x81, 0x0, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) accept(r1, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) 13:43:36 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x10000000, 0x0, 0x10006a7, 0x10000fff, "040000ad12fe7131b5c2b8000000d35ed900"}) (async) r2 = open(&(0x7f0000000080)='./file1\x00', 0x80, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000140)=' ', 0x1) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x4, 0xb0d, 0x9, 0x0, "e4dc44eb1890d4ba3711d72891a7392350ee496a", 0x4, 0x2}) 13:43:36 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:36 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:43:36 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:36 executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x307c83be37ce3e1f) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) (async) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 13:43:36 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r4 = syz_open_pts() r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0xd7, &(0x7f00000002c0)='./file1\x00', 0x8}) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='x\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) r7 = accept$unix(r0, 0x0, &(0x7f0000000100)) r8 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) kevent(r3, &(0x7f0000000080), 0x800, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff9, 0x40, 0x1, 0x9f91853, 0xfffffffffffffff9}, {{r7}, 0xffffffffffffffff, 0x0, 0x20, 0x10001, 0xda}, {{r9}, 0xfffffffffffffff9, 0x2a, 0x2, 0x6, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x2, 0x4}], 0x1000, &(0x7f0000000200)={0x10000, 0x80000000}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7f}, {{r1}, 0xffffffffffffffff, 0x86}], 0x2, 0x0, 0xfffdfff7, 0x0) 13:43:36 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000040)=""/108, 0x6c}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) dup2(r1, r0) setsockopt(r1, 0x1, 0x81, &(0x7f00000000c0)="24e936bbd497ceafc560c0ce9cbbb830bc69f2351d1d4903cb8767a6f27e65dcf26655471abfbf157a670e0e4a81a82823cea9f09654ec6362290ac62ba0a03bdc1f97ef908b8fbb27acbd3c0a09afa8c4cc3703b9d4b8462fcd19d48509c1dd14fdb477f39e6b2383f223194b3ada3af321", 0x72) execve(0x0, 0x0, 0x0) 13:43:36 executing program 7: chflags(&(0x7f0000000000)='./file0\x00', 0x1) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000080)="3fa7fd0e6e103bef6ac7e54e4978eb4b36af7889e4920497a351e91c934daa08c4f1172a02000000b6d3228989284c0b3d4812cf2101962b50391c960e12a400325f87bb2fae701957db6d0b2d2360e4dd16e43ace7b774412b3565a6fd8067cf59107dbd719df40239ed992da1566efb0a7e3d7967cc2993c3db032c5e97ed1a4", &(0x7f0000000180)=0x81, 0x0, 0x0) (async) truncate(&(0x7f0000000200)='./file0\x00', 0x0) (async, rerun: 64) r0 = syz_open_pts() (async, rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) accept(r1, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) 13:43:36 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}}) (async) socket(0x2, 0x2, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) socket(0x2, 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) (async) 13:43:36 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e18b7f000001"], 0x1) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000200)=0x7c0, 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) (async) socket(0x1, 0x1, 0x4) (async) shutdown(r2, 0x2) 13:43:36 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:36 executing program 0: r0 = kqueue() r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) r4 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r5}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) r6 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000500), 0x8000, 0x0) r10 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r11}, {r10, 0xd1}, {r10}, {r10, 0x89}, {r10, 0x8f}], 0x5, 0x5) poll(&(0x7f0000000540)=[{r7}, {r6, 0xd1}, {r6}, {r6, 0x89}, {r6, 0x8f}, {r8, 0x80}, {r9}, {r11, 0x40}], 0x8, 0x5) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x0) r14 = socket$unix(0x1, 0x5, 0x0) r15 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x800, 0x3) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff9, 0x49, 0x20, 0x82}, {{r5}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x5, 0x6}, {{r7}, 0xfffffffffffffffa, 0x4, 0x81, 0x5, 0x80}, {{r12}, 0xfffffffffffffffa, 0x88, 0x20000000, 0x200, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x1, 0x4, 0x64, 0x200}, {{r0}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x6d71f7bc, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x20, 0x9}, {{r0}, 0xfffffffffffffff8, 0xb, 0x1, 0x74cc4263}, {{r0}, 0xfffffffffffffff8, 0x30, 0x20000000, 0x3f, 0x7f}], 0x5, &(0x7f0000000400)=[{{r13}, 0x5, 0xb, 0x2, 0x1, 0x14000000000}, {{r14}, 0xfffffffffffffffa, 0x10, 0x4, 0x1, 0x1}, {{r0}, 0xfffffffffffffffa, 0x60, 0x1, 0x5, 0x9}, {{r15}, 0xfffffffffffffffd, 0x95, 0xfffff, 0x2, 0xb6b}], 0x4ef, &(0x7f0000000480)={0x7, 0x4b7b4143}) r16 = syz_open_pts() r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) kevent(r0, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x80, 0xb}], 0x9, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffffb, 0xc0, 0x8, 0x3, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0x51, 0x1, 0xe, 0x7ff}, {{r16}, 0xfffffffffffffffe, 0x10, 0x10, 0xff, 0xfff}, {{r16}, 0xfffffffffffffffe, 0x50, 0x2, 0x3, 0x20}], 0x20, &(0x7f0000000100)={0x2, 0x1}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r16}, 0xfffffffffffffffc, 0x1, 0x0, 0x0, 0x7fffffffffffffff}], 0xfffffffe, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xeee, 0x0, 0x2f47ef04, 0x0) fcntl$dupfd(r17, 0xa, r0) 13:43:36 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r4 = syz_open_pts() r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0xd7, &(0x7f00000002c0)='./file1\x00', 0x8}) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='x\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) r7 = accept$unix(r0, 0x0, &(0x7f0000000100)) r8 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) kevent(r3, &(0x7f0000000080), 0x800, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff9, 0x40, 0x1, 0x9f91853, 0xfffffffffffffff9}, {{r7}, 0xffffffffffffffff, 0x0, 0x20, 0x10001, 0xda}, {{r9}, 0xfffffffffffffff9, 0x2a, 0x2, 0x6, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x2, 0x4}], 0x1000, &(0x7f0000000200)={0x10000, 0x80000000}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7f}, {{r1}, 0xffffffffffffffff, 0x86}], 0x2, 0x0, 0xfffdfff7, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) kqueue() (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) (async) syz_open_pts() (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) (async) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0xd7, &(0x7f00000002c0)='./file1\x00', 0x8}) (async) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='x\x00') (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r6}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) (async) accept$unix(r0, 0x0, &(0x7f0000000100)) (async) syz_open_pts() (async) pipe(&(0x7f0000000000)) (async) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) (async) kevent(r3, &(0x7f0000000080), 0x800, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff9, 0x40, 0x1, 0x9f91853, 0xfffffffffffffff9}, {{r7}, 0xffffffffffffffff, 0x0, 0x20, 0x10001, 0xda}, {{r9}, 0xfffffffffffffff9, 0x2a, 0x2, 0x6, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x2, 0x4}], 0x1000, &(0x7f0000000200)={0x10000, 0x80000000}) (async) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7f}, {{r1}, 0xffffffffffffffff, 0x86}], 0x2, 0x0, 0xfffdfff7, 0x0) (async) 13:43:36 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:36 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:43:36 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000040)=""/108, 0x6c}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) dup2(r1, r0) setsockopt(r1, 0x1, 0x81, &(0x7f00000000c0)="24e936bbd497ceafc560c0ce9cbbb830bc69f2351d1d4903cb8767a6f27e65dcf26655471abfbf157a670e0e4a81a82823cea9f09654ec6362290ac62ba0a03bdc1f97ef908b8fbb27acbd3c0a09afa8c4cc3703b9d4b8462fcd19d48509c1dd14fdb477f39e6b2383f223194b3ada3af321", 0x72) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000040)=""/108, 0x6c}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) (async) dup2(r1, r0) (async) setsockopt(r1, 0x1, 0x81, &(0x7f00000000c0)="24e936bbd497ceafc560c0ce9cbbb830bc69f2351d1d4903cb8767a6f27e65dcf26655471abfbf157a670e0e4a81a82823cea9f09654ec6362290ac62ba0a03bdc1f97ef908b8fbb27acbd3c0a09afa8c4cc3703b9d4b8462fcd19d48509c1dd14fdb477f39e6b2383f223194b3ada3af321", 0x72) (async) execve(0x0, 0x0, 0x0) (async) 13:43:36 executing program 7: chflags(&(0x7f0000000000)='./file0\x00', 0x1) (async) chflags(&(0x7f0000000000)='./file0\x00', 0x1) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000080)="3fa7fd0e6e103bef6ac7e54e4978eb4b36af7889e4920497a351e91c934daa08c4f1172a02000000b6d3228989284c0b3d4812cf2101962b50391c960e12a400325f87bb2fae701957db6d0b2d2360e4dd16e43ace7b774412b3565a6fd8067cf59107dbd719df40239ed992da1566efb0a7e3d7967cc2993c3db032c5e97ed1a4", &(0x7f0000000180)=0x81, 0x0, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1}, {r0, 0xd1}, {r0}, {r0, 0x89}, {r0, 0x8f}], 0x5, 0x5) accept(r1, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) (async) accept(r1, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) 13:43:36 executing program 6: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getdents(0xffffffffffffffff, &(0x7f0000000000)=""/170, 0xaa) syz_open_pts() (async) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r2}, {r1, 0xd1}, {r1}, {r1, 0x89}, {r1, 0x8f}], 0x5, 0x5) r3 = syz_open_pts() pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r4}, {r3, 0xd1}, {r3}, {r3, 0x89}, {r3, 0x8f}], 0x5, 0x5) r5 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) (async) poll(&(0x7f0000000080)=[{r6}, {r5, 0xd1}, {r5}, {r5, 0x89}, {r5, 0x8f}], 0x5, 0x5) r7 = syz_open_pts() pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r8}, {r7, 0xd1}, {r7}, {r7, 0x89}, {r7, 0x8f}], 0x5, 0x5) poll(&(0x7f0000000300)=[{r9, 0x1}, {r5, 0x80}, {r6, 0x10}], 0x3, 0x3) (async) poll(&(0x7f0000000300)=[{r9, 0x1}, {r5, 0x80}, {r6, 0x10}], 0x3, 0x3) r10 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r11}, {r10, 0xd1}, {r10}, {r10, 0x89}, {r10, 0x8f}], 0x5, 0x5) r12 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffb, 0xfc, 0x4, 0x8, 0x5}, {{r1}, 0xfffffffffffffffb, 0x41, 0x2, 0x6, 0xffffffff}], 0x0, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffff8, 0x88, 0x4, 0x0, 0x8000}, {{r2}, 0xfffffffffffffffb, 0x6, 0x1, 0xb1, 0x8001}, {{r11}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0x7, 0xffffffff}, {{r12}, 0xffffffffffffffff, 0x5, 0x2, 0xfffffffffffffff8, 0x8}], 0x0, &(0x7f00000002c0)={0x5, 0xff}) getdents(r2, &(0x7f0000000140)=""/54, 0x36) (async) getdents(r2, &(0x7f0000000140)=""/54, 0x36) 13:43:36 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e18b7f000001"], 0x1) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) (async) r1 = dup(r0) listen(r1, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000200)=0x7c0, 0x4) (async) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) socket(0x1, 0x1, 0x4) (async) shutdown(r2, 0x2) 13:43:36 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r4 = syz_open_pts() r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0xd7, &(0x7f00000002c0)='./file1\x00', 0x8}) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='x\x00') pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r6}, {r4, 0xd1}, {r4}, {r4, 0x89}, {r4, 0x8f}], 0x5, 0x5) r7 = accept$unix(r0, 0x0, &(0x7f0000000100)) syz_open_pts() (async) r8 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r9}, {r8, 0xd1}, {r8}, {r8, 0x89}, {r8, 0x8f}], 0x5, 0x5) kevent(r3, &(0x7f0000000080), 0x800, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff9, 0x40, 0x1, 0x9f91853, 0xfffffffffffffff9}, {{r7}, 0xffffffffffffffff, 0x0, 0x20, 0x10001, 0xda}, {{r9}, 0xfffffffffffffff9, 0x2a, 0x2, 0x6, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x2, 0x4}], 0x1000, &(0x7f0000000200)={0x10000, 0x80000000}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7f}, {{r1}, 0xffffffffffffffff, 0x86}], 0x2, 0x0, 0xfffdfff7, 0x0) 13:43:36 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async, rerun: 32) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 13:43:36 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000000)=0x4) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:43:36 executing program 7: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x0, "9b2f0000ed00"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, &(0x7f0000000180)="0104000040a063b5ff2218676b9bee1dcb950c923cebabeab41fd2b4b9dba3d1cce9e9560d42ab4dcb1fc8c71b85b1afa67bf7cfa74d2f573452cb3052c6cd4ecae5114f69c26bf1df63c21c9b47d1ca1be7d1633f73d6a195ba48cb122ea90458f32c4708becdfd3261356536655cdd4980080f05544a8f2e0076b4a05da3b0a1f417ae9b92665f763d4549006b3a3e9558ac1183c02a5d1b216c0abcf148280cfd033f28ffd6f4", 0x0, 0x0, 0x0) 13:43:36 executing program 7: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x0, "9b2f0000ed00"}) (async) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x0, "9b2f0000ed00"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, &(0x7f0000000180)="0104000040a063b5ff2218676b9bee1dcb950c923cebabeab41fd2b4b9dba3d1cce9e9560d42ab4dcb1fc8c71b85b1afa67bf7cfa74d2f573452cb3052c6cd4ecae5114f69c26bf1df63c21c9b47d1ca1be7d1633f73d6a195ba48cb122ea90458f32c4708becdfd3261356536655cdd4980080f05544a8f2e0076b4a05da3b0a1f417ae9b92665f763d4549006b3a3e9558ac1183c02a5d1b216c0abcf148280cfd033f28ffd6f4", 0x0, 0x0, 0x0) 13:43:36 executing program 7: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x0, "9b2f0000ed00"}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, &(0x7f0000000180)="0104000040a063b5ff2218676b9bee1dcb950c923cebabeab41fd2b4b9dba3d1cce9e9560d42ab4dcb1fc8c71b85b1afa67bf7cfa74d2f573452cb3052c6cd4ecae5114f69c26bf1df63c21c9b47d1ca1be7d1633f73d6a195ba48cb122ea90458f32c4708becdfd3261356536655cdd4980080f05544a8f2e0076b4a05da3b0a1f417ae9b92665f763d4549006b3a3e9558ac1183c02a5d1b216c0abcf148280cfd033f28ffd6f4", 0x0, 0x0, 0x0) 13:43:36 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000000)=0x4) (async, rerun: 32) r2 = socket(0x2, 0x1, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:43:36 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x86}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) panic: vopp_ganenier:ic_ a kernel diagnostic assertion "!_kernel_lock_held()" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_fork.c", line 675 Starting stack trace... panic(ffffffff8278d96b) at panic+0x16f __assert(ffffffff8280fdbe,ffffffff827f27c7,2a3,ffffffff827c73f5) at __assert+0x29 proc_trampoline_mp() at proc_trampoline_mp+0x135 end trace frame: 0x0, count: 254 End of stack trace. dump to dev 4,1 not possible