d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:48:46 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:48:46 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:48:46 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61d", 0x3f, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:48:47 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:48:47 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x0, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:48:48 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:48:48 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:48:48 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:48:48 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61d", 0x3f, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:48:49 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:48:49 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:48:50 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:48:50 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61d", 0x3f, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:48:50 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:48:50 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:48:51 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:48:51 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:48:51 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71a", 0x49, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:48:51 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:48:52 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:48:52 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:48:53 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:48:54 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:48:54 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:48:55 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71a", 0x49, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:48:55 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:48:55 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:48:56 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:48:56 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:48:56 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:48:57 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71a", 0x49, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:48:57 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:48:58 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:48:58 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942e", 0x4e, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:48:58 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:48:59 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:48:59 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:49:00 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:49:00 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:49:00 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942e", 0x4e, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:49:00 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:00 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:01 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:49:02 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:49:02 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:49:02 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:49:03 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942e", 0x4e, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:49:03 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:03 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:49:03 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:04 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:49:04 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:49:05 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:49:05 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:05 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:49:05 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:05 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:49:07 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:49:07 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:49:07 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:49:07 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:07 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:08 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:49:09 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) [ 856.500989][ T65] netdevsim netdevsim0 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 05:49:10 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) [ 856.786346][ T65] netdevsim netdevsim0 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 05:49:10 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) [ 856.983538][ T65] netdevsim netdevsim0 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 857.216523][ T65] netdevsim netdevsim0 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 05:49:10 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:49:11 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:49:13 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) [ 859.852580][ T65] hsr_slave_0: left promiscuous mode [ 860.097115][ T65] hsr_slave_1: left promiscuous mode [ 860.364690][ T65] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 860.372231][ T65] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 860.394556][ T65] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 860.402103][ T65] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 860.444020][ T65] bridge_slave_1: left allmulticast mode [ 860.449727][ T65] bridge_slave_1: left promiscuous mode [ 860.462965][ T65] bridge0: port 2(bridge_slave_1) entered disabled state [ 860.484728][ T65] bridge_slave_0: left allmulticast mode [ 860.490418][ T65] bridge_slave_0: left promiscuous mode [ 860.512083][ T65] bridge0: port 1(bridge_slave_0) entered disabled state [ 860.540659][ T65] veth1_macvtap: left promiscuous mode [ 860.552182][ T65] veth0_macvtap: left promiscuous mode [ 860.561671][ T65] veth1_vlan: left promiscuous mode [ 860.569418][ T65] veth0_vlan: left promiscuous mode [ 860.789692][T15445] syz-executor.1 (15445) used greatest stack depth: 22088 bytes left [ 863.766828][T13741] Bluetooth: hci0: unexpected cc 0x1003 length: 249 > 9 [ 863.784105][T13741] Bluetooth: hci0: unexpected cc 0x1001 length: 249 > 9 [ 863.792054][T13741] Bluetooth: hci0: unexpected cc 0x0c23 length: 249 > 4 [ 863.799783][T13741] Bluetooth: hci0: unexpected cc 0x0c25 length: 249 > 3 [ 863.807274][T13741] Bluetooth: hci0: unexpected cc 0x0c38 length: 249 > 2 [ 864.677407][ T65] team0 (unregistering): Port device team_slave_1 removed [ 864.702546][ T65] team0 (unregistering): Port device team_slave_0 removed [ 864.785514][ T65] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 864.841057][ T65] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 865.036875][ T65] bond0 (unregistering): Released all slaves [ 865.863016][ T4409] Bluetooth: hci0: command 0x0409 tx timeout [ 866.687566][T15782] chnl_net:caif_netlink_parms(): no params data found [ 866.958747][T15782] bridge0: port 1(bridge_slave_0) entered blocking state [ 867.003031][T15782] bridge0: port 1(bridge_slave_0) entered disabled state [ 867.013560][T15782] bridge_slave_0: entered allmulticast mode [ 867.020974][T15782] bridge_slave_0: entered promiscuous mode [ 867.102977][T15782] bridge0: port 2(bridge_slave_1) entered blocking state [ 867.110170][T15782] bridge0: port 2(bridge_slave_1) entered disabled state [ 867.146091][T15782] bridge_slave_1: entered allmulticast mode [ 867.184637][T15782] bridge_slave_1: entered promiscuous mode [ 867.576256][T15782] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 867.610611][T15782] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 867.813779][T13741] Bluetooth: hci1: unexpected cc 0x0c03 length: 249 > 1 [ 867.823072][T13741] Bluetooth: hci1: unexpected cc 0x1003 length: 249 > 9 [ 867.831325][T13741] Bluetooth: hci1: unexpected cc 0x1001 length: 249 > 9 [ 867.846101][T13741] Bluetooth: hci1: unexpected cc 0x0c23 length: 249 > 4 [ 867.853804][T13741] Bluetooth: hci1: unexpected cc 0x0c25 length: 249 > 3 [ 867.861085][T13741] Bluetooth: hci1: unexpected cc 0x0c38 length: 249 > 2 [ 867.942973][T13741] Bluetooth: hci0: command 0x041b tx timeout [ 868.078429][T15782] team0: Port device team_slave_0 added [ 868.095234][T15782] team0: Port device team_slave_1 added [ 868.101091][ T4409] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 [ 868.117938][ T4409] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 868.125824][ T4409] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 [ 868.134057][ T4409] Bluetooth: hci2: unexpected cc 0x0c25 length: 249 > 3 [ 868.141417][ T4409] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 [ 868.248794][T15782] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 868.263199][T15782] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 868.302838][T15782] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 868.345975][T15782] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 868.376396][T15782] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 868.441079][T15782] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 868.463813][ T4409] Bluetooth: hci3: unexpected cc 0x0c03 length: 249 > 1 [ 868.472921][ T4409] Bluetooth: hci3: unexpected cc 0x1003 length: 249 > 9 [ 868.481522][ T4409] Bluetooth: hci3: unexpected cc 0x1001 length: 249 > 9 [ 868.491272][ T4409] Bluetooth: hci3: unexpected cc 0x0c23 length: 249 > 4 [ 868.504392][T15821] Bluetooth: hci5: unexpected cc 0x0c03 length: 249 > 1 [ 868.504469][ T4409] Bluetooth: hci3: unexpected cc 0x0c25 length: 249 > 3 [ 868.514419][T15821] Bluetooth: hci5: unexpected cc 0x1003 length: 249 > 9 [ 868.524400][ T4409] Bluetooth: hci3: unexpected cc 0x0c38 length: 249 > 2 [ 868.527367][T15821] Bluetooth: hci5: unexpected cc 0x1001 length: 249 > 9 [ 868.542313][T13741] Bluetooth: hci5: unexpected cc 0x0c23 length: 249 > 4 [ 868.559901][T15821] Bluetooth: hci5: unexpected cc 0x0c25 length: 249 > 3 [ 868.567510][T15821] Bluetooth: hci5: unexpected cc 0x0c38 length: 249 > 2 [ 868.896240][T15782] hsr_slave_0: entered promiscuous mode [ 868.913180][T15782] hsr_slave_1: entered promiscuous mode [ 868.932432][T15782] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 868.952808][T15782] Cannot create hsr debugfs directory [ 869.620568][T15813] chnl_net:caif_netlink_parms(): no params data found [ 869.925850][T15816] chnl_net:caif_netlink_parms(): no params data found [ 869.942963][T15821] Bluetooth: hci1: command 0x0409 tx timeout [ 869.970181][T15820] chnl_net:caif_netlink_parms(): no params data found [ 870.023037][T15821] Bluetooth: hci0: command 0x040f tx timeout [ 870.052130][T15818] chnl_net:caif_netlink_parms(): no params data found [ 870.184717][ T1216] ieee802154 phy0 wpan0: encryption failed: -22 [ 870.191138][ T1216] ieee802154 phy1 wpan1: encryption failed: -22 [ 870.197878][T15821] Bluetooth: hci2: command 0x0409 tx timeout [ 870.406218][T15813] bridge0: port 1(bridge_slave_0) entered blocking state [ 870.414591][T15813] bridge0: port 1(bridge_slave_0) entered disabled state [ 870.421783][T15813] bridge_slave_0: entered allmulticast mode [ 870.444716][T15813] bridge_slave_0: entered promiscuous mode [ 870.505600][T15813] bridge0: port 2(bridge_slave_1) entered blocking state [ 870.522884][T15813] bridge0: port 2(bridge_slave_1) entered disabled state [ 870.530141][T15813] bridge_slave_1: entered allmulticast mode [ 870.539967][T15813] bridge_slave_1: entered promiscuous mode [ 870.581732][ T65] netdevsim netdevsim3 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 870.592562][T15821] Bluetooth: hci5: command 0x0409 tx timeout [ 870.598970][ T5024] Bluetooth: hci3: command 0x0409 tx timeout [ 870.770929][ T65] netdevsim netdevsim3 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 870.866312][T15818] bridge0: port 1(bridge_slave_0) entered blocking state [ 870.882860][T15818] bridge0: port 1(bridge_slave_0) entered disabled state [ 870.890108][T15818] bridge_slave_0: entered allmulticast mode [ 870.942979][T15818] bridge_slave_0: entered promiscuous mode [ 870.987480][T15813] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 871.023103][T15816] bridge0: port 1(bridge_slave_0) entered blocking state [ 871.030233][T15816] bridge0: port 1(bridge_slave_0) entered disabled state [ 871.053120][T15816] bridge_slave_0: entered allmulticast mode [ 871.060361][T15816] bridge_slave_0: entered promiscuous mode [ 871.085032][T15820] bridge0: port 1(bridge_slave_0) entered blocking state [ 871.092255][T15820] bridge0: port 1(bridge_slave_0) entered disabled state [ 871.122950][T15820] bridge_slave_0: entered allmulticast mode [ 871.130074][T15820] bridge_slave_0: entered promiscuous mode [ 871.176483][ T65] netdevsim netdevsim3 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 871.233482][T15818] bridge0: port 2(bridge_slave_1) entered blocking state [ 871.240625][T15818] bridge0: port 2(bridge_slave_1) entered disabled state [ 871.273229][T15818] bridge_slave_1: entered allmulticast mode [ 871.282569][T15818] bridge_slave_1: entered promiscuous mode [ 871.315561][T15813] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 871.342945][T15816] bridge0: port 2(bridge_slave_1) entered blocking state [ 871.353037][T15816] bridge0: port 2(bridge_slave_1) entered disabled state [ 871.360274][T15816] bridge_slave_1: entered allmulticast mode [ 871.405110][T15816] bridge_slave_1: entered promiscuous mode [ 871.416789][T15820] bridge0: port 2(bridge_slave_1) entered blocking state [ 871.432889][T15820] bridge0: port 2(bridge_slave_1) entered disabled state [ 871.440171][T15820] bridge_slave_1: entered allmulticast mode [ 871.474121][T15820] bridge_slave_1: entered promiscuous mode [ 871.517164][ T65] netdevsim netdevsim3 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 871.725463][T15818] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 871.791363][T15782] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 871.828842][T15818] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 871.859620][T15813] team0: Port device team_slave_0 added [ 871.871641][T15816] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 871.882360][T15782] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 871.895627][T15820] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 871.927634][T15813] team0: Port device team_slave_1 added [ 871.942133][T15816] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 871.961989][T15782] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 871.988718][T15820] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 872.002466][T15818] team0: Port device team_slave_0 added [ 872.022995][T15821] Bluetooth: hci1: command 0x041b tx timeout [ 872.108064][T15816] team0: Port device team_slave_0 added [ 872.114189][T15821] Bluetooth: hci0: command 0x0419 tx timeout [ 872.133814][T15782] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 872.191798][T15818] team0: Port device team_slave_1 added [ 872.237040][T15816] team0: Port device team_slave_1 added [ 872.258047][T15820] team0: Port device team_slave_0 added [ 872.272943][ T5024] Bluetooth: hci2: command 0x041b tx timeout [ 872.302267][T15813] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 872.309453][T15813] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 872.356021][T15813] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 872.371173][T15813] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 872.379729][T15813] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 872.416851][T15813] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 872.440451][T15820] team0: Port device team_slave_1 added [ 872.460420][ T65] netdevsim netdevsim1 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 872.563785][ T65] netdevsim netdevsim1 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 872.658136][T15818] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 872.673082][ T5024] Bluetooth: hci3: command 0x041b tx timeout [ 872.673091][T15821] Bluetooth: hci5: command 0x041b tx timeout [ 872.687806][T15818] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 872.748753][T15818] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 872.764834][T15818] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 872.771890][T15818] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 872.799629][T15818] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 872.811612][T15816] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 872.818855][T15816] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 872.847124][T15816] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 872.864533][T15820] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 872.871514][T15820] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 872.920881][T15820] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 872.973472][ T65] netdevsim netdevsim1 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 873.004006][T15816] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 873.010988][T15816] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 873.049237][T15816] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 873.076868][T15820] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 873.084399][T15820] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 873.124779][T15820] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 873.147446][T15813] hsr_slave_0: entered promiscuous mode [ 873.163908][T15813] hsr_slave_1: entered promiscuous mode [ 873.173190][T15813] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 873.180780][T15813] Cannot create hsr debugfs directory [ 873.217686][ T65] netdevsim netdevsim1 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 873.275141][T15818] hsr_slave_0: entered promiscuous mode [ 873.282031][T15818] hsr_slave_1: entered promiscuous mode [ 873.294583][T15818] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 873.312380][T15818] Cannot create hsr debugfs directory [ 873.465516][T15816] hsr_slave_0: entered promiscuous mode [ 873.472086][T15816] hsr_slave_1: entered promiscuous mode [ 873.479238][T15816] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 873.487096][T15816] Cannot create hsr debugfs directory [ 873.516321][T15820] hsr_slave_0: entered promiscuous mode [ 873.522607][T15820] hsr_slave_1: entered promiscuous mode [ 873.529824][T15820] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 873.537661][T15820] Cannot create hsr debugfs directory [ 873.816637][ T65] netdevsim netdevsim4 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 873.920024][ T65] netdevsim netdevsim4 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 874.075434][ T65] netdevsim netdevsim4 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 874.103021][T15821] Bluetooth: hci1: command 0x040f tx timeout [ 874.116328][T15782] 8021q: adding VLAN 0 to HW filter on device bond0 [ 874.151888][ T65] netdevsim netdevsim4 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 874.200606][T15782] 8021q: adding VLAN 0 to HW filter on device team0 [ 874.222640][ T5074] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 874.236505][ T5074] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 874.265531][T12477] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 874.276663][T12477] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 874.292109][T12477] bridge0: port 1(bridge_slave_0) entered blocking state [ 874.299321][T12477] bridge0: port 1(bridge_slave_0) entered forwarding state [ 874.308174][T12477] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 874.317324][T12477] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 874.327816][T12477] bridge0: port 2(bridge_slave_1) entered blocking state [ 874.334989][T12477] bridge0: port 2(bridge_slave_1) entered forwarding state [ 874.342971][T15821] Bluetooth: hci2: command 0x040f tx timeout [ 874.394851][ T5073] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 874.403710][ T5073] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 874.431471][ T5073] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 874.583234][ T5071] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 874.592402][ T5071] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 874.603352][ T5071] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 874.612491][ T5071] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 874.621773][ T5071] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 874.632160][ T5071] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 874.641570][ T5071] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 874.654687][ T5071] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 874.679055][T15782] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 874.743014][T15821] Bluetooth: hci3: command 0x040f tx timeout [ 874.749099][T15821] Bluetooth: hci5: command 0x040f tx timeout [ 874.758462][ T5071] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 874.815715][ T65] netdevsim netdevsim2 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 874.987389][ T65] netdevsim netdevsim2 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 875.081164][T15818] netdevsim netdevsim3 netdevsim0: renamed from eth0 [ 875.139863][ T65] netdevsim netdevsim2 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 875.185643][T15818] netdevsim netdevsim3 netdevsim1: renamed from eth1 [ 875.207673][T15818] netdevsim netdevsim3 netdevsim2: renamed from eth2 [ 875.226777][T15818] netdevsim netdevsim3 netdevsim3: renamed from eth3 [ 875.264824][ T65] netdevsim netdevsim2 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 875.423013][ T5071] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 875.430735][ T5071] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 875.447335][T15782] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 875.563807][T15818] 8021q: adding VLAN 0 to HW filter on device bond0 [ 875.581344][T12477] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 875.600497][T12477] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 875.631288][T15782] veth0_vlan: entered promiscuous mode [ 875.679958][T15818] 8021q: adding VLAN 0 to HW filter on device team0 [ 875.707855][ T5073] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 875.723813][ T5073] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 875.743186][ T5073] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 875.751173][ T5073] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 875.848446][T15782] veth1_vlan: entered promiscuous mode [ 875.865740][ T5073] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 875.883564][ T5073] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 875.891713][ T5073] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 875.912109][ T5073] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 875.928366][ T5073] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 875.951006][ T5073] bridge0: port 1(bridge_slave_0) entered blocking state [ 875.958634][ T5073] bridge0: port 1(bridge_slave_0) entered forwarding state [ 876.031156][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 876.043620][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 876.063385][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 876.083211][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 876.091820][ T7] bridge0: port 2(bridge_slave_1) entered blocking state [ 876.099078][ T7] bridge0: port 2(bridge_slave_1) entered forwarding state [ 876.120498][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 876.142541][T15782] veth0_macvtap: entered promiscuous mode [ 876.187325][T15821] Bluetooth: hci1: command 0x0419 tx timeout [ 876.273818][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 876.293082][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 876.301807][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 876.322310][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 876.396126][T15782] veth1_macvtap: entered promiscuous mode [ 876.423214][T15821] Bluetooth: hci2: command 0x0419 tx timeout [ 876.505066][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 876.525222][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 876.543757][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 876.583459][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 876.603582][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 876.623357][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 876.643429][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 876.652335][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 876.676989][T15818] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 876.714191][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 876.728873][T15782] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 876.742569][T15782] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 876.756150][T15782] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 876.782848][T15782] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 876.793883][T15782] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 876.822974][T15821] Bluetooth: hci5: command 0x0419 tx timeout [ 876.823664][T13741] Bluetooth: hci3: command 0x0419 tx timeout [ 876.837581][T15782] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 876.855195][T15782] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 876.866070][T15782] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 876.876217][T15782] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 876.888916][T15782] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 876.901069][T15782] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 876.923078][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 876.931835][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 877.041101][T15782] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 877.083066][T15782] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 877.122891][T15782] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 877.152292][T15782] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 877.172819][T15782] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 877.193008][T15782] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 877.212803][T15782] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 877.242992][T15782] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 877.272788][T15782] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 877.290239][T15782] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 877.314441][T15782] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 877.520244][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 877.544414][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 877.645664][T15782] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 877.655277][T15782] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 877.672905][T15782] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 877.681920][T15782] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 877.929861][T15818] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 877.958106][ T5076] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 877.966742][ T5076] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 878.294329][ T5119] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 878.314438][ T5119] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 878.353480][ T1069] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 878.371724][ T1069] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 878.428382][T15818] veth0_vlan: entered promiscuous mode [ 878.461090][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 878.470637][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 878.479860][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 878.538009][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 878.550672][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 878.590109][T15818] veth1_vlan: entered promiscuous mode [ 878.623315][ T5100] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 878.631449][ T5100] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 878.712256][ T5076] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 878.843257][ T5119] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 878.851948][ T5119] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 878.894464][T15818] veth0_macvtap: entered promiscuous mode [ 878.962393][T15818] veth1_macvtap: entered promiscuous mode [ 879.084651][T15818] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 879.095665][T15818] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 879.109788][T15818] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 879.139073][T15818] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 879.157894][T15818] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 879.169112][T15818] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 879.179424][T15818] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 879.190257][T15818] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 879.200519][T15818] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 879.213812][T15818] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 879.224197][T15818] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 879.238431][T15818] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 879.250430][T15818] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 879.263643][ T5119] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 879.283684][ T5119] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 879.303977][ T5119] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 879.323442][ T5119] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 879.360411][T15818] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 879.386287][T15818] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 879.411933][T15818] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 879.432829][T15818] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 879.453412][T15818] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 879.477118][T15818] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 879.499339][T15818] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 879.521926][T15818] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 879.543148][T15818] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 879.563458][T15818] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 879.582832][T15818] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 879.602969][T15818] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 879.615150][T15818] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 879.669794][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 879.683698][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 879.696627][T15818] netdevsim netdevsim3 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 879.722873][T15818] netdevsim netdevsim3 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 879.731613][T15818] netdevsim netdevsim3 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 879.762928][T15818] netdevsim netdevsim3 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 879.915648][T15813] netdevsim netdevsim2 netdevsim0: renamed from eth0 [ 879.936040][T15813] netdevsim netdevsim2 netdevsim1: renamed from eth1 [ 879.956096][T15813] netdevsim netdevsim2 netdevsim2: renamed from eth2 [ 879.978962][T15813] netdevsim netdevsim2 netdevsim3: renamed from eth3 [ 880.220676][ T5100] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 880.235838][T15816] netdevsim netdevsim4 netdevsim0: renamed from eth0 [ 880.246555][ T5100] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 880.260082][T15816] netdevsim netdevsim4 netdevsim1: renamed from eth1 [ 880.362035][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 880.372615][T15816] netdevsim netdevsim4 netdevsim2: renamed from eth2 [ 880.430743][T15816] netdevsim netdevsim4 netdevsim3: renamed from eth3 [ 880.534988][ T5100] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 880.563988][ T5100] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 880.623035][T15820] netdevsim netdevsim1 netdevsim0: renamed from eth0 [ 880.643467][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 880.663700][T15820] netdevsim netdevsim1 netdevsim1: renamed from eth1 05:49:34 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) [ 880.818695][T15813] 8021q: adding VLAN 0 to HW filter on device bond0 [ 880.870155][T15820] netdevsim netdevsim1 netdevsim2: renamed from eth2 [ 880.885255][T15820] netdevsim netdevsim1 netdevsim3: renamed from eth3 [ 880.954940][T15813] 8021q: adding VLAN 0 to HW filter on device team0 [ 881.033445][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 881.041534][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 881.089462][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 881.113923][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 881.134475][T11724] bridge0: port 1(bridge_slave_0) entered blocking state [ 881.141592][T11724] bridge0: port 1(bridge_slave_0) entered forwarding state [ 881.163791][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 881.212080][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 881.233613][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 881.242207][T11724] bridge0: port 2(bridge_slave_1) entered blocking state [ 881.249501][T11724] bridge0: port 2(bridge_slave_1) entered forwarding state [ 881.274180][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 881.356917][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 881.374454][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 881.385966][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 881.404223][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 881.447689][T15816] 8021q: adding VLAN 0 to HW filter on device bond0 [ 881.480752][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 881.504390][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 881.514078][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 881.533816][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 881.543403][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 881.563443][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 881.581830][T15816] 8021q: adding VLAN 0 to HW filter on device team0 [ 881.618751][ T65] hsr_slave_0: left promiscuous mode [ 881.635822][ T65] hsr_slave_1: left promiscuous mode [ 881.648620][ T65] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 881.673263][ T65] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 881.695004][ T65] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 881.702500][ T65] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 881.726923][ T65] bridge_slave_1: left allmulticast mode [ 881.745402][ T65] bridge_slave_1: left promiscuous mode [ 881.751188][ T65] bridge0: port 2(bridge_slave_1) entered disabled state [ 881.760443][ T65] bridge_slave_0: left allmulticast mode [ 881.766444][ T65] bridge_slave_0: left promiscuous mode [ 881.772320][ T65] bridge0: port 1(bridge_slave_0) entered disabled state [ 881.803557][ T65] hsr_slave_0: left promiscuous mode [ 881.809581][ T65] hsr_slave_1: left promiscuous mode [ 881.827698][ T65] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 881.835528][ T65] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 881.857887][ T65] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 881.872863][ T65] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 881.882320][ T65] bridge_slave_1: left allmulticast mode [ 881.892840][ T65] bridge_slave_1: left promiscuous mode [ 881.899402][ T65] bridge0: port 2(bridge_slave_1) entered disabled state [ 881.914690][ T65] bridge_slave_0: left allmulticast mode [ 881.920420][ T65] bridge_slave_0: left promiscuous mode [ 881.932951][ T65] bridge0: port 1(bridge_slave_0) entered disabled state [ 881.959270][ T65] hsr_slave_0: left promiscuous mode [ 881.973974][ T65] hsr_slave_1: left promiscuous mode [ 881.989673][ T65] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 881.997576][ T65] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 882.033832][ T65] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 882.041522][ T65] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 882.069836][ T65] bridge_slave_1: left allmulticast mode [ 882.082934][ T65] bridge_slave_1: left promiscuous mode [ 882.088791][ T65] bridge0: port 2(bridge_slave_1) entered disabled state [ 882.105903][ T65] bridge_slave_0: left allmulticast mode [ 882.113122][ T65] bridge_slave_0: left promiscuous mode [ 882.119643][ T65] bridge0: port 1(bridge_slave_0) entered disabled state [ 882.159079][ T65] hsr_slave_0: left promiscuous mode [ 882.173572][ T65] hsr_slave_1: left promiscuous mode [ 882.179906][ T65] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 882.192939][ T65] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 882.215037][ T65] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 882.222995][ T65] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 882.235952][ T65] bridge_slave_1: left allmulticast mode [ 882.241898][ T65] bridge_slave_1: left promiscuous mode [ 882.255730][ T65] bridge0: port 2(bridge_slave_1) entered disabled state [ 882.274171][ T65] bridge_slave_0: left allmulticast mode [ 882.280102][ T65] bridge_slave_0: left promiscuous mode [ 882.292040][ T65] bridge0: port 1(bridge_slave_0) entered disabled state [ 882.317984][ T65] veth1_macvtap: left promiscuous mode [ 882.324452][ T65] veth0_macvtap: left promiscuous mode [ 882.330148][ T65] veth1_vlan: left promiscuous mode [ 882.336062][ T65] veth0_vlan: left promiscuous mode [ 882.342358][ T65] veth1_macvtap: left promiscuous mode [ 882.358280][ T65] veth0_macvtap: left promiscuous mode [ 882.364545][ T65] veth1_vlan: left promiscuous mode [ 882.369981][ T65] veth0_vlan: left promiscuous mode [ 882.387684][ T65] veth1_macvtap: left promiscuous mode [ 882.393823][ T65] veth0_macvtap: left promiscuous mode [ 882.400083][ T65] veth1_vlan: left promiscuous mode [ 882.407005][ T65] veth0_vlan: left promiscuous mode [ 882.418897][ T65] veth1_macvtap: left promiscuous mode [ 882.424859][ T65] veth0_macvtap: left promiscuous mode [ 882.430864][ T65] veth1_vlan: left promiscuous mode [ 882.437176][ T65] veth0_vlan: left promiscuous mode [ 883.261432][ T65] team0 (unregistering): Port device team_slave_1 removed [ 883.276304][ T65] team0 (unregistering): Port device team_slave_0 removed [ 883.290076][ T65] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 883.308603][ T65] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 883.390892][ T65] bond0 (unregistering): Released all slaves [ 883.539132][ T65] team0 (unregistering): Port device team_slave_1 removed [ 883.559271][ T65] team0 (unregistering): Port device team_slave_0 removed [ 883.571200][ T65] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 883.587610][ T65] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 883.667399][ T65] bond0 (unregistering): Released all slaves [ 883.793703][ T65] team0 (unregistering): Port device team_slave_1 removed [ 883.807948][ T65] team0 (unregistering): Port device team_slave_0 removed [ 883.828228][ T65] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 883.845355][ T65] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 883.916033][ T65] bond0 (unregistering): Released all slaves [ 884.061810][ T65] team0 (unregistering): Port device team_slave_1 removed [ 884.076741][ T65] team0 (unregistering): Port device team_slave_0 removed [ 884.088912][ T65] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 884.111014][ T65] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 884.179935][ T65] bond0 (unregistering): Released all slaves [ 884.257757][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 884.267269][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 884.295800][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 884.314129][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 884.333274][T11724] bridge0: port 1(bridge_slave_0) entered blocking state [ 884.340646][T11724] bridge0: port 1(bridge_slave_0) entered forwarding state [ 884.363258][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 884.383421][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 884.391987][T11724] bridge0: port 2(bridge_slave_1) entered blocking state [ 884.399376][T11724] bridge0: port 2(bridge_slave_1) entered forwarding state [ 884.411258][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 884.420078][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 884.473598][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 884.510331][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 884.520730][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 884.531505][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 884.541248][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 884.550878][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 884.560627][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 884.584776][T15924] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 884.593940][T15924] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 884.604664][T15924] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 884.616954][T15816] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 884.649886][T15820] 8021q: adding VLAN 0 to HW filter on device bond0 [ 884.669433][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 884.678054][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 884.695917][T15813] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 884.708813][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 884.718681][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 884.730226][T15820] 8021q: adding VLAN 0 to HW filter on device team0 [ 884.776574][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 884.786368][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 884.797955][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 884.807294][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 884.829242][ T5070] bridge0: port 1(bridge_slave_0) entered blocking state [ 884.837366][ T5070] bridge0: port 1(bridge_slave_0) entered forwarding state [ 884.854704][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 884.880318][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 884.889722][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 884.898553][T11724] bridge0: port 2(bridge_slave_1) entered blocking state [ 884.906411][T11724] bridge0: port 2(bridge_slave_1) entered forwarding state [ 884.928516][T15813] veth0_vlan: entered promiscuous mode [ 884.944961][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 884.955378][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 884.976385][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 884.992419][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 885.017359][T15813] veth1_vlan: entered promiscuous mode [ 885.043308][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 885.054280][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 885.068097][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 885.085545][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 885.099079][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 885.108495][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 885.118160][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 885.127692][ T5119] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 885.153670][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 885.162642][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 885.171893][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 885.181886][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 885.202541][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 885.221005][T15813] veth0_macvtap: entered promiscuous mode [ 885.234632][T15820] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 885.243103][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 885.251920][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 885.262005][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 885.269851][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 885.279055][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 885.291262][T15816] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 885.306325][T15813] veth1_macvtap: entered promiscuous mode [ 885.361186][T15813] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 885.393462][T15813] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 885.411898][T15813] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 885.424100][T15813] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 885.434288][T15813] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 885.445467][T15813] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 885.458796][T15813] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 885.470932][T15813] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 885.482885][T15813] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 885.497266][T15813] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 885.519699][T15813] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 885.529898][T15813] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 885.541289][T15813] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 885.554242][T15813] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 885.567816][T15924] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 885.577306][T15924] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 885.607975][T15924] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 885.629419][T15924] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 885.647684][T15813] netdevsim netdevsim2 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 885.669294][T15813] netdevsim netdevsim2 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 885.687940][T15813] netdevsim netdevsim2 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 885.697125][T15813] netdevsim netdevsim2 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 885.839325][ T10] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 885.853161][ T10] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 885.908029][ T5119] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 885.925484][ T1069] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 885.933220][ T5076] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 885.935053][ T1069] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 885.941369][ T5076] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 885.971788][T15820] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 885.980098][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 886.000006][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 886.009462][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 886.061045][T15816] veth0_vlan: entered promiscuous mode [ 886.076270][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 886.086565][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 886.096217][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 886.105263][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 886.126911][T15816] veth1_vlan: entered promiscuous mode [ 886.151227][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 886.160222][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 886.168599][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 886.182330][T15820] veth0_vlan: entered promiscuous mode 05:49:39 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) [ 886.227606][ T900] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 886.236667][ T900] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 886.245856][ T900] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 886.259945][T15820] veth1_vlan: entered promiscuous mode [ 886.276978][ T5076] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 886.285649][ T5076] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 886.294264][ T5076] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 886.309544][T15816] veth0_macvtap: entered promiscuous mode [ 886.341738][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 886.360099][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 886.386418][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 886.404579][T15816] veth1_macvtap: entered promiscuous mode [ 886.440172][ T5076] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 886.453298][ T5076] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 886.462118][ T5076] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 886.478331][T15816] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 886.490448][T15816] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 886.500887][T15816] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 886.512730][T15816] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 886.526188][T15816] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 886.543475][T15816] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 886.562825][T15816] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 886.573934][T15816] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 886.599944][T15816] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 886.622571][T15820] veth0_macvtap: entered promiscuous mode [ 886.657534][ T5076] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 886.684356][ T5076] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 886.699840][ T5076] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 886.711849][T15816] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 886.740818][T15816] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 886.762910][T15816] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 886.782900][T15816] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 886.802841][T15816] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 886.815102][T15816] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 886.842923][T15816] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 886.879570][T15816] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 886.891518][T15816] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 886.907148][T15820] veth1_macvtap: entered promiscuous mode [ 886.936427][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 886.960230][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 886.969701][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 886.996846][T15816] netdevsim netdevsim4 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 887.007021][T15816] netdevsim netdevsim4 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 887.023249][T15816] netdevsim netdevsim4 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 887.032103][T15816] netdevsim netdevsim4 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 887.114811][T15820] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 887.146776][T15820] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 887.178477][T15820] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 887.198788][T15820] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 887.213834][T15820] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 887.236029][T15820] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 887.252677][T15820] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 887.271103][T15820] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 887.281297][T15820] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 887.298860][T15820] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 887.323436][T15820] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 887.338887][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 887.348302][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 887.360715][T15820] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 887.372502][T15820] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 887.393561][T15820] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 887.411117][T15820] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 887.421392][T15820] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 887.435666][T15820] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 887.445990][T15820] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 887.457144][T15820] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 887.468705][T15820] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 887.482901][T15820] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 887.505230][T15820] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 887.528082][ T900] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 887.543881][ T900] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 887.564161][T15820] netdevsim netdevsim1 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 887.577542][T15820] netdevsim netdevsim1 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 887.592885][T15820] netdevsim netdevsim1 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 887.601704][T15820] netdevsim netdevsim1 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 887.768865][ T10] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 887.802967][ T10] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 887.815596][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 887.862149][ T12] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 887.886890][ T5100] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 887.893258][ T12] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 887.918705][ T5100] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 887.937998][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 887.954475][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 887.978985][ T5100] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 888.030381][ T5100] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 888.055451][ T5119] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready 05:49:41 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942ead", 0x4f, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:49:41 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:49:41 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:49:41 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:41 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:49:41 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:41 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:49:41 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:49:42 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:42 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942ead", 0x4f, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:49:42 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:42 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:49:42 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:49:42 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:49:42 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:42 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:42 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942ead", 0x4f, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:49:42 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:49:43 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:49:43 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:43 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:49:43 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:43 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:49:43 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:49:43 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:49:44 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:44 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:49:44 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:44 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942ead", 0x4f, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:49:44 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:49:44 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:49:45 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:45 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942ead", 0x4f, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:49:45 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:49:45 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:45 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:49:45 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:49:46 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:46 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:49:46 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942ead", 0x4f, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:49:46 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:49:46 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:46 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:49:47 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:47 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, 0x0, &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:49:47 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:49:47 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:49:47 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:49:47 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:48 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, 0x0, &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:49:48 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:48 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:49:48 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:49:48 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x0, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:49:49 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:49 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, 0x0, &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:49:49 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:49:49 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:49 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:49:50 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x0, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:49:50 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:50 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), 0x0, &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:49:50 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:49:51 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:49:51 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:51 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x0, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:49:52 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:52 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:49:52 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), 0x0, &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:49:52 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:49:52 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:53 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:53 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:49:53 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x0, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:49:53 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), 0x0, &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:49:54 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:54 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:49:54 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:54 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:55 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), 0x0) perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:49:55 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:55 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x0, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:49:56 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:49:56 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:11 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:50:11 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:50:11 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), 0x0) perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:50:11 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:11 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x0, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:50:11 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:11 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0x0, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:50:11 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:50:11 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:11 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), 0x0) perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:50:11 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0x0, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:50:12 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:12 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:50:12 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:50:12 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:12 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)) perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:50:12 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0x0, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:50:12 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:12 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:50:12 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)) perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:50:13 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0xb97d, 0x0, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:50:13 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:50:13 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:13 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:13 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:50:13 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)) perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:50:13 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0xb97d, 0x0, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:50:14 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:14 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be4911") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:50:14 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:50:14 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:50:14 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0xb97d, 0x0, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:50:14 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:15 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:50:15 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:15 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be4911") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:50:15 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:50:15 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x0, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:50:15 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:16 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:50:16 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be4911") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:50:16 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:17 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x0, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:50:17 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:50:17 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:17 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057e") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:50:17 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:50:18 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:18 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x0, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:50:18 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:50:18 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057e") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:50:18 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:19 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:50:19 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:19 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057e") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:50:19 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:50:19 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x0, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:50:20 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:20 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:20 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a6614") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:50:21 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:50:21 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x0, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:50:22 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:50:22 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:22 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a6614") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:50:23 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:50:23 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x0, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:50:23 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:23 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:50:24 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:24 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a6614") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:50:24 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:50:24 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x0, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) [ 931.625008][ T1216] ieee802154 phy0 wpan0: encryption failed: -22 [ 931.631342][ T1216] ieee802154 phy1 wpan1: encryption failed: -22 05:50:25 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:50:26 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:26 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:50:26 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:27 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:50:27 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x0, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:50:28 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:50:28 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:28 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:50:28 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:29 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:50:29 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x0, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:50:29 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:29 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:29 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:50:29 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:50:30 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:50:31 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x0, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:50:32 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:50:33 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:50:33 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:50:33 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:33 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:34 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x0, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:50:34 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:50:35 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:35 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:50:35 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:35 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:50:37 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x0, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:50:37 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:50:37 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:37 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:50:37 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:50:38 executing program 4: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:38 executing program 2: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) 05:50:38 executing program 5: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x0, 0x7f, 0x5, 0x0, 0x4, 0x0, 0x5, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000a40)) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x1) r5 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) close(r2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r4, 0x800454cf, &(0x7f0000001e40)) 05:50:38 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:38 executing program 3: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e", 0x51, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(0xffffffffffffffff, 0x800454cf, &(0x7f0000001e40)) 05:50:39 executing program 1: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee", 0x50, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000000b40), 0x4) 05:50:40 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:42 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) 05:50:45 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffffffff4a72, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) [ 952.667189][ T65] netdevsim netdevsim4 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 952.983657][ T65] netdevsim netdevsim4 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 05:50:46 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) [ 953.215594][ T65] netdevsim netdevsim4 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 953.314267][ T65] netdevsim netdevsim4 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 05:50:46 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) [ 954.158402][T13741] Bluetooth: hci1: unexpected cc 0x0c03 length: 249 > 1 [ 954.169599][T13741] Bluetooth: hci1: unexpected cc 0x1003 length: 249 > 9 [ 954.188418][ T5020] Bluetooth: hci1: unexpected cc 0x1001 length: 249 > 9 [ 954.200866][ T5020] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1 [ 954.211050][ T5020] Bluetooth: hci1: unexpected cc 0x0c23 length: 249 > 4 [ 954.218818][ T5020] Bluetooth: hci1: unexpected cc 0x0c25 length: 249 > 3 [ 954.226295][T13741] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 [ 954.241063][T13741] Bluetooth: hci1: unexpected cc 0x0c38 length: 249 > 2 [ 954.249118][T13741] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 954.259173][T13741] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 05:50:47 executing program 0: r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f00000000c0)=0x81) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000100), 0x8) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000140)={r0, r1}, 0xc) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x4, &(0x7f00000001c0)=@raw=[@btf_id={0x18, 0x9, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x8ec364a17632dcef}], &(0x7f0000000200)='GPL\x00', 0x100, 0x37, &(0x7f0000000240)=""/55, 0x41100, 0x6, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x3, 0x9, 0x5, 0x1}, 0x10}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000380)={r1, r2, 0x4, r1}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1}, 0x10) r3 = syz_clone(0x20000, &(0x7f00000004c0)="1d69bf31bcf6da6b966526e366791e183693c4b5af28f4e1394b7ef491d28556ef54b7c0c1f66e47503818f1101fdafc817e51150efeee69950d6139faa61da653dcd606e8ecdcc71aae668d942eadee3e21b2", 0x53, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="edd7b9821cd83dcbc9158db85ed8ba059e90a11422a5d6aca8740bf932a49816eeae44116d3c7c30b2d37f70535b74bd3ee693c3f3fa8a9c466b753d3fdc10be49114e12c707c8098f1b10e743d60e5297ffa312c20238043671b942f373a8e03f057ece3a06dcf94515427b428bfaf62f1a661469462fb98e232ee0aaa6bfb06823249a") perf_event_open(&(0x7f0000000440)={0x5, 0x80, 0x7, 0x4, 0x7f, 0x5, 0x0, 0x4, 0xc8160, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x0, 0x9}, 0x3903, 0x1, 0xb97d, 0x8, 0x1f, 0x6, 0x1ff, 0x0, 0x1f, 0x0, 0x4}, r3, 0x5, r1, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x8c) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000940)={r2, 0xe0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000680)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0, 0x0], 0x0, 0x8, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f0000000780), &(0x7f00000007c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000800)}}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000980)={0x0, 0x80, 0x3, 0x0, 0x1, 0xae, 0x0, 0x6, 0x20000, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x10001, 0x101}, 0x0, 0x8, 0xfff, 0x8, 0x1c6c8633, 0x9, 0x9fd, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$TUNSETIFINDEX(r5, 0x400454da, &(0x7f0000000a40)=r4) ioctl$TUNSETPERSIST(r5, 0x400454cb, 0x1) r6 = openat$cgroup_ro(r1, &(0x7f0000000a80)='devices.list\x00', 0x0, 0x0) ioctl$TUNSETIFINDEX(r6, 0x400454da, &(0x7f0000000ac0)=r4) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001cc0)={0x18, 0xa, &(0x7f0000000b80)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffff800, 0x0, 0x0, 0x0, 0x5}, [@ldst={0x0, 0x2, 0x0, 0xf, 0x5, 0x8}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x9}, @generic={0x7, 0x1, 0x1, 0x1, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000000c40)=""/4096, 0x41000, 0x0, '\x00', r4, 0x0, r6, 0x8, &(0x7f0000001c40)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001c80)={0x5, 0x5, 0x80000000, 0x7}, 0x10}, 0x80) ioctl$TUNGETFEATURES(r5, 0x800454cf, &(0x7f0000001e40)) [ 954.292935][ T5020] Bluetooth: hci2: unexpected cc 0x0c25 length: 249 > 3 [ 954.302420][ T5020] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 [ 954.523811][ T5020] Bluetooth: hci3: unexpected cc 0x0c03 length: 249 > 1 [ 954.533528][ T5020] Bluetooth: hci3: unexpected cc 0x1003 length: 249 > 9 [ 954.541417][ T5020] Bluetooth: hci3: unexpected cc 0x1001 length: 249 > 9 [ 954.550045][ T5020] Bluetooth: hci3: unexpected cc 0x0c23 length: 249 > 4 [ 954.557795][ T5020] Bluetooth: hci3: unexpected cc 0x0c25 length: 249 > 3 [ 954.565148][ T5020] Bluetooth: hci3: unexpected cc 0x0c38 length: 249 > 2 [ 954.867381][ T5024] Bluetooth: hci4: unexpected cc 0x0c03 length: 249 > 1 [ 954.877423][ T5024] Bluetooth: hci4: unexpected cc 0x1003 length: 249 > 9 [ 954.885922][ T5024] Bluetooth: hci4: unexpected cc 0x1001 length: 249 > 9 [ 954.899757][ T5024] Bluetooth: hci4: unexpected cc 0x0c23 length: 249 > 4 [ 954.913275][ T5024] Bluetooth: hci4: unexpected cc 0x0c25 length: 249 > 3 [ 954.926688][ T5024] Bluetooth: hci4: unexpected cc 0x0c38 length: 249 > 2 [ 955.123865][ T5024] Bluetooth: hci5: unexpected cc 0x1003 length: 249 > 9 [ 955.132586][ T5024] Bluetooth: hci5: unexpected cc 0x1001 length: 249 > 9 [ 955.141013][ T5024] Bluetooth: hci5: unexpected cc 0x0c23 length: 249 > 4 [ 955.149982][ T5024] Bluetooth: hci5: unexpected cc 0x0c25 length: 249 > 3 [ 955.158361][ T5024] Bluetooth: hci5: unexpected cc 0x0c38 length: 249 > 2 [ 955.964026][T16862] chnl_net:caif_netlink_parms(): no params data found [ 956.092433][T16866] chnl_net:caif_netlink_parms(): no params data found [ 956.353089][ T5020] Bluetooth: hci2: command 0x0409 tx timeout [ 956.359631][ T5020] Bluetooth: hci1: command 0x0409 tx timeout [ 956.556095][ T65] hsr_slave_0: left promiscuous mode [ 956.577836][ T65] hsr_slave_1: left promiscuous mode [ 956.583753][ T5020] Bluetooth: hci3: command 0x0409 tx timeout [ 956.610912][ T65] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 956.629665][ T65] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 956.660564][ T65] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 956.680477][ T65] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 956.734892][ T65] bridge_slave_1: left allmulticast mode [ 956.740578][ T65] bridge_slave_1: left promiscuous mode [ 956.771266][ T65] bridge0: port 2(bridge_slave_1) entered disabled state [ 956.863397][ T65] bridge_slave_0: left allmulticast mode [ 956.869091][ T65] bridge_slave_0: left promiscuous mode [ 956.891291][ T65] bridge0: port 1(bridge_slave_0) entered disabled state [ 956.905613][ T65] veth1_macvtap: left promiscuous mode [ 956.911169][ T65] veth0_macvtap: left promiscuous mode [ 956.926185][ T65] veth1_vlan: left promiscuous mode [ 956.931570][ T65] veth0_vlan: left promiscuous mode [ 956.982987][ T5024] Bluetooth: hci4: command 0x0409 tx timeout [ 957.227518][ T5024] Bluetooth: hci5: command 0x0409 tx timeout [ 958.422942][ T5024] Bluetooth: hci1: command 0x041b tx timeout [ 958.429013][ T5024] Bluetooth: hci2: command 0x041b tx timeout [ 958.662955][ T5024] Bluetooth: hci3: command 0x041b tx timeout [ 958.878688][ T65] team0 (unregistering): Port device team_slave_1 removed [ 958.932062][ T65] team0 (unregistering): Port device team_slave_0 removed [ 958.983392][ T65] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 959.029292][ T65] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 959.063020][ T5024] Bluetooth: hci4: command 0x041b tx timeout [ 959.257505][ T65] bond0 (unregistering): Released all slaves [ 959.302910][ T5024] Bluetooth: hci5: command 0x041b tx timeout [ 959.360700][T16869] chnl_net:caif_netlink_parms(): no params data found [ 959.424668][T16878] chnl_net:caif_netlink_parms(): no params data found [ 959.567032][T16882] chnl_net:caif_netlink_parms(): no params data found [ 959.608825][T16862] bridge0: port 1(bridge_slave_0) entered blocking state [ 959.616191][T16862] bridge0: port 1(bridge_slave_0) entered disabled state [ 959.638943][T16862] bridge_slave_0: entered allmulticast mode [ 959.652228][T16862] bridge_slave_0: entered promiscuous mode [ 959.718403][T16862] bridge0: port 2(bridge_slave_1) entered blocking state [ 959.740850][T16862] bridge0: port 2(bridge_slave_1) entered disabled state [ 959.763047][T16862] bridge_slave_1: entered allmulticast mode [ 959.772461][T16862] bridge_slave_1: entered promiscuous mode [ 959.872619][T16866] bridge0: port 1(bridge_slave_0) entered blocking state [ 959.880124][T16866] bridge0: port 1(bridge_slave_0) entered disabled state [ 959.891427][T16866] bridge_slave_0: entered allmulticast mode [ 959.899051][T16866] bridge_slave_0: entered promiscuous mode [ 959.907063][T16866] bridge0: port 2(bridge_slave_1) entered blocking state [ 959.914243][T16866] bridge0: port 2(bridge_slave_1) entered disabled state [ 959.921456][T16866] bridge_slave_1: entered allmulticast mode [ 959.930078][T16866] bridge_slave_1: entered promiscuous mode [ 960.033604][T16862] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 960.044733][T16869] bridge0: port 1(bridge_slave_0) entered blocking state [ 960.051835][T16869] bridge0: port 1(bridge_slave_0) entered disabled state [ 960.060341][T16869] bridge_slave_0: entered allmulticast mode [ 960.067914][T16869] bridge_slave_0: entered promiscuous mode [ 960.079951][T16878] bridge0: port 1(bridge_slave_0) entered blocking state [ 960.097488][T16878] bridge0: port 1(bridge_slave_0) entered disabled state [ 960.112302][T16878] bridge_slave_0: entered allmulticast mode [ 960.125521][T16878] bridge_slave_0: entered promiscuous mode [ 960.185996][T16862] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 960.212987][T16869] bridge0: port 2(bridge_slave_1) entered blocking state [ 960.220121][T16869] bridge0: port 2(bridge_slave_1) entered disabled state [ 960.243092][T16869] bridge_slave_1: entered allmulticast mode [ 960.250094][T16869] bridge_slave_1: entered promiscuous mode [ 960.272590][T16878] bridge0: port 2(bridge_slave_1) entered blocking state [ 960.291592][T16878] bridge0: port 2(bridge_slave_1) entered disabled state [ 960.303900][T16878] bridge_slave_1: entered allmulticast mode [ 960.310953][T16878] bridge_slave_1: entered promiscuous mode [ 960.340837][T16866] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 960.454141][T16866] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 960.503281][ T5024] Bluetooth: hci2: command 0x040f tx timeout [ 960.510181][ T5020] Bluetooth: hci1: command 0x040f tx timeout [ 960.520754][T16869] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 960.596577][T16862] team0: Port device team_slave_0 added [ 960.604970][T16869] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 960.623697][T16882] bridge0: port 1(bridge_slave_0) entered blocking state [ 960.630802][T16882] bridge0: port 1(bridge_slave_0) entered disabled state [ 960.652197][T16882] bridge_slave_0: entered allmulticast mode [ 960.666748][T16882] bridge_slave_0: entered promiscuous mode [ 960.686648][T16878] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 960.707996][T16866] team0: Port device team_slave_0 added [ 960.717545][T16862] team0: Port device team_slave_1 added [ 960.743075][ T5020] Bluetooth: hci3: command 0x040f tx timeout [ 960.754465][T16882] bridge0: port 2(bridge_slave_1) entered blocking state [ 960.761572][T16882] bridge0: port 2(bridge_slave_1) entered disabled state [ 960.793164][T16882] bridge_slave_1: entered allmulticast mode [ 960.832970][T16882] bridge_slave_1: entered promiscuous mode [ 960.845566][T16878] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 960.884349][T16866] team0: Port device team_slave_1 added [ 961.024653][T16862] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 961.031730][T16862] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 961.071415][T16862] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 961.088291][T16869] team0: Port device team_slave_0 added [ 961.103897][T16882] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 961.142926][ T5020] Bluetooth: hci4: command 0x040f tx timeout [ 961.150025][T16862] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 961.173042][T16862] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 961.248662][T16862] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 961.278263][T16869] team0: Port device team_slave_1 added [ 961.301652][T16882] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 961.334835][T16878] team0: Port device team_slave_0 added [ 961.341574][T16866] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 961.349050][T16866] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 961.376495][T16866] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 961.387600][ T5020] Bluetooth: hci5: command 0x040f tx timeout [ 961.452636][T16878] team0: Port device team_slave_1 added [ 961.506080][T16866] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 961.523494][T16866] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 961.559160][T16866] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 961.575872][T16869] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 961.583002][T16869] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 961.609464][T16869] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 961.641125][T16882] team0: Port device team_slave_0 added [ 961.697801][T16869] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 961.705958][T16869] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 961.733213][T16869] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 961.754016][T16878] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 961.760999][T16878] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 961.790850][T16878] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 961.812197][T16882] team0: Port device team_slave_1 added [ 961.831463][T16862] hsr_slave_0: entered promiscuous mode [ 961.837715][T16862] hsr_slave_1: entered promiscuous mode [ 961.848018][T16878] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 961.863552][T16878] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 961.890704][T16878] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 961.928832][T16866] hsr_slave_0: entered promiscuous mode [ 961.935846][T16866] hsr_slave_1: entered promiscuous mode [ 961.942069][T16866] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 961.950116][T16866] Cannot create hsr debugfs directory [ 961.999408][T16882] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 962.006481][T16882] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 962.032823][T16882] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 962.073553][T16869] hsr_slave_0: entered promiscuous mode [ 962.080943][T16869] hsr_slave_1: entered promiscuous mode [ 962.087614][T16869] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 962.095672][T16869] Cannot create hsr debugfs directory [ 962.111428][T16882] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 962.119600][T16882] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 962.149277][T16882] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 962.194018][T16878] hsr_slave_0: entered promiscuous mode [ 962.205628][T16878] hsr_slave_1: entered promiscuous mode [ 962.211671][T16878] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 962.219448][T16878] Cannot create hsr debugfs directory [ 962.330204][ T65] netdevsim netdevsim3 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 962.428785][ T65] netdevsim netdevsim3 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 962.463707][T16882] hsr_slave_0: entered promiscuous mode [ 962.471431][T16882] hsr_slave_1: entered promiscuous mode [ 962.478245][T16882] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 962.489310][T16882] Cannot create hsr debugfs directory [ 962.583083][ T5020] Bluetooth: hci2: command 0x0419 tx timeout [ 962.589907][ T5020] Bluetooth: hci1: command 0x0419 tx timeout [ 962.606568][ T65] netdevsim netdevsim3 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 962.823173][ T5020] Bluetooth: hci3: command 0x0419 tx timeout [ 962.903764][ T65] netdevsim netdevsim3 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 963.223137][ T5020] Bluetooth: hci4: command 0x0419 tx timeout [ 963.464152][ T5020] Bluetooth: hci5: command 0x0419 tx timeout [ 963.939206][ T65] netdevsim netdevsim5 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 964.113593][ T65] netdevsim netdevsim5 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 964.216870][T16862] netdevsim netdevsim2 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 964.293639][ T65] netdevsim netdevsim5 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 964.363609][T16862] netdevsim netdevsim2 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 964.490955][ T65] netdevsim netdevsim5 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 964.539533][T16862] netdevsim netdevsim2 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 964.709329][T16862] netdevsim netdevsim2 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 964.904320][ T65] netdevsim netdevsim1 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 964.998224][ T65] netdevsim netdevsim1 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 965.094597][ T65] netdevsim netdevsim1 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 965.176867][ T65] netdevsim netdevsim1 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 967.430865][T16866] netdevsim netdevsim4 netdevsim0: renamed from eth0 [ 967.460642][T16866] netdevsim netdevsim4 netdevsim1: renamed from eth1 [ 967.482607][T16866] netdevsim netdevsim4 netdevsim2: renamed from eth2 [ 967.519310][T16866] netdevsim netdevsim4 netdevsim3: renamed from eth3 [ 967.655217][T16862] netdevsim netdevsim2 netdevsim0: renamed from eth0 [ 967.695764][T16862] netdevsim netdevsim2 netdevsim1: renamed from eth1 [ 967.758958][T16862] netdevsim netdevsim2 netdevsim2: renamed from eth2 [ 967.853769][T16862] netdevsim netdevsim2 netdevsim3: renamed from eth3 [ 967.940602][T16866] 8021q: adding VLAN 0 to HW filter on device bond0 [ 967.953170][T16869] netdevsim netdevsim1 netdevsim0: renamed from eth0 [ 968.059112][T16869] netdevsim netdevsim1 netdevsim1: renamed from eth1 [ 968.116464][ T65] hsr_slave_0: left promiscuous mode [ 968.153167][ T65] hsr_slave_1: left promiscuous mode [ 968.183143][ T65] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 968.190616][ T65] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 968.221890][ T65] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 968.230467][ T65] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 968.251433][ T65] bridge_slave_1: left allmulticast mode [ 968.262182][ T65] bridge_slave_1: left promiscuous mode [ 968.282960][ T65] bridge0: port 2(bridge_slave_1) entered disabled state [ 968.291932][ T65] bridge_slave_0: left allmulticast mode [ 968.298499][ T65] bridge_slave_0: left promiscuous mode [ 968.313556][ T65] bridge0: port 1(bridge_slave_0) entered disabled state [ 968.337502][ T65] hsr_slave_0: left promiscuous mode [ 968.353611][ T65] hsr_slave_1: left promiscuous mode [ 968.360457][ T65] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 968.379855][ T65] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 968.407591][ T65] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 968.443042][ T65] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 968.458565][ T65] bridge_slave_1: left allmulticast mode [ 968.470481][ T65] bridge_slave_1: left promiscuous mode [ 968.488429][ T65] bridge0: port 2(bridge_slave_1) entered disabled state [ 968.509643][ T65] bridge_slave_0: left allmulticast mode [ 968.515603][ T65] bridge_slave_0: left promiscuous mode [ 968.521313][ T65] bridge0: port 1(bridge_slave_0) entered disabled state [ 968.539292][ T65] hsr_slave_0: left promiscuous mode [ 968.545625][ T65] hsr_slave_1: left promiscuous mode [ 968.551854][ T65] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 968.577795][ T65] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 968.604860][ T65] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 968.612503][ T65] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 968.637347][ T65] bridge_slave_1: left allmulticast mode [ 968.650966][ T65] bridge_slave_1: left promiscuous mode [ 968.661529][ T65] bridge0: port 2(bridge_slave_1) entered disabled state [ 968.683207][ T65] bridge_slave_0: left allmulticast mode [ 968.688886][ T65] bridge_slave_0: left promiscuous mode [ 968.708515][ T65] bridge0: port 1(bridge_slave_0) entered disabled state [ 968.763679][ T65] hsr_slave_0: left promiscuous mode [ 968.781133][ T65] hsr_slave_1: left promiscuous mode [ 968.787542][ T65] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 968.802979][ T65] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 968.824352][ T65] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 968.832350][ T65] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 968.856877][ T65] bridge_slave_1: left allmulticast mode [ 968.862560][ T65] bridge_slave_1: left promiscuous mode [ 968.888904][ T65] bridge0: port 2(bridge_slave_1) entered disabled state [ 968.911633][ T65] bridge_slave_0: left allmulticast mode [ 968.930990][ T65] bridge_slave_0: left promiscuous mode [ 968.939575][ T65] bridge0: port 1(bridge_slave_0) entered disabled state [ 969.006141][ T65] veth1_macvtap: left promiscuous mode [ 969.011795][ T65] veth0_macvtap: left promiscuous mode [ 969.029160][ T65] veth1_vlan: left promiscuous mode [ 969.039205][ T65] veth0_vlan: left promiscuous mode [ 969.058498][ T65] veth1_macvtap: left promiscuous mode [ 969.070991][ T65] veth0_macvtap: left promiscuous mode [ 969.092463][ T65] veth1_vlan: left promiscuous mode [ 969.103266][ T65] veth0_vlan: left promiscuous mode [ 969.121469][ T65] veth1_macvtap: left promiscuous mode [ 969.127218][ T65] veth0_macvtap: left promiscuous mode [ 969.142240][ T65] veth1_vlan: left promiscuous mode [ 969.153288][ T65] veth0_vlan: left promiscuous mode [ 969.173731][ T65] veth1_macvtap: left promiscuous mode [ 969.179290][ T65] veth0_macvtap: left promiscuous mode [ 969.193209][ T65] veth1_vlan: left promiscuous mode [ 969.198549][ T65] veth0_vlan: left promiscuous mode [ 970.202579][ T65] team0 (unregistering): Port device team_slave_1 removed [ 970.219096][ T65] team0 (unregistering): Port device team_slave_0 removed [ 970.236070][ T65] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 970.252640][ T65] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 970.399278][ T65] bond0 (unregistering): Released all slaves [ 970.673263][ T65] team0 (unregistering): Port device team_slave_1 removed [ 970.689547][ T65] team0 (unregistering): Port device team_slave_0 removed [ 970.704508][ T65] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 970.720930][ T65] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 970.882577][ T65] bond0 (unregistering): Released all slaves [ 971.195032][ T65] team0 (unregistering): Port device team_slave_1 removed [ 971.219941][ T65] team0 (unregistering): Port device team_slave_0 removed [ 971.234807][ T65] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 971.283330][ T65] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 971.442205][ T65] bond0 (unregistering): Released all slaves [ 971.633650][ T65] team0 (unregistering): Port device team_slave_1 removed [ 971.653977][ T65] team0 (unregistering): Port device team_slave_0 removed [ 971.669633][ T65] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 971.686241][ T65] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 971.848201][ T65] bond0 (unregistering): Released all slaves [ 971.960683][T16866] 8021q: adding VLAN 0 to HW filter on device team0 [ 971.982425][T16869] netdevsim netdevsim1 netdevsim2: renamed from eth2 [ 972.014828][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 972.022733][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 972.055161][T16869] netdevsim netdevsim1 netdevsim3: renamed from eth3 [ 972.117453][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 972.137056][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 972.146585][ T5072] bridge0: port 1(bridge_slave_0) entered blocking state [ 972.153831][ T5072] bridge0: port 1(bridge_slave_0) entered forwarding state [ 972.161366][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 972.170895][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 972.179488][ T5072] bridge0: port 2(bridge_slave_1) entered blocking state [ 972.186633][ T5072] bridge0: port 2(bridge_slave_1) entered forwarding state [ 972.194839][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 972.203831][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 972.212419][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 972.221402][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 972.230380][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 972.238829][ T5072] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 972.259742][T16878] netdevsim netdevsim5 netdevsim0: renamed from eth0 [ 972.294542][T16878] netdevsim netdevsim5 netdevsim1: renamed from eth1 [ 972.325990][ T5074] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 972.343748][ T5074] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 972.406703][T16862] 8021q: adding VLAN 0 to HW filter on device bond0 [ 972.413950][T16878] netdevsim netdevsim5 netdevsim2: renamed from eth2 [ 972.427348][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 972.437253][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 972.445760][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 972.454419][T15922] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 972.465547][T16866] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 972.503245][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 972.511131][ T5070] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 972.526394][T16878] netdevsim netdevsim5 netdevsim3: renamed from eth3 [ 972.578086][T16862] 8021q: adding VLAN 0 to HW filter on device team0 [ 972.635111][T16869] 8021q: adding VLAN 0 to HW filter on device bond0 [ 972.650405][T16882] netdevsim netdevsim3 netdevsim0: renamed from eth0 [ 972.682151][T16869] 8021q: adding VLAN 0 to HW filter on device team0 [ 972.689278][ T65] ------------[ cut here ]------------ [ 972.695898][ T65] ODEBUG: free active (active state 0) object: ffff88802c0254f8 object type: timer_list hint: batadv_dat_purge+0x0/0x70 [ 972.710522][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 972.720939][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 972.730451][T11724] bridge0: port 1(bridge_slave_0) entered blocking state [ 972.737613][T11724] bridge0: port 1(bridge_slave_0) entered forwarding state [ 972.751930][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 972.753465][ T65] WARNING: CPU: 0 PID: 65 at lib/debugobjects.c:505 debug_print_object+0x194/0x2c0 [ 972.765058][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 972.769581][ T65] Modules linked in: [ 972.781290][ T65] CPU: 0 PID: 65 Comm: kworker/u4:4 Not tainted 6.4.0-rc3-syzkaller-00700-g67faabbde36b #0 [ 972.787745][T11724] bridge0: port 2(bridge_slave_1) entered blocking state [ 972.791558][ T65] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/25/2023 [ 972.798379][T11724] bridge0: port 2(bridge_slave_1) entered forwarding state [ 972.808392][ T65] Workqueue: netns cleanup_net [ 972.820496][ T65] RIP: 0010:debug_print_object+0x194/0x2c0 [ 972.826413][ T65] Code: df 48 89 fe 48 c1 ee 03 80 3c 16 00 0f 85 c7 00 00 00 48 8b 14 dd 80 29 a7 8a 50 4c 89 ee 48 c7 c7 40 1d a7 8a e8 9c 7c 34 fd <0f> 0b 58 83 05 c6 50 63 0a 01 48 83 c4 20 5b 5d 41 5c 41 5d 41 5e [ 972.832110][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 972.846060][ T65] RSP: 0018:ffffc90001587860 EFLAGS: 00010286 [ 972.846087][ T65] RAX: 0000000000000000 RBX: 0000000000000003 RCX: 0000000000000000 [ 972.846103][ T65] RDX: ffff8880196a9dc0 RSI: ffffffff814c03e7 RDI: 0000000000000001 [ 972.846121][ T65] RBP: 0000000000000001 R08: 0000000000000001 R09: 0000000000000000 [ 972.846138][ T65] R10: 0000000000000001 R11: 0000000000000001 R12: ffffffff8a4ed280 [ 972.846155][ T65] R13: ffffffff8aa723a0 R14: ffff88805dc0e910 R15: ffffffff8172bb90 [ 972.846173][ T65] FS: 0000000000000000(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000 [ 972.846197][ T65] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 972.846217][ T65] CR2: 00007fe90bdcf440 CR3: 000000000c571000 CR4: 00000000003506f0 [ 972.846234][ T65] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 972.846251][ T65] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 972.846268][ T65] Call Trace: [ 972.846276][ T65] [ 972.846285][ T65] ? __batadv_dat_purge.part.0+0x3b0/0x3b0 [ 972.846326][ T65] ? _raw_spin_unlock_irqrestore+0x54/0x70 [ 972.879667][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 972.883624][ T65] debug_check_no_obj_freed+0x305/0x420 [ 972.883678][ T65] slab_free_freelist_hook+0xeb/0x1c0 [ 972.883755][ T65] ? kvfree+0x46/0x50 [ 972.916359][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 972.923306][ T65] __kmem_cache_free+0xaf/0x2d0 [ 972.923357][ T65] kvfree+0x46/0x50 [ 972.923390][ T65] ? net_get_ownership+0x50/0x50 [ 972.943591][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 972.945860][ T65] device_release+0xa3/0x240 [ 972.961323][T11724] bridge0: port 1(bridge_slave_0) entered blocking state [ 972.964703][ T65] kobject_put+0x1c2/0x4d0 [ 972.970313][T11724] bridge0: port 1(bridge_slave_0) entered forwarding state [ 972.975751][ T65] netdev_run_todo+0x762/0x1100 [ 972.993015][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 972.996485][ T65] ? generic_xdp_install+0x4c0/0x4c0 [ 973.012888][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 973.014038][ T65] ? mutex_is_locked+0x12/0x50 [ 973.021573][T11724] bridge0: port 2(bridge_slave_1) entered blocking state [ 973.025483][ T65] ? netdev_freemem+0x60/0x60 [ 973.032707][T11724] bridge0: port 2(bridge_slave_1) entered forwarding state [ 973.037531][ T65] ? unregister_netdevice_many+0x20/0x20 [ 973.070768][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 973.071679][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 973.075562][ T65] ? sysfs_remove_group+0xc6/0x170 [ 973.075635][ T65] ? br_dev_delete+0x116/0x1a0 [ 973.075684][ T65] default_device_exit_batch+0x456/0x5b0 [ 973.094259][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 973.096458][ T65] ? unregister_netdev+0x30/0x30 [ 973.113997][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 973.114308][ T65] ? unregister_netdev+0x30/0x30 [ 973.122298][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 973.127819][ T65] ops_exit_list+0x125/0x170 [ 973.127932][ T65] cleanup_net+0x4ee/0xb10 [ 973.127970][ T65] ? unregister_pernet_device+0x80/0x80 [ 973.143957][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 973.145671][ T65] ? _raw_spin_unlock_irq+0x23/0x50 [ 973.163457][T11724] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 973.167585][ T65] process_one_work+0x99a/0x15e0 [ 973.193143][ T65] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 973.198593][ T65] ? spin_bug+0x1c0/0x1c0 [ 973.199499][T16882] netdevsim netdevsim3 netdevsim1: renamed from eth1 [ 973.202990][ T65] ? _raw_spin_lock_irq+0x45/0x50 [ 973.203037][ T65] worker_thread+0x67d/0x10c0 [ 973.203085][ T65] ? process_one_work+0x15e0/0x15e0 [ 973.203119][ T65] kthread+0x344/0x440 [ 973.228868][ T65] ? kthread_complete_and_exit+0x40/0x40 [ 973.234595][ T65] ret_from_fork+0x1f/0x30 [ 973.239679][ T65] [ 973.242690][ T65] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 973.249968][ T65] CPU: 0 PID: 65 Comm: kworker/u4:4 Not tainted 6.4.0-rc3-syzkaller-00700-g67faabbde36b #0 [ 973.260131][ T65] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/25/2023 [ 973.270195][ T65] Workqueue: netns cleanup_net [ 973.274980][ T65] Call Trace: [ 973.278256][ T65] [ 973.281262][ T65] dump_stack_lvl+0xd9/0x150 [ 973.286005][ T65] panic+0x686/0x730 [ 973.289930][ T65] ? panic_smp_self_stop+0xa0/0xa0 [ 973.295064][ T65] ? show_trace_log_lvl+0x285/0x390 [ 973.300281][ T65] ? debug_print_object+0x194/0x2c0 [ 973.305671][ T65] check_panic_on_warn+0xb1/0xc0 [ 973.310918][ T65] __warn+0xf2/0x390 [ 973.317232][ T65] ? debug_print_object+0x194/0x2c0 [ 973.322450][ T65] report_bug+0x2da/0x500 [ 973.326835][ T65] handle_bug+0x3c/0x70 [ 973.330995][ T65] exc_invalid_op+0x18/0x50 [ 973.335506][ T65] asm_exc_invalid_op+0x1a/0x20 [ 973.340452][ T65] RIP: 0010:debug_print_object+0x194/0x2c0 [ 973.346361][ T65] Code: df 48 89 fe 48 c1 ee 03 80 3c 16 00 0f 85 c7 00 00 00 48 8b 14 dd 80 29 a7 8a 50 4c 89 ee 48 c7 c7 40 1d a7 8a e8 9c 7c 34 fd <0f> 0b 58 83 05 c6 50 63 0a 01 48 83 c4 20 5b 5d 41 5c 41 5d 41 5e [ 973.366056][ T65] RSP: 0018:ffffc90001587860 EFLAGS: 00010286 [ 973.372126][ T65] RAX: 0000000000000000 RBX: 0000000000000003 RCX: 0000000000000000 [ 973.380297][ T65] RDX: ffff8880196a9dc0 RSI: ffffffff814c03e7 RDI: 0000000000000001 [ 973.388722][ T65] RBP: 0000000000000001 R08: 0000000000000001 R09: 0000000000000000 [ 973.396708][ T65] R10: 0000000000000001 R11: 0000000000000001 R12: ffffffff8a4ed280 [ 973.404689][ T65] R13: ffffffff8aa723a0 R14: ffff88805dc0e910 R15: ffffffff8172bb90 [ 973.412679][ T65] ? calc_wheel_index+0x3d0/0x3d0 [ 973.417742][ T65] ? __warn_printk+0x187/0x310 [ 973.422972][ T65] ? __batadv_dat_purge.part.0+0x3b0/0x3b0 [ 973.428900][ T65] ? _raw_spin_unlock_irqrestore+0x54/0x70 [ 973.434742][ T65] debug_check_no_obj_freed+0x305/0x420 [ 973.440436][ T65] slab_free_freelist_hook+0xeb/0x1c0 [ 973.445912][ T65] ? kvfree+0x46/0x50 [ 973.449905][ T65] __kmem_cache_free+0xaf/0x2d0 [ 973.454773][ T65] kvfree+0x46/0x50 [ 973.458684][ T65] ? net_get_ownership+0x50/0x50 [ 973.463625][ T65] device_release+0xa3/0x240 [ 973.468221][ T65] kobject_put+0x1c2/0x4d0 [ 973.472653][ T65] netdev_run_todo+0x762/0x1100 [ 973.477514][ T65] ? generic_xdp_install+0x4c0/0x4c0 [ 973.482813][ T65] ? mutex_is_locked+0x12/0x50 [ 973.487581][ T65] ? netdev_freemem+0x60/0x60 [ 973.492266][ T65] ? unregister_netdevice_many+0x20/0x20 [ 973.497903][ T65] ? sysfs_remove_group+0xc6/0x170 [ 973.503109][ T65] ? br_dev_delete+0x116/0x1a0 [ 973.507881][ T65] default_device_exit_batch+0x456/0x5b0 [ 973.513525][ T65] ? unregister_netdev+0x30/0x30 [ 973.518478][ T65] ? unregister_netdev+0x30/0x30 [ 973.523424][ T65] ops_exit_list+0x125/0x170 [ 973.528034][ T65] cleanup_net+0x4ee/0xb10 [ 973.532463][ T65] ? unregister_pernet_device+0x80/0x80 [ 973.538015][ T65] ? _raw_spin_unlock_irq+0x23/0x50 [ 973.543232][ T65] process_one_work+0x99a/0x15e0 [ 973.548189][ T65] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 973.553577][ T65] ? spin_bug+0x1c0/0x1c0 [ 973.557919][ T65] ? _raw_spin_lock_irq+0x45/0x50 [ 973.562959][ T65] worker_thread+0x67d/0x10c0 [ 973.567652][ T65] ? process_one_work+0x15e0/0x15e0 [ 973.572861][ T65] kthread+0x344/0x440 [ 973.576935][ T65] ? kthread_complete_and_exit+0x40/0x40 [ 973.582574][ T65] ret_from_fork+0x1f/0x30 [ 973.587012][ T65] [ 973.590234][ T65] Kernel Offset: disabled [ 973.594690][ T65] Rebooting in 86400 seconds..