last executing test programs: 2.967988952s ago: executing program 5 (id=6): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0x8000002, 0xfffbffff, 0xfeffffbe, 0x9, "080014e8eaed00000000002000", 0x6, 0x9}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82da97, 0xffffffffffffffff) r1 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000100)={0x0}, 0x10, 0x2, 0x0) r2 = dup(r0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000008c0)=0x9) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETA(r3, 0xc0104453, 0x0) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) pread(r2, &(0x7f00000000c0)="69c4a504afb20e1d56d5e4bec16cb0bd7fdf2d40c4c77dd1ef23227efe9498ae", 0x20, 0x80) syz_extract_tcp_res(0x0, 0x2, 0xfff) 2.402517407s ago: executing program 6 (id=25): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x14a) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) fchmod(r0, 0xff) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) sysctl$net_inet_esp(&(0x7f0000000240)={0x4, 0x2, 0x32, 0x3}, 0x4000000000000005, 0x0, 0x0, &(0x7f00000012c0)="82d934e8", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x2, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) 2.344856536s ago: executing program 6 (id=27): syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr=0xdfffffff}, @icmp=@generic={0x21, 0x0, 0x0, "4c1f8ba3"}}}}}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x165) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) sysctl$kern(&(0x7f00000003c0)={0x1, 0x2a}, 0x2, &(0x7f0000000400)="dc54d43e0d75feb1c9bcac0d8ed838861521edf8475fc4f05810bebe60b9cc8e027de169cedd739617092c90446c65f90459990f6b5e0315ce9e9fd1121354da7a38bf54129b985edeec8d79a7d4d4f6381807fc3bea84c285893df589c20165322b7841a794a98648de99b909ca71486ed421408447", &(0x7f0000000480)=0x76, &(0x7f00000004c0)="48eff8aae83c5ef08dc4ee5b670267fe56e88c6d71125d09b7790f468e6c552eaf22283a20e020ff5f2ae9b2af2f0aa9a0554ecf5c0bbf4d8e1f7916ccc07488be6d76b79d65fd033ed83fe1a26ce90a84cf9f3d3e85639f36615363ae3f4359ae3a1f9fd1c8bf74dbd0161ffbf105a5f2b80946477fc4ac8d543ec9", 0x7c) mmap(&(0x7f000002b000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000040)='1', &(0x7f0000000080)=0x1, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x102) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') read(r2, &(0x7f00000001c0)=""/24, 0x18) 2.342635976s ago: executing program 6 (id=29): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc", 0x5}], 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x10000, 0x20001fffffffd}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0x7, 0x5, 0x7f}, {0x84, 0x81, 0xc, 0x9}, {0x816, 0x8, 0x14, 0x180}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="258b300ad15114f921255731d22d0e029e25aa76", 0x14}], 0x1, 0x0, 0x0, 0x402}, 0x3) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3b, {[0xfffffbfffffffffb, 0x3, 0x2, 0x100200000, 0x6, 0x10000002, 0x3, 0xfffffffffffffbff, 0xfdc, 0x2f01, 0x8, 0x2, 0xfffffffffffffffb, 0x200000000002, 0x8000, 0x5, 0xfffffffffffffffe, 0x400000000100], [0xfff, 0x80000001, 0xfffffffffffffffd, 0x1fffffff, 0x5e, 0x7b98, 0x8], [0x2, 0x8000, 0x40000000, 0xfffffffffffffffd, 0xff, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x3, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x7, 0x4, 0x5, 0xfffffffffffffffb}, {0x0, 0x2, 0x7f, 0xa}, {0x0, 0x9, 0x1, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9, 0x4}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0xa, 0x3}, {0xfffe, 0x3, 0x6d1, 0x6}}}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) r3 = kqueue() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) kevent(r3, &(0x7f0000000000), 0x3fc, &(0x7f0000000180), 0x5f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0xcd50441a, &(0x7f0000000040)={0xc, 0x800003, 0x9, 0x10000009, "00000000000000000000001500", 0xb, 0x85}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="7bcb42008037c3faadf9efff587d3d72d1c876915474aa5bdb2f9708", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r4 = socket$inet(0x2, 0xe6b05a30513385f, 0x44) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f00000000c0)=0x6, 0x4) mprotect(&(0x7f0000703000/0x3000)=nil, 0x3000, 0x2) syz_emit_ethernet(0xa7, &(0x7f0000000300)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x71, 0x3a, 0xff, @rand_addr="78042000000014020001000000086500", @mcast2, {[], @udp={{0x1, 0x2, 0x8}, {"7486ddb99b9c3689deffe798f710f3590637428ce7c3b681c668c17a3e117cb95111ab9692d35005f9dda873d291f8c2c8c19c0da24383c21caca9f0f345ea4d4d42ba5c9ed2c67565148c796811d1a6423a013e34c690eec147dd15437861ac2298e6a82043e7a454"}}}}}}}) shmget(0x1, 0x4000, 0x440, &(0x7f0000436000/0x4000)=nil) 2.298476325s ago: executing program 6 (id=31): mknod(0x0, 0x2000, 0x287e) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x100, &(0x7f0000000180), 0x6, 0x0) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2637e) pipe(&(0x7f00000001c0)) select(0x40, &(0x7f0000000180)={0xffffdffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xfffffffd, 0x7, 0x105, 0x4, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x20004, 0x71000}, {0x18, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7}, {0x6, 0x80000002, 0x11, 0x7}, {0x9, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x4, 0x71}, {0x2000a, 0x803, 0x14, 0x8}, {0x4, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8b}, {0x3ff, 0xfffb, 0x9, 0xaeb}, {0xffff, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0xfffffff7, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7, 0x6}, {0x0, 0xfffffffd, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0x6, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000240)) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r2, 0x82907003, &(0x7f00000002c0)=0x2) recvfrom$inet6(r2, &(0x7f0000000080)=""/95, 0x5f, 0x40, &(0x7f0000000000)={0x18, 0x0, 0xb, 0xcc6f}, 0xc) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r5, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r6 = socket(0x2, 0x1, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r7, &(0x7f0000000280)=[{&(0x7f00000000c0)="7ec036", 0x3}], 0x1) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) 876.742673ms ago: executing program 6 (id=50): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000100)="8207", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f0000000080), &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc0104419, &(0x7f0000000080)={0x58, 0xfffffffc, 0x3, 0x7, "75a200000000f2a82e1922072f1fd7f000", 0x6, 0x6}) 761.580315ms ago: executing program 6 (id=55): r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069db, &(0x7f00000001c0)) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x262, 0x0) r3 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, 0x0) mknod(0x0, 0x10, 0x1e5f) r4 = open(0x0, 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) mprotect(&(0x7f000052d000/0x1000)=nil, 0x1000, 0x0) ioctl$VNDIOCSET(r4, 0x80184404, 0x0) ioctl$VNDIOCSET(r4, 0x80044403, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x389, 0x7fff}, 0x100000000006, 0x860, 0xffffffffffffffff, 0x0, 0x7ffffffffffffe, 0xfffffffe, 0xf, 0x10}) socket(0x800000018, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r5, 0x1) 648.869238ms ago: executing program 4 (id=67): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000000)='\x00', 0x1) r3 = socket(0x6, 0x8000, 0x0) close(r3) listen(r3, 0x7) ioctl$FIONREAD(r1, 0xc0206917, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x10, 0x7, "55a096d23f3df80f4256e1c61271637ddf7ea02c", 0x9, 0xffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xffffffffffffff2c, [{&(0x7f000062c000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100d3b5}, {&(0x7f0000419000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7f}, {&(0x7f0000419000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f00006b8000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x4}, {&(0x7f000041f000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1000000000005}, {&(0x7f0000197000/0x3000)=nil, &(0x7f00002d0000/0x4000)=nil, 0x1}, {&(0x7f000069e000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f000042f000/0x1000)=nil, &(0x7f0000689000/0x3000)=nil, 0x3}, {&(0x7f0000418000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0xb}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00000a6000/0x3000)=nil, 0xb}, {&(0x7f00004aa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f0000419000/0x3000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x1000039fa}, {&(0x7f000042d000/0x3000)=nil, &(0x7f0000239000/0x2000)=nil, 0x7}], './file0\x00', 0xfffffffe}) r5 = accept$inet(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)='\t', 0x1}], 0x1, 0x0, 0x0, 0x4}, 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="c3fafcb1ee3918d9fa9d401aa841d0cb7a62f11b", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$getown(r6, 0x5) dup(r0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000480)) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a000000000000", &(0x7f0000000000)=0x200, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x3, 0x0) 575.807747ms ago: executing program 0 (id=69): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffdfffff, 0x1, 0x2000000000000000, 0x181f, 0x1006, 0x8}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000100)="13ad55f5a3d8e1def8acc0a18d8ab2c5effc4d234c0cdbdc1654725b35cd28a9b3ac89d8384cac1ac389bf1898b9f6ec3556dd79d2df429e302a11b3326e8659b542a16b8cd329856edef3c8cafa08900d6c9fa68a01ade4ea6d409b2d998cadbb49a35e919e6ab7502915b1e7456abdf65a59d7e8f086d5ba541de4021131769c3da2a85921ce2911ba6d620b49cd15442852550be405aaa5954ee0b2330c6d22f6928b8e74343629", 0xa9}], 0x1) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r4, &(0x7f0000000180)='f', 0x1) write(r4, &(0x7f0000000340), 0xd4e688a67930cd) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) kqueue() r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r6 = open(&(0x7f0000001440)='./bus\x00', 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0xc0307004, &(0x7f0000000080)={0x1, 0x10}) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) 476.287986ms ago: executing program 4 (id=72): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) chmod(&(0x7f0000000040)='.\x00', 0x35e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ec90920008", 0x5}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000540)="ca", &(0x7f0000000080)=0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x142) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x80000001, 0x7fff, 0xfffdff80, 0x160350d, "04f0ee091a00ffffffff0fe0ff0405080800", 0x4, 0x2}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f0000000080)=[{0x1, 0x8, 0x11, 0x9}]}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) 407.735638ms ago: executing program 2 (id=83): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400e}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="e15aaeade8fdf79411d132e8b8aec06c058500e5da53993f147d79c7de1e2c6bf763cc2f3fee5a9d", &(0x7f0000000080)=0x28, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x1c, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast2}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x100}}}}}) 353.715779ms ago: executing program 3 (id=86): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x3, 0x9}, {0x8}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setuid(0xee01) lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000015c0)=0x8) 353.063169ms ago: executing program 3 (id=88): syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffff090094ea09066dbd86dd60db8344ffaa1100fed38d5ba86e09000000000000010014ff0200000000000000000100000000014e234e22ffaa"]) 352.104409ms ago: executing program 2 (id=89): r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x4004667b, &(0x7f0000000040)={0x3, 0x9}) close(r0) kevent(0xffffffffffffffff, 0x0, 0x20004, 0x0, 0x7, &(0x7f0000000240)={0x0, 0x5}) r2 = socket(0x11, 0x8003, 0x0) getsockopt(r2, 0x11, 0x2, 0x0, 0x0) r3 = socket$inet(0x2, 0x8000, 0xff) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000002", 0x8) 313.668279ms ago: executing program 1 (id=90): r0 = socket$inet(0x2, 0x8003, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x14) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) 313.398533ms ago: executing program 2 (id=91): setitimer(0x0, &(0x7f0000000280)={{0x70f3, 0x10}, {0xffffffff}}, 0x0) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x84) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 286.249598ms ago: executing program 3 (id=92): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0x7, 0x5, 0x7f}, {0x84, 0x81, 0xc, 0x9}, {0x816, 0x8, 0x14, 0x180}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x2, 0x9}) r1 = syz_open_pts() r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) fcntl$lock(r1, 0xe, &(0x7f0000000000)={0x3, 0x1, 0xffffffff, 0x3, r2}) flock(r1, 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000014c0)="41c07cff", &(0x7f0000000040)=0x4, 0x0, 0x0) syz_open_pts() syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x409}, 0x40b) utimes(0x0, &(0x7f0000000280)={{0x7, 0x11}, {0x7, 0x2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="258b300ad1711569138b48aec40000004a0c6c457db9b8a773693867ea9ed92904831d11", 0x24}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x2) sysctl$hw(&(0x7f0000000180)={0x6, 0x7}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x525d87a7758e7090, 0x3a366294) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100051300000000000000dd03000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f", 0x51, 0x0, 0x0, 0x0) 286.043675ms ago: executing program 1 (id=93): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x9, 0x20, 0x7, 0x40}], 0x7, 0x0, 0x401, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x39, 0x10, 0xfffffffffffffffd, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x84, 0x0, 0x9319, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$TIOCSETA(r0, 0xc450444d, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0x10}) 266.944283ms ago: executing program 7 (id=94): acct(&(0x7f0000000080)='./file0\x00') 266.724058ms ago: executing program 2 (id=95): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400e}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="ec6825", 0x3}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="e15aaeade8fdf79411d132e8b8aec06c058500e5da53993f147d79c7de1e2c6bf763cc2f3fee5a9da4874a3b454c096c", &(0x7f0000000080)=0x30, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x1c, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast2}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x100}}}}}) 266.611618ms ago: executing program 7 (id=96): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) getrusage(0x1, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x14, 0x1, 0x0, 0x8108}, {0x7, 0x0, 0x6, 0x5}, {0x6, 0x8, 0x7, 0xb8d6164}]}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000580)="5bcb6b05a861bc33835ebfe90fda", 0xe}], 0x1) 215.948446ms ago: executing program 7 (id=97): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x2930c6bd, 0x500001, 0x97, 0xd6f, "8b03007d693e0900000000000000d3c9000000fa", 0x15, 0x9}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000019c0)="52880d3e3db033faa0f56b84da8e6d43644edd776de4534a75ba5c3ca0d05f7b677bf3879fc286cdcfaa2ccb6968b1c297bbbcfa2d13e1980673e5e818ed11652adffbc1dea8d84ba3e79b9e8b566539f7b642af15dca62129a6480f1539cf4ba657161987efd986b890ed2d8f1e5e2aa96a6ab917cc4cf56360b0850b170ab72b6f2e019a7ae142d376d17c2f98b78eda686c3d3052dac79d2f079cf5142a85b300fbf5dc743b52a3bc166f27a6a913083b2fba9289", 0xb6}], 0x1) 215.265625ms ago: executing program 4 (id=98): getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x17}, 0x2, &(0x7f0000000100)="c5d34e08e0629fc12ba7b88f894febc73c007c526befb894cf561cd0066be42dcb99dab8c6d50a67f129abd3dbcaf87464c4ce34bf5a16ef973831da9e5c583d7959b9a0e69ab97dc55119afaddcb60a095fbd059352cf91ade37fcfcf6a2cf48181c0d404bd82d39a598fe5822bcdf47d4e2c8ceafd4ba996e82780a81dc5019d78349f45045f1e57125fa6eef6d86d4e4b7f294a34262a67d4aff4aeba28265fcf046f7199b41f3d2bc3f1c50c569d77bd6f81900f990e7019c950685df66bd3cfa9a2b9d3c0acc40b7ff2bf38236c63543ce320e48be04f04c5aecc9100a70240defefc338e4ef4b07d19384014e2f32e45e60ef4c86c65f5", &(0x7f0000000200)=0xfa, &(0x7f0000000240)="b079a6d846b16956a9", 0x9) (async) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') (async) chflags(&(0x7f0000000300)='./file1\x00', 0x10000) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0xe, 0x4}, 0x5f, 0x1bc, 0x3}) (async) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000600)={&(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000003c0)=""/20, 0x14}, {&(0x7f0000000400)=""/18, 0x12}, {&(0x7f0000000440)=""/202, 0xca}], 0x3, &(0x7f0000000580)=""/36, 0x24}, 0x100}, 0x10, 0x1800, 0x0) (async) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={r0, r1, r2}, 0xc) sysctl$kern(&(0x7f0000000680)={0x1, 0x3d}, 0x2, &(0x7f00000006c0)="37b817f6d4db467e717e881cb2ff5b6f", &(0x7f0000000700)=0x10, &(0x7f0000000740)="8a75f053074b8ef6873b10c749660836e7e7a717a758d3f7decd640ea0720cbbf6dd3000ec82d25a3c3630fbe003c99dfe5a76313ac4bac7099da8e90ae964f3509089f49135859f6bc23509ce6e960051f3652d75989ecdb70cbcf26e03132713402f3517ac9ac4a9f5e4638b78cc080c8b8fc9f6706e1babeb13e0d12e7fb8faf6f4037998978fe049d3ecb4ca543e9624505148381cf264160d5ac64ddc025f754d6b", 0xa4) (async) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000800)=0x3) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000840)) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000880)={0x5, 0x8000, 0x0, 0x4, "706fa9ab45194a2c570bdac5f686c99f0595d7e4", 0x5}) (async) ioctl$TIOCSBRK(r3, 0x2000747b) (async) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000008c0)=0x4) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000900)={0x5, 0x1, 0xf7b, 0x6, "24776e46610293632c7b7f15cc0781679d05abd5", 0x0, 0xfffffffd}) (async) mknod(&(0x7f0000000940)='./file1\x00', 0x8, 0x3) (async) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000980)=0x8) sysctl$kern(&(0x7f00000009c0)={0x0}, 0x0, &(0x7f0000000a00)="c24c4b7fa38472fbcd7e508945e9293a445e09b48ed0a7f56da2a9f9dfc45eeb66bfccdce923495fa78c574cafc83fcce25eef0fca2997f9a2739c9ba01a4f12aebcc726daae02c734eec4571a204af5a2252ccb40d678d8a8f4475a913954ac", &(0x7f0000000a80)=0x60, &(0x7f0000000ac0)="f5b4772f13e99d1b5220ada77d08546945597d7e7de6757e789cc430b1c0a1e2ebb994257d46f8", 0x27) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b00), 0x0, 0x0) ftruncate(r5, 0x200) (async) ioctl$TIOCNOTTY(r4, 0x20007471) (async) setuid(r1) (async) r6 = accept$unix(r4, &(0x7f0000000b40)=@file={0x0, ""/507}, &(0x7f0000000d40)=0x1fd) getsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000d80), &(0x7f0000000dc0)=0x4) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000e00), 0x80, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000e40)=0xe3) (async) execve(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000f00)=[&(0x7f0000000ec0)='&*&L$...[-\x00'], &(0x7f0000000fc0)=[&(0x7f0000000f40)='!+\\][\x00', &(0x7f0000000f80)='/@-(\x00']) (async) pwritev(r5, &(0x7f0000001280)=[{&(0x7f0000001000)="cc3352553d40c136c75a7f598e0f1e633ac1fdf65bf15b9d8cdde4a9bba69917fdaeb1bc943646e6f354df5a3b6368d464ab80322b6e4d0fbef433700706ea02e5132ca4bb8e919a71e2fd82d83ee9a1321036ee4df924fcd3d45896cbc2ab4cd6c130d1636156a380e25235b74c2338b9808673047beb1d5f0edbc83c26e52c5cc2ea25ebcf30b0903e98d5e7524ee4c6072a5ab9e37126be215f1e31913e4f254562159c794a6da93721b74009db4444ee4fbcd4e3704805666eed8c978dd79411b8d979c2a3c97e4a7da2423146c30052a662be1f", 0xd6}, {&(0x7f0000001100)="672d6369e1b79b80b01c56f700a5d34cd771538630faa0769c6872c61c73cbb5399f1b2690e65c3429a6579e368d1e63398d81db299d0dcac4f0198a145813a755be5020006fe1b08541a17acded281cdd672992e4e0dd7507623f8d3c2cb3899d4ebe1f994ecf943188695674cef49b1541e33946d3cc60d423f7ce5387340d0d7e", 0x82}, {&(0x7f00000011c0)="50985efa36109d50c158eb982c72b616b84d72028d70a7db3aff97c83de46f0cf9d5c1f7a87c277c", 0x28}, {&(0x7f0000001200)="fc292ee8eacd63", 0x7}, {&(0x7f0000001240)="307e694dad9705bc1071ab83ffa467ea16144d09ee6db618342fde411b65d5a3985e12b6a92dfca4f3f881", 0x2b}], 0x5, 0x21c2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 213.64046ms ago: executing program 1 (id=99): setsockopt(0xffffffffffffffff, 0x9, 0x9, &(0x7f0000000200)="f2bbeb2b28e3b3fb3f0df42b4deb8d54b92dc2b682311a91690374cc6f9f63f34936afdbb5dad0fe299f59ce1891ccb2aa403b398b21ab296ed8e57884692e9e18a59e43db1da72084c9df202e48b9882833ec61d2a7b13f72c6931c7cdd87b1ca7f005a38f6100b39327543539b866e2740ccdf0f1b4065d194fed845703fea3c419cd46bb7c4fef5726240670b87e92b0d32d0f0e94842dde1e23178e02193a994cefde7232547bc35da311ff1c737bb0902fc84c2519105bff98a", 0xbc) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) syz_emit_ethernet(0x31e, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606d9efb02e8670000000000010000000000000afffffffefe8000000000000000000000000000aa880c000000000000fe80000000000004000000000000000000000000bb00000000000000000000ffffac1400aa95a8e3f69261b11bfb779408877c5d94ff0100000000000000000000000000010000000000000000000000000000000104000000000000000c04000900000000000001ff0200000000000000000000000000012b0000000000000089000938690000000210000500000000fe8000000000000000000000000000bbff010000000000000000000000000001ff0100000000000000000000000000010a1067686f79684e0d60984f1c00000000000000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffffac1400bbff0200000000000000000000000000013b0600fb00000000fe8000000000000000000000000000bb00000000000000000000ffffffffffffff0100000000000000000000000000010800000000000000040108b867565fc4a440455a1a7548fad6b96271745fda0700000000000000cf79630797a5c8060ca443d36dc21e639a2e80b46dbf8cb4840f61456b1ee1a709374103e5fe768ce764a5386ddb66358c5d5551c48c4d773f6da7c6e8322ccb64d605f6476f980f077e9aba4206047f2f606604d4c434ce0964f6f448087dccd18f338ee73b9918980cfb6e10485a5374564a79e158b738cb44ef1f505e5fb1a0aa956d67c99527f7b6628136f30ad298f4e60d1133d0e4558287c61c9a8fe2befbc04a14228a66af4a4aeb6055850654dd8bf30a12e2c764e9ee173d0c80bf3db9e1944070c45810cff0101731dc8ba4def1139a8ee2150488e54537eba88cead8e3981d809fbd7d913aeda2c6c46a15023b69db83a1c4448dd171d6bca4829368fbd89a8baff87c778a7b6309ba1470002e9eb93ce6fdbc7649d3e334bb28f875bb76190362bfd500010090a1000000000200000000000005020003c2040000000901050000000000000000000000004e224e230008907800"/785]) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, 0x0, 0x8, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, &(0x7f0000000140)) r4 = socket(0x18, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x2, r4) close(r5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) close(0xffffffffffffffff) open$dir(0x0, 0x2, 0x0) pipe2(&(0x7f00000000c0), 0x4) dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x26, 0x4, 0x6d, 0x7ff}, {{r3}, 0x0, 0x8, 0x1, 0x2, 0xc}, {{r4}, 0xfffffffffffffff8, 0x59, 0xaf59da753a50a19b, 0x0, 0x8}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x80, 0x7}, {{r1}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x2, 0x3}], 0x0, &(0x7f00000003c0), 0x4, &(0x7f0000000100)={0x3fc, 0x6}) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x15, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(0x0, r7) flock(r1, 0x1) sendmsg$unix(r0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0x7, 0x5, 0x7f}, {0x84, 0x81, 0xc, 0x9}, {0x816, 0x8, 0x14, 0x180}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$WSKBDIO_SETMAP(r8, 0x8010570e, &(0x7f0000000280)={0x8, &(0x7f0000000300)=[{0x401, 0x1, 0x101, 0x8}, {0x400, 0x9, 0x2, 0xfffb, 0xc}, {0x2, 0x1, 0x3, 0xa17, 0x3500}, {0x8, 0x4, 0x7, 0x9, 0x207}, {0x7, 0x3ff, 0xf298, 0x9, 0xfcfb}, {0x9, 0x4, 0x4, 0x101, 0xd8b7}, {0xfab, 0x4, 0x33, 0x6, 0x9}, {0x8001, 0x1, 0x6, 0x7ff, 0xb}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 213.363057ms ago: executing program 0 (id=100): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400e}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="ec68258bb3ad477307e429000000fb7a8c653dd0496612451637425a14c314028e4965e3a142988e6eb4129210a293a21b27d2307c", 0x35}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="e15aaeade8fdf79411d132e8b8aec06c058500e5da53993f147d79c7de1e2c6bf763cc2f", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x1c, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast2}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x100}}}}}) 151.535932ms ago: executing program 0 (id=101): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400e}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="ec68258bb3ad477307e429000000fb7a8c653dd0496612451637425a14c314028e4965e3a142988e", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="e15aaeade8fdf79411d132e8b8aec06c058500e5da53993f147d79c7de1e2c6bf763cc2f", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x1c, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast2}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x100}}}}}) 151.251453ms ago: executing program 1 (id=102): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="ec68258bb3ad477307e429000000fb7a8c653dd0", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="e15aaeade8fdf79411d132e8b8aec06c058500e5da53993f147d79c7de1e2c6bf763cc2f", &(0x7f0000000080)=0x24, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x1c, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast2}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x100}}}}}) 148.086695ms ago: executing program 2 (id=103): mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x5200) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) munlockall() r2 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r3 = socket(0x2, 0x3, 0x2f) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x34}, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x5, 0x4, 0x2, 0x5, "8693d0e39c91ca4c890ec9cd3e7bcf42ef67f85b", 0x0, 0x100}) syz_open_pts() writev(r5, &(0x7f0000000080)=[{&(0x7f0000000340)="20c92c", 0xfd39}], 0x1) r6 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000380)={0xfffffffc, 0xfffffffe, {[0xffffbffffffffffc, 0x8, 0x4, 0x100000000, 0x0, 0x80008000, 0x80000028, 0x0, 0x0, 0x2f01, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff5, 0x100], [0x100000001, 0x5, 0xfffffffbfffffff4, 0x0, 0x1, 0x80000000, 0xee0, 0xfffffffffffffffe, 0x0, 0x47], [0x8, 0x2, 0x7, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe], [0xd08c, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe, 0xffffffffffffffff], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffd, 0xffc}, {0x8b1, 0x1, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0x6, 0x1, 0x7}, {0xd46, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x848}, {0x203, 0x10, 0x200005, 0x2}}}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000346000/0x1000)=nil, 0x1000, 0x4) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x2, 0x101, 0x100000000}], 0x158, 0x0, 0xffffffff, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x31d) dup2(r1, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) execve(0x0, 0x0, 0x0) 136.373252ms ago: executing program 0 (id=104): r0 = shmget(0x1, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getpgid(0xffffffffffffffff) r9 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x5, r2, r4, r5, r7, 0xa0, 0x9}, 0x8, 0x7, r8, r9, 0x2, 0x0, 0x8}) r10 = socket$unix(0x1, 0x1, 0x0) recvmmsg(r10, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000180)=""/143, 0x8f}], 0x1, &(0x7f0000000280)=""/88, 0x58}, 0x81}, 0x10, 0x401, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000380)=""/75) sendto(r10, &(0x7f0000000400)="8e70ad1cf48b90e7a2a784fe5572ad8cdcc861b326c5a2e382b7d2c0fd4bb34dda04ae1f544123c7f5ba79fa", 0x2c, 0x1, &(0x7f0000000440)=@in={0x2, 0x2}, 0xc) lchown(&(0x7f0000000480)='./file0\x00', r2, 0x0) r11 = getpgid(r1) r12 = openat$vnd(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) ioctl$VNDIOCGET(r12, 0xc4104603, &(0x7f0000000500)={'./file0\x00', 0x3, 0x1, 0x5}) recvmmsg(r10, &(0x7f0000001b80)={&(0x7f0000001b40)={&(0x7f0000000940)=@in6, 0xc, &(0x7f0000001a00)=[{&(0x7f0000000980)=""/4096, 0x1000}, {&(0x7f0000001980)=""/18, 0x12}, {&(0x7f00000019c0)}], 0x3, &(0x7f0000001a40)=""/243, 0xf3}, 0x9}, 0x10, 0x800, &(0x7f0000001bc0)={0x2, 0x3}) bind$unix(r10, &(0x7f0000001c00)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001c40)={{0x81, r2, r3, r5, r4, 0x2, 0x6}, 0x29a96dd6, 0x200, 0x1}) setgid(r7) r13 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001cc0), 0x10000, 0x0) ioctl$VNDIOCSET(r13, 0xc0384600, &(0x7f0000001d80)={&(0x7f0000001d00)='./file0\x00', 0x401, &(0x7f0000001d40)='./file0\x00', 0x8}) r14 = socket$inet(0x2, 0x8000, 0x0) getsockopt(r14, 0xfffffff8, 0x7, &(0x7f0000001dc0)=""/248, &(0x7f0000001ec0)=0xf8) r15 = dup(r13) ioctl$SPKRTONE(r15, 0x80085301, &(0x7f0000001f00)={0x0, 0x1}) setpgid(r8, r11) r16 = shmget$private(0x0, 0x2000, 0x421, &(0x7f0000ffd000/0x2000)=nil) r17 = getuid() shmctl$IPC_SET(r16, 0x1, &(0x7f0000001f40)={{0x2, r6, r3, r17, r4, 0x100, 0x7}, 0x7fffffff, 0x2, r9, r8, 0x2, 0x1000, 0x100}) 136.144121ms ago: executing program 3 (id=105): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0xa000000) 135.973067ms ago: executing program 4 (id=106): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400e}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="e15aaeade8fdf79411d132e8b8aec06c058500e5da53993f147d79c7de1e2c6bf763cc2f3fee5a9d", &(0x7f0000000080)=0x28, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x1c, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast2}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x100}}}}}) 135.680083ms ago: executing program 7 (id=107): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x81, 0x12, 0xe4, 0x100}, {0x6, 0x0, 0x83, 0x400e}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="714320843f6d95aecc0d743fba671760659d2536f241cbfedb6eba1d16b57adf14a588d82814ed326c5b8383399d2fb18cc6965d0062ff5708455200"/69, &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 100.793253ms ago: executing program 1 (id=108): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400e}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="ec68258bb3ad477307e429000000fb7a8c653dd0496612451637425a14c314028e4965e3a142988e6eb4129210a293a21b27d2307c", 0x35}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="e15aaeade8fdf79411d132e8b8aec06c058500e5da53993f147d79c7de1e2c6bf763cc2f3fee5a9da4874a3b45", &(0x7f0000000080)=0x2d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x0, 0x0) 100.355504ms ago: executing program 3 (id=109): syz_emit_ethernet(0x1f3, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffff4dffffc7a2e46f05fa86dd6691e4f401bd67000000000000000000000000000000000100000000000000000000000000000001fa"]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, 0x0, 0x3}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000b1b000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f000033a000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000065d000/0x2000)=nil, 0xdc9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f0000036000/0x1000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000355000/0x13000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00', 0x80000000}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x407, 0x0, 0x40, 0x6}]}) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x800000018, 0x1, 0x0) (async) r2 = socket(0x800000018, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea", 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x5, &(0x7f0000000080)="c5f5d915", 0x4) (async) setsockopt(r4, 0x0, 0x5, &(0x7f0000000080)="c5f5d915", 0x4) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) (async) connect$unix(r5, &(0x7f0000000000), 0x10) dup(r5) setsockopt$inet_opts(r5, 0x0, 0x14, &(0x7f0000000600)="fe24569c423de9838ccb43b8790be8a5330a6ce2320acff1f853c7953db7279fd5cd5a3a9dd1e3bbbc1d187057eae58656c8a481c8d642457013da7eead88b2de322c5d887cc7ca76f8b17b259927ed38c1e1c852c9d40922fc596cdbbce4539cefda407ccc7ba0e3ea390e3b88960e14244acd039b622624830575c01c214966f16e65975c97833b9a0c6c4f3a4a6d6d2b5fecd69364ee344364bef6ca984b1c414e80bbad864c0ce2f1f9c64b9cbd551299777232785cfee10600f7a5e3e1f52ad27c1d978acec557928988049d811ef106933373dc0b0aaa81519c53d265e010000000000000073a69388f5299d4e34c229d882190fb7ae693a0b85d806fb6047da36a750509a57d01c96468bae004b8e162759e69b11f923d029d43fb31ce9147d0e066589053b323b5672409a857479fb7aa24f07bf3b268ce8f68dcd3f38d9e6b875b2b53351c7bbf989da4ae72461ebaf9d93661a4db69c18e2094b69ebecb33876c6c922da2d434ea2c08a268cbb1d46125bbd11ee0476c43d3b03d04be39e03aad46b855d6479d08de99febd6d041136baba1c3bbb65a45a406673c6f62152b12c77bc4f9a30ac8ee3a28313fdf19313e7b90975a3715ae2af751f13465f3728b53c6d45f33d700000000000000000000000000f401a3bb3c509a4b6559d08dde58d2a9cd043290a4301df74827c6a0147e685466d92a7511480a709b67b16965e18d62fd", 0x209) write(r5, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f000051f000/0x2000)=nil, 0x2000, 0x2) (async) minherit(&(0x7f000051f000/0x2000)=nil, 0x2000, 0x2) 75.115998ms ago: executing program 4 (id=110): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) r1 = dup(r0) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r3 = syz_open_pts() dup2(r3, r2) r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r5) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) pread(r1, &(0x7f00000000c0)="69c4a504afb20e1d56d5e4be", 0xc, 0x80) 41.591961ms ago: executing program 0 (id=111): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ec909200", 0x4}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000540)="ca", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000080)="000000005e0f72ce0000001f0000", 0xe) 41.023715ms ago: executing program 1 (id=112): r0 = shmget$private(0x0, 0x1000, 0x6a8, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) munlockall() ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) readv(r1, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000040), &(0x7f0000000100), &(0x7f0000000240)="7cf4def68d5b45e05fb62c5d8fc19776db8cb609afafeb0ec60ef670bd342f9104ddd9271f7c72acedb62de11ebd7e40521f543b46d952906e148c3129e29037c23435081246fd8b8955672fcbd98136cf87e9890bed001678bc9c8521ede82f199a362c26bd77908e74220fc0b9267e3c9819d40ede779d267c74f1fbf61da01e195e0aca34edf27e9feaddc5c99a5722a4727978438900abcd65f9869875b076bb9ec2422a9a18f9ac6c6d985bd43b4fbaf6c7666bc7fbcf66e926ba37b3d5d1e18dab50d75037d4be272f9c", 0xcd) dup2(r2, r1) execve(0x0, 0x0, 0x0) 14.458615ms ago: executing program 2 (id=113): syz_emit_ethernet(0x46, &(0x7f00000017c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x3a, 0xff, @rand_addr="78042000000014000001000000086500", @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x4, 0x7f, 0x7, 0xc500, 0x1ff}}}}}}) 14.127783ms ago: executing program 7 (id=114): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x8000000000000001, &(0x7f0000000080)='./file0\x00', 0x8}) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x0, 0x6, 0x40}) clock_settime(0x2, &(0x7f0000000540)={0x7, 0x9}) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f00000005c0)=[{{r0}, 0xffffffffffffffff, 0x103, 0x20000000, 0x1, 0x3}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x4, 0x4}], 0x4, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x80000000, 0xe6c, 0x10001}], 0x7, &(0x7f0000000640)={0x800, 0x2}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000680), 0x10, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000740)={&(0x7f00000006c0)='./file0\x00', 0x8, &(0x7f0000000700)='./file0\x00', 0x8}) clock_getres(0x2, &(0x7f0000000780)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800), 0x80, 0x0) r5 = open$dir(&(0x7f0000000840)='./file0\x00', 0x800, 0x43) kevent(r1, &(0x7f00000007c0)=[{{r1}, 0xfffffffffffffffd, 0x7f, 0x4, 0x8, 0x3}], 0xfffffff3, &(0x7f0000000880)=[{{r4}, 0xfffffffffffffff9, 0x42, 0x40, 0x8}, {{r1}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x1ff, 0x7}, {{r5}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x4691, 0x3}], 0xfffffffe, &(0x7f0000000900)={0x4, 0x7}) r6 = socket$inet6(0x18, 0x2, 0xf0) recvmmsg(r6, &(0x7f0000000ac0)={&(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000940)=""/28, 0x1c}, {&(0x7f0000000980)=""/92, 0x5c}], 0x2, &(0x7f0000000a40)=""/44, 0x2c}, 0x9}, 0x10, 0x40, &(0x7f0000000b00)={0x8f3, 0x2}) r7 = open(&(0x7f0000000b40)='./file0\x00', 0x100, 0x100) getsockopt(r7, 0x101, 0x8f, &(0x7f0000000b80)=""/225, &(0x7f0000000c80)=0xe1) r8 = open$dir(&(0x7f0000000cc0)='./file0\x00', 0x800, 0x100) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r8, 0x8) write(r6, &(0x7f0000000d00)="8bcc6c4ed062fbc3361969575ae1ec7bb345ade217ff8143b158366bc49b846240eaa9d97d7107b31abd49818bf3d0b7936a28cececa62747994750ec4391d3cd6a817105a66f4", 0x47) r9 = socket(0x18, 0x4000, 0x1) writev(r9, &(0x7f0000002180)=[{&(0x7f0000000d80)="503553afae978679bee1a0e49c42694df85cc4660ec512c89509402e5d66ca22dbc5701aaeec4ab9b91b4bb35c0601857128fb80b4a627699b9c8269976fb330fb1f99b1f64a5e4d4f168226793524ad3adba5837fe8b3fe3a2fa512279437e7f16c308f9153b6bc5bcedf350aee09f24286e24b86d9162af96c3da7cd12340850e432fae029938cfb8fc25eed4da368c26dba20d48d2fae70273f2c1c49eddd7022c4bd5d5300bcd4e109ff3f217ef85f2892fdc740e096411a5196ecc794c23dba5b273b8a4c43366228a8ac5522ca4d8315d893e2302ff1562accd030ded283d0c6c4036b", 0xe6}, {&(0x7f0000000e80)="9ab862a98103b7aad8909aeb78edd305e5a5e12bc61db86ac292ef4d1950467210ae9394eae7908fff7cd7ef852b6e689fadc6cf119224b7334c1ed1aa9355cd34e36b", 0x43}, {&(0x7f0000000f00)="a254fdc8b0d3709df737ac58984bc260cf9a72b8d85bcc564010ac8abecee13f1339653de10d62e99d649793bd82bf9d1cf9680acd22ac42dc3d74e1178d3fa32a95017735d49dc66e6a1433607f1c0ac8af9f4fc7789a203878cd843fac1c00a8f0480212b7643f74c84423ed9a5f9e9dc52e3b68bbe06b91357b7758ec18becf1836c04d989411f460c4687620f6a31992efe9f52d48cdb394233b4d5c4a63a544d2c11e325519808443425c5593eaeefbdf4a63fa82966a42b43493bd7cb120bb8c03f86b245b55756dc6c98da3c88f84162760fce73b24ed6e3cffc21742d0fe18a5aaeecf5c029ea87c732e184c287b39d9f948f739452bb12139b99fc8258fdf011ae9341f0ce94342a8a42eb21e4a6b0e2216c77eeee2174751f54b8c0cfb2aa13529598590bcf7a483a99dc78f488c15ec7894dca77e057c2f00eb0c9579bdce19933475d7e67da33f7e57627fef061b25211f577f89b5c88f6681a17cf1ab1f046ea004bbd4fa361baf5f4cfcc789f9f95d16b18e8a4a6a9d22bf0cd8786bb1bb516edfa6c1db8d9eed2300af3c48c651a14f516dc23ffa73642ae9e69f753b70ce4472c61fd1ca09609052b38977cca247c6e2150f46a230a9f9fcad5cb5001ff02930069181e051dcaa5a21437f49614c6be130367f6c05eb0b9b28b81613eea1dc7e7d3e3e0428c656d97f8b593fe0353a139364c75129c950e39aab90116ddb78262b9c567ef16998714cf556a30486e21362a7a1a6ec29a8e55cf7da05f99b049b83d487f872171204f7cf8e19ef4e799ff7a16a8a396d912d568fc4630571a40244472ccb4b41920fc3c9c5dca0c4268a430bc9e8b4b4c6f9b67cb8b6ee95bf178e2ce24e1452c7513ceea9837ad1c4e014685fb905fcee738661046b065c46b316261d07ec5cc0dc05418338d467934b1c1aa2f31bde904e96b1b37d9bef67bdbb81f5a07a8f6ff39985ef3cb40bef7ceb93a3117726613942fc8c898406873aaa5933343d8f4796c2db971ebbff5cbb668208d9cc6a9a7a725803cde2f65e5f41f59ff68dfc8f252e17a20b41366e8f12a17a8c60722afc1d524d7772364fbb97d7a723a6bdb33fde7af6f30cef71e368dfd1e93b6e1ab82cd8f94e0f29e23789cf6d6b338ff23869731e3a01e0d62888f21187bb8a5ae3020f753808beab7c3ea01eddb952bab9a89069bdacfcabe92ef5686685eb0ab79fa3cae0c6d5e33374864e728de267e543228adbcdb614adf9a57433445fdfd44c6790deacd356549c0c0de263a2c47ebc1277f0e39a38ed321ba24d07d8695655c30f9ccb09dd6a3199bde2727241103d9ccdd89fba47e74771498507fb31ece444a5f3ab550faa51e6cabfc1d6735d00ccf685e69bb715c5f5c4d057fc9c200e2d8d526f2adf027c410fa7c7f06a4ab6bb1e556e3147cb2281ef135bb8e575c5a35312d985a834afe46c84edf1c5dd85951fefbf381864cade79d7cd9fb9609b947a15e435207874eac023c6e5c93cfbac225b9b7b0a126e093c73573f2a1af07f870cdbde5e5467c7f63a4d1264d96f5c4f566e43d23ee006f147a60a35546539a1d6992523d68684735acf1d5c56adf547cf67a8e846da152c3a9b35c8c4dc1e288476d1529782819ee74b5764d6a3da817f2d26734ef607974650f4cf1b0e81767c62889d7c345fe7ed8e99e72d1f1ba0b061f2932076fb827296386cf88cf652bc6e5ed2d51429c05dd8ce4d6edb8dc720c46f352413b09fcfbcb04af9bf0537fde12c4fce3ce3fdb12d17d8a261926562ba0276fb1d1f342a86573e01fb6a38ba45d6ef024d182269a2cbab7efbb4e0071dc90194c852f6e3ab4e2a08da121ea3f54673c2befe12b76714367b3c33b2351540f186fa7dc48d8d605f3b95ff790551fadb4c080effca6fe6655932928bc843496e71f5e25457ad780e822cbcd4c18cbdfe691588299805594914ce5b2dadc60b088cb6576eaec9ead6892fa74456f84ae07115478160ca8e6e3238fb5829644dfadb8993085971a53b67e51813893ed9a2b2ee14e450980aae78ab773f22790d71cc719dc56dd9985187d1e9fb6685442507a7c56d0f55fe1eb01a17d12072820ccb7b885c04bdb7a299d56b6c74f41bc4d23020930271802e070c36f61b98191a81eade300589976d2d65712e316b986da795da01a69dc7677c9dc843d7758cbe3673979e2965d4b890c2a0a88b5c2c74537a9211b7ba1eac2bd5d097053fad5c38b882ce69b4033544a9c9862260f4426dc70a248b7df8ab16f6b455e83699c5fdcdf7215b82545c2afd85a5654eec7e1d5661664149725594174bac94faa422c9478f5ff637bfbae5a9487011e3e6837c76767a34949227d2365102e0d2025d4e7a52bad89ff5a85eb2bf083408c3a162a280cd566bd57faac3346e82cc101783b8df5c8b5ace5e13b14d4ed9489ce4f850e5f7958a36eefe7d18b8630f6e8aff1dd3ff09451dc2face429b48f2c51a8e4d1a6fa75c218d467456eb9a9a676abadac767e4f7419b3d8883b259a335954fe0d2ccbe9f71c48c4906229024ffb8e3a3174d98df09bff472f084b1364762d25f33f576f8b342931d8ac16dfb925187041a61ce6704186b310dcd79328e7c981bb533fc818ca697d70f2b4124d6ef5f8dfb35aae2bcf9a7802f6e9bbf259b1316f061c4262ed357dfdd8cc32e508046704c451190737b30a635efa1da6d67e0c75a47c70b6d3bf6185b7e8651d56c7efa3a040795f4cdbdd2af5654daad4e655c7a1c29bf044edaf13d884b7e76359744f7d87ace7a57ab6798f6fb3fcb7a2d0be17761e5a4e22d6fdefb14e450289a4fbf93c17f61c01ea5c16fb1adefe0a0479f34ca98b34ffaf6276c0095eca0a4215574e04d9788735f88e02a733c1958cfbf1700eea5b947b4c7a62c67150107eca63fa557f0f89576446ca7d449065fa81127a296fdbada0b4410f7334213de5bbc38b22d9b4d18ff8affb589c06581a8981dd34e960c24a1282866934c1066764cbabc93eeba0b08064097d9917e843a8ea2d2724a39966fc307e3287d5c0faab419c798debe96f88869e9f0a2a3fad98204ff303c9f50003e3b2f4f36a61f6296c4fbcb40b2e4c09e7dde7a944233881fc58200400ac47128988deda0ab1c5d7ed59f7e1b2f4b6096a3d637fc948bf9ab3821ec240e6ef7132cf09f6194c2bd6bd8af219f898c76e0f0dffb68cd9f11caf32853a734f66fa7a141b30a3d5bf30277d3bf401202bafe5b74c4374e4324eeacdfb6cc414ca8cd0aad3a8bc0d1382b4a72ce4db96b9403a0eec84b0e52ece43bcadb46ee75ae2fa87b155f492433a81b6dc059f8881ca78c02bc4ed060f8ca6494d4bbe1c16feb24991df37b3f490f7c1414e9d394a75481cc9c299bf138420b592d587a03122b9665969275219c882781dc313fac86f4753d2a8a50bb439f2a117adb72dc21b9f5657c412aa7153b506c0448a8d15dceb76dbdcbcfc2d49692458871d889f3ebdfa2b46af4d02fbecaa83ff9e78bf3e0c357b389b3c10cbe42fcce52720e29ed59d126b74304d83ebcc9956854b4a4e7b5075e06425b1c0432e41d5c96a2e7f46641b467e6c7d916d2891c216407a6c6fc7cee026f9ad5102c36d80d1b033f4249d9ebf9cf923afd687b590e77a8e59ec84a78b4b8cbb3b08d3016b17a294a8f18853ef1e65d1280a5bb2b9b6494371de0556bf6ff91c36772b3210f54eeaf89a822ef5cf2f1b66cabb12c5d2f404a4f1598d6364c4afe610f6abace31885c4d80e9e29d30889777e7624a26eef1487fd26aae9df21d32c32abe7e960b4af097eba97f3e68ab787c5258acc8f37167206f7f25e1c3d23f320e9e02106d49f986344abacd32460e8e532633437de08f3483b93432ef2f5fd2913cf2788f574ffac4ebd50f985e762686dada8ce86a9793d64a73c9b21d86dc3ded0535b855f2e016043e0525a5f1e000fe25cf40564065d3e1d6f79b6fe69f98d2ca26e5d62f3e54e91c991fcd19abafab5108597b9ae21881d67f85c83e721e559f677d6fbb118f68ac0c7776368c5faed0a03df1093a6e13ed0c90f82806a8f9626091d43cd85e9460a951f3933b3b31f433120eed0afe6c5a3ea017e0634c627d6daad70e55fd50239608847549d3deb87439c58bfd3c4935f0f01d6cd241c3a8389b9c20f0fbe8caf8c125c54d30ea17761f28f27d9aa8f7509e6175dc1127148d89625c8cb98c72a0210ce1bb472388d5a5159e7b53d07356be6b8819e8807fae478f0b2699194ba9548bb786536d6e3224164bc437ef7625cbdcfea13701b64c6909248cf8528b9e71c758d7484136ad061624aa4dd3d00dc7f93b8426896ffd5934422008884bcbc7cb2db147d7cbb1b2d9b6f3960872d05b2c8c5ba77efdc4178269f4b43f3919835d06fa3cb4bef41c22567018ee6eee68937b69707d0a664225e5707c227ad4d46a0ffa8fc51bc767379a38554d96cf442603c072143f0f37515137e4e96629d1da1449dea670f5168f76d79f7605dc62bc350279ea8f339d8455a3827b3b1c4e039d128e6d5e0dccd2ba004666dec989858d370152fa6c65ceb19aa08905e94255ce218d3d8443ced4b2722490c2bfea1f6df02601f1b95e01631f64366ea4de56e3707c32a66d9f900ede9048b73dc6874fe244d204797c15ae376db72ddfd0435850f9e4c9a9bed029930b1e344e70b0fa67754b52a3f7ff9d59f408a10253d6888eab59cceddee968c5da3cba3afa269dbeed3a505b0901d37bde6b180b2ed2521236810ae52fae163f3e2808eb370a3a43e841e977490e026c7556f393935a747c67954d4abc838bb95153191644bb09a7cd59ec019d9776ef2271e7b69d5dd1b36bc31d998bd1346ab8ba69ebf10f4d339f7d0eed64d2a0053f4b837c52984895b0498acd24a6bfc3b67087cb147609460bf1cdf0e109ab1994a60f2fbc1dc0c969f5850c7b52d9b007fac7a50122b81a830baa2e1adc29b0c24727cb44606841cede762b7fe9ff9f6899275fc14b292433256b420abf810ac75a4079638cd57fcd5c4823a26f9348e06508cc40462069780d71530c1b5ce31f7ebe555a516c418afe21f7b9967bf129685e606ddcf0710f2a08147cea0f02df25e60fc5b2adf02c5b6c757255c50b6a5590e3e82c738914ecce73ef533b0e92c9c67ab38fe183851eeff08d6eb850404564bb8dcfde9a05d692a77efea493419d1ee1e1726c507f990b9eda548a0cf7944143e229b878316888341cf5c5e8a9f1d4ec49f70a89e85d722a0fbb43b9f3ad3aeb0fce02b912bbafcdf209163be631455b362371980b26b835277c4100662b765356c0de32dda905bc5ecc89be996d24987f156c96c0f401c1bd90b3c926c72489877963e22b5e1113afd48d821aa4b575625f5db79292323815c5c0c770a624cafef1c4d6d2c8c9aef2540933d2e54e4a210e68ada7fd504027bf8d8074e23ea974c84292437bb87ff91cb5df27980d3db6504c6da3b698a8a48bc8a04a9663ac961494f1c331d5e98a208c33c397346127407d6c6ddd968c4319e7472dc618362baef657ced7c2e7f02bc7ad58e148b792165d8af4d1c47090e7c47ed0fcd719077e31598acff4149faecf69780fa07015343beefa3b4eb7e232340411b2dd0bf7843bf2cbd2d4bc391228b810e741ce45844a694e5f066c507ec2688e00478a163fcb3ff2f72856cc9e6b63724de113b0287349f6fa42918e93364179025915a8cc490b14cfe266935e96f214a9437622d00e142bb62b35ba6e", 0x1000}, {&(0x7f0000001f00)="a16fcaec6ba669a860821341c1de546d7fd5e1e8bfba2dcb57d44400cc04102e9a8b4f6dda29ebb9512b6b1c51704fc89bad8209dd091171b9a63769f8bc1e784ef8ce88df7580920ff8a267259590fb8b10c7396b94624e0b5478581e696d98cb6374a847aaf67adf31a3a8a0fd07c5eb1b728797ef8056efcf7c7d6b1df116b742b59483876db4fde6405aa0e9a3a4b70b9dcbb46f5db5f744676965ba39be09f3889d88be50dbc9af3d0b1d41c7cdd72c919bd907c011bac2622af26268fe74a3cf9d241f4f40e106856bf5120305ade128fc828f4ad8fd9602aa56aa63f8b490c33c69a1a4b27f2f5e86547ce0334defa3", 0xf3}, {&(0x7f0000002000)="316986f9f121d6188aa04f955344248921cfdb841e3fd1a97f7638fda5ee5e04b1906095aa9082c24480e4d22ca1c6f298d7d0143310898a9d7e52330a65d970eae0ba13e9fbd01a9616ec2535fb6dc0346f82cd550c", 0x56}, {&(0x7f0000002080)="c22ec45a2ee6970713c5470e6827ec063620560eb8fd41672a17b947cc62513c52e716848310f552f3cb1f5963352071e90395903aca2a33fb0e6fc899324a448923f5f806e1f02b234ca58acc2341343a0864a1b260a6328e8be0cf88f6997ed1f26a1ac91af52b2d7156f356f3656e8ee60d573f9130d698d4a2b28ef1a0ba4a462c36e5fbae13210452976c2f74e2ffddc6e9a72ddc1a1acc1235b17abf23729924a5f778589be000371291bb588d921159e72748a421033e433303498f2871e21ddbd78e8dd781d547d59c0239387fbdc313e5b99d", 0xd7}], 0x6) getpeername(r1, &(0x7f0000002200)=@un=@abs, &(0x7f0000002240)=0x8) mknodat(r1, &(0x7f0000002280)='./file0\x00', 0x40, 0x1) r10 = getppid() fcntl$lock(r8, 0x9, &(0x7f00000022c0)={0x3, 0x0, 0x81, 0x4, r10}) r11 = openat(r1, &(0x7f0000002300)='./file0\x00', 0x200, 0x144) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000002340)) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000002400)={&(0x7f0000002380)='./file0/file0\x00', 0x3, &(0x7f00000023c0)='./file0\x00', 0x8}) sysctl$kern(&(0x7f0000002440)={0x1, 0x18}, 0x2, &(0x7f0000002480)="edf16331493467136274106f0b5f15fe9353fa2a5aaa5895ef2f1286c667501f1dabe2b6728cfbc1b96d6863110745ac3856d3189a0b7a919d", &(0x7f00000024c0)=0x39, &(0x7f0000002500)="5f347b9b6bb47e2c6521c22eb5c833658f", 0x11) syz_emit_ethernet(0x2a, &(0x7f0000002540)={@broadcast, @random="c02f09b6dcc6", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @remote, @remote={0xac, 0x14, 0x0}, @empty, @multicast2}}}}) 13.891717ms ago: executing program 0 (id=115): setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)='\a', 0x1}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x6, 0x7cd, 0x400, 0x0, "296438fe6c90e90f06142dbd32b73669cad5a2db", 0x7fffffff}) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x80000001, 0x80000001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x0, 0x4}, {0x20000005, 0x800, 0x7}, {0xe7, 0x80000003, 0x80e, 0x9}, {0x2, 0x1, 0xffffffff, 0x800009c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x3, 0x4000003, 0xfff4, 0x1, 0x81, 0x2d, 0x8000000a, 0x1, 0x2, 0x644, 0xfffffffffffffff8}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r5, &(0x7f0000000340)="25fdb6b511ecf10d8e20c89b591a9300f2c9ff9104c8aac9b1c972b5a0d10ce25be36395f6b26d94c5b93d6033594ab660d60da14a5e8506eeef49380e5585681b2053ba64c26c986d01e6608290ad21d3f1d2fd1e3be3e1d7051a18ca9d63eefb875cca7a68d74c52394c0d895ce44bf01501049c643c3ff719eed066e60b87120edfd859303d3de5ce22b4345359a117d770121b735cf1cddb5190f0b85ff2adb94cb000911712174c62946b39f94e725a2add4558cc2c446cde7abc5625d0c2367c7ce412044caae25215d74412f5806a4700cc2e69fc4a23727bd77c0a07e7263bae5d023c3ac937158e9480a0d9596858e2c15fb7785b2a9c27f0dd551e21ee3790c5bd1d9d44d5f317329e87b560d6e2728224bd98764569c216384419e755898896869cf47b73327da307678560c8680b5b70bbb903b0e881a24f293c13528ac393d6b3fcb953a148a40cd18883345ae1e36f272cde148fe7cfa9c9468930b41b3990a764a2bdf8213cc6cec4074e3c43614614ce80350ab7aa8428f4c4c94110b0502bcff6b35f61a3d128e267f87423d71ba397afac65d62c4c9fdc312c6ac77a7ab5c3386484cc0eea560aa28536de2d683aa6b5827c046259385d454053d5ff8ef4dcb84b99d62f3386248b586abcd9c9cb0bb1640857fe43c573bac67fad4024854e32", 0x1e9) execve(0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000340)='x\x00') 13.102784ms ago: executing program 3 (id=116): setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x4, &(0x7f0000000080)="890704", 0x3) syz_emit_ethernet(0x138, &(0x7f0000000340)=ANY=[@ANYRESOCT=0x0]) mprotect(&(0x7f000058e000/0x4000)=nil, 0x4000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0xc2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="258b300ad1711569138b48aec40000004a0c6c457db9b8a773693867ea9ed92904831d11a558caba3b584cd830", 0x2d}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x2) sysctl$hw(&(0x7f0000000180)={0x6, 0x7}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) r1 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) connect$unix(r1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x0, 0x13, 0x0, 0x8}, {0x0, 0x40, 0x5, 0x200}, {0x25, 0x7f, 0xff, 0xfffff001}, {0xc0, 0x1, 0x7, 0x9}, {0x2a0f, 0x5, 0x4d, 0x4}, {0x14, 0x0, 0xbf, 0x8}, {0x0, 0x4, 0xbd, 0xfffffff9}]}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0xc0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) open(0x0, 0x80, 0x5bd5c57b550b6bd9) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x20000002}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400e}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="e15aaeade8fdf79411d132e8b8aec06c058500e5da53993f147d79c7de1e2c6bf763cc2f3fee5a9da4874a3b454c096c07911cdce2e8d2498b43177ab747c8bf00445d27a6007de57204008e48738a2d4400000095aec9c98e8d59a0", &(0x7f0000000080)=0x5c, 0x0, 0x0) 12.859605ms ago: executing program 4 (id=117): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400e}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="ec68258bb3ad477307e429000000fb7a8c653dd0496612451637425a14c314028e4965e3a142988e6eb4129210a293a21b27d2307c", 0x35}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="e15aaeade8fdf79411d132e8b8aec06c058500e5da53993f147d79c7de1e2c6bf763cc2f", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x1c, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast2}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x100}}}}}) 0s ago: executing program 7 (id=118): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)='\t', 0x1}], 0x1, 0x0, 0x0, 0x4}, 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3a}, 0x2, &(0x7f0000000140)="2f3e87007f880f69b140d6b0712af706ab0c52dd722517003b7b2a4d249709e258bd5e556eb2e417b7ed4ba0b7aa1a7557825c3744643a8b788b7e090d5e9cdc986c789d87a83b64f584532431b71461b0", &(0x7f00000001c0)=0x51, &(0x7f0000000280)="66e9a7d589b55c583aab59bbebe604d628fabb83cd639c4318a5e0839d89c6af9b28761fab91c633388ca9c97ac387785892319f71bfb3325533cfa178b6e34df93c61198fc3afd7fa62e048dbacf3411648a01b86186a3bf4217c77536dd9d2318a0bf2695113ce928afca0ecee0e6f7916669bea5833d71e47916167c347a31faa14c380126d6daacc9f9aae730f2f7c20d37ec618399a112bd02bbeba3b5bcf1d79982721c57318fc9a039397f08e8b87b0c8966790688df00682b09702c33e5216dcaf1710bd7635037508e1cbe7d0c39b8e93c977b0f5d6cb64127ed121c44e0982b3016d609dfa1e8d3ccf96bac2ed0c094dac2e8650c60d0902a77d", 0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x46, &(0x7f00000017c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x67, 0xff, @rand_addr="78042000000014000001000000086500", @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x4, 0x7f, 0x7, 0xc500, 0x1ff}}}}}}) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000380)=""/169, 0xa9}, {&(0x7f0000000440)=""/28, 0x1c}], 0x2) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.161' (ED25519) to the list of known hosts. uvm_fault(0xfffffd806b9e4d70, 0xf, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ktrops+0x58: movq 0x10(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND 424354 93753 0 0 0 0 syz-executor *499790 16701 0 0 0x4000000 1K syz-executor ktrops(ffff8000340087e8,ffffffffffffffff,0,a0c7df9f,fffffd80607b1950,fffffd80097fb000) at ktrops+0x58 doktrace(fffffd80607b1950,4,20c7df9f,0,ffff8000340087e8) at doktrace+0x6bd sys_ktrace(ffff8000340087e8,ffff80003500f480,ffff80003500f3d0) at sys_ktrace+0x11c syscall(ffff80003500f480) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4d2e39714a0, count: 10 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd806b9e4d70, 0xf, 0, 1) -> e ddb{1}> trace ktrops(ffff8000340087e8,ffffffffffffffff,0,a0c7df9f,fffffd80607b1950,fffffd80097fb000) at ktrops+0x58 doktrace(fffffd80607b1950,4,20c7df9f,0,ffff8000340087e8) at doktrace+0x6bd sys_ktrace(ffff8000340087e8,ffff80003500f480,ffff80003500f3d0) at sys_ktrace+0x11c syscall(ffff80003500f480) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4d2e39714a0, count: -5 ddb{1}> show registers rdi 0xffff80002abf6000 rsi 0x68c0 __ALIGN_SIZE+0x58c0 rbp 0xffff80003500f190 rbx 0xfffffd80097fb000 rdx 0xffff80002abf6000 rcx 0x68bf __ALIGN_SIZE+0x58bf rax 0xffffffff8231f463 ktrops+0x43 r8 0xfffffd80607b1950 r9 0xfffffd80097fb000 r10 0x6396dfb6ec5eece2 r11 0xe11c8c6d2de76ae5 r12 0xffff8000340087e8 r13 0xffffffffffffffff r14 0xffffffffffffffff r15 0xa0c7df9f rip 0xffffffff8231f478 ktrops+0x58 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003500f110 ss 0 ktrops+0x58: movq 0x10(%r14),%r14 ddb{1}> show proc PROC (syz-executor) tid=499790 pid=16701 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=17, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800034009a10,0xffff800034008a90 process=0xffff80003b427510 user=0xffff80003500a000, vmspace=0xfffffd806b9e4d70 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 93753 424354 49095 0 7 0 syz-executor 93753 396974 49095 0 2 0x4000000 syz-executor 59147 28625 45628 0 2 0 syz-executor 59147 515533 45628 0 3 0x4000080 fsleep syz-executor 79147 63021 18481 0 2 0 syz-executor 79147 316817 18481 0 3 0x4000080 ttyout syz-executor 16701 211704 74255 0 2 0 syz-executor *16701 499790 74255 0 7 0x4000000 syz-executor 45035 380899 0 0 3 0x14200 bored sosplice 14753 218161 76120 0 2 0 syz-executor 14753 215785 76120 0 3 0x4000080 lockf syz-executor 52206 347158 31462 0 3 0x2 biowait syz-executor 76120 370567 31462 0 3 0x82 nanoslp syz-executor 74483 393134 31462 0 2 0x2 syz-executor 49095 148511 31462 0 3 0x82 nanoslp syz-executor 45628 250386 31462 0 3 0x82 nanoslp syz-executor 36743 300809 31462 0 2 0x2 syz-executor 74255 454230 31462 0 3 0x82 nanoslp syz-executor 18481 79994 31462 0 3 0x82 nanoslp syz-executor 31462 227146 45941 0 2 0x2 syz-executor 45941 384060 80474 0 3 0x10008a sigsusp ksh 80474 394652 28270 0 3 0x98 kqread sshd-session 28270 23801 96015 0 3 0x92 kqread sshd-session 50689 358229 1 0 3 0x100083 ttyin getty 96015 416858 1 0 3 0x88 kqread sshd 64140 447743 24896 74 3 0x1100092 bpf pflogd 24896 35893 1 0 3 0x80 sbwait pflogd 97732 228755 11503 73 3 0x1100090 kqread syslogd 11503 425404 1 0 3 0x100082 sbwait syslogd 44584 15131 1 0 3 0x100080 kqread resolvd 83775 9385 42122 77 3 0x100092 kqread dhcpleased 62898 324905 42122 77 3 0x100092 kqread dhcpleased 42122 224320 1 0 3 0x80 kqread dhcpleased 79579 388257 0 0 3 0x14200 pause smr 44849 10519 0 0 2 0x14200 zerothread 24561 472114 0 0 3 0x14200 aiodoned aiodoned 21648 369713 0 0 3 0x14200 syncer update 31093 34312 0 0 3 0x14200 cleaner cleaner 57825 221556 0 0 3 0x14200 reaper reaper 52557 298008 0 0 3 0x14200 pgdaemon pagedaemon 94872 182895 0 0 3 0x14200 bored viomb 57358 21440 0 0 3 0x40014200 acpi0 acpi0 89334 353317 0 0 3 0x40014200 idle1 97919 418584 0 0 3 0x14200 bored softnet7 28289 332505 0 0 3 0x14200 bored softnet6 7737 494866 0 0 3 0x14200 bored softnet5 57324 89976 0 0 3 0x14200 bored softnet4 43681 149852 0 0 3 0x14200 bored softnet3 91179 49548 0 0 3 0x14200 bored softnet2 15312 161167 0 0 3 0x14200 bored softnet1 42668 145158 0 0 3 0x14200 bored softnet0 47069 297148 0 0 3 0x14200 bored systqmp 49229 474412 0 0 3 0x14200 bored systq 49040 132722 0 0 3 0x14200 tmoslp softclockmp 24576 95878 0 0 3 0x40014200 tmoslp softclock 90855 378177 0 0 3 0x40014200 idle0 1 39537 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 16701 (syz-executor) thread 0xffff8000340087e8 (499790) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83959e10) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 biowait+0xc6 #4 bwrite+0x2e7 #5 ffs_update+0x2fe #6 ffs_truncate+0xc9b #7 ufs_inactive+0x202 #8 VOP_INACTIVE+0x104 #9 vrele+0x129 #10 ktrsettrace+0xe7 #11 ktrops+0x26c #12 doktrace+0x6bd #13 sys_ktrace+0x11c #14 syscall+0xb17 #15 Xsyscall+0x128 Process 52206 (syz-executor) thread 0xffff8000ffff2fa0 (347158) exclusive rrwlock inode r = 0 (0xfffffd80694227d0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806bcdf328) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10213 11162K 11557K 166960K 11546 0 pcb 17 12K 12K 166960K 25 0 rtable 177 6K 6K 166960K 266 0 pf 30 16K 81K 166960K 58 0 ifaddr 35 6K 7K 166960K 51 0 ifgroup 47 2K 2K 166960K 63 0 sysctl 1 1K 9K 166960K 5 0 counters 64 36K 37K 166960K 82 0 ioctlops 0 0K 4K 166960K 1498 0 iov 0 0K 16K 166960K 7 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1344 85K 85K 166960K 1463 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 4 0K 0K 166960K 4 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 93K 166960K 249 0 sigio 0 0K 0K 166960K 4 0 proc 76 131K 196K 166960K 538 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 18 0 in_multi 77 5K 7K 166960K 102 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 370 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 231 175K 186K 166960K 3867 0 UVM aobj 8 2K 2K 166960K 8 0 pinsyscall 41 82K 102K 166960K 1337 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 12 0 NDP 10 0K 2K 166960K 32 0 temp 37 8638K 8706K 166960K 10883 0 kqueue 13 20K 26K 166960K 32 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 41 0 38 1 0 1 1 0 8 0 rtentry 176 98 0 20 5 0 5 5 0 8 0 unpcb 144 68 0 51 1 0 1 1 0 8 0 syncache 336 5 0 5 1 0 1 1 0 8 1 tcpcb 736 36 0 30 2 0 2 2 0 8 1 arp 128 12 0 2 1 0 1 1 0 8 0 inpcb 328 141 0 131 2 0 2 2 0 8 0 nd6 144 17 0 5 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 7 0 7 1 0 1 1 0 8 1 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 21 0 0 1 0 1 1 0 8 0 pfstkey 128 21 0 0 1 0 1 1 0 8 0 pfstate 384 21 0 0 3 0 3 3 0 8 0 pfrule 1344 22 0 17 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 440 0 86 28 0 28 28 0 8 4 art_table 40 441 0 86 5 0 5 5 0 8 0 art_node 32 98 0 28 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 1 1 0 1 1 0 8 1 semapl 112 2 0 0 1 0 1 1 0 8 0 shmpl 112 5 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1732 0 223 96 0 96 96 0 8 0 ffsino 296 1732 0 223 117 0 117 117 0 8 0 nchpl 144 2200 0 510 64 0 64 64 0 8 0 rtmask 32 2 0 2 1 0 1 1 0 8 1 uvmvnodes 80 1898 0 0 39 0 39 39 0 8 0 vnodes 216 1898 0 0 106 0 106 106 0 8 0 namei 1024 6524 0 6523 2 0 2 2 0 8 1 percpumem 16 56 0 9 1 0 1 1 0 8 0 kstatmem 264 34 0 12 3 0 3 3 0 8 1 scxspl 216 7153 0 7152 3 2 1 2 1 8 0 plimitpl 152 42 0 24 1 0 1 1 0 8 0 sigapl 424 554 0 501 7 0 7 7 0 8 0 knotepl 120 339 0 0 11 0 11 11 0 8 0 kqueuepl 224 39 0 30 1 0 1 1 0 8 0 pipepl 344 183 0 155 9 0 9 9 0 8 6 fdescpl 528 531 0 501 3 0 3 3 0 8 0 filepl 160 2145 0 1919 16 0 16 16 0 8 5 lockfpl 104 109 0 103 1 0 1 1 0 8 0 lockfspl 48 53 0 48 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 35 0 18 1 0 1 1 0 8 0 ucredpl 104 216 0 203 1 0 1 1 0 8 0 zombiepl 144 502 0 501 1 0 1 1 0 8 0 processpl 1232 554 0 501 5 0 5 5 0 8 0 procpl 664 709 0 651 6 0 6 6 0 8 0 sockpl 752 255 0 225 5 0 5 5 0 8 1 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 115 0 0 15 0 15 15 0 8 0 mcl2k 2048 24 0 0 3 0 3 3 0 8 0 mtagpl 96 8 0 0 1 0 1 1 0 8 0 mbufpl 256 128 0 0 8 0 8 8 0 8 0 bufpl 280 3093 0 122 213 0 213 213 0 8 0 anonpl 32 7401 0 0 60 0 60 60 0 246 0 amapchunkpl 152 11640 0 11180 33 3 30 30 0 158 11 amappl16 200 2041 0 2020 5 1 4 5 0 8 2 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 116 0 104 1 0 1 1 0 8 0 amappl13 176 11 0 11 1 1 0 1 0 8 0 amappl12 168 1171 0 1141 3 1 2 2 0 8 0 amappl11 160 52 0 38 1 0 1 1 0 8 0 amappl10 152 7 0 7 1 1 0 1 0 8 0 amappl9 144 249 0 249 1 1 0 1 0 8 0 amappl8 136 40 0 38 1 0 1 1 0 8 0 amappl7 128 106 0 94 1 0 1 1 0 8 0 amappl6 120 181 0 178 1 0 1 1 0 8 0 amappl5 112 119 0 110 1 0 1 1 0 8 0 amappl4 104 303 0 284 1 0 1 1 0 8 0 amappl3 96 1971 0 1866 5 1 4 4 0 8 1 amappl2 88 639 0 579 2 0 2 2 0 8 0 amappl1 80 8985 0 8388 16 1 15 15 0 8 0 amappl 88 3188 0 3032 6 1 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 7 0 0 1 0 1 1 0 8 0 uaddrrnd 24 531 0 501 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 531 0 501 1 0 1 1 0 8 0 vmmpekpl 168 6241 0 6207 2 0 2 2 0 8 0 vmmpepl 168 40182 0 38282 94 0 94 94 0 357 3 vmsppl 488 530 0 501 5 0 5 5 0 8 0 rwobjpl 80 15670 0 12857 59 0 59 59 0 8 0 pdppl 4096 1070 0 1002 100 26 74 86 0 8 6 pvpl 32 15642 0 0 127 0 127 127 0 265 0 pmappl 256 530 0 501 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 268 0 28 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83810ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83959c08) at __mp_lock+0x192 intr_handler(ffff80003b421cc0,ffff800000079a80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x72182df116f0, count: 9 ddb{0}> trace x86_ipi_db(ffffffff83810ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83959c08) at __mp_lock+0x192 intr_handler(ffff80003b421cc0,ffff800000079a80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x72182df116f0, count: -6 ddb{0}> machine ddbcpu 1 Stopped at ktrops+0x58: movq 0x10(%r14),%r14 ktrops(ffff8000340087e8,ffffffffffffffff,0,a0c7df9f,fffffd80607b1950,fffffd80097fb000) at ktrops+0x58 doktrace(fffffd80607b1950,4,20c7df9f,0,ffff8000340087e8) at doktrace+0x6bd sys_ktrace(ffff8000340087e8,ffff80003500f480,ffff80003500f3d0) at sys_ktrace+0x11c syscall(ffff80003500f480) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4d2e39714a0, count: 10 ddb{1}> trace ktrops(ffff8000340087e8,ffffffffffffffff,0,a0c7df9f,fffffd80607b1950,fffffd80097fb000) at ktrops+0x58 doktrace(fffffd80607b1950,4,20c7df9f,0,ffff8000340087e8) at doktrace+0x6bd sys_ktrace(ffff8000340087e8,ffff80003500f480,ffff80003500f3d0) at sys_ktrace+0x11c syscall(ffff80003500f480) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4d2e39714a0, count: -5